ElsterFormular

Informations

Créateur Messages
weeman

Information

Cet installateur a été accepté par l'équipe.

Informations

Plate-formes :
Téléchargements : 138028
Wine: 4.0.3

Retours d'expérience

Description

ElsterFormular is the official german software to file a tax return.

Wikipedia. Website.

Code source

#!/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:

Contribuer
Membre Messages
ich_bins Mardi 9 Juin 2020 à 1:48
ich_bins Anonymous

Messages

Hello,

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)
0009:err:winediag:gnutls_initialize failed to load libgnutls, no support for encryption
0009:err:module:load_builtin_dll failed to load .so lib for builtin L"l3codeca.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32ea38,0x00000000), stub!
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  GLXBadContext
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  6 (X_GLXIsDirect)
  Serial number of failed request:  229
  Current serial number in output stream:  228

 

Regards, mike

 

Réponses

Edité par ich_bins

Yaotl Mercredi 11 Décembre 2019 à 2:26
Yaotl Anonymous

Information

Cette mise à jour a été acceptée par l'équipe

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

Nouveau code source

#!/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

Réponses

Mercredi 11 Décembre 2019 à 11:34
Approved.
Yaotl Mercredi 23 Janvier 2019 à 7:49
Yaotl Anonymous

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Messages

Last 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

Nouveau code source

#!/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

Réponses

Dimanche 30 Juin 2019 à 6:33
Approved.

Edité par Yaotl

vanGoose Samedi 5 Janvier 2019 à 14:58
vanGoose Anonymous

Messages

Since 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
NIE kompromittiert wurde - es kommt halt auch darauf an wie mal lebt) sowie
die Weigerung, mir mit Windows10 einen Spion ins Haus zu holen.

Die Ubuntu-Gemeinde empfiehlt die Verwendung von 'PlayOnLinux'. In der Tat:
So kommen auch Menschen mit Konsolen-Phobie weiter.

Eine 32bit XUbuntu 18.04.1 VM erstellt, alles Weitere passiert da drin.

PlayOnLinux 4.2.12-1 geholt, offizielle Paketquelle ("Software").
Ist nicht leicht zu finden, 'Wine' suchen =ok, 'play on linux' =nö

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
dass alles wirklich auf dem neuesten Stand ist.

PlayOnLinux bietet zwar Elster an, geht aber nicht da noch ein uraltes Skript
verwendet wird - neuere Variante (06.2018) ist noch nicht freigegeben.
Darum SO:

'Installiere ein Programm', '...ein Programm das nicht in der Liste steht'
   -> Manuelle Installation

a) Installiere in ein neues virtuelles Laufwerk, Name ist 'elster'.
b) NICHT benutze eine andere Wine-Version,
   WOHL Wine konfigurieren,
   WOHL einige Bibliotheken installieren
   ...das dauert, es wird ein Wine in den neuen Pfad kopiert, dann...
c) Wine-Konfiguration
   Anwendungen: Nur Standardeinstellungen, darunter "Windows8.1" wählen.
   Bibliotheken:
     override "native,builtin" (heißt: Suche "native" Version, wenn
                                       nicht vorhanden dann versuche
                                       wine-"builtin", ist dies nicht
                                       implementiert dann runtime fault)
     für msvcp140 und für vcruntime140
   Desktop-Integration: Nur Info - "Windows"-Ordner zeigen zum ~/ von Linux.
   Über: Eigentümer 'CvanGoose', Organisation 'h.o' oder ähnliches...
d) Zurück in PlayOnLinux-Assistent 'Bibliotheken': Pakete auswählen:
   JA: POL_SetNativeExtension (späterggfs. .pdf angeben)
   JA: POL_Install_corefonts (macht diverse Downloads, 55MB)
   NÖ: POL_Install_mono210 (implementiert die .Net-Plattform, V2.10.9
       (80MB Download, jedoch recht alt und für EF auch nicht notwendig)
   NÖ: POL_Install_vcrun2017 (!!! Gibt's nicht, ist unnötig, siehe 'g)')
   Das dauert, nacheinander werden die Installfiles erst vom Inet geholt und
   dann "in Wine" installiert.
e) Datei des eigentlichen Programms auswählen, z.B.
   ~/Documents/elsterformularkomplett.msi (hab ich vorher geholt)
   Installation wie Windows, das dauert... am Ende ElsterFormular NICHT
   sofort starten ('ausführen')!
