ElsterFormular
Informations
Creator | Message |
---|---|
weeman
|
InformationThis installer has been approved by the team. InformationsPlatforms: Feedbacks13 9 DescriptionSource code#!/usr/bin/env playonlinux-bash # Date : (2013-09-29) # Last revision : (2019-12-11 02-23) # Distribution used to test : Linux Mint 19.2 Cinnamon - 64-bit # Author : Michael Weimann # PlayOnLinux : 4.3.4 [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="ElsterFormular" PREFIX="ElsterFormular" WINEVERSION="4.0.3" POL_SetupWindow_Init POL_SetupWindow_SetID 1838 POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "ELSTER ®" "https://www.elster.de/elfo_home.php" "Michael Weimann" "$PREFIX" POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update." POL_System_SetArch "x86" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" POL_Call POL_Install_corefonts POL_Call POL_Install_vcrun2012 POL_Call POL_Install_vcrun2013 POL_Call POL_Install_vcrun2019 #Set_OS "win10" POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD" if [ "$INSTALL_METHOD" = "LOCAL" ]; then POL_SetupWindow_browse "Please select the installation file to run." "$TITLE installation" INSTALLER="$APP_ANSWER" elif [ "$INSTALL_METHOD" = "DOWNLOAD" ]; then POL_System_TmpCreate "$PREFIX" cd "$POL_System_TmpDir" POL_SetupWindow_menu "Select version: | Version auswählen:" "$TITLE" "Privatanwender|Unternehmer/Selbständige/Arbeitgeber|Komplett" "|" if [ "$APP_ANSWER" = "Privatanwender" ]; then MSIFileName="ElsterFormularPrivat.msi" elif [ "$APP_ANSWER" = "Unternehmer/Selbständige/Arbeitgeber" ]; then MSIFileName="ElsterFormularUnternehmerSelbstaendige.msi" elif [ "$APP_ANSWER" = "Komplett" ]; then MSIFileName="ElsterFormularKomplett.msi" fi POL_Download "https://download.elster.de/aktuell/$MSIFileName" "" INSTALLER="$POL_System_TmpDir/$MSIFileName" fi ARGS=() case "$INSTALLER" in *.exe) ARGS+=("start" "/unix") ;; *.msi) ARGS+=("msiexec" "/i") ;; esac POL_Wine_WaitBefore "$TITLE" POL_Wine "${ARGS[@]}" "$INSTALLER" POL_Wine_WaitExit "$TITLE" POL_Shortcut "pica.exe" "$TITLE" "" "" "Office;Tax;" cd "$WINEPREFIX/drive_c" POL_Download "https://download.elster.de/download/anleitung/Handbuch_ElsterFormular.pdf" POL_Shortcut_Document "$TITLE" "$WINEPREFIX/drive_c/Handbuch_ElsterFormular.pdf" POL_System_TmpDelete POL_SetupWindow_Close exit 0 |
Contributions
Filters:
ContributeMember | Message |
ich_bins | Tuesday 9 June 2020 at 1:48 |
ich_bins
|
MessageHello, Running playonlinux on arch-64 with legacy NVidia-GPU (elder machine) and nvidia-340xx-dkms 340.108 driver from the AUR, ElsterFormular is crashing all the time (see part of the log-file below). It's needed to install the appropriate 32-bit driver too, here lib32-nvidia-340xx-utils 340.108 from the AUR, to get rid of the crashes. Other elder NVidia-drivers might have similar problems, so hopefully this hint might be helpful. Here's part of the log-file:
[06/09/20 01:37:21] - Running wine-4.0.3 pica.exe (Working directory : /home/hoffm/.PlayOnLinux/wineprefix/ElsterFormular/drive_c/Program Files/ElsterFormular/bin)
Regards, mike
RepliesEdited by ich_bins |
Yaotl | Wednesday 11 December 2019 at 2:26 |
Yaotl
|
InformationThis update has been approved by the team. Differences@@ -1,8 +1,8 @@ -#!/bin/bash +#!/usr/bin/env playonlinux-bash # Date : (2013-09-29) -# Last revision : (2019-06-05 09-43) -# Distribution used to test : Linux Mint 19.1 Cinnamon - 64-bit -# Author : Michael Weimann, Yaotl +# Last revision : (2019-12-11 02-23) +# Distribution used to test : Linux Mint 19.2 Cinnamon - 64-bit +# Author : Michael Weimann # PlayOnLinux : 4.3.4 [ "$PLAYONLINUX" = "" ] && exit 0 @@ -10,7 +10,7 @@ TITLE="ElsterFormular" PREFIX="ElsterFormular" -WINEVERSION="3.20" +WINEVERSION="4.0.3" POL_SetupWindow_Init POL_SetupWindow_SetID 1838 @@ -18,94 +18,25 @@ POL_SetupWindow_presentation "$TITLE" "ELSTER ®" "https://www.elster.de/elfo_home.php" "Michael Weimann" "$PREFIX" +POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update." + POL_System_SetArch "x86" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" POL_Call POL_Install_corefonts +POL_Call POL_Install_vcrun2012 +POL_Call POL_Install_vcrun2013 +POL_Call POL_Install_vcrun2019 -Set_OS "win10" - -POL_System_TmpCreate "$PREFIX" +#Set_OS "win10" POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD" if [ "$INSTALL_METHOD" = "LOCAL" ]; then - POL_Call POL_Install_vcrun2008 - POL_Call POL_Install_vcrun2010 - POL_Call POL_Install_vcrun2012 - POL_Call POL_Install_vcrun2013 -####### Install vcrun2017 # beta code ####### -cd "$POL_USER_ROOT/ressources/vcrun2017" "vcrun2017" -POL_Download_Resource "https://aka.ms/vs/15/release/vc_redist.x86.exe" "08d7a23f1a537867d862abd72ec407c9" "vcrun2017" #Version:14.16.27027 - -S32="$WINEPREFIX/drive_c/windows/system32" -mkdir -p $POL_USER_ROOT/tmp/vcrun2017/x86 -cabextract -F 'a10' vc_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2017/x86 -cabextract -F 'a11' vc_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2017/x86 -cd $POL_USER_ROOT/tmp/vcrun2017/x86 -cabextract a10 -cabextract a11 -d $S32 - -cp "concrt140.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll" $S32 -cp api_ms_win_core_console_l1_1_0.dll $S32/api-ms-win-core-console-l1-1-0.dll -cp api_ms_win_core_datetime_l1_1_0.dll $S32/api-ms-win-core-datetime-l1-1-0.dll -cp api_ms_win_core_debug_l1_1_0.dll $S32/api-ms-win-core-debug-l1-1-0.dll -cp api_ms_win_core_errorhandling_l1_1_0.dll $S32/api-ms-win-core-errorhandling-l1-1-0.dll -cp api_ms_win_core_file_l1_1_0.dll $S32/api-ms-win-core-file-l1-1-0.dll -cp api_ms_win_core_file_l1_2_0.dll $S32/api-ms-win-core-file-l1-2-0.dll -cp api_ms_win_core_file_l2_1_0.dll $S32/api-ms-win-core-file-l2-1-0.dll -cp api_ms_win_core_handle_l1_1_0.dll $S32/api-ms-win-core-handle-l1-1-0.dll -cp api_ms_win_core_heap_l1_1_0.dll $S32/api-ms-win-core-heap-l1-1-0.dll -cp api_ms_win_core_interlocked_l1_1_0.dll $S32/api-ms-win-core-interlocked-l1-1-0.dll -cp api_ms_win_core_libraryloader_l1_1_0.dll $S32/api-ms-win-core-libraryloader-l1-1-0.dll -cp api_ms_win_core_localization_l1_2_0.dll $S32/api-ms-win-core-localization-l1-2-0.dll -cp api_ms_win_core_memory_l1_1_0.dll $S32/api-ms-win-core-memory-l1-1-0.dll -cp api_ms_win_core_namedpipe_l1_1_0.dll $S32/api-ms-win-core-namedpipe-l1-1-0.dll -cp api_ms_win_core_processenvironment_l1_1_0.dll $S32/api-ms-win-core-processenvironment-l1-1-0.dll -cp api_ms_win_core_processthreads_l1_1_0.dll $S32/api-ms-win-core-processthreads-l1-1-0.dll -cp api_ms_win_core_processthreads_l1_1_1.dll $S32/api-ms-win-core-processthreads-l1-1-1.dll -cp api_ms_win_core_profile_l1_1_0.dll $S32/api-ms-win-core-profile-l1-1-0.dll -cp api_ms_win_core_rtlsupport_l1_1_0.dll $S32/api-ms-win-core-rtlsupport-l1-1-0.dll -cp api_ms_win_core_string_l1_1_0.dll $S32/api-ms-win-core-string-l1-1-0.dll -cp api_ms_win_core_synch_l1_1_0.dll $S32/api-ms-win-core-synch-l1-1-0.dll -cp api_ms_win_core_synch_l1_2_0.dll $S32/api-ms-win-core-synch-l1-2-0.dll -cp api_ms_win_core_sysinfo_l1_1_0.dll $S32/api-ms-win-core-sysinfo-l1-1-0.dll -cp api_ms_win_core_timezone_l1_1_0.dll $S32/api-ms-win-core-timezone-l1-1-0.dll -cp api_ms_win_core_util_l1_1_0.dll $S32/api-ms-win-core-util-l1-1-0.dll -cp api_ms_win_crt_conio_l1_1_0.dll $S32/api-ms-win-crt-conio-l1-1-0.dll -cp api_ms_win_crt_convert_l1_1_0.dll $S32/api-ms-win-crt-convert-l1-1-0.dll -cp api_ms_win_crt_environment_l1_1_0.dll $S32/api-ms-win-crt-environment-l1-1-0.dll -cp api_ms_win_crt_filesystem_l1_1_0.dll $S32/api-ms-win-crt-filesystem-l1-1-0.dll -cp api_ms_win_crt_heap_l1_1_0.dll $S32/api-ms-win-crt-heap-l1-1-0.dll -cp api_ms_win_crt_locale_l1_1_0.dll $S32/api-ms-win-crt-locale-l1-1-0.dll -cp api_ms_win_crt_math_l1_1_0.dll $S32/api-ms-win-crt-math-l1-1-0.dll -cp api_ms_win_crt_multibyte_l1_1_0.dll $S32/api-ms-win-crt-multibyte-l1-1-0.dll -cp api_ms_win_crt_private_l1_1_0.dll $S32/api-ms-win-crt-private-l1-1-0.dll -cp api_ms_win_crt_process_l1_1_0.dll $S32/api-ms-win-crt-process-l1-1-0.dll -cp api_ms_win_crt_runtime_l1_1_0.dll $S32/api-ms-win-crt-runtime-l1-1-0.dll -cp api_ms_win_crt_stdio_l1_1_0.dll $S32/api-ms-win-crt-stdio-l1-1-0.dll -cp api_ms_win_crt_string_l1_1_0.dll $S32/api-ms-win-crt-string-l1-1-0.dll -cp api_ms_win_crt_time_l1_1_0.dll $S32/api-ms-win-crt-time-l1-1-0.dll -cp api_ms_win_crt_utility_l1_1_0.dll $S32/api-ms-win-crt-utility-l1-1-0.dll - -POL_Wine_OverrideDLL "native,builtin" "concrt140" "mfc140" "mfc140u" "mfcm140" "mfcm140u" "msvcp140" "msvcp140_1" "msvcp140_2" "ucrtbase" "vcamp140" "vccorlib140" "vcomp140" "vcruntime140" -POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-console-l1-1-0" "api-ms-win-core-datetime-l1-1-0" "api-ms-win-core-debug-l1-1-0" "api-ms-win-core-errorhandling-l1-1-0" -POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-file-l1-1-0" "api-ms-win-core-file-l1-2-0" "api-ms-win-core-file-l2-1-0" "api-ms-win-core-handle-l1-1-0" -POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-heap-l1-1-0" "api-ms-win-core-interlocked-l1-1-0" "api-ms-win-core-libraryloader-l1-1-0" "api-ms-win-core-localization-l1-2-0" -POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-memory-l1-1-0" "api-ms-win-core-namedpipe-l1-1-0" "api-ms-win-core-processenvironment-l1-1-0" "api-ms-win-core-processthreads-l1-1-0" -POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-processthreads-l1-1-1" "api-ms-win-core-profile-l1-1-0" "api-ms-win-core-rtlsupport-l1-1-0" "api-ms-win-core-string-l1-1-0" -POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-synch-l1-1-0" "api-ms-win-core-synch-l1-2-0" "api-ms-win-core-sysinfo-l1-1-0" "api-ms-win-core-timezone-l1-1-0" -POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-util-l1-1-0" "api-ms-win-crt-conio-l1-1-0" "api-ms-win-crt-convert-l1-1-0" "api-ms-win-crt-environment-l1-1-0" -POL_Wine_OverrideDLL "native,builtin" "api-ms-win-crt-filesystem-l1-1-0" "api-ms-win-crt-heap-l1-1-0" "api-ms-win-crt-locale-l1-1-0" "api-ms-win-crt-math-l1-1-0" -POL_Wine_OverrideDLL "native,builtin" "api-ms-win-crt-multibyte-l1-1-0" "api-ms-win-crt-private-l1-1-0" "api-ms-win-crt-process-l1-1-0" "api-ms-win-crt-runtime-l1-1-0" -POL_Wine_OverrideDLL "native,builtin" "api-ms-win-crt-stdio-l1-1-0" "api-ms-win-crt-string-l1-1-0" "api-ms-win-crt-time-l1-1-0" "api-ms-win-crt-utility-l1-1-0" - -rm -rf $POL_USER_ROOT/tmp/vcrun2017 -####### Install vcrun2017 complet ####### - Set_OS "win7" POL_SetupWindow_browse "Please select the installation file to run." "$TITLE installation" INSTALLER="$APP_ANSWER" elif [ "$INSTALL_METHOD" = "DOWNLOAD" ]; then + POL_System_TmpCreate "$PREFIX" cd "$POL_System_TmpDir" POL_SetupWindow_menu "Select version: | Version auswählen:" "$TITLE" "Privatanwender|Unternehmer/Selbständige/Arbeitgeber|Komplett" "|" if [ "$APP_ANSWER" = "Privatanwender" ]; then @@ -129,13 +60,16 @@ ;; esac +POL_Wine_WaitBefore "$TITLE" POL_Wine "${ARGS[@]}" "$INSTALLER" POL_Wine_WaitExit "$TITLE" -POL_System_TmpDelete +POL_Shortcut "pica.exe" "$TITLE" "" "" "Office;Tax;" -POL_Shortcut "pica.exe" "$TITLE" "" "" "Office" +cd "$WINEPREFIX/drive_c" +POL_Download "https://download.elster.de/download/anleitung/Handbuch_ElsterFormular.pdf" +POL_Shortcut_Document "$TITLE" "$WINEPREFIX/drive_c/Handbuch_ElsterFormular.pdf" +POL_System_TmpDelete POL_SetupWindow_Close - exit 0 \ No newline at end of file New source code#!/usr/bin/env playonlinux-bash # Date : (2013-09-29) # Last revision : (2019-12-11 02-23) # Distribution used to test : Linux Mint 19.2 Cinnamon - 64-bit # Author : Michael Weimann # PlayOnLinux : 4.3.4 [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="ElsterFormular" PREFIX="ElsterFormular" WINEVERSION="4.0.3" POL_SetupWindow_Init POL_SetupWindow_SetID 1838 POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "ELSTER ®" "https://www.elster.de/elfo_home.php" "Michael Weimann" "$PREFIX" POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update." POL_System_SetArch "x86" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" POL_Call POL_Install_corefonts POL_Call POL_Install_vcrun2012 POL_Call POL_Install_vcrun2013 POL_Call POL_Install_vcrun2019 #Set_OS "win10" POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD" if [ "$INSTALL_METHOD" = "LOCAL" ]; then POL_SetupWindow_browse "Please select the installation file to run." "$TITLE installation" INSTALLER="$APP_ANSWER" elif [ "$INSTALL_METHOD" = "DOWNLOAD" ]; then POL_System_TmpCreate "$PREFIX" cd "$POL_System_TmpDir" POL_SetupWindow_menu "Select version: | Version auswählen:" "$TITLE" "Privatanwender|Unternehmer/Selbständige/Arbeitgeber|Komplett" "|" if [ "$APP_ANSWER" = "Privatanwender" ]; then MSIFileName="ElsterFormularPrivat.msi" elif [ "$APP_ANSWER" = "Unternehmer/Selbständige/Arbeitgeber" ]; then MSIFileName="ElsterFormularUnternehmerSelbstaendige.msi" elif [ "$APP_ANSWER" = "Komplett" ]; then MSIFileName="ElsterFormularKomplett.msi" fi POL_Download "https://download.elster.de/aktuell/$MSIFileName" "" INSTALLER="$POL_System_TmpDir/$MSIFileName" fi ARGS=() case "$INSTALLER" in *.exe) ARGS+=("start" "/unix") ;; *.msi) ARGS+=("msiexec" "/i") ;; esac POL_Wine_WaitBefore "$TITLE" POL_Wine "${ARGS[@]}" "$INSTALLER" POL_Wine_WaitExit "$TITLE" POL_Shortcut "pica.exe" "$TITLE" "" "" "Office;Tax;" cd "$WINEPREFIX/drive_c" POL_Download "https://download.elster.de/download/anleitung/Handbuch_ElsterFormular.pdf" POL_Shortcut_Document "$TITLE" "$WINEPREFIX/drive_c/Handbuch_ElsterFormular.pdf" POL_System_TmpDelete POL_SetupWindow_Close exit 0 RepliesWednesday 11 December 2019 at 11:34
|
Yaotl | Wednesday 23 January 2019 at 7:49 |
Yaotl
|
WarningThis update has not been approved yet by the team. MessageLast script change: 2019-06-05 09-43 Differences@@ -1,27 +1,22 @@ #!/bin/bash # Date : (2013-09-29) -# Last revision : (2018-06-20 12-58) -# Wine version used : 3.10 -# Distribution used to test : Linux Mint 18.3 Cinnamon x64 -# Author : Michael Weimann -# Last Author : Yaotl +# Last revision : (2019-06-05 09-43) +# Distribution used to test : Linux Mint 19.1 Cinnamon - 64-bit +# Author : Michael Weimann, Yaotl +# PlayOnLinux : 4.3.4 [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="ElsterFormular" PREFIX="ElsterFormular" -WINEVERSION="3.10" -Author="Yaotl" +WINEVERSION="3.20" POL_SetupWindow_Init POL_SetupWindow_SetID 1838 POL_Debug_Init -POL_SetupWindow_presentation "$TITLE" "ELSTER®" "https://www.elster.de/elfo_home.php" "$Author" "$PREFIX" - -POL_Browser "https://www.elster.de/eportal/lizenzvertrag/lizenzvertrag_elsterformular" - +POL_SetupWindow_presentation "$TITLE" "ELSTER ®" "https://www.elster.de/elfo_home.php" "Michael Weimann" "$PREFIX" POL_System_SetArch "x86" POL_Wine_SelectPrefix "$PREFIX" @@ -29,33 +24,118 @@ POL_Call POL_Install_corefonts -POL_SetupWindow_menu "Version auswählen:" "$TITLE" "Privatanwender|Unternehmer/Selbständige/Arbeitgeber|Komplett" "|" -if [ "$APP_ANSWER" = "Privatanwender" ] -then - MSIFileName="ElsterFormularPrivat.msi" - DOWNLOAD_URL="https://download.elster.de/aktuell/$MSIFileName" -elif [ "$APP_ANSWER" = "Unternehmer/Selbständige/Arbeitgeber" ] -then - MSIFileName="ElsterFormularUnternehmerSelbstaendige.msi" - DOWNLOAD_URL="https://download.elster.de/aktuell/$MSIFileName" -elif [ "$APP_ANSWER" = "Komplett" ] -then - MSIFileName="ElsterFormularKomplett.msi" - DOWNLOAD_URL="https://download.elster.de/aktuell/$MSIFileName" -fi +Set_OS "win10" POL_System_TmpCreate "$PREFIX" -cd $POL_System_TmpDir -POL_Download "$DOWNLOAD_URL" "" -POL_Wine_WaitBefore "$TITLE" -POL_AutoWine "$MSIFileName" +POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD" +if [ "$INSTALL_METHOD" = "LOCAL" ]; then + POL_Call POL_Install_vcrun2008 + POL_Call POL_Install_vcrun2010 + POL_Call POL_Install_vcrun2012 + POL_Call POL_Install_vcrun2013 +####### Install vcrun2017 # beta code ####### +cd "$POL_USER_ROOT/ressources/vcrun2017" "vcrun2017" +POL_Download_Resource "https://aka.ms/vs/15/release/vc_redist.x86.exe" "08d7a23f1a537867d862abd72ec407c9" "vcrun2017" #Version:14.16.27027 + +S32="$WINEPREFIX/drive_c/windows/system32" +mkdir -p $POL_USER_ROOT/tmp/vcrun2017/x86 +cabextract -F 'a10' vc_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2017/x86 +cabextract -F 'a11' vc_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2017/x86 +cd $POL_USER_ROOT/tmp/vcrun2017/x86 +cabextract a10 +cabextract a11 -d $S32 + +cp "concrt140.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll" $S32 +cp api_ms_win_core_console_l1_1_0.dll $S32/api-ms-win-core-console-l1-1-0.dll +cp api_ms_win_core_datetime_l1_1_0.dll $S32/api-ms-win-core-datetime-l1-1-0.dll +cp api_ms_win_core_debug_l1_1_0.dll $S32/api-ms-win-core-debug-l1-1-0.dll +cp api_ms_win_core_errorhandling_l1_1_0.dll $S32/api-ms-win-core-errorhandling-l1-1-0.dll +cp api_ms_win_core_file_l1_1_0.dll $S32/api-ms-win-core-file-l1-1-0.dll +cp api_ms_win_core_file_l1_2_0.dll $S32/api-ms-win-core-file-l1-2-0.dll +cp api_ms_win_core_file_l2_1_0.dll $S32/api-ms-win-core-file-l2-1-0.dll +cp api_ms_win_core_handle_l1_1_0.dll $S32/api-ms-win-core-handle-l1-1-0.dll +cp api_ms_win_core_heap_l1_1_0.dll $S32/api-ms-win-core-heap-l1-1-0.dll +cp api_ms_win_core_interlocked_l1_1_0.dll $S32/api-ms-win-core-interlocked-l1-1-0.dll +cp api_ms_win_core_libraryloader_l1_1_0.dll $S32/api-ms-win-core-libraryloader-l1-1-0.dll +cp api_ms_win_core_localization_l1_2_0.dll $S32/api-ms-win-core-localization-l1-2-0.dll +cp api_ms_win_core_memory_l1_1_0.dll $S32/api-ms-win-core-memory-l1-1-0.dll +cp api_ms_win_core_namedpipe_l1_1_0.dll $S32/api-ms-win-core-namedpipe-l1-1-0.dll +cp api_ms_win_core_processenvironment_l1_1_0.dll $S32/api-ms-win-core-processenvironment-l1-1-0.dll +cp api_ms_win_core_processthreads_l1_1_0.dll $S32/api-ms-win-core-processthreads-l1-1-0.dll +cp api_ms_win_core_processthreads_l1_1_1.dll $S32/api-ms-win-core-processthreads-l1-1-1.dll +cp api_ms_win_core_profile_l1_1_0.dll $S32/api-ms-win-core-profile-l1-1-0.dll +cp api_ms_win_core_rtlsupport_l1_1_0.dll $S32/api-ms-win-core-rtlsupport-l1-1-0.dll +cp api_ms_win_core_string_l1_1_0.dll $S32/api-ms-win-core-string-l1-1-0.dll +cp api_ms_win_core_synch_l1_1_0.dll $S32/api-ms-win-core-synch-l1-1-0.dll +cp api_ms_win_core_synch_l1_2_0.dll $S32/api-ms-win-core-synch-l1-2-0.dll +cp api_ms_win_core_sysinfo_l1_1_0.dll $S32/api-ms-win-core-sysinfo-l1-1-0.dll +cp api_ms_win_core_timezone_l1_1_0.dll $S32/api-ms-win-core-timezone-l1-1-0.dll +cp api_ms_win_core_util_l1_1_0.dll $S32/api-ms-win-core-util-l1-1-0.dll +cp api_ms_win_crt_conio_l1_1_0.dll $S32/api-ms-win-crt-conio-l1-1-0.dll +cp api_ms_win_crt_convert_l1_1_0.dll $S32/api-ms-win-crt-convert-l1-1-0.dll +cp api_ms_win_crt_environment_l1_1_0.dll $S32/api-ms-win-crt-environment-l1-1-0.dll +cp api_ms_win_crt_filesystem_l1_1_0.dll $S32/api-ms-win-crt-filesystem-l1-1-0.dll +cp api_ms_win_crt_heap_l1_1_0.dll $S32/api-ms-win-crt-heap-l1-1-0.dll +cp api_ms_win_crt_locale_l1_1_0.dll $S32/api-ms-win-crt-locale-l1-1-0.dll +cp api_ms_win_crt_math_l1_1_0.dll $S32/api-ms-win-crt-math-l1-1-0.dll +cp api_ms_win_crt_multibyte_l1_1_0.dll $S32/api-ms-win-crt-multibyte-l1-1-0.dll +cp api_ms_win_crt_private_l1_1_0.dll $S32/api-ms-win-crt-private-l1-1-0.dll +cp api_ms_win_crt_process_l1_1_0.dll $S32/api-ms-win-crt-process-l1-1-0.dll +cp api_ms_win_crt_runtime_l1_1_0.dll $S32/api-ms-win-crt-runtime-l1-1-0.dll +cp api_ms_win_crt_stdio_l1_1_0.dll $S32/api-ms-win-crt-stdio-l1-1-0.dll +cp api_ms_win_crt_string_l1_1_0.dll $S32/api-ms-win-crt-string-l1-1-0.dll +cp api_ms_win_crt_time_l1_1_0.dll $S32/api-ms-win-crt-time-l1-1-0.dll +cp api_ms_win_crt_utility_l1_1_0.dll $S32/api-ms-win-crt-utility-l1-1-0.dll + +POL_Wine_OverrideDLL "native,builtin" "concrt140" "mfc140" "mfc140u" "mfcm140" "mfcm140u" "msvcp140" "msvcp140_1" "msvcp140_2" "ucrtbase" "vcamp140" "vccorlib140" "vcomp140" "vcruntime140" +POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-console-l1-1-0" "api-ms-win-core-datetime-l1-1-0" "api-ms-win-core-debug-l1-1-0" "api-ms-win-core-errorhandling-l1-1-0" +POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-file-l1-1-0" "api-ms-win-core-file-l1-2-0" "api-ms-win-core-file-l2-1-0" "api-ms-win-core-handle-l1-1-0" +POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-heap-l1-1-0" "api-ms-win-core-interlocked-l1-1-0" "api-ms-win-core-libraryloader-l1-1-0" "api-ms-win-core-localization-l1-2-0" +POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-memory-l1-1-0" "api-ms-win-core-namedpipe-l1-1-0" "api-ms-win-core-processenvironment-l1-1-0" "api-ms-win-core-processthreads-l1-1-0" +POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-processthreads-l1-1-1" "api-ms-win-core-profile-l1-1-0" "api-ms-win-core-rtlsupport-l1-1-0" "api-ms-win-core-string-l1-1-0" +POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-synch-l1-1-0" "api-ms-win-core-synch-l1-2-0" "api-ms-win-core-sysinfo-l1-1-0" "api-ms-win-core-timezone-l1-1-0" +POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-util-l1-1-0" "api-ms-win-crt-conio-l1-1-0" "api-ms-win-crt-convert-l1-1-0" "api-ms-win-crt-environment-l1-1-0" +POL_Wine_OverrideDLL "native,builtin" "api-ms-win-crt-filesystem-l1-1-0" "api-ms-win-crt-heap-l1-1-0" "api-ms-win-crt-locale-l1-1-0" "api-ms-win-crt-math-l1-1-0" +POL_Wine_OverrideDLL "native,builtin" "api-ms-win-crt-multibyte-l1-1-0" "api-ms-win-crt-private-l1-1-0" "api-ms-win-crt-process-l1-1-0" "api-ms-win-crt-runtime-l1-1-0" +POL_Wine_OverrideDLL "native,builtin" "api-ms-win-crt-stdio-l1-1-0" "api-ms-win-crt-string-l1-1-0" "api-ms-win-crt-time-l1-1-0" "api-ms-win-crt-utility-l1-1-0" + +rm -rf $POL_USER_ROOT/tmp/vcrun2017 +####### Install vcrun2017 complet ####### + Set_OS "win7" + POL_SetupWindow_browse "Please select the installation file to run." "$TITLE installation" + INSTALLER="$APP_ANSWER" +elif [ "$INSTALL_METHOD" = "DOWNLOAD" ]; then + cd "$POL_System_TmpDir" + POL_SetupWindow_menu "Select version: | Version auswählen:" "$TITLE" "Privatanwender|Unternehmer/Selbständige/Arbeitgeber|Komplett" "|" + if [ "$APP_ANSWER" = "Privatanwender" ]; then + MSIFileName="ElsterFormularPrivat.msi" + elif [ "$APP_ANSWER" = "Unternehmer/Selbständige/Arbeitgeber" ]; then + MSIFileName="ElsterFormularUnternehmerSelbstaendige.msi" + elif [ "$APP_ANSWER" = "Komplett" ]; then + MSIFileName="ElsterFormularKomplett.msi" + fi + POL_Download "https://download.elster.de/aktuell/$MSIFileName" "" + INSTALLER="$POL_System_TmpDir/$MSIFileName" +fi -POL_Call POL_Function_SetNativeExtension "pdf" +ARGS=() +case "$INSTALLER" in +*.exe) + ARGS+=("start" "/unix") + ;; +*.msi) + ARGS+=("msiexec" "/i") + ;; +esac -POL_Shortcut "pica.exe" "$TITLE" +POL_Wine "${ARGS[@]}" "$INSTALLER" +POL_Wine_WaitExit "$TITLE" POL_System_TmpDelete +POL_Shortcut "pica.exe" "$TITLE" "" "" "Office" + POL_SetupWindow_Close + exit 0 \ No newline at end of file New source code#!/bin/bash # Date : (2013-09-29) # Last revision : (2019-06-05 09-43) # Distribution used to test : Linux Mint 19.1 Cinnamon - 64-bit # Author : Michael Weimann, Yaotl # PlayOnLinux : 4.3.4 [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="ElsterFormular" PREFIX="ElsterFormular" WINEVERSION="3.20" POL_SetupWindow_Init POL_SetupWindow_SetID 1838 POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "ELSTER ®" "https://www.elster.de/elfo_home.php" "Michael Weimann" "$PREFIX" POL_System_SetArch "x86" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" POL_Call POL_Install_corefonts Set_OS "win10" POL_System_TmpCreate "$PREFIX" POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD" if [ "$INSTALL_METHOD" = "LOCAL" ]; then POL_Call POL_Install_vcrun2008 POL_Call POL_Install_vcrun2010 POL_Call POL_Install_vcrun2012 POL_Call POL_Install_vcrun2013 ####### Install vcrun2017 # beta code ####### cd "$POL_USER_ROOT/ressources/vcrun2017" "vcrun2017" POL_Download_Resource "https://aka.ms/vs/15/release/vc_redist.x86.exe" "08d7a23f1a537867d862abd72ec407c9" "vcrun2017" #Version:14.16.27027 S32="$WINEPREFIX/drive_c/windows/system32" mkdir -p $POL_USER_ROOT/tmp/vcrun2017/x86 cabextract -F 'a10' vc_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2017/x86 cabextract -F 'a11' vc_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2017/x86 cd $POL_USER_ROOT/tmp/vcrun2017/x86 cabextract a10 cabextract a11 -d $S32 cp "concrt140.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll" $S32 cp api_ms_win_core_console_l1_1_0.dll $S32/api-ms-win-core-console-l1-1-0.dll cp api_ms_win_core_datetime_l1_1_0.dll $S32/api-ms-win-core-datetime-l1-1-0.dll cp api_ms_win_core_debug_l1_1_0.dll $S32/api-ms-win-core-debug-l1-1-0.dll cp api_ms_win_core_errorhandling_l1_1_0.dll $S32/api-ms-win-core-errorhandling-l1-1-0.dll cp api_ms_win_core_file_l1_1_0.dll $S32/api-ms-win-core-file-l1-1-0.dll cp api_ms_win_core_file_l1_2_0.dll $S32/api-ms-win-core-file-l1-2-0.dll cp api_ms_win_core_file_l2_1_0.dll $S32/api-ms-win-core-file-l2-1-0.dll cp api_ms_win_core_handle_l1_1_0.dll $S32/api-ms-win-core-handle-l1-1-0.dll cp api_ms_win_core_heap_l1_1_0.dll $S32/api-ms-win-core-heap-l1-1-0.dll cp api_ms_win_core_interlocked_l1_1_0.dll $S32/api-ms-win-core-interlocked-l1-1-0.dll cp api_ms_win_core_libraryloader_l1_1_0.dll $S32/api-ms-win-core-libraryloader-l1-1-0.dll cp api_ms_win_core_localization_l1_2_0.dll $S32/api-ms-win-core-localization-l1-2-0.dll cp api_ms_win_core_memory_l1_1_0.dll $S32/api-ms-win-core-memory-l1-1-0.dll cp api_ms_win_core_namedpipe_l1_1_0.dll $S32/api-ms-win-core-namedpipe-l1-1-0.dll cp api_ms_win_core_processenvironment_l1_1_0.dll $S32/api-ms-win-core-processenvironment-l1-1-0.dll cp api_ms_win_core_processthreads_l1_1_0.dll $S32/api-ms-win-core-processthreads-l1-1-0.dll cp api_ms_win_core_processthreads_l1_1_1.dll $S32/api-ms-win-core-processthreads-l1-1-1.dll cp api_ms_win_core_profile_l1_1_0.dll $S32/api-ms-win-core-profile-l1-1-0.dll cp api_ms_win_core_rtlsupport_l1_1_0.dll $S32/api-ms-win-core-rtlsupport-l1-1-0.dll cp api_ms_win_core_string_l1_1_0.dll $S32/api-ms-win-core-string-l1-1-0.dll cp api_ms_win_core_synch_l1_1_0.dll $S32/api-ms-win-core-synch-l1-1-0.dll cp api_ms_win_core_synch_l1_2_0.dll $S32/api-ms-win-core-synch-l1-2-0.dll cp api_ms_win_core_sysinfo_l1_1_0.dll $S32/api-ms-win-core-sysinfo-l1-1-0.dll cp api_ms_win_core_timezone_l1_1_0.dll $S32/api-ms-win-core-timezone-l1-1-0.dll cp api_ms_win_core_util_l1_1_0.dll $S32/api-ms-win-core-util-l1-1-0.dll cp api_ms_win_crt_conio_l1_1_0.dll $S32/api-ms-win-crt-conio-l1-1-0.dll cp api_ms_win_crt_convert_l1_1_0.dll $S32/api-ms-win-crt-convert-l1-1-0.dll cp api_ms_win_crt_environment_l1_1_0.dll $S32/api-ms-win-crt-environment-l1-1-0.dll cp api_ms_win_crt_filesystem_l1_1_0.dll $S32/api-ms-win-crt-filesystem-l1-1-0.dll cp api_ms_win_crt_heap_l1_1_0.dll $S32/api-ms-win-crt-heap-l1-1-0.dll cp api_ms_win_crt_locale_l1_1_0.dll $S32/api-ms-win-crt-locale-l1-1-0.dll cp api_ms_win_crt_math_l1_1_0.dll $S32/api-ms-win-crt-math-l1-1-0.dll cp api_ms_win_crt_multibyte_l1_1_0.dll $S32/api-ms-win-crt-multibyte-l1-1-0.dll cp api_ms_win_crt_private_l1_1_0.dll $S32/api-ms-win-crt-private-l1-1-0.dll cp api_ms_win_crt_process_l1_1_0.dll $S32/api-ms-win-crt-process-l1-1-0.dll cp api_ms_win_crt_runtime_l1_1_0.dll $S32/api-ms-win-crt-runtime-l1-1-0.dll cp api_ms_win_crt_stdio_l1_1_0.dll $S32/api-ms-win-crt-stdio-l1-1-0.dll cp api_ms_win_crt_string_l1_1_0.dll $S32/api-ms-win-crt-string-l1-1-0.dll cp api_ms_win_crt_time_l1_1_0.dll $S32/api-ms-win-crt-time-l1-1-0.dll cp api_ms_win_crt_utility_l1_1_0.dll $S32/api-ms-win-crt-utility-l1-1-0.dll POL_Wine_OverrideDLL "native,builtin" "concrt140" "mfc140" "mfc140u" "mfcm140" "mfcm140u" "msvcp140" "msvcp140_1" "msvcp140_2" "ucrtbase" "vcamp140" "vccorlib140" "vcomp140" "vcruntime140" POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-console-l1-1-0" "api-ms-win-core-datetime-l1-1-0" "api-ms-win-core-debug-l1-1-0" "api-ms-win-core-errorhandling-l1-1-0" POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-file-l1-1-0" "api-ms-win-core-file-l1-2-0" "api-ms-win-core-file-l2-1-0" "api-ms-win-core-handle-l1-1-0" POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-heap-l1-1-0" "api-ms-win-core-interlocked-l1-1-0" "api-ms-win-core-libraryloader-l1-1-0" "api-ms-win-core-localization-l1-2-0" POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-memory-l1-1-0" "api-ms-win-core-namedpipe-l1-1-0" "api-ms-win-core-processenvironment-l1-1-0" "api-ms-win-core-processthreads-l1-1-0" POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-processthreads-l1-1-1" "api-ms-win-core-profile-l1-1-0" "api-ms-win-core-rtlsupport-l1-1-0" "api-ms-win-core-string-l1-1-0" POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-synch-l1-1-0" "api-ms-win-core-synch-l1-2-0" "api-ms-win-core-sysinfo-l1-1-0" "api-ms-win-core-timezone-l1-1-0" POL_Wine_OverrideDLL "native,builtin" "api-ms-win-core-util-l1-1-0" "api-ms-win-crt-conio-l1-1-0" "api-ms-win-crt-convert-l1-1-0" "api-ms-win-crt-environment-l1-1-0" POL_Wine_OverrideDLL "native,builtin" "api-ms-win-crt-filesystem-l1-1-0" "api-ms-win-crt-heap-l1-1-0" "api-ms-win-crt-locale-l1-1-0" "api-ms-win-crt-math-l1-1-0" POL_Wine_OverrideDLL "native,builtin" "api-ms-win-crt-multibyte-l1-1-0" "api-ms-win-crt-private-l1-1-0" "api-ms-win-crt-process-l1-1-0" "api-ms-win-crt-runtime-l1-1-0" POL_Wine_OverrideDLL "native,builtin" "api-ms-win-crt-stdio-l1-1-0" "api-ms-win-crt-string-l1-1-0" "api-ms-win-crt-time-l1-1-0" "api-ms-win-crt-utility-l1-1-0" rm -rf $POL_USER_ROOT/tmp/vcrun2017 ####### Install vcrun2017 complet ####### Set_OS "win7" POL_SetupWindow_browse "Please select the installation file to run." "$TITLE installation" INSTALLER="$APP_ANSWER" elif [ "$INSTALL_METHOD" = "DOWNLOAD" ]; then cd "$POL_System_TmpDir" POL_SetupWindow_menu "Select version: | Version auswählen:" "$TITLE" "Privatanwender|Unternehmer/Selbständige/Arbeitgeber|Komplett" "|" if [ "$APP_ANSWER" = "Privatanwender" ]; then MSIFileName="ElsterFormularPrivat.msi" elif [ "$APP_ANSWER" = "Unternehmer/Selbständige/Arbeitgeber" ]; then MSIFileName="ElsterFormularUnternehmerSelbstaendige.msi" elif [ "$APP_ANSWER" = "Komplett" ]; then MSIFileName="ElsterFormularKomplett.msi" fi POL_Download "https://download.elster.de/aktuell/$MSIFileName" "" INSTALLER="$POL_System_TmpDir/$MSIFileName" fi ARGS=() case "$INSTALLER" in *.exe) ARGS+=("start" "/unix") ;; *.msi) ARGS+=("msiexec" "/i") ;; esac POL_Wine "${ARGS[@]}" "$INSTALLER" POL_Wine_WaitExit "$TITLE" POL_System_TmpDelete POL_Shortcut "pica.exe" "$TITLE" "" "" "Office" POL_SetupWindow_Close exit 0 RepliesSunday 30 June 2019 at 6:33
Edited by Yaotl |
vanGoose | Saturday 5 January 2019 at 14:58 |
vanGoose
|
MessageSince most of the people who need ElsterFormular are probably Germans, i continue in German language... except for the headline:
ElsterFormular 20.0 can be installed manually only, the official script is outdated, unfortunately. I am not familiar with scripts so this is not a new script supposed to "do it" but i list my procedure, derived from Yaotl's script (2018-06-20), one night of anger and searching around other things. ElsterFormular 20.0 muss manuell installiert werden, da das offizielle Skript leider veraltet ist. Da ich mir selber nicht zutraue ein gutes Skript zu schreiben teile ich hier lediglich meine Installationsschritte, deren Basis das Skript von Yaotl (2018-06-20), eine schlaflose Nacht und ein wenig Herumsuchen war. Installation von ElsterFormular (EF) V20.0.0.1 25971 in Wine 2019-01-05 Ausgangspunkt: ein 10 Jahre alter Rechner mit Windows XP (der übrigens NOCH Die Ubuntu-Gemeinde empfiehlt die Verwendung von 'PlayOnLinux'. In der Tat: Eine 32bit XUbuntu 18.04.1 VM erstellt, alles Weitere passiert da drin. PlayOnLinux 4.2.12-1 geholt, offizielle Paketquelle ("Software"). PlayOnLinux holt aktuelles Wine-stable (3.0-1ubuntu1) mit. Zusätzlich Winetricks (0.0+20180217-1) geholt, aber nicht verwendet. sudo apt-get upgrade in der Konsole bzw. 'Aktualisierungen' in der GUI, so PlayOnLinux bietet zwar Elster an, geht aber nicht da noch ein uraltes Skript 'Installiere ein Programm', '...ein Programm das nicht in der Liste steht' a) Installiere in ein neues virtuelles Laufwerk, Name ist 'elster'. Prost, RepliesMonday 1 April 2019 at 19:55
|
Yaotl | Wednesday 20 June 2018 at 15:42 |
Yaotl
|
WarningThis update has not been approved yet by the team. Differences@@ -1,55 +1,61 @@ #!/bin/bash -# Date : 2013-09-29 -# Last revision : 2013-09-29 -# Distribution used to test : ubuntu 13.10 (64bit) -# Author: Michael Weimann -# Wine version used: 1.6 - -# Basic test of the data transmission to the fiscal authority: -# - Start ElsterFormular -# - Crate a new income tax return by "Privatperson" -> "Einkommenssteuererklärung" -> "für 2012" -> "neu erstellen" -# - Chosse "Test der Datenübermittlung an das Finanzamt (Testfall senden)" from the "Datenübermittlung" menu -# - Click on "Weiter" -# - There must be the message "Der Test der Datenübermittlung war erfolgreich" +# Date : (2013-09-29) +# Last revision : (2018-06-20 12-58) +# Wine version used : 3.10 +# Distribution used to test : Linux Mint 18.3 Cinnamon x64 +# Author : Michael Weimann +# Last Author : Yaotl [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="ElsterFormular" PREFIX="ElsterFormular" -WINEVERSION="1.7.43" +WINEVERSION="3.10" +Author="Yaotl" POL_SetupWindow_Init +POL_SetupWindow_SetID 1838 POL_Debug_Init -POL_SetupWindow_presentation "$TITLE" "ElsterFormular" "https://www.elster.de/elfo_home.php" "Michael Weimann" "ElsterFormular" +POL_SetupWindow_presentation "$TITLE" "ELSTER®" "https://www.elster.de/elfo_home.php" "$Author" "$PREFIX" + +POL_Browser "https://www.elster.de/eportal/lizenzvertrag/lizenzvertrag_elsterformular" + -# create prefix POL_System_SetArch "x86" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" -# install dependencies -POL_Call POL_Install_vcrun2013 +POL_Call POL_Install_corefonts -# dll overrides -POL_Wine_OverrideDLL "native,builtin" "msvcp90" - -POL_SetupWindow_question "$(eval_gettext 'You want to open $TITLE download page in your browser?')" "$TITLE" -if [ "$APP_ANSWER" = "TRUE" ] +POL_SetupWindow_menu "Version auswählen:" "$TITLE" "Privatanwender|Unternehmer/Selbständige/Arbeitgeber|Komplett" "|" +if [ "$APP_ANSWER" = "Privatanwender" ] +then + MSIFileName="ElsterFormularPrivat.msi" + DOWNLOAD_URL="https://download.elster.de/aktuell/$MSIFileName" +elif [ "$APP_ANSWER" = "Unternehmer/Selbständige/Arbeitgeber" ] then - POL_Browser "https://www.elster.de/elfo_down.php" + MSIFileName="ElsterFormularUnternehmerSelbstaendige.msi" + DOWNLOAD_URL="https://download.elster.de/aktuell/$MSIFileName" +elif [ "$APP_ANSWER" = "Komplett" ] +then + MSIFileName="ElsterFormularKomplett.msi" + DOWNLOAD_URL="https://download.elster.de/aktuell/$MSIFileName" fi -POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" -POL_Wine "$APP_ANSWER" -POL_Wine_WaitExit "$TITLE" +POL_System_TmpCreate "$PREFIX" +cd $POL_System_TmpDir +POL_Download "$DOWNLOAD_URL" "" + +POL_Wine_WaitBefore "$TITLE" +POL_AutoWine "$MSIFileName" -# Use native PDF viewer POL_Call POL_Function_SetNativeExtension "pdf" -# create shortcut for the ElsterFormular executable POL_Shortcut "pica.exe" "$TITLE" +POL_System_TmpDelete + POL_SetupWindow_Close exit 0 \ No newline at end of file New source code#!/bin/bash # Date : (2013-09-29) # Last revision : (2018-06-20 12-58) # Wine version used : 3.10 # Distribution used to test : Linux Mint 18.3 Cinnamon x64 # Author : Michael Weimann # Last Author : Yaotl [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="ElsterFormular" PREFIX="ElsterFormular" WINEVERSION="3.10" Author="Yaotl" POL_SetupWindow_Init POL_SetupWindow_SetID 1838 POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "ELSTER®" "https://www.elster.de/elfo_home.php" "$Author" "$PREFIX" POL_Browser "https://www.elster.de/eportal/lizenzvertrag/lizenzvertrag_elsterformular" POL_System_SetArch "x86" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" POL_Call POL_Install_corefonts POL_SetupWindow_menu "Version auswählen:" "$TITLE" "Privatanwender|Unternehmer/Selbständige/Arbeitgeber|Komplett" "|" if [ "$APP_ANSWER" = "Privatanwender" ] then MSIFileName="ElsterFormularPrivat.msi" DOWNLOAD_URL="https://download.elster.de/aktuell/$MSIFileName" elif [ "$APP_ANSWER" = "Unternehmer/Selbständige/Arbeitgeber" ] then MSIFileName="ElsterFormularUnternehmerSelbstaendige.msi" DOWNLOAD_URL="https://download.elster.de/aktuell/$MSIFileName" elif [ "$APP_ANSWER" = "Komplett" ] then MSIFileName="ElsterFormularKomplett.msi" DOWNLOAD_URL="https://download.elster.de/aktuell/$MSIFileName" fi POL_System_TmpCreate "$PREFIX" cd $POL_System_TmpDir POL_Download "$DOWNLOAD_URL" "" POL_Wine_WaitBefore "$TITLE" POL_AutoWine "$MSIFileName" POL_Call POL_Function_SetNativeExtension "pdf" POL_Shortcut "pica.exe" "$TITLE" POL_System_TmpDelete POL_SetupWindow_Close exit 0 Replies |
zausel76 | Sunday 13 May 2018 at 10:09 |
zausel76
|
MessageHab es nach vielem rumprobieren endlich zum Laufen bekommen:
1) Hab weemans Skript von "Wednesday 31 May 2017 at 23:40" benutzt. 2) "Visual++ 2017" über nen WebBrowser runtergeladen. 3) Innerhab von Playonlinux auf konfigurieren -> entsprechendes virtuelles Laufwerk auswählen -> Diverses -> eine .exe Datei im virtuellen Laufwerk auswählen -> die zuvor runtergeladene Installationsdatei von "Visual++ 2017" auswählen und ausführen. 4) Anschließend innerhalb von Playonlinux auf wine Version 3.8 gewechselt. (konfigurieren -> entsprechendes virtuelles Laufwerk auswählen -> Allgemein -> unter dem Punkt "Wine-Version" entweder über das Drop-Down-Menü oder mithilfe des "+" Icons Version 3.8 auswählen")
(Den letzten Punkt kann man sich vermutlich sparen, indem man vor Punkt 1 die entsprechende Zeile in weemans Skript editiert.)
Auf jeden Fall konnte ich letztendlich ohne Fehlermeldungen ElsterFormularPrivat.msi installieren, ausführen und meine Daten ans Amt schicken. :)
Lubuntu 16.04/ POL 4.2.10 Replies |
Amyros | Sunday 18 February 2018 at 17:47 |
Amyros
|
MessageFor those who are struggling to install the 19 version (for 2018): Elster Formular now requrires Visual++ 2017 (or to me more specific the ERiC submodule RepliesSunday 18 February 2018 at 17:55
Thursday 22 February 2018 at 21:41
Friday 23 February 2018 at 2:45
|
renci23 | Tuesday 6 February 2018 at 13:48 |
renci23
|
MessageHI, I clicked on "Install the programm", a window appears, asking if I really agree to open the program with playonmac and I click on "agree" but nothing happens. Replies |
bura200 | Friday 5 January 2018 at 9:56 |
bura200
|
MessageHi Try to install Elsterformular 2018. Version 19.0 from 03.01.2018. but not possible. Any solution or easy idea?? Replies |
ds2k5 | Thursday 28 December 2017 at 10:34 |
ds2k5
|
MessageHello, try to install ElsterForumlar Privat 2015/2016 from https://www.elster.de/eportal/infoseite/download_elsterformular but have problem that "pica.exe" is not found.
https://www.pic-upload.de/view-34548334/Bildschirmfotozu2017-12-2810-18-44.png.html
How to fix this ?
$ md5sum ElsterFormularPrivat.msi
RepliesSunday 31 December 2017 at 10:17
Sunday 31 December 2017 at 11:34
Sunday 31 December 2017 at 11:34
|
weeman | Monday 16 October 2017 at 19:23 |
weeman
|
MessageThe playonlinux team is currently busy making version 5. You can save my latest suggestion in a ".sh" file and run it from playonlinux via "Tools" -> "Run a local script". Replies |
Amyros | Thursday 5 October 2017 at 19:08 |
Amyros
|
MessageVersion 18.6 of Elter Formular does not work any more with the wine version 1.7.43 as defined in the script. Elter formular crashes during sending the formular to the government (the sending itself is successfull, but the PDFs are not correctly produced). I'm currently using wine 2.1, which solves the described problem, but now it complains when opening a PDF, that it could not open the PDF, although the PDF is even opened twice. Probably there is a better wine version, but I did not test more yet. Replies |
begruber | Monday 24 July 2017 at 18:38 |
begruber
|
MessageFor me, too, only the script of Gerd Grass runs Debian Stretch, POL 4.2.12 Replies |
damosaki | Sunday 9 July 2017 at 5:53 |
damosaki
|
MessageThanks for the script. It works fine for me. (System: LUbuntu 16.04.2 LTS, PlayOnLinux 4.2.12, Wine 1.7.43, Wine Setting: W7) RepliesSunday 9 July 2017 at 5:57
|
gerd.grass | Friday 7 July 2017 at 7:05 |
gerd.grass
|
WarningThis update has not been approved yet by the team. Differences@@ -42,7 +42,9 @@ fi POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" -POL_Wine "$APP_ANSWER" +POL_Wine msiexec /i "$APP_ANSWER" +# Without "msiexec /i" you will get an error message +# wine: Fehlerhaftes EXE-Format für ~/ElsterFormular.msi POL_Wine_WaitExit "$TITLE" # Use native PDF viewer New source code#!/bin/bash # Date : 2013-09-29 # Last revision : 2013-09-29 # Distribution used to test : ubuntu 13.10 (64bit) # Author: Michael Weimann # Wine version used: 1.6 # Basic test of the data transmission to the fiscal authority: # - Start ElsterFormular # - Crate a new income tax return by "Privatperson" -> "Einkommenssteuererklärung" -> "für 2012" -> "neu erstellen" # - Chosse "Test der Datenübermittlung an das Finanzamt (Testfall senden)" from the "Datenübermittlung" menu # - Click on "Weiter" # - There must be the message "Der Test der Datenübermittlung war erfolgreich" [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="ElsterFormular" PREFIX="ElsterFormular" WINEVERSION="1.7.43" POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "ElsterFormular" "https://www.elster.de/elfo_home.php" "Michael Weimann" "ElsterFormular" # create prefix POL_System_SetArch "x86" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" # install dependencies POL_Call POL_Install_vcrun2013 # dll overrides POL_Wine_OverrideDLL "native,builtin" "msvcp90" POL_SetupWindow_question "$(eval_gettext 'You want to open $TITLE download page in your browser?')" "$TITLE" if [ "$APP_ANSWER" = "TRUE" ] then POL_Browser "https://www.elster.de/elfo_down.php" fi POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" POL_Wine msiexec /i "$APP_ANSWER" # Without "msiexec /i" you will get an error message # wine: Fehlerhaftes EXE-Format für ~/ElsterFormular.msi POL_Wine_WaitExit "$TITLE" # Use native PDF viewer POL_Call POL_Function_SetNativeExtension "pdf" # create shortcut for the ElsterFormular executable POL_Shortcut "pica.exe" "$TITLE" POL_SetupWindow_Close exit 0 Replies |
weeman | Wednesday 31 May 2017 at 23:40 |
weeman
|
WarningThis update has not been approved yet by the team. MessageHere we go. I've added a notice window with some info about the current bug. The problem is related to this bug: https://www.playonlinux.com/en/issue-5476.html rm -f ~/.PlayOnLinux/wine/linux*/*/lib*/libz* Another thing I couldn't find any solution for is the PDF view. Have fun with the Steuererklärung ;) Differences@@ -1,23 +1,23 @@ #!/bin/bash # Date : 2013-09-29 -# Last revision : 2013-09-29 -# Distribution used to test : ubuntu 13.10 (64bit) +# Last revision : 2017-05-31 +# Distribution used to test : ubuntu 17.10 (64bit) # Author: Michael Weimann -# Wine version used: 1.6 - +# Wine version used: 2.0.1 + # Basic test of the data transmission to the fiscal authority: # - Start ElsterFormular # - Crate a new income tax return by "Privatperson" -> "Einkommenssteuererklärung" -> "für 2012" -> "neu erstellen" # - Chosse "Test der Datenübermittlung an das Finanzamt (Testfall senden)" from the "Datenübermittlung" menu # - Click on "Weiter" # - There must be the message "Der Test der Datenübermittlung war erfolgreich" - + [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="ElsterFormular" PREFIX="ElsterFormular" -WINEVERSION="1.7.43" +WINEVERSION="2.0.1" POL_SetupWindow_Init POL_Debug_Init @@ -28,12 +28,9 @@ POL_System_SetArch "x86" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" +Set_OS "win7" -# install dependencies -POL_Call POL_Install_vcrun2013 - -# dll overrides -POL_Wine_OverrideDLL "native,builtin" "msvcp90" +POL_SetupWindow_message "A current PlayOnLinux bug may prevent the setup window to show up.\n\nIf you encounter any problems try to run\n'rm -f ~/.PlayOnLinux/wine/linux*/*/lib*/libz*'\nfrom a terminal.\n\n(see https://bbs.archlinux.org/viewtopic.php?pid=1714025#p1714025)" "Notice" POL_SetupWindow_question "$(eval_gettext 'You want to open $TITLE download page in your browser?')" "$TITLE" if [ "$APP_ANSWER" = "TRUE" ] @@ -42,14 +39,14 @@ fi POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" -POL_Wine "$APP_ANSWER" +POL_Wine msiexec /i $APP_ANSWER POL_Wine_WaitExit "$TITLE" # Use native PDF viewer POL_Call POL_Function_SetNativeExtension "pdf" # create shortcut for the ElsterFormular executable -POL_Shortcut "pica.exe" "$TITLE" +POL_Shortcut "pica.exe" "$TITLE" "ElsterFormular" POL_SetupWindow_Close -exit 0 \ No newline at end of file +exit 0 New source code#!/bin/bash # Date : 2013-09-29 # Last revision : 2017-05-31 # Distribution used to test : ubuntu 17.10 (64bit) # Author: Michael Weimann # Wine version used: 2.0.1 # Basic test of the data transmission to the fiscal authority: # - Start ElsterFormular # - Crate a new income tax return by "Privatperson" -> "Einkommenssteuererklärung" -> "für 2012" -> "neu erstellen" # - Chosse "Test der Datenübermittlung an das Finanzamt (Testfall senden)" from the "Datenübermittlung" menu # - Click on "Weiter" # - There must be the message "Der Test der Datenübermittlung war erfolgreich" [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="ElsterFormular" PREFIX="ElsterFormular" WINEVERSION="2.0.1" POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "ElsterFormular" "https://www.elster.de/elfo_home.php" "Michael Weimann" "ElsterFormular" # create prefix POL_System_SetArch "x86" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" Set_OS "win7" POL_SetupWindow_message "A current PlayOnLinux bug may prevent the setup window to show up.\n\nIf you encounter any problems try to run\n'rm -f ~/.PlayOnLinux/wine/linux*/*/lib*/libz*'\nfrom a terminal.\n\n(see https://bbs.archlinux.org/viewtopic.php?pid=1714025#p1714025)" "Notice" POL_SetupWindow_question "$(eval_gettext 'You want to open $TITLE download page in your browser?')" "$TITLE" if [ "$APP_ANSWER" = "TRUE" ] then POL_Browser "https://www.elster.de/elfo_down.php" fi POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" POL_Wine msiexec /i $APP_ANSWER POL_Wine_WaitExit "$TITLE" # Use native PDF viewer POL_Call POL_Function_SetNativeExtension "pdf" # create shortcut for the ElsterFormular executable POL_Shortcut "pica.exe" "$TITLE" "ElsterFormular" POL_SetupWindow_Close exit 0 Replies |
weeman | Wednesday 31 May 2017 at 23:01 |
weeman
|
MessageThanks for your feedback. Sadly PlayOnLinux has currently some issues. Replies |
michritoba | Tuesday 30 May 2017 at 23:17 |
michritoba
|
MessageNo chance to install 18.4.0.1 under Ubuntu 16.04.2 - there must be an other problem too. RepliesWednesday 31 May 2017 at 13:11
Wednesday 31 May 2017 at 13:19
|
markus_1968 | Thursday 25 May 2017 at 13:06 |
markus_1968
|
MessageI had the same problem and by chance found the following workaround: Start playonlinux Goto "Configuration" Goto tab "Wine" and select "Control Panel" In the new window select "Software" In the upper right corner click on "Install..." Now select your downloaded Elster msi-file and the installation will run properly Replies |
REDmiLk | Thursday 25 May 2017 at 11:36 |
REDmiLk
|
MessageI was not able to automatically update the playonlinux installation of version 17.4 and an update installation via playonlinux failed. I then installed the new msi of elsterformular (18.2) via playonlinux as new program over the existing version 17.4. This works. But if I check for updates in elsterformular, no update / versions are shown, seems elsterformular does not find the own installation. I will still try to use it with out the update function. Replies |
mottenkiller | Monday 22 May 2017 at 3:46 |
mottenkiller
|
MessageUnfortunatly it does not work for me, too. Workaround: Instead you should find an older version to install (working like a charm on my system) and update it untill you got the latest version. Replies |
bernd_b | Friday 19 May 2017 at 15:04 |
bernd_b
|
MessageI must confirm the failure. It seems to me they did some updates - the download-site gives you a msi-file which is named: ElsterFormularPrivat.msi - the older ones were exe-files. I could grab an older version from the pc of my mother (she is always faster doing the tax-things ...) and with this I could update my existing elster-Installation without any tricks. Running elster formular itself, I could use the update function to upgrade the programm to version 18.3. If any logs or whatever are needed, please tell me what I can deliver to help. Replies |
bjoern | Monday 15 May 2017 at 23:41 |
bjoern
|
MessageI don't get it installed. I try to enter this file ElsterFormularKomplett.msi and after it the setup fails. Replies |
homerun4711 | Tuesday 15 November 2016 at 7:53 |
homerun4711
|
MessageI tried to install the current version of ElsterFormular without script, just using the installer.
Installation worked without problems, program seems to work, though I did not check if it updates or connects to the servers. Is vcrun2013 no longer needed? See also https://appdb.winehq.org/objectManager.php?sClass=version&iId=33405&iTestingId=94364 Replies |
ericdiy | Sunday 6 March 2016 at 16:45 |
ericdiy
|
MessageThere are two problems: 1. By clicking on "Dateiübertragung" (File-transfer) the program stops working, but I think the file transfer is working 2. By clicking on "print" the program stops working too, but you will find the PDF in this directory: /Users/*Username*/Library/PlanOnMac/wineprefix/Elsterformular/drive_c/users/*Username*/Application Data/elsterformular/pica/tmp (or try /eric/data) It would be awesome if anyone could fix those two issues… But thank you guys so far to making this program working for mac angel Eric Replies |
weeman | Thursday 31 December 2015 at 18:27 |
weeman
|
|
weeman | Sunday 17 May 2015 at 16:39 |
weeman
|
WarningThis update has not been approved yet by the team. Message
ELSTER Formular seems to be working fine with this changes. Differences@@ -17,7 +17,7 @@ TITLE="ElsterFormular" PREFIX="ElsterFormular" -WINEVERSION="1.6" +WINEVERSION="1.7.43" POL_SetupWindow_Init POL_Debug_Init @@ -30,7 +30,7 @@ POL_Wine_PrefixCreate "$WINEVERSION" # install dependencies -POL_Call POL_Install_vcrun2008 +POL_Call POL_Install_vcrun2013 # dll overrides POL_Wine_OverrideDLL "native,builtin" "msvcp90" @@ -52,4 +52,4 @@ POL_Shortcut "pica.exe" "$TITLE" POL_SetupWindow_Close -exit \ No newline at end of file +exit 0 \ No newline at end of file New source code#!/bin/bash # Date : 2013-09-29 # Last revision : 2013-09-29 # Distribution used to test : ubuntu 13.10 (64bit) # Author: Michael Weimann # Wine version used: 1.6 # Basic test of the data transmission to the fiscal authority: # - Start ElsterFormular # - Crate a new income tax return by "Privatperson" -> "Einkommenssteuererklärung" -> "für 2012" -> "neu erstellen" # - Chosse "Test der Datenübermittlung an das Finanzamt (Testfall senden)" from the "Datenübermittlung" menu # - Click on "Weiter" # - There must be the message "Der Test der Datenübermittlung war erfolgreich" [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="ElsterFormular" PREFIX="ElsterFormular" WINEVERSION="1.7.43" POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "ElsterFormular" "https://www.elster.de/elfo_home.php" "Michael Weimann" "ElsterFormular" # create prefix POL_System_SetArch "x86" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" # install dependencies POL_Call POL_Install_vcrun2013 # dll overrides POL_Wine_OverrideDLL "native,builtin" "msvcp90" POL_SetupWindow_question "$(eval_gettext 'You want to open $TITLE download page in your browser?')" "$TITLE" if [ "$APP_ANSWER" = "TRUE" ] then POL_Browser "https://www.elster.de/elfo_down.php" fi POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" POL_Wine "$APP_ANSWER" POL_Wine_WaitExit "$TITLE" # Use native PDF viewer POL_Call POL_Function_SetNativeExtension "pdf" # create shortcut for the ElsterFormular executable POL_Shortcut "pica.exe" "$TITLE" POL_SetupWindow_Close exit 0 RepliesSunday 17 May 2015 at 17:15
|
zottelbeyer | Saturday 16 May 2015 at 12:10 |
zottelbeyer
|
WarningThis update has not been approved yet by the team. MessageSince this now requires vcrun 2013 I simply put in the script taken from here:
The Elster installation still throws an error saying it could not install vrun2013 but the programm does work. Tested on Ubuntu 14.04.2 Differences@@ -31,6 +31,37 @@ # install dependencies POL_Call POL_Install_vcrun2008 +# https://www.playonlinux.com/de/app-2390-POL_Install_vcrun2013.html +# Date : (2015-01-8 11-30) +# Author : RoninDusette +# Licence : GPLv3 +# PlayOnLinux: 4.2.5 +POL_Debug_Message "Installing vcrun2013..." + +POL_Download_Resource "http://download.microsoft.com/download/2/E/6/2E61CFA4-993B-4DD4-91DA-3737CD5CD6E3/vcredist_x86.exe" "0fc525b6b7b96a87523daa7a0013c69d" "vcrun2013" +mkdir $POL_USER_ROOT/tmp/vcrun2013 +cd $POL_USER_ROOT/tmp/vcrun2013 + +cp $POL_USER_ROOT/ressources/vcrun2013/vcredist_x86.exe $POL_USER_ROOT/tmp/vcrun2013/ +POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2013/vcredist_x86.exe" +POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2013/a2" +POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2013/a3" + +POL_Debug_Message "Copying DLL files..." + +cp $POL_USER_ROOT/tmp/vcrun2013/F_CENTRAL_mfc120_x86 $WINEPREFIX/drive_c/windows/system32/mfc120.dll +cp $POL_USER_ROOT/tmp/vcrun2013/F_CENTRAL_mfc120u_x86 $WINEPREFIX/drive_c/windows/system32/mfc120u.dll +cp $POL_USER_ROOT/tmp/vcrun2013/F_CENTRAL_msvcp120_x86 $WINEPREFIX/drive_c/windows/system32/msvcp120.dll +cp $POL_USER_ROOT/tmp/vcrun2013/F_CENTRAL_msvcr120_x86 $WINEPREFIX/drive_c/windows/system32/msvcr120.dll +cp $POL_USER_ROOT/tmp/vcrun2013/F_CENTRAL_vcomp120_x86 $WINEPREFIX/drive_c/windows/system32/vcomp120.dll + +POL_Wine_OverrideDLL "native,builtin" "atl120" +POL_Wine_OverrideDLL "native,builtin" "msvcp120" +POL_Wine_OverrideDLL "native,builtin" "msvcr120" +POL_Wine_OverrideDLL "native,builtin" "vcomp120" + +POL_Debug_Message "Cleaning tmp folder..." +rm -rf $POL_USER_ROOT/tmp/vcrun2013 # dll overrides POL_Wine_OverrideDLL "native,builtin" "msvcp90" New source code#!/bin/bash # Date : 2013-09-29 # Last revision : 2013-09-29 # Distribution used to test : ubuntu 13.10 (64bit) # Author: Michael Weimann # Wine version used: 1.6 # Basic test of the data transmission to the fiscal authority: # - Start ElsterFormular # - Crate a new income tax return by "Privatperson" -> "Einkommenssteuererklärung" -> "für 2012" -> "neu erstellen" # - Chosse "Test der Datenübermittlung an das Finanzamt (Testfall senden)" from the "Datenübermittlung" menu # - Click on "Weiter" # - There must be the message "Der Test der Datenübermittlung war erfolgreich" [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="ElsterFormular" PREFIX="ElsterFormular" WINEVERSION="1.6" POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "ElsterFormular" "https://www.elster.de/elfo_home.php" "Michael Weimann" "ElsterFormular" # create prefix POL_System_SetArch "x86" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" # install dependencies POL_Call POL_Install_vcrun2008 # https://www.playonlinux.com/de/app-2390-POL_Install_vcrun2013.html # Date : (2015-01-8 11-30) # Author : RoninDusette # Licence : GPLv3 # PlayOnLinux: 4.2.5 POL_Debug_Message "Installing vcrun2013..." POL_Download_Resource "http://download.microsoft.com/download/2/E/6/2E61CFA4-993B-4DD4-91DA-3737CD5CD6E3/vcredist_x86.exe" "0fc525b6b7b96a87523daa7a0013c69d" "vcrun2013" mkdir $POL_USER_ROOT/tmp/vcrun2013 cd $POL_USER_ROOT/tmp/vcrun2013 cp $POL_USER_ROOT/ressources/vcrun2013/vcredist_x86.exe $POL_USER_ROOT/tmp/vcrun2013/ POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2013/vcredist_x86.exe" POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2013/a2" POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2013/a3" POL_Debug_Message "Copying DLL files..." cp $POL_USER_ROOT/tmp/vcrun2013/F_CENTRAL_mfc120_x86 $WINEPREFIX/drive_c/windows/system32/mfc120.dll cp $POL_USER_ROOT/tmp/vcrun2013/F_CENTRAL_mfc120u_x86 $WINEPREFIX/drive_c/windows/system32/mfc120u.dll cp $POL_USER_ROOT/tmp/vcrun2013/F_CENTRAL_msvcp120_x86 $WINEPREFIX/drive_c/windows/system32/msvcp120.dll cp $POL_USER_ROOT/tmp/vcrun2013/F_CENTRAL_msvcr120_x86 $WINEPREFIX/drive_c/windows/system32/msvcr120.dll cp $POL_USER_ROOT/tmp/vcrun2013/F_CENTRAL_vcomp120_x86 $WINEPREFIX/drive_c/windows/system32/vcomp120.dll POL_Wine_OverrideDLL "native,builtin" "atl120" POL_Wine_OverrideDLL "native,builtin" "msvcp120" POL_Wine_OverrideDLL "native,builtin" "msvcr120" POL_Wine_OverrideDLL "native,builtin" "vcomp120" POL_Debug_Message "Cleaning tmp folder..." rm -rf $POL_USER_ROOT/tmp/vcrun2013 # dll overrides POL_Wine_OverrideDLL "native,builtin" "msvcp90" POL_SetupWindow_question "$(eval_gettext 'You want to open $TITLE download page in your browser?')" "$TITLE" if [ "$APP_ANSWER" = "TRUE" ] then POL_Browser "https://www.elster.de/elfo_down.php" fi POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" POL_Wine "$APP_ANSWER" POL_Wine_WaitExit "$TITLE" # Use native PDF viewer POL_Call POL_Function_SetNativeExtension "pdf" # create shortcut for the ElsterFormular executable POL_Shortcut "pica.exe" "$TITLE" POL_SetupWindow_Close exit RepliesSaturday 16 May 2015 at 16:17
Saturday 16 May 2015 at 16:35
|
Kai Petzke | Monday 9 February 2015 at 16:39 |
Kai Petzke
|
MessageLeider lässt sich ElsterFormular Version 16 (verteilt seit Anfang 2015) nicht sauber installieren. Beim Entpacken der VC++ 2013 Runtime hängt der Installer. Lässt man ihn dann weiterlaufen (also nicht auf "Abbrechen" klicken), dann gibt er eine Fehlermeldung aus und dann die Nachricht, dass die Installation erfolgreich war. Tatsächlich fehlen aber noch die Bibliotheken. Zum Glück können die Libs von Microsoft heruntergeladen werden. Eine Google-Suche nach "visual c++ runtime redistributable 2013" führt zum richtigen Link auf microsoft.de . Bei mir war das: http://www.microsoft.com/de-de/download/details.aspx?id=40784 Um an die eigentliche DLL zu kommen, eignet sich cabextract. Hier beispielhafte Kommandos, natürlich die Pfade beim ersten "cabextract" und beim Setzen von S32 entsprechend anpassen, und zwar mit dem Ort, an dem man die von Microsoft heruntergeladene Datei gespeichert hat, und mit dem genauen Pfad des Zielverzeichnisses unter PlayOnLinux: mkdir /tmp/vcex cd /tmp/vcex cabextract -d . ~/Downloads/vcredist_x86.exe cabextract -d . a2 S32=~/.PlayOnLinux/wineprefix/ElsterFormular/drive_c/windows/system32 cp -p F_CENTRAL_msvcp120_x86 $S32/msvcp120.dll cp -p F_CENTRAL_msvcr120_x86 $S32/msvcr120.dll
Danach konnte ich ElsterFormular wieder normal starten. Nach dem ersten Install-Versuch wurde auch nach dem Nachrüsten der DLLs jedoch "ELsterFormular" nicht zum Starten angezeigt. Ich habe es dann nochmal drüber installiert (alte Dateien dabei NICHT gelöscht), dann ging es.
Ob man das Install-Skript so ändern kann, dass es direkt die 2013er Runtime installiert, weiß ich nicht. Es befindet sich dort ja bereits die Zeile: POL_Call POL_Install_vcrun2008 Evtl. lässt sich ähnlich einfach auch die 2013er Runtime von VC++ installieren. Wenn der Installer von ElsterFormular dann merkt, dass die 2013er Runtime schon da ist, versucht er dann hoffentlich gar nicht erst, die nachzuinstallieren, so dass der genannte Hänger des Installers dann umschifft wird. Wie gesagt, konnte, sollte, würde, hätte. ------------------- English summary: ElsterFormular version 16 does not install properly on PlayOnLinux. Let the installer run (don't press "abort"/"abbrechen"), commit the error window, then download visual c++ runtime redistributable 2013 from Microsoft and issue the commands quoted above. After that, another try to install ElsterFormular might be required (don't delete old data!), and after that, the program will work fine. Maybe, the problem could be fixed by letting PlayOnLinux pre-install the 2013 runtime. I don't know, how to achieve the later, though. RepliesMonday 18 May 2015 at 11:09
|
tk_hamburg | Friday 23 January 2015 at 0:15 |
tk_hamburg
|
Message
there is an mandatory update of Elsterformular for 2015 -> ElsterFormular v.16. After the installation the message appears: „a newer version of the Microsoft run time environment is needed by ElsterFormular“ Next, therefore, the Microsoft program (vcredist_x36.exe) started. After confirming with ok, a installation window (VC++ 2013 Runtimes) appears and the installation hangs after ? progressed. RepliesMonday 18 May 2015 at 11:09
|
play_ue_linux | Sunday 18 January 2015 at 20:39 |
play_ue_linux
|
MessageHello the installer crashes with ELSTER 16. Could VC++ 2013 Runtime be the problem? Thank you RepliesMonday 18 May 2015 at 11:09
|
petch | Monday 11 August 2014 at 14:53 |
petch
|
WarningThis update has not been approved yet by the team. MessageUse native PDF viewer Differences@@ -45,6 +45,9 @@ POL_Wine "$APP_ANSWER" POL_Wine_WaitExit "$TITLE" +# Use native PDF viewer +POL_Call POL_Function_SetNativeExtension "pdf" + # create shortcut for the ElsterFormular executable POL_Shortcut "pica.exe" "$TITLE" New source code#!/bin/bash # Date : 2013-09-29 # Last revision : 2013-09-29 # Distribution used to test : ubuntu 13.10 (64bit) # Author: Michael Weimann # Wine version used: 1.6 # Basic test of the data transmission to the fiscal authority: # - Start ElsterFormular # - Crate a new income tax return by "Privatperson" -> "Einkommenssteuererklärung" -> "für 2012" -> "neu erstellen" # - Chosse "Test der Datenübermittlung an das Finanzamt (Testfall senden)" from the "Datenübermittlung" menu # - Click on "Weiter" # - There must be the message "Der Test der Datenübermittlung war erfolgreich" [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="ElsterFormular" PREFIX="ElsterFormular" WINEVERSION="1.6" POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "ElsterFormular" "https://www.elster.de/elfo_home.php" "Michael Weimann" "ElsterFormular" # create prefix POL_System_SetArch "x86" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" # install dependencies POL_Call POL_Install_vcrun2008 # dll overrides POL_Wine_OverrideDLL "native,builtin" "msvcp90" POL_SetupWindow_question "$(eval_gettext 'You want to open $TITLE download page in your browser?')" "$TITLE" if [ "$APP_ANSWER" = "TRUE" ] then POL_Browser "https://www.elster.de/elfo_down.php" fi POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" POL_Wine "$APP_ANSWER" POL_Wine_WaitExit "$TITLE" # Use native PDF viewer POL_Call POL_Function_SetNativeExtension "pdf" # create shortcut for the ElsterFormular executable POL_Shortcut "pica.exe" "$TITLE" POL_SetupWindow_Close exit Replies |
JaxxBee | Thursday 7 August 2014 at 13:31 |
JaxxBee
|
MessageSorry. I first pressed "runs well" It does... just print does not work. Is there any idea how pdf print will work ? How to install within Elsterformular printing ? Greetings JB RepliesThursday 7 August 2014 at 20:44
Monday 11 August 2014 at 14:31
Monday 11 August 2014 at 14:32
Monday 11 August 2014 at 14:33
Monday 11 August 2014 at 14:37
Monday 11 August 2014 at 14:39
Monday 11 August 2014 at 14:54
Monday 11 August 2014 at 15:02
Monday 11 August 2014 at 17:30
Monday 11 August 2014 at 17:41
Sunday 6 March 2016 at 16:37
Sunday 6 March 2016 at 16:37
Sunday 6 March 2016 at 16:37
Sunday 6 March 2016 at 16:37
|
This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmca-notice@playonlinux.com