f) Starter einrichten: pica.exe|'Elster Formular', kein weiterer Starter.
g) Hinweise zum Nachinstallieren der vc_redist.x86:
   - Ist für ElsterFormular V20.0 NICHT notwendig, da alle .DLLs im .msi
     von EF bereits enthalten sind und nach ProgramFiles/ElsterFormular/bin
     kommen (z.B. msvcp140.dll in Version 14.10.25017.0).
   - Die mitgelieferten .dll's werden aber nur berücksichtigt, wenn unter 'c)'
     die overrides auch definiert sind. Ansonsten kommt der runtime-Fehler
     'wine: Call from 0x7b43c8bc to unimplemented function msvcp140.dll',
     allerdings erst dann wenn "ERiC" verwendet wird (z.B. Öffnen einer
     Steuerdatei, bei '80%').
   - Wer TROTZDEM die vc_redist-x86 von VS2017 installieren will/muss,
     beachte: Nur bestimmte Versionen lassen sich installieren!
       vc_redist-x86_14_16_27012.exe - Fehler "Dienst existiert nicht"
       vc_redist.x86_14_11_25325.exe - Fehler "Dienst existiert nicht"
       vc_redist.x86_14_10_25017.exe - erst "nach 14.11" probiert, meckert
                                       'eine andere Version ist bereits inst.'
       vc_redist.x86_14_10_25008.exe - nicht probiert, kann ja mal jemand mit
                                       "tool time" machen...
     Um an die "richtige" Version zu kommen muss man etwas suchen, MS stellt
     "freiwillig" nur 14.16 bereit, aber man findet bei MSDN auch die direkten
     Downloadlinks der anderen Versionen.
h) EF verwenden
   Da die 2018er Formulare noch nicht alle verfügbar sind habe ich nur mal:
   - Offline ein paar alte Steuerdateien geöffnet
   - die Updatesuche durchgeführt
   So weit geht erstmal alles.

Prost,
      vanGoose

Réponses

Anonymous
Lundi 1 Avril 2019 à 19:55
Danke, vanGoose, mit deiner Anleitung hat es funktioniert. Das in POL integrierte Skript ist hier immer mit einer Fehlermeldung abgebrochen (Mint xfce 18.3, POL 4.2.10).
Der MEnüpunkt unter 4d. heißt hier: POL_Function_setNativeExtension
Yaotl Mercredi 20 Juin 2018 à 15:42
Yaotl Anonymous

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

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

Nouveau code source

#!/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

Réponses

zausel76 Dimanche 13 Mai 2018 à 10:09
zausel76 Anonymous

Messages

Hab 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

Réponses

Amyros Dimanche 18 Février 2018 à 17:47
Amyros

Messages

For 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

Réponses

Dimanche 18 Février 2018 à 17:55
Sadly PlayOnLinux is not able to install Visual++ 2017.
As a workaround you can do the following:

Go to the PlayOnLinux configuration window, select the ElsterFormular virtual drive, and use the Open a shell button. In this shell you can install now Visual++ 2017 with winetricks:

wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod +x winetricks
./winetricks dlls vcrun2017

During the last command an windows install dialogue should appear. Just follow the instructions.
Anonymous
Jeudi 22 Février 2018 à 21:41
Thank you!
Vendredi 23 Février 2018 à 2:45
a function to use vcrun2017 inside POL is in progress
renci23 Mardi 6 Février 2018 à 13:48
renci23 Anonymous

Messages

HI, 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.

Réponses

bura200 Vendredi 5 Janvier 2018 à 9:56
bura200 Anonymous

Messages

Hi Try to install Elsterformular 2018. Version 19.0 from 03.01.2018. but not possible.

Any solution or easy idea??

Réponses

ds2k5 Jeudi 28 Décembre 2017 à 10:34
ds2k5 Anonymous

Messages

Hello,

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
https://www.pic-upload.de/view-34548336/Bildschirmfotozu2017-12-2810-19-27.png.html
https://www.pic-upload.de/view-34548335/Bildschirmfotozu2017-12-2810-19-43.png.html
https://www.pic-upload.de/view-34548337/Bildschirmfotozu2017-12-2810-20-01.png.html

 

How to fix this ?

 

$ md5sum ElsterFormularPrivat.msi
7d2dd66d69e446308b552cca7a524ebe  ElsterFormularPrivat.msi

 

Réponses

Anonymous
Dimanche 31 Décembre 2017 à 10:17
I have exactly the same Problem. You know a solution?
Dimanche 31 Décembre 2017 à 11:34
Hi, please use the version "Wednesday 31 May 2017 at 23:40 " from this thread. The play on linux team is busy making the next major release. They didn't update the script.
Dimanche 31 Décembre 2017 à 11:34
Also see my comment from ""Monday 16 October 2017 at 19:23".
weeman Lundi 16 Octobre 2017 à 19:23
weeman

Messages

The playonlinux team is currently busy making version 5.
They didn't approve the new script, yet :(

You can save my latest suggestion in a ".sh" file and run it from playonlinux via "Tools" -> "Run a local script".
This should work.

Réponses

Amyros Jeudi 5 Octobre 2017 à 19:08
Amyros

Messages

Version 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.

Réponses

begruber Lundi 24 Juillet 2017 à 18:38
begruber Anonymous

Messages

For me, too, only the script of Gerd Grass runs

Debian Stretch, POL 4.2.12

Réponses

damosaki Dimanche 9 Juillet 2017 à 5:53
damosaki Anonymous

Messages

Thanks 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)

Réponses

Anonymous
Dimanche 9 Juillet 2017 à 5:57
I meant script of gerd.grass. System: LUbuntu running from USB-Stick
gerd.grass Vendredi 7 Juillet 2017 à 7:05
gerd.grass Anonymous

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

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

Nouveau code source

#!/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

Réponses

weeman Mercredi 31 Mai 2017 à 23:40
weeman

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Messages

Here 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
A possible solution at the moment is to remove some shipped libs:

rm -f ~/.PlayOnLinux/wine/linux*/*/lib*/libz*

Another thing I couldn't find any solution for is the PDF view.
It's complaining it doesn't find a PDF viewer. But it works anyway o_O.
Ideas how to fix this are welcome.

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

Nouveau code source

#!/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

Réponses

weeman Mercredi 31 Mai 2017 à 23:01
weeman

Messages

Thanks for your feedback.
I'm working on an update for the script.

Sadly PlayOnLinux has currently some issues.
I'll add a version check and some text for workarounds to the installer.

Réponses

michritoba Mardi 30 Mai 2017 à 23:17
michritoba Anonymous

Messages

No chance to install 18.4.0.1 under Ubuntu 16.04.2 - there must be an other problem too.

Réponses

Anonymous
Mercredi 31 Mai 2017 à 13:11
My solution:
Anonymous
Mercredi 31 Mai 2017 à 13:19
1. Install PlayOnLinux 4.2.11
2. Install ElsterFormular 16.x as an extra application
3. Konfigure Wine 2.0.1 with W7
It works fine!
markus_1968 Jeudi 25 Mai 2017 à 13:06
markus_1968 Anonymous

Messages

I 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

Réponses

REDmiLk Jeudi 25 Mai 2017 à 11:36
REDmiLk Anonymous

Messages

I 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.

Réponses

mottenkiller Lundi 22 Mai 2017 à 3:46
mottenkiller Anonymous

Messages

Unfortunatly it does not work for me, too.

As bernd_b described, the newest install-file from https://www.elster.de/elfo_down.php won't work.

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.

I'm running Ubuntu 16.04 and reported the problem as a bug.

Réponses

bernd_b Vendredi 19 Mai 2017 à 15:04
bernd_b Anonymous

Messages

I 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.

Réponses

bjoern Lundi 15 Mai 2017 à 23:41
bjoern Anonymous

Messages

I don't get it installed. I try to enter this file ElsterFormularKomplett.msi and after it the setup fails.

Réponses

homerun4711 Mardi 15 Novembre 2016 à 7:53
homerun4711 Anonymous

Messages

I tried to install the current version of ElsterFormular without script, just using the installer.

  • Linux Mint 18 Sarah Xfce
  • wine-1.6.2
  • ElsterFormular-17.5.44.20161013p.exe
  • PlayOnLinux 4.2.10

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

Réponses

ericdiy Dimanche 6 Mars 2016 à 16:45
ericdiy Anonymous

Messages

There 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

Réponses

weeman Jeudi 31 Décembre 2015 à 18:27
weeman

Messages

Here is a link to an icon for the software list: http://michael-weimann.eu/ElsterFormular/ElsterFormular_48x48.jpg

Can someone please upload and link it in the list?

Thanks

Réponses

Jeudi 31 Décembre 2015 à 23:20
Done!
Vendredi 1 Janvier 2016 à 14:56
Thanks!
weeman Dimanche 17 Mai 2015 à 16:39
weeman

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Messages

  • Updates to the new wine version 1.7.43
  • Adds new vcrun2013 dependency

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

Nouveau code source

#!/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

Réponses

Dimanche 17 Mai 2015 à 17:15
I don't see a problem with it. Approved.
zottelbeyer Samedi 16 Mai 2015 à 12:10
zottelbeyer Anonymous

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Messages

Since this now requires vcrun 2013 I simply put in the script taken from here:
https://www.playonlinux.com/de/app-2390-POL_Install_vcrun2013.html

 

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"

Nouveau code source

#!/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

Réponses

Samedi 16 Mai 2015 à 16:17
Why did you copy/paste the function? Simply use:

POL_Call POL_Install_vcrun2013
Samedi 16 Mai 2015 à 16:35
Also,:
exit

should be

exit 0
Kai Petzke Lundi 9 Février 2015 à 16:39
Kai Petzke Anonymous

Messages

Leider 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.

Réponses

Lundi 18 Mai 2015 à 11:09
Should be working with the latest version.
tk_hamburg Vendredi 23 Janvier 2015 à 0:15
tk_hamburg Anonymous

Messages

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.

Réponses

Lundi 18 Mai 2015 à 11:09
Should be working with the latest version.
play_ue_linux Dimanche 18 Janvier 2015 à 20:39
play_ue_linux Anonymous

Messages

Hello the installer crashes with ELSTER 16.

Could VC++ 2013 Runtime be the problem?

Thank you

Réponses

Lundi 18 Mai 2015 à 11:09
Should be working with the latest version.
petch Lundi 11 Aoüt 2014 à 14:53
petch

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Messages

Use 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"
 

Nouveau code source

#!/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

Réponses

JaxxBee Jeudi 7 Aoüt 2014 à 13:31
JaxxBee Anonymous

Messages

Sorry. 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

Réponses

Jeudi 7 Aoüt 2014 à 20:44
Install a PDF printer with CUPS
http://wiki.winehq.org/PDF
Anonymous
Lundi 11 Aoüt 2014 à 14:31
do you have some more informations how to ?
Anonymous
Lundi 11 Aoüt 2014 à 14:32
I am using OSX Maverick, the installer above. How could I install CUP within this installation ?
Anonymous
Lundi 11 Aoüt 2014 à 14:33
the mentionet wine site explains only debian ubuntu :(
Lundi 11 Aoüt 2014 à 14:37
You'll need a PDF viewer installed.
Lundi 11 Aoüt 2014 à 14:39
Argh, ENTER sends the formular "§$/%&(%$§"

I'll update the script soon and include the installation of a PDF viewer. Until then you may look under the ELSTER directories for PDF files. They are generated, but not displayed (an error message shows up instead).
Lundi 11 Aoüt 2014 à 14:54
Maybe
POL_Call POL_Function_SetNativeExtension "pdf"
should be added to the script?
Lundi 11 Aoüt 2014 à 15:02
The update seems to work!

Good to know there is such a function..
Anonymous
Lundi 11 Aoüt 2014 à 17:30
Hi there, I tried the update, it works perfect for the preview print: it opens a new ( i think native ) preview within OSX.
pressing the print button ( Strg+P ) seems to have no function. I hope I can help with testing ;)
Anonymous
Lundi 11 Aoüt 2014 à 17:41
same with datatransfer "Dateiuebertragung" to tax authorities. Printing the transfer protocol does not work, the button "letter to tax auth." below opens native prview
Anonymous
Dimanche 6 Mars 2016 à 16:37
Hey guys, I think I got the solution: You don't need to install anything. Just check this folder to get the printfile pdf: /Users/*Username*/Library/PlanOnMac/wineprefix/Elsterformular/drive_c/users/*Username*/Application Data/elsterformular/pica/tmp (or try /eric/data)
Anonymous
Dimanche 6 Mars 2016 à 16:37
Hey guys, I think I got the solution: You don't need to install anything. Just check this folder to get the printfile pdf: /Users/*Username*/Library/PlanOnMac/wineprefix/Elsterformular/drive_c/users/*Username*/Application Data/elsterformular/pica/tmp (or try /eric/data)
Anonymous
Dimanche 6 Mars 2016 à 16:37
Hey guys, I think I got the solution: You don't need to install anything. Just check this folder to get the printfile pdf: /Users/*Username*/Library/PlanOnMac/wineprefix/Elsterformular/drive_c/users/*Username*/Application Data/elsterformular/pica/tmp (or try /eric/data)
Anonymous
Dimanche 6 Mars 2016 à 16:37
Hey guys, I think I got the solution: You don't need to install anything. Just check this folder to get the printfile pdf: /Users/*Username*/Library/PlanOnMac/wineprefix/Elsterformular/drive_c/users/*Username*/Application Data/elsterformular/pica/tmp (or try /eric/data)

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