POL_Install_vcrun2019
Informations
Creator | Message |
---|---|
Yaotl
|
InformationThis installer has been approved by the team. InformationsPlatforms: Feedbacks0 0 DescriptionIncludes vcrun2015, vcrun2017 and vcrun2019 files. Source code#!/usr/bin/env playonlinux-bash # Date : (2019-07-09 11-56) # Last revision : (2021-10-10 08-09) # Distribution used to test : Linux Mint 20.1 Cinnamon # Author : Yaotl # PlayOnLinux : 4.3.4 # Script licence : GPL3 # # CHANGELOG # [Yaotl] (2019-09-24) # - Fix invalid hash. # - Update vcrun2019 14.22.27821 to 14.23.27820 # [Yaotl] (2019-10-30) # - Script repaired (Files are now copied to the correct location.)! # [Yaotl] (2019-12-06) # - Fix invalid hash. # - Update vcrun2019 14.23.27820 to 14.24.28127 # [Yaotl] (2021-04-14) # - Update vcrun2019 14.24.28127 to 14.28.29914 # - Necessary and cosmetic script adjustments. # [Yaotl] (2021-10-10) # - Additionally v14.29.30135 installation if [ "$POL_ARCH" = "amd64" ]; then Path32Bit="$WINEPREFIX/drive_c/windows/syswow64" Path64Bit="$WINEPREFIX/drive_c/windows/system32" else Path32Bit="$WINEPREFIX/drive_c/windows/system32" fi cd "$POL_USER_ROOT/ressources/vcrun2019/14.28.29914" POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/85d47aa9-69ae-4162-8300-e6b7e4bf3cf3/14563755AC24A874241935EF2C22C5FCE973ACB001F99E524145113B2DC638C1/VC_redist.x86.exe" "ec00a28970a8ebd1c2963df8c3f54ad3" "vcrun2019/14.28.29914" # Version: 14.28.29914 x86 # Please do not change! POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/85d47aa9-69ae-4162-8300-e6b7e4bf3cf3/52B196BBE9016488C735E7B41805B651261FFA5D7AA86EB6A1D0095BE83687B2/VC_redist.x64.exe" "f7eef72822943c72bdbe9992fade5a5a" "vcrun2019/14.28.29914" # Version: 14.28.29914 x64 # Please do not change! cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/73b58d04-0049-47d1-9f54-1784792c71cd/80C7969F4E05002A0CD820B746E0ACB7406D4B85E52EF096707315B390927824/VC_redist.x86.exe" "44b4932dad3cbb8ce7af149a3c155ef9" "vcrun2019" # Version: 14.29.30135 x86 # Can be changed POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/d3cbdace-2bb8-4dc5-a326-2c1c0f1ad5ae/9B9DD72C27AB1DB081DE56BB7B73BEE9A00F60D14ED8E6FDE45DAB3E619B5F04/VC_redist.x64.exe" "291e0c486cbe22cb000c5e541c9e8317" "vcrun2019" # Version: 14.29.30135 x64 # Can be changed mkdir -p $POL_USER_ROOT/tmp/vcrun2019 cabextract -F 'a10' "$POL_USER_ROOT/ressources/vcrun2019/14.28.29914/VC_redist.x86.exe" -d "$POL_USER_ROOT/tmp/vcrun2019" cabextract -F 'a11' "$POL_USER_ROOT/ressources/vcrun2019/14.28.29914/VC_redist.x86.exe" -d "$POL_USER_ROOT/tmp/vcrun2019" cd $POL_USER_ROOT/tmp/vcrun2019 cabextract a10 cabextract a11 cp -f concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_atomic_wait.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll $Path32Bit cp -f api_ms_win_core_console_l1_1_0.dll $Path32Bit/api-ms-win-core-console-l1-1-0.dll cp -f api_ms_win_core_datetime_l1_1_0.dll $Path32Bit/api-ms-win-core-datetime-l1-1-0.dll cp -f api_ms_win_core_debug_l1_1_0.dll $Path32Bit/api-ms-win-core-debug-l1-1-0.dll cp -f api_ms_win_core_errorhandling_l1_1_0.dll $Path32Bit/api-ms-win-core-errorhandling-l1-1-0.dll cp -f api_ms_win_core_file_l1_1_0.dll $Path32Bit/api-ms-win-core-file-l1-1-0.dll cp -f api_ms_win_core_file_l1_2_0.dll $Path32Bit/api-ms-win-core-file-l1-2-0.dll cp -f api_ms_win_core_file_l2_1_0.dll $Path32Bit/api-ms-win-core-file-l2-1-0.dll cp -f api_ms_win_core_handle_l1_1_0.dll $Path32Bit/api-ms-win-core-handle-l1-1-0.dll cp -f api_ms_win_core_heap_l1_1_0.dll $Path32Bit/api-ms-win-core-heap-l1-1-0.dll cp -f api_ms_win_core_interlocked_l1_1_0.dll $Path32Bit/api-ms-win-core-interlocked-l1-1-0.dll cp -f api_ms_win_core_libraryloader_l1_1_0.dll $Path32Bit/api-ms-win-core-libraryloader-l1-1-0.dll cp -f api_ms_win_core_localization_l1_2_0.dll $Path32Bit/api-ms-win-core-localization-l1-2-0.dll cp -f api_ms_win_core_memory_l1_1_0.dll $Path32Bit/api-ms-win-core-memory-l1-1-0.dll cp -f api_ms_win_core_namedpipe_l1_1_0.dll $Path32Bit/api-ms-win-core-namedpipe-l1-1-0.dll cp -f api_ms_win_core_processenvironment_l1_1_0.dll $Path32Bit/api-ms-win-core-processenvironment-l1-1-0.dll cp -f api_ms_win_core_processthreads_l1_1_0.dll $Path32Bit/api-ms-win-core-processthreads-l1-1-0.dll cp -f api_ms_win_core_processthreads_l1_1_1.dll $Path32Bit/api-ms-win-core-processthreads-l1-1-1.dll cp -f api_ms_win_core_profile_l1_1_0.dll $Path32Bit/api-ms-win-core-profile-l1-1-0.dll cp -f api_ms_win_core_rtlsupport_l1_1_0.dll $Path32Bit/api-ms-win-core-rtlsupport-l1-1-0.dll cp -f api_ms_win_core_string_l1_1_0.dll $Path32Bit/api-ms-win-core-string-l1-1-0.dll cp -f api_ms_win_core_synch_l1_1_0.dll $Path32Bit/api-ms-win-core-synch-l1-1-0.dll cp -f api_ms_win_core_synch_l1_2_0.dll $Path32Bit/api-ms-win-core-synch-l1-2-0.dll cp -f api_ms_win_core_sysinfo_l1_1_0.dll $Path32Bit/api-ms-win-core-sysinfo-l1-1-0.dll cp -f api_ms_win_core_timezone_l1_1_0.dll $Path32Bit/api-ms-win-core-timezone-l1-1-0.dll cp -f api_ms_win_core_util_l1_1_0.dll $Path32Bit/api-ms-win-core-util-l1-1-0.dll cp -f api_ms_win_crt_conio_l1_1_0.dll $Path32Bit/api-ms-win-crt-conio-l1-1-0.dll cp -f api_ms_win_crt_convert_l1_1_0.dll $Path32Bit/api-ms-win-crt-convert-l1-1-0.dll cp -f api_ms_win_crt_environment_l1_1_0.dll $Path32Bit/api-ms-win-crt-environment-l1-1-0.dll cp -f api_ms_win_crt_filesystem_l1_1_0.dll $Path32Bit/api-ms-win-crt-filesystem-l1-1-0.dll cp -f api_ms_win_crt_heap_l1_1_0.dll $Path32Bit/api-ms-win-crt-heap-l1-1-0.dll cp -f api_ms_win_crt_locale_l1_1_0.dll $Path32Bit/api-ms-win-crt-locale-l1-1-0.dll cp -f api_ms_win_crt_math_l1_1_0.dll $Path32Bit/api-ms-win-crt-math-l1-1-0.dll cp -f api_ms_win_crt_multibyte_l1_1_0.dll $Path32Bit/api-ms-win-crt-multibyte-l1-1-0.dll cp -f api_ms_win_crt_private_l1_1_0.dll $Path32Bit/api-ms-win-crt-private-l1-1-0.dll cp -f api_ms_win_crt_process_l1_1_0.dll $Path32Bit/api-ms-win-crt-process-l1-1-0.dll cp -f api_ms_win_crt_runtime_l1_1_0.dll $Path32Bit/api-ms-win-crt-runtime-l1-1-0.dll cp -f api_ms_win_crt_stdio_l1_1_0.dll $Path32Bit/api-ms-win-crt-stdio-l1-1-0.dll cp -f api_ms_win_crt_string_l1_1_0.dll $Path32Bit/api-ms-win-crt-string-l1-1-0.dll cp -f api_ms_win_crt_time_l1_1_0.dll $Path32Bit/api-ms-win-crt-time-l1-1-0.dll cp -f api_ms_win_crt_utility_l1_1_0.dll $Path32Bit/api-ms-win-crt-utility-l1-1-0.dll POL_Wine start /unix "$POL_USER_ROOT/ressources/vcrun2019/VC_redist.x86.exe" /Q if [ "$POL_ARCH" = "amd64" ]; then mkdir -p $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract -F 'a10' "$POL_USER_ROOT/ressources/vcrun2019/14.28.29914/VC_redist.x64.exe" -d "$POL_USER_ROOT/tmp/vcrun2019/x64" cabextract -F 'a11' "$POL_USER_ROOT/ressources/vcrun2019/14.28.29914/VC_redist.x64.exe" -d "$POL_USER_ROOT/tmp/vcrun2019/x64" cd $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract a10 cabextract a11 cp -f concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_atomic_wait.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll vcruntime140_1.dll $Path64Bit cp -f api_ms_win_core_console_l1_1_0.dll $Path64Bit/api-ms-win-core-console-l1-1-0.dll cp -f api_ms_win_core_datetime_l1_1_0.dll $Path64Bit/api-ms-win-core-datetime-l1-1-0.dll cp -f api_ms_win_core_debug_l1_1_0.dll $Path64Bit/api-ms-win-core-debug-l1-1-0.dll cp -f api_ms_win_core_errorhandling_l1_1_0.dll $Path64Bit/api-ms-win-core-errorhandling-l1-1-0.dll cp -f api_ms_win_core_file_l1_1_0.dll $Path64Bit/api-ms-win-core-file-l1-1-0.dll cp -f api_ms_win_core_file_l1_2_0.dll $Path64Bit/api-ms-win-core-file-l1-2-0.dll cp -f api_ms_win_core_file_l2_1_0.dll $Path64Bit/api-ms-win-core-file-l2-1-0.dll cp -f api_ms_win_core_handle_l1_1_0.dll $Path64Bit/api-ms-win-core-handle-l1-1-0.dll cp -f api_ms_win_core_heap_l1_1_0.dll $Path64Bit/api-ms-win-core-heap-l1-1-0.dll cp -f api_ms_win_core_interlocked_l1_1_0.dll $Path64Bit/api-ms-win-core-interlocked-l1-1-0.dll cp -f api_ms_win_core_libraryloader_l1_1_0.dll $Path64Bit/api-ms-win-core-libraryloader-l1-1-0.dll cp -f api_ms_win_core_localization_l1_2_0.dll $Path64Bit/api-ms-win-core-localization-l1-2-0.dll cp -f api_ms_win_core_memory_l1_1_0.dll $Path64Bit/api-ms-win-core-memory-l1-1-0.dll cp -f api_ms_win_core_namedpipe_l1_1_0.dll $Path64Bit/api-ms-win-core-namedpipe-l1-1-0.dll cp -f api_ms_win_core_processenvironment_l1_1_0.dll $Path64Bit/api-ms-win-core-processenvironment-l1-1-0.dll cp -f api_ms_win_core_processthreads_l1_1_0.dll $Path64Bit/api-ms-win-core-processthreads-l1-1-0.dll cp -f api_ms_win_core_processthreads_l1_1_1.dll $Path64Bit/api-ms-win-core-processthreads-l1-1-1.dll cp -f api_ms_win_core_profile_l1_1_0.dll $Path64Bit/api-ms-win-core-profile-l1-1-0.dll cp -f api_ms_win_core_rtlsupport_l1_1_0.dll $Path64Bit/api-ms-win-core-rtlsupport-l1-1-0.dll cp -f api_ms_win_core_string_l1_1_0.dll $Path64Bit/api-ms-win-core-string-l1-1-0.dll cp -f api_ms_win_core_synch_l1_1_0.dll $Path64Bit/api-ms-win-core-synch-l1-1-0.dll cp -f api_ms_win_core_synch_l1_2_0.dll $Path64Bit/api-ms-win-core-synch-l1-2-0.dll cp -f api_ms_win_core_sysinfo_l1_1_0.dll $Path64Bit/api-ms-win-core-sysinfo-l1-1-0.dll cp -f api_ms_win_core_timezone_l1_1_0.dll $Path64Bit/api-ms-win-core-timezone-l1-1-0.dll cp -f api_ms_win_core_util_l1_1_0.dll $Path64Bit/api-ms-win-core-util-l1-1-0.dll cp -f api_ms_win_crt_conio_l1_1_0.dll $Path64Bit/api-ms-win-crt-conio-l1-1-0.dll cp -f api_ms_win_crt_convert_l1_1_0.dll $Path64Bit/api-ms-win-crt-convert-l1-1-0.dll cp -f api_ms_win_crt_environment_l1_1_0.dll $Path64Bit/api-ms-win-crt-environment-l1-1-0.dll cp -f api_ms_win_crt_filesystem_l1_1_0.dll $Path64Bit/api-ms-win-crt-filesystem-l1-1-0.dll cp -f api_ms_win_crt_heap_l1_1_0.dll $Path64Bit/api-ms-win-crt-heap-l1-1-0.dll cp -f api_ms_win_crt_locale_l1_1_0.dll $Path64Bit/api-ms-win-crt-locale-l1-1-0.dll cp -f api_ms_win_crt_math_l1_1_0.dll $Path64Bit/api-ms-win-crt-math-l1-1-0.dll cp -f api_ms_win_crt_multibyte_l1_1_0.dll $Path64Bit/api-ms-win-crt-multibyte-l1-1-0.dll cp -f api_ms_win_crt_private_l1_1_0.dll $Path64Bit/api-ms-win-crt-private-l1-1-0.dll cp -f api_ms_win_crt_process_l1_1_0.dll $Path64Bit/api-ms-win-crt-process-l1-1-0.dll cp -f api_ms_win_crt_runtime_l1_1_0.dll $Path64Bit/api-ms-win-crt-runtime-l1-1-0.dll cp -f api_ms_win_crt_stdio_l1_1_0.dll $Path64Bit/api-ms-win-crt-stdio-l1-1-0.dll cp -f api_ms_win_crt_string_l1_1_0.dll $Path64Bit/api-ms-win-crt-string-l1-1-0.dll cp -f api_ms_win_crt_time_l1_1_0.dll $Path64Bit/api-ms-win-crt-time-l1-1-0.dll cp -f api_ms_win_crt_utility_l1_1_0.dll $Path64Bit/api-ms-win-crt-utility-l1-1-0.dll POL_Wine start /unix "$POL_USER_ROOT/ressources/vcrun2019/VC_redist.x64.exe" /Q POL_Wine_OverrideDLL "native,builtin" "vcruntime140_1" fi POL_Wine_OverrideDLL "native,builtin" "concrt140" "mfc140" "mfc140u" "mfcm140" "mfcm140" "mfcm140u" "msvcp140" "msvcp140_1" "msvcp140_2" "msvcp140_atomic_wait" "msvcp140_codecvt_ids" "ucrtbase" "vcamp140" "vccorlib140" "vcomp140" "vcruntime140" "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" "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" "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" "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" "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" "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" "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" "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" "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" "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/vcrun2019 |
Contributions
Filters:
ContributeMember | Message |
Yaotl | Sunday 10 October 2021 at 8:26 |
Yaotl
|
InformationThis update has been approved by the team. MessageUnsightly solution, but it should work. Differences@@ -1,6 +1,6 @@ #!/usr/bin/env playonlinux-bash # Date : (2019-07-09 11-56) -# Last revision : (2021-04-14 01-41) +# Last revision : (2021-10-10 08-09) # Distribution used to test : Linux Mint 20.1 Cinnamon # Author : Yaotl # PlayOnLinux : 4.3.4 @@ -18,16 +18,8 @@ # [Yaotl] (2021-04-14) # - Update vcrun2019 14.24.28127 to 14.28.29914 # - Necessary and cosmetic script adjustments. - -cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" -POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/85d47aa9-69ae-4162-8300-e6b7e4bf3cf3/14563755AC24A874241935EF2C22C5FCE973ACB001F99E524145113B2DC638C1/VC_redist.x86.exe" "ec00a28970a8ebd1c2963df8c3f54ad3" "vcrun2019" # Version: 14.28.29914 - -mkdir -p $POL_USER_ROOT/tmp/vcrun2019 -cabextract -F 'a10' VC_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 -cabextract -F 'a11' VC_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 -cd $POL_USER_ROOT/tmp/vcrun2019 -cabextract a10 -cabextract a11 +# [Yaotl] (2021-10-10) +# - Additionally v14.29.30135 installation if [ "$POL_ARCH" = "amd64" ]; then Path32Bit="$WINEPREFIX/drive_c/windows/syswow64" @@ -36,6 +28,20 @@ Path32Bit="$WINEPREFIX/drive_c/windows/system32" fi +cd "$POL_USER_ROOT/ressources/vcrun2019/14.28.29914" +POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/85d47aa9-69ae-4162-8300-e6b7e4bf3cf3/14563755AC24A874241935EF2C22C5FCE973ACB001F99E524145113B2DC638C1/VC_redist.x86.exe" "ec00a28970a8ebd1c2963df8c3f54ad3" "vcrun2019/14.28.29914" # Version: 14.28.29914 x86 # Please do not change! +POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/85d47aa9-69ae-4162-8300-e6b7e4bf3cf3/52B196BBE9016488C735E7B41805B651261FFA5D7AA86EB6A1D0095BE83687B2/VC_redist.x64.exe" "f7eef72822943c72bdbe9992fade5a5a" "vcrun2019/14.28.29914" # Version: 14.28.29914 x64 # Please do not change! +cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" +POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/73b58d04-0049-47d1-9f54-1784792c71cd/80C7969F4E05002A0CD820B746E0ACB7406D4B85E52EF096707315B390927824/VC_redist.x86.exe" "44b4932dad3cbb8ce7af149a3c155ef9" "vcrun2019" # Version: 14.29.30135 x86 # Can be changed +POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/d3cbdace-2bb8-4dc5-a326-2c1c0f1ad5ae/9B9DD72C27AB1DB081DE56BB7B73BEE9A00F60D14ED8E6FDE45DAB3E619B5F04/VC_redist.x64.exe" "291e0c486cbe22cb000c5e541c9e8317" "vcrun2019" # Version: 14.29.30135 x64 # Can be changed + +mkdir -p $POL_USER_ROOT/tmp/vcrun2019 +cabextract -F 'a10' "$POL_USER_ROOT/ressources/vcrun2019/14.28.29914/VC_redist.x86.exe" -d "$POL_USER_ROOT/tmp/vcrun2019" +cabextract -F 'a11' "$POL_USER_ROOT/ressources/vcrun2019/14.28.29914/VC_redist.x86.exe" -d "$POL_USER_ROOT/tmp/vcrun2019" +cd $POL_USER_ROOT/tmp/vcrun2019 +cabextract a10 +cabextract a11 + cp -f concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_atomic_wait.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll $Path32Bit cp -f api_ms_win_core_console_l1_1_0.dll $Path32Bit/api-ms-win-core-console-l1-1-0.dll cp -f api_ms_win_core_datetime_l1_1_0.dll $Path32Bit/api-ms-win-core-datetime-l1-1-0.dll @@ -78,13 +84,12 @@ cp -f api_ms_win_crt_time_l1_1_0.dll $Path32Bit/api-ms-win-crt-time-l1-1-0.dll cp -f api_ms_win_crt_utility_l1_1_0.dll $Path32Bit/api-ms-win-crt-utility-l1-1-0.dll -if [ "$POL_ARCH" = "amd64" ]; then - cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" - POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/85d47aa9-69ae-4162-8300-e6b7e4bf3cf3/52B196BBE9016488C735E7B41805B651261FFA5D7AA86EB6A1D0095BE83687B2/VC_redist.x64.exe" "f7eef72822943c72bdbe9992fade5a5a" "vcrun2019" # Version: 14.28.29914 +POL_Wine start /unix "$POL_USER_ROOT/ressources/vcrun2019/VC_redist.x86.exe" /Q +if [ "$POL_ARCH" = "amd64" ]; then mkdir -p $POL_USER_ROOT/tmp/vcrun2019/x64 - cabextract -F 'a10' VC_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 - cabextract -F 'a11' VC_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 + cabextract -F 'a10' "$POL_USER_ROOT/ressources/vcrun2019/14.28.29914/VC_redist.x64.exe" -d "$POL_USER_ROOT/tmp/vcrun2019/x64" + cabextract -F 'a11' "$POL_USER_ROOT/ressources/vcrun2019/14.28.29914/VC_redist.x64.exe" -d "$POL_USER_ROOT/tmp/vcrun2019/x64" cd $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract a10 cabextract a11 @@ -131,6 +136,8 @@ cp -f api_ms_win_crt_time_l1_1_0.dll $Path64Bit/api-ms-win-crt-time-l1-1-0.dll cp -f api_ms_win_crt_utility_l1_1_0.dll $Path64Bit/api-ms-win-crt-utility-l1-1-0.dll + POL_Wine start /unix "$POL_USER_ROOT/ressources/vcrun2019/VC_redist.x64.exe" /Q + POL_Wine_OverrideDLL "native,builtin" "vcruntime140_1" fi New source code#!/usr/bin/env playonlinux-bash # Date : (2019-07-09 11-56) # Last revision : (2021-10-10 08-09) # Distribution used to test : Linux Mint 20.1 Cinnamon # Author : Yaotl # PlayOnLinux : 4.3.4 # Script licence : GPL3 # # CHANGELOG # [Yaotl] (2019-09-24) # - Fix invalid hash. # - Update vcrun2019 14.22.27821 to 14.23.27820 # [Yaotl] (2019-10-30) # - Script repaired (Files are now copied to the correct location.)! # [Yaotl] (2019-12-06) # - Fix invalid hash. # - Update vcrun2019 14.23.27820 to 14.24.28127 # [Yaotl] (2021-04-14) # - Update vcrun2019 14.24.28127 to 14.28.29914 # - Necessary and cosmetic script adjustments. # [Yaotl] (2021-10-10) # - Additionally v14.29.30135 installation if [ "$POL_ARCH" = "amd64" ]; then Path32Bit="$WINEPREFIX/drive_c/windows/syswow64" Path64Bit="$WINEPREFIX/drive_c/windows/system32" else Path32Bit="$WINEPREFIX/drive_c/windows/system32" fi cd "$POL_USER_ROOT/ressources/vcrun2019/14.28.29914" POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/85d47aa9-69ae-4162-8300-e6b7e4bf3cf3/14563755AC24A874241935EF2C22C5FCE973ACB001F99E524145113B2DC638C1/VC_redist.x86.exe" "ec00a28970a8ebd1c2963df8c3f54ad3" "vcrun2019/14.28.29914" # Version: 14.28.29914 x86 # Please do not change! POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/85d47aa9-69ae-4162-8300-e6b7e4bf3cf3/52B196BBE9016488C735E7B41805B651261FFA5D7AA86EB6A1D0095BE83687B2/VC_redist.x64.exe" "f7eef72822943c72bdbe9992fade5a5a" "vcrun2019/14.28.29914" # Version: 14.28.29914 x64 # Please do not change! cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/73b58d04-0049-47d1-9f54-1784792c71cd/80C7969F4E05002A0CD820B746E0ACB7406D4B85E52EF096707315B390927824/VC_redist.x86.exe" "44b4932dad3cbb8ce7af149a3c155ef9" "vcrun2019" # Version: 14.29.30135 x86 # Can be changed POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/d3cbdace-2bb8-4dc5-a326-2c1c0f1ad5ae/9B9DD72C27AB1DB081DE56BB7B73BEE9A00F60D14ED8E6FDE45DAB3E619B5F04/VC_redist.x64.exe" "291e0c486cbe22cb000c5e541c9e8317" "vcrun2019" # Version: 14.29.30135 x64 # Can be changed mkdir -p $POL_USER_ROOT/tmp/vcrun2019 cabextract -F 'a10' "$POL_USER_ROOT/ressources/vcrun2019/14.28.29914/VC_redist.x86.exe" -d "$POL_USER_ROOT/tmp/vcrun2019" cabextract -F 'a11' "$POL_USER_ROOT/ressources/vcrun2019/14.28.29914/VC_redist.x86.exe" -d "$POL_USER_ROOT/tmp/vcrun2019" cd $POL_USER_ROOT/tmp/vcrun2019 cabextract a10 cabextract a11 cp -f concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_atomic_wait.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll $Path32Bit cp -f api_ms_win_core_console_l1_1_0.dll $Path32Bit/api-ms-win-core-console-l1-1-0.dll cp -f api_ms_win_core_datetime_l1_1_0.dll $Path32Bit/api-ms-win-core-datetime-l1-1-0.dll cp -f api_ms_win_core_debug_l1_1_0.dll $Path32Bit/api-ms-win-core-debug-l1-1-0.dll cp -f api_ms_win_core_errorhandling_l1_1_0.dll $Path32Bit/api-ms-win-core-errorhandling-l1-1-0.dll cp -f api_ms_win_core_file_l1_1_0.dll $Path32Bit/api-ms-win-core-file-l1-1-0.dll cp -f api_ms_win_core_file_l1_2_0.dll $Path32Bit/api-ms-win-core-file-l1-2-0.dll cp -f api_ms_win_core_file_l2_1_0.dll $Path32Bit/api-ms-win-core-file-l2-1-0.dll cp -f api_ms_win_core_handle_l1_1_0.dll $Path32Bit/api-ms-win-core-handle-l1-1-0.dll cp -f api_ms_win_core_heap_l1_1_0.dll $Path32Bit/api-ms-win-core-heap-l1-1-0.dll cp -f api_ms_win_core_interlocked_l1_1_0.dll $Path32Bit/api-ms-win-core-interlocked-l1-1-0.dll cp -f api_ms_win_core_libraryloader_l1_1_0.dll $Path32Bit/api-ms-win-core-libraryloader-l1-1-0.dll cp -f api_ms_win_core_localization_l1_2_0.dll $Path32Bit/api-ms-win-core-localization-l1-2-0.dll cp -f api_ms_win_core_memory_l1_1_0.dll $Path32Bit/api-ms-win-core-memory-l1-1-0.dll cp -f api_ms_win_core_namedpipe_l1_1_0.dll $Path32Bit/api-ms-win-core-namedpipe-l1-1-0.dll cp -f api_ms_win_core_processenvironment_l1_1_0.dll $Path32Bit/api-ms-win-core-processenvironment-l1-1-0.dll cp -f api_ms_win_core_processthreads_l1_1_0.dll $Path32Bit/api-ms-win-core-processthreads-l1-1-0.dll cp -f api_ms_win_core_processthreads_l1_1_1.dll $Path32Bit/api-ms-win-core-processthreads-l1-1-1.dll cp -f api_ms_win_core_profile_l1_1_0.dll $Path32Bit/api-ms-win-core-profile-l1-1-0.dll cp -f api_ms_win_core_rtlsupport_l1_1_0.dll $Path32Bit/api-ms-win-core-rtlsupport-l1-1-0.dll cp -f api_ms_win_core_string_l1_1_0.dll $Path32Bit/api-ms-win-core-string-l1-1-0.dll cp -f api_ms_win_core_synch_l1_1_0.dll $Path32Bit/api-ms-win-core-synch-l1-1-0.dll cp -f api_ms_win_core_synch_l1_2_0.dll $Path32Bit/api-ms-win-core-synch-l1-2-0.dll cp -f api_ms_win_core_sysinfo_l1_1_0.dll $Path32Bit/api-ms-win-core-sysinfo-l1-1-0.dll cp -f api_ms_win_core_timezone_l1_1_0.dll $Path32Bit/api-ms-win-core-timezone-l1-1-0.dll cp -f api_ms_win_core_util_l1_1_0.dll $Path32Bit/api-ms-win-core-util-l1-1-0.dll cp -f api_ms_win_crt_conio_l1_1_0.dll $Path32Bit/api-ms-win-crt-conio-l1-1-0.dll cp -f api_ms_win_crt_convert_l1_1_0.dll $Path32Bit/api-ms-win-crt-convert-l1-1-0.dll cp -f api_ms_win_crt_environment_l1_1_0.dll $Path32Bit/api-ms-win-crt-environment-l1-1-0.dll cp -f api_ms_win_crt_filesystem_l1_1_0.dll $Path32Bit/api-ms-win-crt-filesystem-l1-1-0.dll cp -f api_ms_win_crt_heap_l1_1_0.dll $Path32Bit/api-ms-win-crt-heap-l1-1-0.dll cp -f api_ms_win_crt_locale_l1_1_0.dll $Path32Bit/api-ms-win-crt-locale-l1-1-0.dll cp -f api_ms_win_crt_math_l1_1_0.dll $Path32Bit/api-ms-win-crt-math-l1-1-0.dll cp -f api_ms_win_crt_multibyte_l1_1_0.dll $Path32Bit/api-ms-win-crt-multibyte-l1-1-0.dll cp -f api_ms_win_crt_private_l1_1_0.dll $Path32Bit/api-ms-win-crt-private-l1-1-0.dll cp -f api_ms_win_crt_process_l1_1_0.dll $Path32Bit/api-ms-win-crt-process-l1-1-0.dll cp -f api_ms_win_crt_runtime_l1_1_0.dll $Path32Bit/api-ms-win-crt-runtime-l1-1-0.dll cp -f api_ms_win_crt_stdio_l1_1_0.dll $Path32Bit/api-ms-win-crt-stdio-l1-1-0.dll cp -f api_ms_win_crt_string_l1_1_0.dll $Path32Bit/api-ms-win-crt-string-l1-1-0.dll cp -f api_ms_win_crt_time_l1_1_0.dll $Path32Bit/api-ms-win-crt-time-l1-1-0.dll cp -f api_ms_win_crt_utility_l1_1_0.dll $Path32Bit/api-ms-win-crt-utility-l1-1-0.dll POL_Wine start /unix "$POL_USER_ROOT/ressources/vcrun2019/VC_redist.x86.exe" /Q if [ "$POL_ARCH" = "amd64" ]; then mkdir -p $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract -F 'a10' "$POL_USER_ROOT/ressources/vcrun2019/14.28.29914/VC_redist.x64.exe" -d "$POL_USER_ROOT/tmp/vcrun2019/x64" cabextract -F 'a11' "$POL_USER_ROOT/ressources/vcrun2019/14.28.29914/VC_redist.x64.exe" -d "$POL_USER_ROOT/tmp/vcrun2019/x64" cd $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract a10 cabextract a11 cp -f concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_atomic_wait.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll vcruntime140_1.dll $Path64Bit cp -f api_ms_win_core_console_l1_1_0.dll $Path64Bit/api-ms-win-core-console-l1-1-0.dll cp -f api_ms_win_core_datetime_l1_1_0.dll $Path64Bit/api-ms-win-core-datetime-l1-1-0.dll cp -f api_ms_win_core_debug_l1_1_0.dll $Path64Bit/api-ms-win-core-debug-l1-1-0.dll cp -f api_ms_win_core_errorhandling_l1_1_0.dll $Path64Bit/api-ms-win-core-errorhandling-l1-1-0.dll cp -f api_ms_win_core_file_l1_1_0.dll $Path64Bit/api-ms-win-core-file-l1-1-0.dll cp -f api_ms_win_core_file_l1_2_0.dll $Path64Bit/api-ms-win-core-file-l1-2-0.dll cp -f api_ms_win_core_file_l2_1_0.dll $Path64Bit/api-ms-win-core-file-l2-1-0.dll cp -f api_ms_win_core_handle_l1_1_0.dll $Path64Bit/api-ms-win-core-handle-l1-1-0.dll cp -f api_ms_win_core_heap_l1_1_0.dll $Path64Bit/api-ms-win-core-heap-l1-1-0.dll cp -f api_ms_win_core_interlocked_l1_1_0.dll $Path64Bit/api-ms-win-core-interlocked-l1-1-0.dll cp -f api_ms_win_core_libraryloader_l1_1_0.dll $Path64Bit/api-ms-win-core-libraryloader-l1-1-0.dll cp -f api_ms_win_core_localization_l1_2_0.dll $Path64Bit/api-ms-win-core-localization-l1-2-0.dll cp -f api_ms_win_core_memory_l1_1_0.dll $Path64Bit/api-ms-win-core-memory-l1-1-0.dll cp -f api_ms_win_core_namedpipe_l1_1_0.dll $Path64Bit/api-ms-win-core-namedpipe-l1-1-0.dll cp -f api_ms_win_core_processenvironment_l1_1_0.dll $Path64Bit/api-ms-win-core-processenvironment-l1-1-0.dll cp -f api_ms_win_core_processthreads_l1_1_0.dll $Path64Bit/api-ms-win-core-processthreads-l1-1-0.dll cp -f api_ms_win_core_processthreads_l1_1_1.dll $Path64Bit/api-ms-win-core-processthreads-l1-1-1.dll cp -f api_ms_win_core_profile_l1_1_0.dll $Path64Bit/api-ms-win-core-profile-l1-1-0.dll cp -f api_ms_win_core_rtlsupport_l1_1_0.dll $Path64Bit/api-ms-win-core-rtlsupport-l1-1-0.dll cp -f api_ms_win_core_string_l1_1_0.dll $Path64Bit/api-ms-win-core-string-l1-1-0.dll cp -f api_ms_win_core_synch_l1_1_0.dll $Path64Bit/api-ms-win-core-synch-l1-1-0.dll cp -f api_ms_win_core_synch_l1_2_0.dll $Path64Bit/api-ms-win-core-synch-l1-2-0.dll cp -f api_ms_win_core_sysinfo_l1_1_0.dll $Path64Bit/api-ms-win-core-sysinfo-l1-1-0.dll cp -f api_ms_win_core_timezone_l1_1_0.dll $Path64Bit/api-ms-win-core-timezone-l1-1-0.dll cp -f api_ms_win_core_util_l1_1_0.dll $Path64Bit/api-ms-win-core-util-l1-1-0.dll cp -f api_ms_win_crt_conio_l1_1_0.dll $Path64Bit/api-ms-win-crt-conio-l1-1-0.dll cp -f api_ms_win_crt_convert_l1_1_0.dll $Path64Bit/api-ms-win-crt-convert-l1-1-0.dll cp -f api_ms_win_crt_environment_l1_1_0.dll $Path64Bit/api-ms-win-crt-environment-l1-1-0.dll cp -f api_ms_win_crt_filesystem_l1_1_0.dll $Path64Bit/api-ms-win-crt-filesystem-l1-1-0.dll cp -f api_ms_win_crt_heap_l1_1_0.dll $Path64Bit/api-ms-win-crt-heap-l1-1-0.dll cp -f api_ms_win_crt_locale_l1_1_0.dll $Path64Bit/api-ms-win-crt-locale-l1-1-0.dll cp -f api_ms_win_crt_math_l1_1_0.dll $Path64Bit/api-ms-win-crt-math-l1-1-0.dll cp -f api_ms_win_crt_multibyte_l1_1_0.dll $Path64Bit/api-ms-win-crt-multibyte-l1-1-0.dll cp -f api_ms_win_crt_private_l1_1_0.dll $Path64Bit/api-ms-win-crt-private-l1-1-0.dll cp -f api_ms_win_crt_process_l1_1_0.dll $Path64Bit/api-ms-win-crt-process-l1-1-0.dll cp -f api_ms_win_crt_runtime_l1_1_0.dll $Path64Bit/api-ms-win-crt-runtime-l1-1-0.dll cp -f api_ms_win_crt_stdio_l1_1_0.dll $Path64Bit/api-ms-win-crt-stdio-l1-1-0.dll cp -f api_ms_win_crt_string_l1_1_0.dll $Path64Bit/api-ms-win-crt-string-l1-1-0.dll cp -f api_ms_win_crt_time_l1_1_0.dll $Path64Bit/api-ms-win-crt-time-l1-1-0.dll cp -f api_ms_win_crt_utility_l1_1_0.dll $Path64Bit/api-ms-win-crt-utility-l1-1-0.dll POL_Wine start /unix "$POL_USER_ROOT/ressources/vcrun2019/VC_redist.x64.exe" /Q POL_Wine_OverrideDLL "native,builtin" "vcruntime140_1" fi POL_Wine_OverrideDLL "native,builtin" "concrt140" "mfc140" "mfc140u" "mfcm140" "mfcm140" "mfcm140u" "msvcp140" "msvcp140_1" "msvcp140_2" "msvcp140_atomic_wait" "msvcp140_codecvt_ids" "ucrtbase" "vcamp140" "vccorlib140" "vcomp140" "vcruntime140" "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" "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" "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" "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" "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" "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" "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" "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" "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" "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/vcrun2019 RepliesSunday 10 October 2021 at 11:25
|
Yaotl | Wednesday 14 April 2021 at 1:48 |
Yaotl
|
WarningThis update has not been approved yet by the team. Differences@@ -1,24 +1,26 @@ #!/usr/bin/env playonlinux-bash # Date : (2019-07-09 11-56) -# Last revision : (2019-12-06 09-35) -# Distribution used to test : Linux Mint 19.2 Cinnamon +# Last revision : (2021-04-14 01-41) +# Distribution used to test : Linux Mint 20.1 Cinnamon # Author : Yaotl # PlayOnLinux : 4.3.4 # Script licence : GPL3 - +# # CHANGELOG # [Yaotl] (2019-09-24) # - Fix invalid hash. -# - Upgrade vcrun2019 14.22.27821 to 14.23.27820 +# - Update vcrun2019 14.22.27821 to 14.23.27820 # [Yaotl] (2019-10-30) # - Script repaired (Files are now copied to the correct location.)! # [Yaotl] (2019-12-06) # - Fix invalid hash. -# - Upgrade vcrun2019 14.23.27820 to 14.24.28127 - +# - Update vcrun2019 14.23.27820 to 14.24.28127 +# [Yaotl] (2021-04-14) +# - Update vcrun2019 14.24.28127 to 14.28.29914 +# - Necessary and cosmetic script adjustments. cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" -POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/9307e627-aaac-42cb-a32a-a39e166ee8cb/E59AE3E886BD4571A811FE31A47959AE5C40D87C583F786816C60440252CD7EC/VC_redist.x86.exe" "24e8177b25c072f4fb0d37496ccdbb34" "vcrun2019" # Version: 14.24.28127 +POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/85d47aa9-69ae-4162-8300-e6b7e4bf3cf3/14563755AC24A874241935EF2C22C5FCE973ACB001F99E524145113B2DC638C1/VC_redist.x86.exe" "ec00a28970a8ebd1c2963df8c3f54ad3" "vcrun2019" # Version: 14.28.29914 mkdir -p $POL_USER_ROOT/tmp/vcrun2019 cabextract -F 'a10' VC_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 @@ -28,56 +30,57 @@ cabextract a11 if [ "$POL_ARCH" = "amd64" ]; then - x86file="$WINEPREFIX/drive_c/windows/syswow64" + Path32Bit="$WINEPREFIX/drive_c/windows/syswow64" + Path64Bit="$WINEPREFIX/drive_c/windows/system32" else - x86file="$WINEPREFIX/drive_c/windows/system32" + Path32Bit="$WINEPREFIX/drive_c/windows/system32" fi -cp concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll $x86file -cp api_ms_win_core_console_l1_1_0.dll $x86file/api-ms-win-core-console-l1-1-0.dll -cp api_ms_win_core_datetime_l1_1_0.dll $x86file/api-ms-win-core-datetime-l1-1-0.dll -cp api_ms_win_core_debug_l1_1_0.dll $x86file/api-ms-win-core-debug-l1-1-0.dll -cp api_ms_win_core_errorhandling_l1_1_0.dll $x86file/api-ms-win-core-errorhandling-l1-1-0.dll -cp api_ms_win_core_file_l1_1_0.dll $x86file/api-ms-win-core-file-l1-1-0.dll -cp api_ms_win_core_file_l1_2_0.dll $x86file/api-ms-win-core-file-l1-2-0.dll -cp api_ms_win_core_file_l2_1_0.dll $x86file/api-ms-win-core-file-l2-1-0.dll -cp api_ms_win_core_handle_l1_1_0.dll $x86file/api-ms-win-core-handle-l1-1-0.dll -cp api_ms_win_core_heap_l1_1_0.dll $x86file/api-ms-win-core-heap-l1-1-0.dll -cp api_ms_win_core_interlocked_l1_1_0.dll $x86file/api-ms-win-core-interlocked-l1-1-0.dll -cp api_ms_win_core_libraryloader_l1_1_0.dll $x86file/api-ms-win-core-libraryloader-l1-1-0.dll -cp api_ms_win_core_localization_l1_2_0.dll $x86file/api-ms-win-core-localization-l1-2-0.dll -cp api_ms_win_core_memory_l1_1_0.dll $x86file/api-ms-win-core-memory-l1-1-0.dll -cp api_ms_win_core_namedpipe_l1_1_0.dll $x86file/api-ms-win-core-namedpipe-l1-1-0.dll -cp api_ms_win_core_processenvironment_l1_1_0.dll $x86file/api-ms-win-core-processenvironment-l1-1-0.dll -cp api_ms_win_core_processthreads_l1_1_0.dll $x86file/api-ms-win-core-processthreads-l1-1-0.dll -cp api_ms_win_core_processthreads_l1_1_1.dll $x86file/api-ms-win-core-processthreads-l1-1-1.dll -cp api_ms_win_core_profile_l1_1_0.dll $x86file/api-ms-win-core-profile-l1-1-0.dll -cp api_ms_win_core_rtlsupport_l1_1_0.dll $x86file/api-ms-win-core-rtlsupport-l1-1-0.dll -cp api_ms_win_core_string_l1_1_0.dll $x86file/api-ms-win-core-string-l1-1-0.dll -cp api_ms_win_core_synch_l1_1_0.dll $x86file/api-ms-win-core-synch-l1-1-0.dll -cp api_ms_win_core_synch_l1_2_0.dll $x86file/api-ms-win-core-synch-l1-2-0.dll -cp api_ms_win_core_sysinfo_l1_1_0.dll $x86file/api-ms-win-core-sysinfo-l1-1-0.dll -cp api_ms_win_core_timezone_l1_1_0.dll $x86file/api-ms-win-core-timezone-l1-1-0.dll -cp api_ms_win_core_util_l1_1_0.dll $x86file/api-ms-win-core-util-l1-1-0.dll -cp api_ms_win_crt_conio_l1_1_0.dll $x86file/api-ms-win-crt-conio-l1-1-0.dll -cp api_ms_win_crt_convert_l1_1_0.dll $x86file/api-ms-win-crt-convert-l1-1-0.dll -cp api_ms_win_crt_environment_l1_1_0.dll $x86file/api-ms-win-crt-environment-l1-1-0.dll -cp api_ms_win_crt_filesystem_l1_1_0.dll $x86file/api-ms-win-crt-filesystem-l1-1-0.dll -cp api_ms_win_crt_heap_l1_1_0.dll $x86file/api-ms-win-crt-heap-l1-1-0.dll -cp api_ms_win_crt_locale_l1_1_0.dll $x86file/api-ms-win-crt-locale-l1-1-0.dll -cp api_ms_win_crt_math_l1_1_0.dll $x86file/api-ms-win-crt-math-l1-1-0.dll -cp api_ms_win_crt_multibyte_l1_1_0.dll $x86file/api-ms-win-crt-multibyte-l1-1-0.dll -cp api_ms_win_crt_private_l1_1_0.dll $x86file/api-ms-win-crt-private-l1-1-0.dll -cp api_ms_win_crt_process_l1_1_0.dll $x86file/api-ms-win-crt-process-l1-1-0.dll -cp api_ms_win_crt_runtime_l1_1_0.dll $x86file/api-ms-win-crt-runtime-l1-1-0.dll -cp api_ms_win_crt_stdio_l1_1_0.dll $x86file/api-ms-win-crt-stdio-l1-1-0.dll -cp api_ms_win_crt_string_l1_1_0.dll $x86file/api-ms-win-crt-string-l1-1-0.dll -cp api_ms_win_crt_time_l1_1_0.dll $x86file/api-ms-win-crt-time-l1-1-0.dll -cp api_ms_win_crt_utility_l1_1_0.dll $x86file/api-ms-win-crt-utility-l1-1-0.dll +cp -f concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_atomic_wait.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll $Path32Bit +cp -f api_ms_win_core_console_l1_1_0.dll $Path32Bit/api-ms-win-core-console-l1-1-0.dll +cp -f api_ms_win_core_datetime_l1_1_0.dll $Path32Bit/api-ms-win-core-datetime-l1-1-0.dll +cp -f api_ms_win_core_debug_l1_1_0.dll $Path32Bit/api-ms-win-core-debug-l1-1-0.dll +cp -f api_ms_win_core_errorhandling_l1_1_0.dll $Path32Bit/api-ms-win-core-errorhandling-l1-1-0.dll +cp -f api_ms_win_core_file_l1_1_0.dll $Path32Bit/api-ms-win-core-file-l1-1-0.dll +cp -f api_ms_win_core_file_l1_2_0.dll $Path32Bit/api-ms-win-core-file-l1-2-0.dll +cp -f api_ms_win_core_file_l2_1_0.dll $Path32Bit/api-ms-win-core-file-l2-1-0.dll +cp -f api_ms_win_core_handle_l1_1_0.dll $Path32Bit/api-ms-win-core-handle-l1-1-0.dll +cp -f api_ms_win_core_heap_l1_1_0.dll $Path32Bit/api-ms-win-core-heap-l1-1-0.dll +cp -f api_ms_win_core_interlocked_l1_1_0.dll $Path32Bit/api-ms-win-core-interlocked-l1-1-0.dll +cp -f api_ms_win_core_libraryloader_l1_1_0.dll $Path32Bit/api-ms-win-core-libraryloader-l1-1-0.dll +cp -f api_ms_win_core_localization_l1_2_0.dll $Path32Bit/api-ms-win-core-localization-l1-2-0.dll +cp -f api_ms_win_core_memory_l1_1_0.dll $Path32Bit/api-ms-win-core-memory-l1-1-0.dll +cp -f api_ms_win_core_namedpipe_l1_1_0.dll $Path32Bit/api-ms-win-core-namedpipe-l1-1-0.dll +cp -f api_ms_win_core_processenvironment_l1_1_0.dll $Path32Bit/api-ms-win-core-processenvironment-l1-1-0.dll +cp -f api_ms_win_core_processthreads_l1_1_0.dll $Path32Bit/api-ms-win-core-processthreads-l1-1-0.dll +cp -f api_ms_win_core_processthreads_l1_1_1.dll $Path32Bit/api-ms-win-core-processthreads-l1-1-1.dll +cp -f api_ms_win_core_profile_l1_1_0.dll $Path32Bit/api-ms-win-core-profile-l1-1-0.dll +cp -f api_ms_win_core_rtlsupport_l1_1_0.dll $Path32Bit/api-ms-win-core-rtlsupport-l1-1-0.dll +cp -f api_ms_win_core_string_l1_1_0.dll $Path32Bit/api-ms-win-core-string-l1-1-0.dll +cp -f api_ms_win_core_synch_l1_1_0.dll $Path32Bit/api-ms-win-core-synch-l1-1-0.dll +cp -f api_ms_win_core_synch_l1_2_0.dll $Path32Bit/api-ms-win-core-synch-l1-2-0.dll +cp -f api_ms_win_core_sysinfo_l1_1_0.dll $Path32Bit/api-ms-win-core-sysinfo-l1-1-0.dll +cp -f api_ms_win_core_timezone_l1_1_0.dll $Path32Bit/api-ms-win-core-timezone-l1-1-0.dll +cp -f api_ms_win_core_util_l1_1_0.dll $Path32Bit/api-ms-win-core-util-l1-1-0.dll +cp -f api_ms_win_crt_conio_l1_1_0.dll $Path32Bit/api-ms-win-crt-conio-l1-1-0.dll +cp -f api_ms_win_crt_convert_l1_1_0.dll $Path32Bit/api-ms-win-crt-convert-l1-1-0.dll +cp -f api_ms_win_crt_environment_l1_1_0.dll $Path32Bit/api-ms-win-crt-environment-l1-1-0.dll +cp -f api_ms_win_crt_filesystem_l1_1_0.dll $Path32Bit/api-ms-win-crt-filesystem-l1-1-0.dll +cp -f api_ms_win_crt_heap_l1_1_0.dll $Path32Bit/api-ms-win-crt-heap-l1-1-0.dll +cp -f api_ms_win_crt_locale_l1_1_0.dll $Path32Bit/api-ms-win-crt-locale-l1-1-0.dll +cp -f api_ms_win_crt_math_l1_1_0.dll $Path32Bit/api-ms-win-crt-math-l1-1-0.dll +cp -f api_ms_win_crt_multibyte_l1_1_0.dll $Path32Bit/api-ms-win-crt-multibyte-l1-1-0.dll +cp -f api_ms_win_crt_private_l1_1_0.dll $Path32Bit/api-ms-win-crt-private-l1-1-0.dll +cp -f api_ms_win_crt_process_l1_1_0.dll $Path32Bit/api-ms-win-crt-process-l1-1-0.dll +cp -f api_ms_win_crt_runtime_l1_1_0.dll $Path32Bit/api-ms-win-crt-runtime-l1-1-0.dll +cp -f api_ms_win_crt_stdio_l1_1_0.dll $Path32Bit/api-ms-win-crt-stdio-l1-1-0.dll +cp -f api_ms_win_crt_string_l1_1_0.dll $Path32Bit/api-ms-win-crt-string-l1-1-0.dll +cp -f api_ms_win_crt_time_l1_1_0.dll $Path32Bit/api-ms-win-crt-time-l1-1-0.dll +cp -f api_ms_win_crt_utility_l1_1_0.dll $Path32Bit/api-ms-win-crt-utility-l1-1-0.dll if [ "$POL_ARCH" = "amd64" ]; then cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" - POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/3b070396-b7fb-4eee-aa8b-102a23c3e4f4/40EA2955391C9EAE3E35619C4C24B5AAF3D17AEAA6D09424EE9672AA9372AEED/VC_redist.x64.exe" "be433764fa9bbe0f2f9c654f6512c9e0" "vcrun2019" # Version: 14.24.28127 + POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/85d47aa9-69ae-4162-8300-e6b7e4bf3cf3/52B196BBE9016488C735E7B41805B651261FFA5D7AA86EB6A1D0095BE83687B2/VC_redist.x64.exe" "f7eef72822943c72bdbe9992fade5a5a" "vcrun2019" # Version: 14.28.29914 mkdir -p $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract -F 'a10' VC_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 @@ -86,53 +89,51 @@ cabextract a10 cabextract a11 - x64file="$WINEPREFIX/drive_c/windows/system32" - - cp concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll vcruntime140_1.dll $x64file - cp api_ms_win_core_console_l1_1_0.dll $x64file/api-ms-win-core-console-l1-1-0.dll - cp api_ms_win_core_datetime_l1_1_0.dll $x64file/api-ms-win-core-datetime-l1-1-0.dll - cp api_ms_win_core_debug_l1_1_0.dll $x64file/api-ms-win-core-debug-l1-1-0.dll - cp api_ms_win_core_errorhandling_l1_1_0.dll $x64file/api-ms-win-core-errorhandling-l1-1-0.dll - cp api_ms_win_core_file_l1_1_0.dll $x64file/api-ms-win-core-file-l1-1-0.dll - cp api_ms_win_core_file_l1_2_0.dll $x64file/api-ms-win-core-file-l1-2-0.dll - cp api_ms_win_core_file_l2_1_0.dll $x64file/api-ms-win-core-file-l2-1-0.dll - cp api_ms_win_core_handle_l1_1_0.dll $x64file/api-ms-win-core-handle-l1-1-0.dll - cp api_ms_win_core_heap_l1_1_0.dll $x64file/api-ms-win-core-heap-l1-1-0.dll - cp api_ms_win_core_interlocked_l1_1_0.dll $x64file/api-ms-win-core-interlocked-l1-1-0.dll - cp api_ms_win_core_libraryloader_l1_1_0.dll $x64file/api-ms-win-core-libraryloader-l1-1-0.dll - cp api_ms_win_core_localization_l1_2_0.dll $x64file/api-ms-win-core-localization-l1-2-0.dll - cp api_ms_win_core_memory_l1_1_0.dll $x64file/api-ms-win-core-memory-l1-1-0.dll - cp api_ms_win_core_namedpipe_l1_1_0.dll $x64file/api-ms-win-core-namedpipe-l1-1-0.dll - cp api_ms_win_core_processenvironment_l1_1_0.dll $x64file/api-ms-win-core-processenvironment-l1-1-0.dll - cp api_ms_win_core_processthreads_l1_1_0.dll $x64file/api-ms-win-core-processthreads-l1-1-0.dll - cp api_ms_win_core_processthreads_l1_1_1.dll $x64file/api-ms-win-core-processthreads-l1-1-1.dll - cp api_ms_win_core_profile_l1_1_0.dll $x64file/api-ms-win-core-profile-l1-1-0.dll - cp api_ms_win_core_rtlsupport_l1_1_0.dll $x64file/api-ms-win-core-rtlsupport-l1-1-0.dll - cp api_ms_win_core_string_l1_1_0.dll $x64file/api-ms-win-core-string-l1-1-0.dll - cp api_ms_win_core_synch_l1_1_0.dll $x64file/api-ms-win-core-synch-l1-1-0.dll - cp api_ms_win_core_synch_l1_2_0.dll $x64file/api-ms-win-core-synch-l1-2-0.dll - cp api_ms_win_core_sysinfo_l1_1_0.dll $x64file/api-ms-win-core-sysinfo-l1-1-0.dll - cp api_ms_win_core_timezone_l1_1_0.dll $x64file/api-ms-win-core-timezone-l1-1-0.dll - cp api_ms_win_core_util_l1_1_0.dll $x64file/api-ms-win-core-util-l1-1-0.dll - cp api_ms_win_crt_conio_l1_1_0.dll $x64file/api-ms-win-crt-conio-l1-1-0.dll - cp api_ms_win_crt_convert_l1_1_0.dll $x64file/api-ms-win-crt-convert-l1-1-0.dll - cp api_ms_win_crt_environment_l1_1_0.dll $x64file/api-ms-win-crt-environment-l1-1-0.dll - cp api_ms_win_crt_filesystem_l1_1_0.dll $x64file/api-ms-win-crt-filesystem-l1-1-0.dll - cp api_ms_win_crt_heap_l1_1_0.dll $x64file/api-ms-win-crt-heap-l1-1-0.dll - cp api_ms_win_crt_locale_l1_1_0.dll $x64file/api-ms-win-crt-locale-l1-1-0.dll - cp api_ms_win_crt_math_l1_1_0.dll $x64file/api-ms-win-crt-math-l1-1-0.dll - cp api_ms_win_crt_multibyte_l1_1_0.dll $x64file/api-ms-win-crt-multibyte-l1-1-0.dll - cp api_ms_win_crt_private_l1_1_0.dll $x64file/api-ms-win-crt-private-l1-1-0.dll - cp api_ms_win_crt_process_l1_1_0.dll $x64file/api-ms-win-crt-process-l1-1-0.dll - cp api_ms_win_crt_runtime_l1_1_0.dll $x64file/api-ms-win-crt-runtime-l1-1-0.dll - cp api_ms_win_crt_stdio_l1_1_0.dll $x64file/api-ms-win-crt-stdio-l1-1-0.dll - cp api_ms_win_crt_string_l1_1_0.dll $x64file/api-ms-win-crt-string-l1-1-0.dll - cp api_ms_win_crt_time_l1_1_0.dll $x64file/api-ms-win-crt-time-l1-1-0.dll - cp api_ms_win_crt_utility_l1_1_0.dll $x64file/api-ms-win-crt-utility-l1-1-0.dll + cp -f concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_atomic_wait.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll vcruntime140_1.dll $Path64Bit + cp -f api_ms_win_core_console_l1_1_0.dll $Path64Bit/api-ms-win-core-console-l1-1-0.dll + cp -f api_ms_win_core_datetime_l1_1_0.dll $Path64Bit/api-ms-win-core-datetime-l1-1-0.dll + cp -f api_ms_win_core_debug_l1_1_0.dll $Path64Bit/api-ms-win-core-debug-l1-1-0.dll + cp -f api_ms_win_core_errorhandling_l1_1_0.dll $Path64Bit/api-ms-win-core-errorhandling-l1-1-0.dll + cp -f api_ms_win_core_file_l1_1_0.dll $Path64Bit/api-ms-win-core-file-l1-1-0.dll + cp -f api_ms_win_core_file_l1_2_0.dll $Path64Bit/api-ms-win-core-file-l1-2-0.dll + cp -f api_ms_win_core_file_l2_1_0.dll $Path64Bit/api-ms-win-core-file-l2-1-0.dll + cp -f api_ms_win_core_handle_l1_1_0.dll $Path64Bit/api-ms-win-core-handle-l1-1-0.dll + cp -f api_ms_win_core_heap_l1_1_0.dll $Path64Bit/api-ms-win-core-heap-l1-1-0.dll + cp -f api_ms_win_core_interlocked_l1_1_0.dll $Path64Bit/api-ms-win-core-interlocked-l1-1-0.dll + cp -f api_ms_win_core_libraryloader_l1_1_0.dll $Path64Bit/api-ms-win-core-libraryloader-l1-1-0.dll + cp -f api_ms_win_core_localization_l1_2_0.dll $Path64Bit/api-ms-win-core-localization-l1-2-0.dll + cp -f api_ms_win_core_memory_l1_1_0.dll $Path64Bit/api-ms-win-core-memory-l1-1-0.dll + cp -f api_ms_win_core_namedpipe_l1_1_0.dll $Path64Bit/api-ms-win-core-namedpipe-l1-1-0.dll + cp -f api_ms_win_core_processenvironment_l1_1_0.dll $Path64Bit/api-ms-win-core-processenvironment-l1-1-0.dll + cp -f api_ms_win_core_processthreads_l1_1_0.dll $Path64Bit/api-ms-win-core-processthreads-l1-1-0.dll + cp -f api_ms_win_core_processthreads_l1_1_1.dll $Path64Bit/api-ms-win-core-processthreads-l1-1-1.dll + cp -f api_ms_win_core_profile_l1_1_0.dll $Path64Bit/api-ms-win-core-profile-l1-1-0.dll + cp -f api_ms_win_core_rtlsupport_l1_1_0.dll $Path64Bit/api-ms-win-core-rtlsupport-l1-1-0.dll + cp -f api_ms_win_core_string_l1_1_0.dll $Path64Bit/api-ms-win-core-string-l1-1-0.dll + cp -f api_ms_win_core_synch_l1_1_0.dll $Path64Bit/api-ms-win-core-synch-l1-1-0.dll + cp -f api_ms_win_core_synch_l1_2_0.dll $Path64Bit/api-ms-win-core-synch-l1-2-0.dll + cp -f api_ms_win_core_sysinfo_l1_1_0.dll $Path64Bit/api-ms-win-core-sysinfo-l1-1-0.dll + cp -f api_ms_win_core_timezone_l1_1_0.dll $Path64Bit/api-ms-win-core-timezone-l1-1-0.dll + cp -f api_ms_win_core_util_l1_1_0.dll $Path64Bit/api-ms-win-core-util-l1-1-0.dll + cp -f api_ms_win_crt_conio_l1_1_0.dll $Path64Bit/api-ms-win-crt-conio-l1-1-0.dll + cp -f api_ms_win_crt_convert_l1_1_0.dll $Path64Bit/api-ms-win-crt-convert-l1-1-0.dll + cp -f api_ms_win_crt_environment_l1_1_0.dll $Path64Bit/api-ms-win-crt-environment-l1-1-0.dll + cp -f api_ms_win_crt_filesystem_l1_1_0.dll $Path64Bit/api-ms-win-crt-filesystem-l1-1-0.dll + cp -f api_ms_win_crt_heap_l1_1_0.dll $Path64Bit/api-ms-win-crt-heap-l1-1-0.dll + cp -f api_ms_win_crt_locale_l1_1_0.dll $Path64Bit/api-ms-win-crt-locale-l1-1-0.dll + cp -f api_ms_win_crt_math_l1_1_0.dll $Path64Bit/api-ms-win-crt-math-l1-1-0.dll + cp -f api_ms_win_crt_multibyte_l1_1_0.dll $Path64Bit/api-ms-win-crt-multibyte-l1-1-0.dll + cp -f api_ms_win_crt_private_l1_1_0.dll $Path64Bit/api-ms-win-crt-private-l1-1-0.dll + cp -f api_ms_win_crt_process_l1_1_0.dll $Path64Bit/api-ms-win-crt-process-l1-1-0.dll + cp -f api_ms_win_crt_runtime_l1_1_0.dll $Path64Bit/api-ms-win-crt-runtime-l1-1-0.dll + cp -f api_ms_win_crt_stdio_l1_1_0.dll $Path64Bit/api-ms-win-crt-stdio-l1-1-0.dll + cp -f api_ms_win_crt_string_l1_1_0.dll $Path64Bit/api-ms-win-crt-string-l1-1-0.dll + cp -f api_ms_win_crt_time_l1_1_0.dll $Path64Bit/api-ms-win-crt-time-l1-1-0.dll + cp -f api_ms_win_crt_utility_l1_1_0.dll $Path64Bit/api-ms-win-crt-utility-l1-1-0.dll POL_Wine_OverrideDLL "native,builtin" "vcruntime140_1" fi -POL_Wine_OverrideDLL "native,builtin" "concrt140" "mfc140" "mfc140u" "mfcm140" "mfcm140" "mfcm140u" "msvcp140" "msvcp140_1" "msvcp140_2" "msvcp140_codecvt_ids" "ucrtbase" "vcamp140" "vccorlib140" "vcomp140" "vcruntime140" "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" "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" "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" "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" "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" "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" "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" "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" "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" "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" +POL_Wine_OverrideDLL "native,builtin" "concrt140" "mfc140" "mfc140u" "mfcm140" "mfcm140" "mfcm140u" "msvcp140" "msvcp140_1" "msvcp140_2" "msvcp140_atomic_wait" "msvcp140_codecvt_ids" "ucrtbase" "vcamp140" "vccorlib140" "vcomp140" "vcruntime140" "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" "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" "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" "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" "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" "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" "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" "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" "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" "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/vcrun2019 \ No newline at end of file New source code#!/usr/bin/env playonlinux-bash # Date : (2019-07-09 11-56) # Last revision : (2021-04-14 01-41) # Distribution used to test : Linux Mint 20.1 Cinnamon # Author : Yaotl # PlayOnLinux : 4.3.4 # Script licence : GPL3 # # CHANGELOG # [Yaotl] (2019-09-24) # - Fix invalid hash. # - Update vcrun2019 14.22.27821 to 14.23.27820 # [Yaotl] (2019-10-30) # - Script repaired (Files are now copied to the correct location.)! # [Yaotl] (2019-12-06) # - Fix invalid hash. # - Update vcrun2019 14.23.27820 to 14.24.28127 # [Yaotl] (2021-04-14) # - Update vcrun2019 14.24.28127 to 14.28.29914 # - Necessary and cosmetic script adjustments. cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/85d47aa9-69ae-4162-8300-e6b7e4bf3cf3/14563755AC24A874241935EF2C22C5FCE973ACB001F99E524145113B2DC638C1/VC_redist.x86.exe" "ec00a28970a8ebd1c2963df8c3f54ad3" "vcrun2019" # Version: 14.28.29914 mkdir -p $POL_USER_ROOT/tmp/vcrun2019 cabextract -F 'a10' VC_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 cabextract -F 'a11' VC_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 cd $POL_USER_ROOT/tmp/vcrun2019 cabextract a10 cabextract a11 if [ "$POL_ARCH" = "amd64" ]; then Path32Bit="$WINEPREFIX/drive_c/windows/syswow64" Path64Bit="$WINEPREFIX/drive_c/windows/system32" else Path32Bit="$WINEPREFIX/drive_c/windows/system32" fi cp -f concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_atomic_wait.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll $Path32Bit cp -f api_ms_win_core_console_l1_1_0.dll $Path32Bit/api-ms-win-core-console-l1-1-0.dll cp -f api_ms_win_core_datetime_l1_1_0.dll $Path32Bit/api-ms-win-core-datetime-l1-1-0.dll cp -f api_ms_win_core_debug_l1_1_0.dll $Path32Bit/api-ms-win-core-debug-l1-1-0.dll cp -f api_ms_win_core_errorhandling_l1_1_0.dll $Path32Bit/api-ms-win-core-errorhandling-l1-1-0.dll cp -f api_ms_win_core_file_l1_1_0.dll $Path32Bit/api-ms-win-core-file-l1-1-0.dll cp -f api_ms_win_core_file_l1_2_0.dll $Path32Bit/api-ms-win-core-file-l1-2-0.dll cp -f api_ms_win_core_file_l2_1_0.dll $Path32Bit/api-ms-win-core-file-l2-1-0.dll cp -f api_ms_win_core_handle_l1_1_0.dll $Path32Bit/api-ms-win-core-handle-l1-1-0.dll cp -f api_ms_win_core_heap_l1_1_0.dll $Path32Bit/api-ms-win-core-heap-l1-1-0.dll cp -f api_ms_win_core_interlocked_l1_1_0.dll $Path32Bit/api-ms-win-core-interlocked-l1-1-0.dll cp -f api_ms_win_core_libraryloader_l1_1_0.dll $Path32Bit/api-ms-win-core-libraryloader-l1-1-0.dll cp -f api_ms_win_core_localization_l1_2_0.dll $Path32Bit/api-ms-win-core-localization-l1-2-0.dll cp -f api_ms_win_core_memory_l1_1_0.dll $Path32Bit/api-ms-win-core-memory-l1-1-0.dll cp -f api_ms_win_core_namedpipe_l1_1_0.dll $Path32Bit/api-ms-win-core-namedpipe-l1-1-0.dll cp -f api_ms_win_core_processenvironment_l1_1_0.dll $Path32Bit/api-ms-win-core-processenvironment-l1-1-0.dll cp -f api_ms_win_core_processthreads_l1_1_0.dll $Path32Bit/api-ms-win-core-processthreads-l1-1-0.dll cp -f api_ms_win_core_processthreads_l1_1_1.dll $Path32Bit/api-ms-win-core-processthreads-l1-1-1.dll cp -f api_ms_win_core_profile_l1_1_0.dll $Path32Bit/api-ms-win-core-profile-l1-1-0.dll cp -f api_ms_win_core_rtlsupport_l1_1_0.dll $Path32Bit/api-ms-win-core-rtlsupport-l1-1-0.dll cp -f api_ms_win_core_string_l1_1_0.dll $Path32Bit/api-ms-win-core-string-l1-1-0.dll cp -f api_ms_win_core_synch_l1_1_0.dll $Path32Bit/api-ms-win-core-synch-l1-1-0.dll cp -f api_ms_win_core_synch_l1_2_0.dll $Path32Bit/api-ms-win-core-synch-l1-2-0.dll cp -f api_ms_win_core_sysinfo_l1_1_0.dll $Path32Bit/api-ms-win-core-sysinfo-l1-1-0.dll cp -f api_ms_win_core_timezone_l1_1_0.dll $Path32Bit/api-ms-win-core-timezone-l1-1-0.dll cp -f api_ms_win_core_util_l1_1_0.dll $Path32Bit/api-ms-win-core-util-l1-1-0.dll cp -f api_ms_win_crt_conio_l1_1_0.dll $Path32Bit/api-ms-win-crt-conio-l1-1-0.dll cp -f api_ms_win_crt_convert_l1_1_0.dll $Path32Bit/api-ms-win-crt-convert-l1-1-0.dll cp -f api_ms_win_crt_environment_l1_1_0.dll $Path32Bit/api-ms-win-crt-environment-l1-1-0.dll cp -f api_ms_win_crt_filesystem_l1_1_0.dll $Path32Bit/api-ms-win-crt-filesystem-l1-1-0.dll cp -f api_ms_win_crt_heap_l1_1_0.dll $Path32Bit/api-ms-win-crt-heap-l1-1-0.dll cp -f api_ms_win_crt_locale_l1_1_0.dll $Path32Bit/api-ms-win-crt-locale-l1-1-0.dll cp -f api_ms_win_crt_math_l1_1_0.dll $Path32Bit/api-ms-win-crt-math-l1-1-0.dll cp -f api_ms_win_crt_multibyte_l1_1_0.dll $Path32Bit/api-ms-win-crt-multibyte-l1-1-0.dll cp -f api_ms_win_crt_private_l1_1_0.dll $Path32Bit/api-ms-win-crt-private-l1-1-0.dll cp -f api_ms_win_crt_process_l1_1_0.dll $Path32Bit/api-ms-win-crt-process-l1-1-0.dll cp -f api_ms_win_crt_runtime_l1_1_0.dll $Path32Bit/api-ms-win-crt-runtime-l1-1-0.dll cp -f api_ms_win_crt_stdio_l1_1_0.dll $Path32Bit/api-ms-win-crt-stdio-l1-1-0.dll cp -f api_ms_win_crt_string_l1_1_0.dll $Path32Bit/api-ms-win-crt-string-l1-1-0.dll cp -f api_ms_win_crt_time_l1_1_0.dll $Path32Bit/api-ms-win-crt-time-l1-1-0.dll cp -f api_ms_win_crt_utility_l1_1_0.dll $Path32Bit/api-ms-win-crt-utility-l1-1-0.dll if [ "$POL_ARCH" = "amd64" ]; then cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/85d47aa9-69ae-4162-8300-e6b7e4bf3cf3/52B196BBE9016488C735E7B41805B651261FFA5D7AA86EB6A1D0095BE83687B2/VC_redist.x64.exe" "f7eef72822943c72bdbe9992fade5a5a" "vcrun2019" # Version: 14.28.29914 mkdir -p $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract -F 'a10' VC_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract -F 'a11' VC_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 cd $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract a10 cabextract a11 cp -f concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_atomic_wait.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll vcruntime140_1.dll $Path64Bit cp -f api_ms_win_core_console_l1_1_0.dll $Path64Bit/api-ms-win-core-console-l1-1-0.dll cp -f api_ms_win_core_datetime_l1_1_0.dll $Path64Bit/api-ms-win-core-datetime-l1-1-0.dll cp -f api_ms_win_core_debug_l1_1_0.dll $Path64Bit/api-ms-win-core-debug-l1-1-0.dll cp -f api_ms_win_core_errorhandling_l1_1_0.dll $Path64Bit/api-ms-win-core-errorhandling-l1-1-0.dll cp -f api_ms_win_core_file_l1_1_0.dll $Path64Bit/api-ms-win-core-file-l1-1-0.dll cp -f api_ms_win_core_file_l1_2_0.dll $Path64Bit/api-ms-win-core-file-l1-2-0.dll cp -f api_ms_win_core_file_l2_1_0.dll $Path64Bit/api-ms-win-core-file-l2-1-0.dll cp -f api_ms_win_core_handle_l1_1_0.dll $Path64Bit/api-ms-win-core-handle-l1-1-0.dll cp -f api_ms_win_core_heap_l1_1_0.dll $Path64Bit/api-ms-win-core-heap-l1-1-0.dll cp -f api_ms_win_core_interlocked_l1_1_0.dll $Path64Bit/api-ms-win-core-interlocked-l1-1-0.dll cp -f api_ms_win_core_libraryloader_l1_1_0.dll $Path64Bit/api-ms-win-core-libraryloader-l1-1-0.dll cp -f api_ms_win_core_localization_l1_2_0.dll $Path64Bit/api-ms-win-core-localization-l1-2-0.dll cp -f api_ms_win_core_memory_l1_1_0.dll $Path64Bit/api-ms-win-core-memory-l1-1-0.dll cp -f api_ms_win_core_namedpipe_l1_1_0.dll $Path64Bit/api-ms-win-core-namedpipe-l1-1-0.dll cp -f api_ms_win_core_processenvironment_l1_1_0.dll $Path64Bit/api-ms-win-core-processenvironment-l1-1-0.dll cp -f api_ms_win_core_processthreads_l1_1_0.dll $Path64Bit/api-ms-win-core-processthreads-l1-1-0.dll cp -f api_ms_win_core_processthreads_l1_1_1.dll $Path64Bit/api-ms-win-core-processthreads-l1-1-1.dll cp -f api_ms_win_core_profile_l1_1_0.dll $Path64Bit/api-ms-win-core-profile-l1-1-0.dll cp -f api_ms_win_core_rtlsupport_l1_1_0.dll $Path64Bit/api-ms-win-core-rtlsupport-l1-1-0.dll cp -f api_ms_win_core_string_l1_1_0.dll $Path64Bit/api-ms-win-core-string-l1-1-0.dll cp -f api_ms_win_core_synch_l1_1_0.dll $Path64Bit/api-ms-win-core-synch-l1-1-0.dll cp -f api_ms_win_core_synch_l1_2_0.dll $Path64Bit/api-ms-win-core-synch-l1-2-0.dll cp -f api_ms_win_core_sysinfo_l1_1_0.dll $Path64Bit/api-ms-win-core-sysinfo-l1-1-0.dll cp -f api_ms_win_core_timezone_l1_1_0.dll $Path64Bit/api-ms-win-core-timezone-l1-1-0.dll cp -f api_ms_win_core_util_l1_1_0.dll $Path64Bit/api-ms-win-core-util-l1-1-0.dll cp -f api_ms_win_crt_conio_l1_1_0.dll $Path64Bit/api-ms-win-crt-conio-l1-1-0.dll cp -f api_ms_win_crt_convert_l1_1_0.dll $Path64Bit/api-ms-win-crt-convert-l1-1-0.dll cp -f api_ms_win_crt_environment_l1_1_0.dll $Path64Bit/api-ms-win-crt-environment-l1-1-0.dll cp -f api_ms_win_crt_filesystem_l1_1_0.dll $Path64Bit/api-ms-win-crt-filesystem-l1-1-0.dll cp -f api_ms_win_crt_heap_l1_1_0.dll $Path64Bit/api-ms-win-crt-heap-l1-1-0.dll cp -f api_ms_win_crt_locale_l1_1_0.dll $Path64Bit/api-ms-win-crt-locale-l1-1-0.dll cp -f api_ms_win_crt_math_l1_1_0.dll $Path64Bit/api-ms-win-crt-math-l1-1-0.dll cp -f api_ms_win_crt_multibyte_l1_1_0.dll $Path64Bit/api-ms-win-crt-multibyte-l1-1-0.dll cp -f api_ms_win_crt_private_l1_1_0.dll $Path64Bit/api-ms-win-crt-private-l1-1-0.dll cp -f api_ms_win_crt_process_l1_1_0.dll $Path64Bit/api-ms-win-crt-process-l1-1-0.dll cp -f api_ms_win_crt_runtime_l1_1_0.dll $Path64Bit/api-ms-win-crt-runtime-l1-1-0.dll cp -f api_ms_win_crt_stdio_l1_1_0.dll $Path64Bit/api-ms-win-crt-stdio-l1-1-0.dll cp -f api_ms_win_crt_string_l1_1_0.dll $Path64Bit/api-ms-win-crt-string-l1-1-0.dll cp -f api_ms_win_crt_time_l1_1_0.dll $Path64Bit/api-ms-win-crt-time-l1-1-0.dll cp -f api_ms_win_crt_utility_l1_1_0.dll $Path64Bit/api-ms-win-crt-utility-l1-1-0.dll POL_Wine_OverrideDLL "native,builtin" "vcruntime140_1" fi POL_Wine_OverrideDLL "native,builtin" "concrt140" "mfc140" "mfc140u" "mfcm140" "mfcm140" "mfcm140u" "msvcp140" "msvcp140_1" "msvcp140_2" "msvcp140_atomic_wait" "msvcp140_codecvt_ids" "ucrtbase" "vcamp140" "vccorlib140" "vcomp140" "vcruntime140" "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" "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" "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" "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" "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" "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" "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" "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" "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" "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/vcrun2019 RepliesWednesday 14 April 2021 at 20:35
|
Yaotl | Friday 6 December 2019 at 9:45 |
Yaotl
|
WarningThis update has not been approved yet by the team. Differences@@ -1,6 +1,6 @@ #!/usr/bin/env playonlinux-bash # Date : (2019-07-09 11-56) -# Last revision : (2019-10-30 11-37) +# Last revision : (2019-12-06 09-35) # Distribution used to test : Linux Mint 19.2 Cinnamon # Author : Yaotl # PlayOnLinux : 4.3.4 @@ -12,14 +12,17 @@ # - Upgrade vcrun2019 14.22.27821 to 14.23.27820 # [Yaotl] (2019-10-30) # - Script repaired (Files are now copied to the correct location.)! +# [Yaotl] (2019-12-06) +# - Fix invalid hash. +# - Upgrade vcrun2019 14.23.27820 to 14.24.28127 cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" -POL_Download_Resource "https://aka.ms/vs/16/release/vc_redist.x86.exe" "ae847b3fbabee336879a72e53962c12c" "vcrun2019" # Version: 14.23.27820 +POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/9307e627-aaac-42cb-a32a-a39e166ee8cb/E59AE3E886BD4571A811FE31A47959AE5C40D87C583F786816C60440252CD7EC/VC_redist.x86.exe" "24e8177b25c072f4fb0d37496ccdbb34" "vcrun2019" # Version: 14.24.28127 mkdir -p $POL_USER_ROOT/tmp/vcrun2019 -cabextract -F 'a10' vc_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 -cabextract -F 'a11' vc_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 +cabextract -F 'a10' VC_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 +cabextract -F 'a11' VC_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 cd $POL_USER_ROOT/tmp/vcrun2019 cabextract a10 cabextract a11 @@ -74,11 +77,11 @@ if [ "$POL_ARCH" = "amd64" ]; then cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" - POL_Download_Resource "https://aka.ms/vs/16/release/vc_redist.x64.exe" "7492e87aec4a8f14cb436e13bf1610db" "vcrun2019" # Version: 14.23.27820 - + POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/3b070396-b7fb-4eee-aa8b-102a23c3e4f4/40EA2955391C9EAE3E35619C4C24B5AAF3D17AEAA6D09424EE9672AA9372AEED/VC_redist.x64.exe" "be433764fa9bbe0f2f9c654f6512c9e0" "vcrun2019" # Version: 14.24.28127 + mkdir -p $POL_USER_ROOT/tmp/vcrun2019/x64 - cabextract -F 'a10' vc_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 - cabextract -F 'a11' vc_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 + cabextract -F 'a10' VC_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 + cabextract -F 'a11' VC_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 cd $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract a10 cabextract a11 New source code#!/usr/bin/env playonlinux-bash # Date : (2019-07-09 11-56) # Last revision : (2019-12-06 09-35) # Distribution used to test : Linux Mint 19.2 Cinnamon # Author : Yaotl # PlayOnLinux : 4.3.4 # Script licence : GPL3 # CHANGELOG # [Yaotl] (2019-09-24) # - Fix invalid hash. # - Upgrade vcrun2019 14.22.27821 to 14.23.27820 # [Yaotl] (2019-10-30) # - Script repaired (Files are now copied to the correct location.)! # [Yaotl] (2019-12-06) # - Fix invalid hash. # - Upgrade vcrun2019 14.23.27820 to 14.24.28127 cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/9307e627-aaac-42cb-a32a-a39e166ee8cb/E59AE3E886BD4571A811FE31A47959AE5C40D87C583F786816C60440252CD7EC/VC_redist.x86.exe" "24e8177b25c072f4fb0d37496ccdbb34" "vcrun2019" # Version: 14.24.28127 mkdir -p $POL_USER_ROOT/tmp/vcrun2019 cabextract -F 'a10' VC_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 cabextract -F 'a11' VC_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 cd $POL_USER_ROOT/tmp/vcrun2019 cabextract a10 cabextract a11 if [ "$POL_ARCH" = "amd64" ]; then x86file="$WINEPREFIX/drive_c/windows/syswow64" else x86file="$WINEPREFIX/drive_c/windows/system32" fi cp concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll $x86file cp api_ms_win_core_console_l1_1_0.dll $x86file/api-ms-win-core-console-l1-1-0.dll cp api_ms_win_core_datetime_l1_1_0.dll $x86file/api-ms-win-core-datetime-l1-1-0.dll cp api_ms_win_core_debug_l1_1_0.dll $x86file/api-ms-win-core-debug-l1-1-0.dll cp api_ms_win_core_errorhandling_l1_1_0.dll $x86file/api-ms-win-core-errorhandling-l1-1-0.dll cp api_ms_win_core_file_l1_1_0.dll $x86file/api-ms-win-core-file-l1-1-0.dll cp api_ms_win_core_file_l1_2_0.dll $x86file/api-ms-win-core-file-l1-2-0.dll cp api_ms_win_core_file_l2_1_0.dll $x86file/api-ms-win-core-file-l2-1-0.dll cp api_ms_win_core_handle_l1_1_0.dll $x86file/api-ms-win-core-handle-l1-1-0.dll cp api_ms_win_core_heap_l1_1_0.dll $x86file/api-ms-win-core-heap-l1-1-0.dll cp api_ms_win_core_interlocked_l1_1_0.dll $x86file/api-ms-win-core-interlocked-l1-1-0.dll cp api_ms_win_core_libraryloader_l1_1_0.dll $x86file/api-ms-win-core-libraryloader-l1-1-0.dll cp api_ms_win_core_localization_l1_2_0.dll $x86file/api-ms-win-core-localization-l1-2-0.dll cp api_ms_win_core_memory_l1_1_0.dll $x86file/api-ms-win-core-memory-l1-1-0.dll cp api_ms_win_core_namedpipe_l1_1_0.dll $x86file/api-ms-win-core-namedpipe-l1-1-0.dll cp api_ms_win_core_processenvironment_l1_1_0.dll $x86file/api-ms-win-core-processenvironment-l1-1-0.dll cp api_ms_win_core_processthreads_l1_1_0.dll $x86file/api-ms-win-core-processthreads-l1-1-0.dll cp api_ms_win_core_processthreads_l1_1_1.dll $x86file/api-ms-win-core-processthreads-l1-1-1.dll cp api_ms_win_core_profile_l1_1_0.dll $x86file/api-ms-win-core-profile-l1-1-0.dll cp api_ms_win_core_rtlsupport_l1_1_0.dll $x86file/api-ms-win-core-rtlsupport-l1-1-0.dll cp api_ms_win_core_string_l1_1_0.dll $x86file/api-ms-win-core-string-l1-1-0.dll cp api_ms_win_core_synch_l1_1_0.dll $x86file/api-ms-win-core-synch-l1-1-0.dll cp api_ms_win_core_synch_l1_2_0.dll $x86file/api-ms-win-core-synch-l1-2-0.dll cp api_ms_win_core_sysinfo_l1_1_0.dll $x86file/api-ms-win-core-sysinfo-l1-1-0.dll cp api_ms_win_core_timezone_l1_1_0.dll $x86file/api-ms-win-core-timezone-l1-1-0.dll cp api_ms_win_core_util_l1_1_0.dll $x86file/api-ms-win-core-util-l1-1-0.dll cp api_ms_win_crt_conio_l1_1_0.dll $x86file/api-ms-win-crt-conio-l1-1-0.dll cp api_ms_win_crt_convert_l1_1_0.dll $x86file/api-ms-win-crt-convert-l1-1-0.dll cp api_ms_win_crt_environment_l1_1_0.dll $x86file/api-ms-win-crt-environment-l1-1-0.dll cp api_ms_win_crt_filesystem_l1_1_0.dll $x86file/api-ms-win-crt-filesystem-l1-1-0.dll cp api_ms_win_crt_heap_l1_1_0.dll $x86file/api-ms-win-crt-heap-l1-1-0.dll cp api_ms_win_crt_locale_l1_1_0.dll $x86file/api-ms-win-crt-locale-l1-1-0.dll cp api_ms_win_crt_math_l1_1_0.dll $x86file/api-ms-win-crt-math-l1-1-0.dll cp api_ms_win_crt_multibyte_l1_1_0.dll $x86file/api-ms-win-crt-multibyte-l1-1-0.dll cp api_ms_win_crt_private_l1_1_0.dll $x86file/api-ms-win-crt-private-l1-1-0.dll cp api_ms_win_crt_process_l1_1_0.dll $x86file/api-ms-win-crt-process-l1-1-0.dll cp api_ms_win_crt_runtime_l1_1_0.dll $x86file/api-ms-win-crt-runtime-l1-1-0.dll cp api_ms_win_crt_stdio_l1_1_0.dll $x86file/api-ms-win-crt-stdio-l1-1-0.dll cp api_ms_win_crt_string_l1_1_0.dll $x86file/api-ms-win-crt-string-l1-1-0.dll cp api_ms_win_crt_time_l1_1_0.dll $x86file/api-ms-win-crt-time-l1-1-0.dll cp api_ms_win_crt_utility_l1_1_0.dll $x86file/api-ms-win-crt-utility-l1-1-0.dll if [ "$POL_ARCH" = "amd64" ]; then cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" POL_Download_Resource "https://download.visualstudio.microsoft.com/download/pr/3b070396-b7fb-4eee-aa8b-102a23c3e4f4/40EA2955391C9EAE3E35619C4C24B5AAF3D17AEAA6D09424EE9672AA9372AEED/VC_redist.x64.exe" "be433764fa9bbe0f2f9c654f6512c9e0" "vcrun2019" # Version: 14.24.28127 mkdir -p $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract -F 'a10' VC_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract -F 'a11' VC_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 cd $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract a10 cabextract a11 x64file="$WINEPREFIX/drive_c/windows/system32" cp concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll vcruntime140_1.dll $x64file cp api_ms_win_core_console_l1_1_0.dll $x64file/api-ms-win-core-console-l1-1-0.dll cp api_ms_win_core_datetime_l1_1_0.dll $x64file/api-ms-win-core-datetime-l1-1-0.dll cp api_ms_win_core_debug_l1_1_0.dll $x64file/api-ms-win-core-debug-l1-1-0.dll cp api_ms_win_core_errorhandling_l1_1_0.dll $x64file/api-ms-win-core-errorhandling-l1-1-0.dll cp api_ms_win_core_file_l1_1_0.dll $x64file/api-ms-win-core-file-l1-1-0.dll cp api_ms_win_core_file_l1_2_0.dll $x64file/api-ms-win-core-file-l1-2-0.dll cp api_ms_win_core_file_l2_1_0.dll $x64file/api-ms-win-core-file-l2-1-0.dll cp api_ms_win_core_handle_l1_1_0.dll $x64file/api-ms-win-core-handle-l1-1-0.dll cp api_ms_win_core_heap_l1_1_0.dll $x64file/api-ms-win-core-heap-l1-1-0.dll cp api_ms_win_core_interlocked_l1_1_0.dll $x64file/api-ms-win-core-interlocked-l1-1-0.dll cp api_ms_win_core_libraryloader_l1_1_0.dll $x64file/api-ms-win-core-libraryloader-l1-1-0.dll cp api_ms_win_core_localization_l1_2_0.dll $x64file/api-ms-win-core-localization-l1-2-0.dll cp api_ms_win_core_memory_l1_1_0.dll $x64file/api-ms-win-core-memory-l1-1-0.dll cp api_ms_win_core_namedpipe_l1_1_0.dll $x64file/api-ms-win-core-namedpipe-l1-1-0.dll cp api_ms_win_core_processenvironment_l1_1_0.dll $x64file/api-ms-win-core-processenvironment-l1-1-0.dll cp api_ms_win_core_processthreads_l1_1_0.dll $x64file/api-ms-win-core-processthreads-l1-1-0.dll cp api_ms_win_core_processthreads_l1_1_1.dll $x64file/api-ms-win-core-processthreads-l1-1-1.dll cp api_ms_win_core_profile_l1_1_0.dll $x64file/api-ms-win-core-profile-l1-1-0.dll cp api_ms_win_core_rtlsupport_l1_1_0.dll $x64file/api-ms-win-core-rtlsupport-l1-1-0.dll cp api_ms_win_core_string_l1_1_0.dll $x64file/api-ms-win-core-string-l1-1-0.dll cp api_ms_win_core_synch_l1_1_0.dll $x64file/api-ms-win-core-synch-l1-1-0.dll cp api_ms_win_core_synch_l1_2_0.dll $x64file/api-ms-win-core-synch-l1-2-0.dll cp api_ms_win_core_sysinfo_l1_1_0.dll $x64file/api-ms-win-core-sysinfo-l1-1-0.dll cp api_ms_win_core_timezone_l1_1_0.dll $x64file/api-ms-win-core-timezone-l1-1-0.dll cp api_ms_win_core_util_l1_1_0.dll $x64file/api-ms-win-core-util-l1-1-0.dll cp api_ms_win_crt_conio_l1_1_0.dll $x64file/api-ms-win-crt-conio-l1-1-0.dll cp api_ms_win_crt_convert_l1_1_0.dll $x64file/api-ms-win-crt-convert-l1-1-0.dll cp api_ms_win_crt_environment_l1_1_0.dll $x64file/api-ms-win-crt-environment-l1-1-0.dll cp api_ms_win_crt_filesystem_l1_1_0.dll $x64file/api-ms-win-crt-filesystem-l1-1-0.dll cp api_ms_win_crt_heap_l1_1_0.dll $x64file/api-ms-win-crt-heap-l1-1-0.dll cp api_ms_win_crt_locale_l1_1_0.dll $x64file/api-ms-win-crt-locale-l1-1-0.dll cp api_ms_win_crt_math_l1_1_0.dll $x64file/api-ms-win-crt-math-l1-1-0.dll cp api_ms_win_crt_multibyte_l1_1_0.dll $x64file/api-ms-win-crt-multibyte-l1-1-0.dll cp api_ms_win_crt_private_l1_1_0.dll $x64file/api-ms-win-crt-private-l1-1-0.dll cp api_ms_win_crt_process_l1_1_0.dll $x64file/api-ms-win-crt-process-l1-1-0.dll cp api_ms_win_crt_runtime_l1_1_0.dll $x64file/api-ms-win-crt-runtime-l1-1-0.dll cp api_ms_win_crt_stdio_l1_1_0.dll $x64file/api-ms-win-crt-stdio-l1-1-0.dll cp api_ms_win_crt_string_l1_1_0.dll $x64file/api-ms-win-crt-string-l1-1-0.dll cp api_ms_win_crt_time_l1_1_0.dll $x64file/api-ms-win-crt-time-l1-1-0.dll cp api_ms_win_crt_utility_l1_1_0.dll $x64file/api-ms-win-crt-utility-l1-1-0.dll POL_Wine_OverrideDLL "native,builtin" "vcruntime140_1" fi POL_Wine_OverrideDLL "native,builtin" "concrt140" "mfc140" "mfc140u" "mfcm140" "mfcm140" "mfcm140u" "msvcp140" "msvcp140_1" "msvcp140_2" "msvcp140_codecvt_ids" "ucrtbase" "vcamp140" "vccorlib140" "vcomp140" "vcruntime140" "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" "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" "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" "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" "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" "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" "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" "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" "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" "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/vcrun2019 RepliesFriday 6 December 2019 at 11:33
|
Yaotl | Wednesday 30 October 2019 at 11:46 |
Yaotl
|
WarningThis update has not been approved yet by the team. Differences@@ -1,6 +1,6 @@ #!/usr/bin/env playonlinux-bash # Date : (2019-07-09 11-56) -# Last revision : (2019-09-24 22-56) +# Last revision : (2019-10-30 11-37) # Distribution used to test : Linux Mint 19.2 Cinnamon # Author : Yaotl # PlayOnLinux : 4.3.4 @@ -10,6 +10,8 @@ # [Yaotl] (2019-09-24) # - Fix invalid hash. # - Upgrade vcrun2019 14.22.27821 to 14.23.27820 +# [Yaotl] (2019-10-30) +# - Script repaired (Files are now copied to the correct location.)! cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" @@ -22,54 +24,58 @@ cabextract a10 cabextract a11 -system32="$WINEPREFIX/drive_c/windows/system32" +if [ "$POL_ARCH" = "amd64" ]; then + x86file="$WINEPREFIX/drive_c/windows/syswow64" +else + x86file="$WINEPREFIX/drive_c/windows/system32" +fi -cp concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll $system32 -cp api_ms_win_core_console_l1_1_0.dll $system32/api-ms-win-core-console-l1-1-0.dll -cp api_ms_win_core_datetime_l1_1_0.dll $system32/api-ms-win-core-datetime-l1-1-0.dll -cp api_ms_win_core_debug_l1_1_0.dll $system32/api-ms-win-core-debug-l1-1-0.dll -cp api_ms_win_core_errorhandling_l1_1_0.dll $system32/api-ms-win-core-errorhandling-l1-1-0.dll -cp api_ms_win_core_file_l1_1_0.dll $system32/api-ms-win-core-file-l1-1-0.dll -cp api_ms_win_core_file_l1_2_0.dll $system32/api-ms-win-core-file-l1-2-0.dll -cp api_ms_win_core_file_l2_1_0.dll $system32/api-ms-win-core-file-l2-1-0.dll -cp api_ms_win_core_handle_l1_1_0.dll $system32/api-ms-win-core-handle-l1-1-0.dll -cp api_ms_win_core_heap_l1_1_0.dll $system32/api-ms-win-core-heap-l1-1-0.dll -cp api_ms_win_core_interlocked_l1_1_0.dll $system32/api-ms-win-core-interlocked-l1-1-0.dll -cp api_ms_win_core_libraryloader_l1_1_0.dll $system32/api-ms-win-core-libraryloader-l1-1-0.dll -cp api_ms_win_core_localization_l1_2_0.dll $system32/api-ms-win-core-localization-l1-2-0.dll -cp api_ms_win_core_memory_l1_1_0.dll $system32/api-ms-win-core-memory-l1-1-0.dll -cp api_ms_win_core_namedpipe_l1_1_0.dll $system32/api-ms-win-core-namedpipe-l1-1-0.dll -cp api_ms_win_core_processenvironment_l1_1_0.dll $system32/api-ms-win-core-processenvironment-l1-1-0.dll -cp api_ms_win_core_processthreads_l1_1_0.dll $system32/api-ms-win-core-processthreads-l1-1-0.dll -cp api_ms_win_core_processthreads_l1_1_1.dll $system32/api-ms-win-core-processthreads-l1-1-1.dll -cp api_ms_win_core_profile_l1_1_0.dll $system32/api-ms-win-core-profile-l1-1-0.dll -cp api_ms_win_core_rtlsupport_l1_1_0.dll $system32/api-ms-win-core-rtlsupport-l1-1-0.dll -cp api_ms_win_core_string_l1_1_0.dll $system32/api-ms-win-core-string-l1-1-0.dll -cp api_ms_win_core_synch_l1_1_0.dll $system32/api-ms-win-core-synch-l1-1-0.dll -cp api_ms_win_core_synch_l1_2_0.dll $system32/api-ms-win-core-synch-l1-2-0.dll -cp api_ms_win_core_sysinfo_l1_1_0.dll $system32/api-ms-win-core-sysinfo-l1-1-0.dll -cp api_ms_win_core_timezone_l1_1_0.dll $system32/api-ms-win-core-timezone-l1-1-0.dll -cp api_ms_win_core_util_l1_1_0.dll $system32/api-ms-win-core-util-l1-1-0.dll -cp api_ms_win_crt_conio_l1_1_0.dll $system32/api-ms-win-crt-conio-l1-1-0.dll -cp api_ms_win_crt_convert_l1_1_0.dll $system32/api-ms-win-crt-convert-l1-1-0.dll -cp api_ms_win_crt_environment_l1_1_0.dll $system32/api-ms-win-crt-environment-l1-1-0.dll -cp api_ms_win_crt_filesystem_l1_1_0.dll $system32/api-ms-win-crt-filesystem-l1-1-0.dll -cp api_ms_win_crt_heap_l1_1_0.dll $system32/api-ms-win-crt-heap-l1-1-0.dll -cp api_ms_win_crt_locale_l1_1_0.dll $system32/api-ms-win-crt-locale-l1-1-0.dll -cp api_ms_win_crt_math_l1_1_0.dll $system32/api-ms-win-crt-math-l1-1-0.dll -cp api_ms_win_crt_multibyte_l1_1_0.dll $system32/api-ms-win-crt-multibyte-l1-1-0.dll -cp api_ms_win_crt_private_l1_1_0.dll $system32/api-ms-win-crt-private-l1-1-0.dll -cp api_ms_win_crt_process_l1_1_0.dll $system32/api-ms-win-crt-process-l1-1-0.dll -cp api_ms_win_crt_runtime_l1_1_0.dll $system32/api-ms-win-crt-runtime-l1-1-0.dll -cp api_ms_win_crt_stdio_l1_1_0.dll $system32/api-ms-win-crt-stdio-l1-1-0.dll -cp api_ms_win_crt_string_l1_1_0.dll $system32/api-ms-win-crt-string-l1-1-0.dll -cp api_ms_win_crt_time_l1_1_0.dll $system32/api-ms-win-crt-time-l1-1-0.dll -cp api_ms_win_crt_utility_l1_1_0.dll $system32/api-ms-win-crt-utility-l1-1-0.dll +cp concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll $x86file +cp api_ms_win_core_console_l1_1_0.dll $x86file/api-ms-win-core-console-l1-1-0.dll +cp api_ms_win_core_datetime_l1_1_0.dll $x86file/api-ms-win-core-datetime-l1-1-0.dll +cp api_ms_win_core_debug_l1_1_0.dll $x86file/api-ms-win-core-debug-l1-1-0.dll +cp api_ms_win_core_errorhandling_l1_1_0.dll $x86file/api-ms-win-core-errorhandling-l1-1-0.dll +cp api_ms_win_core_file_l1_1_0.dll $x86file/api-ms-win-core-file-l1-1-0.dll +cp api_ms_win_core_file_l1_2_0.dll $x86file/api-ms-win-core-file-l1-2-0.dll +cp api_ms_win_core_file_l2_1_0.dll $x86file/api-ms-win-core-file-l2-1-0.dll +cp api_ms_win_core_handle_l1_1_0.dll $x86file/api-ms-win-core-handle-l1-1-0.dll +cp api_ms_win_core_heap_l1_1_0.dll $x86file/api-ms-win-core-heap-l1-1-0.dll +cp api_ms_win_core_interlocked_l1_1_0.dll $x86file/api-ms-win-core-interlocked-l1-1-0.dll +cp api_ms_win_core_libraryloader_l1_1_0.dll $x86file/api-ms-win-core-libraryloader-l1-1-0.dll +cp api_ms_win_core_localization_l1_2_0.dll $x86file/api-ms-win-core-localization-l1-2-0.dll +cp api_ms_win_core_memory_l1_1_0.dll $x86file/api-ms-win-core-memory-l1-1-0.dll +cp api_ms_win_core_namedpipe_l1_1_0.dll $x86file/api-ms-win-core-namedpipe-l1-1-0.dll +cp api_ms_win_core_processenvironment_l1_1_0.dll $x86file/api-ms-win-core-processenvironment-l1-1-0.dll +cp api_ms_win_core_processthreads_l1_1_0.dll $x86file/api-ms-win-core-processthreads-l1-1-0.dll +cp api_ms_win_core_processthreads_l1_1_1.dll $x86file/api-ms-win-core-processthreads-l1-1-1.dll +cp api_ms_win_core_profile_l1_1_0.dll $x86file/api-ms-win-core-profile-l1-1-0.dll +cp api_ms_win_core_rtlsupport_l1_1_0.dll $x86file/api-ms-win-core-rtlsupport-l1-1-0.dll +cp api_ms_win_core_string_l1_1_0.dll $x86file/api-ms-win-core-string-l1-1-0.dll +cp api_ms_win_core_synch_l1_1_0.dll $x86file/api-ms-win-core-synch-l1-1-0.dll +cp api_ms_win_core_synch_l1_2_0.dll $x86file/api-ms-win-core-synch-l1-2-0.dll +cp api_ms_win_core_sysinfo_l1_1_0.dll $x86file/api-ms-win-core-sysinfo-l1-1-0.dll +cp api_ms_win_core_timezone_l1_1_0.dll $x86file/api-ms-win-core-timezone-l1-1-0.dll +cp api_ms_win_core_util_l1_1_0.dll $x86file/api-ms-win-core-util-l1-1-0.dll +cp api_ms_win_crt_conio_l1_1_0.dll $x86file/api-ms-win-crt-conio-l1-1-0.dll +cp api_ms_win_crt_convert_l1_1_0.dll $x86file/api-ms-win-crt-convert-l1-1-0.dll +cp api_ms_win_crt_environment_l1_1_0.dll $x86file/api-ms-win-crt-environment-l1-1-0.dll +cp api_ms_win_crt_filesystem_l1_1_0.dll $x86file/api-ms-win-crt-filesystem-l1-1-0.dll +cp api_ms_win_crt_heap_l1_1_0.dll $x86file/api-ms-win-crt-heap-l1-1-0.dll +cp api_ms_win_crt_locale_l1_1_0.dll $x86file/api-ms-win-crt-locale-l1-1-0.dll +cp api_ms_win_crt_math_l1_1_0.dll $x86file/api-ms-win-crt-math-l1-1-0.dll +cp api_ms_win_crt_multibyte_l1_1_0.dll $x86file/api-ms-win-crt-multibyte-l1-1-0.dll +cp api_ms_win_crt_private_l1_1_0.dll $x86file/api-ms-win-crt-private-l1-1-0.dll +cp api_ms_win_crt_process_l1_1_0.dll $x86file/api-ms-win-crt-process-l1-1-0.dll +cp api_ms_win_crt_runtime_l1_1_0.dll $x86file/api-ms-win-crt-runtime-l1-1-0.dll +cp api_ms_win_crt_stdio_l1_1_0.dll $x86file/api-ms-win-crt-stdio-l1-1-0.dll +cp api_ms_win_crt_string_l1_1_0.dll $x86file/api-ms-win-crt-string-l1-1-0.dll +cp api_ms_win_crt_time_l1_1_0.dll $x86file/api-ms-win-crt-time-l1-1-0.dll +cp api_ms_win_crt_utility_l1_1_0.dll $x86file/api-ms-win-crt-utility-l1-1-0.dll if [ "$POL_ARCH" = "amd64" ]; then cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" POL_Download_Resource "https://aka.ms/vs/16/release/vc_redist.x64.exe" "7492e87aec4a8f14cb436e13bf1610db" "vcrun2019" # Version: 14.23.27820 - + mkdir -p $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract -F 'a10' vc_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract -F 'a11' vc_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 @@ -77,49 +83,49 @@ cabextract a10 cabextract a11 - syswow64="$WINEPREFIX/drive_c/windows/syswow64" + x64file="$WINEPREFIX/drive_c/windows/system32" - cp concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll vcruntime140_1.dll $syswow64 - cp api_ms_win_core_console_l1_1_0.dll $syswow64/api-ms-win-core-console-l1-1-0.dll - cp api_ms_win_core_datetime_l1_1_0.dll $syswow64/api-ms-win-core-datetime-l1-1-0.dll - cp api_ms_win_core_debug_l1_1_0.dll $syswow64/api-ms-win-core-debug-l1-1-0.dll - cp api_ms_win_core_errorhandling_l1_1_0.dll $syswow64/api-ms-win-core-errorhandling-l1-1-0.dll - cp api_ms_win_core_file_l1_1_0.dll $syswow64/api-ms-win-core-file-l1-1-0.dll - cp api_ms_win_core_file_l1_2_0.dll $syswow64/api-ms-win-core-file-l1-2-0.dll - cp api_ms_win_core_file_l2_1_0.dll $syswow64/api-ms-win-core-file-l2-1-0.dll - cp api_ms_win_core_handle_l1_1_0.dll $syswow64/api-ms-win-core-handle-l1-1-0.dll - cp api_ms_win_core_heap_l1_1_0.dll $syswow64/api-ms-win-core-heap-l1-1-0.dll - cp api_ms_win_core_interlocked_l1_1_0.dll $syswow64/api-ms-win-core-interlocked-l1-1-0.dll - cp api_ms_win_core_libraryloader_l1_1_0.dll $syswow64/api-ms-win-core-libraryloader-l1-1-0.dll - cp api_ms_win_core_localization_l1_2_0.dll $syswow64/api-ms-win-core-localization-l1-2-0.dll - cp api_ms_win_core_memory_l1_1_0.dll $syswow64/api-ms-win-core-memory-l1-1-0.dll - cp api_ms_win_core_namedpipe_l1_1_0.dll $syswow64/api-ms-win-core-namedpipe-l1-1-0.dll - cp api_ms_win_core_processenvironment_l1_1_0.dll $syswow64/api-ms-win-core-processenvironment-l1-1-0.dll - cp api_ms_win_core_processthreads_l1_1_0.dll $syswow64/api-ms-win-core-processthreads-l1-1-0.dll - cp api_ms_win_core_processthreads_l1_1_1.dll $syswow64/api-ms-win-core-processthreads-l1-1-1.dll - cp api_ms_win_core_profile_l1_1_0.dll $syswow64/api-ms-win-core-profile-l1-1-0.dll - cp api_ms_win_core_rtlsupport_l1_1_0.dll $syswow64/api-ms-win-core-rtlsupport-l1-1-0.dll - cp api_ms_win_core_string_l1_1_0.dll $syswow64/api-ms-win-core-string-l1-1-0.dll - cp api_ms_win_core_synch_l1_1_0.dll $syswow64/api-ms-win-core-synch-l1-1-0.dll - cp api_ms_win_core_synch_l1_2_0.dll $syswow64/api-ms-win-core-synch-l1-2-0.dll - cp api_ms_win_core_sysinfo_l1_1_0.dll $syswow64/api-ms-win-core-sysinfo-l1-1-0.dll - cp api_ms_win_core_timezone_l1_1_0.dll $syswow64/api-ms-win-core-timezone-l1-1-0.dll - cp api_ms_win_core_util_l1_1_0.dll $syswow64/api-ms-win-core-util-l1-1-0.dll - cp api_ms_win_crt_conio_l1_1_0.dll $syswow64/api-ms-win-crt-conio-l1-1-0.dll - cp api_ms_win_crt_convert_l1_1_0.dll $syswow64/api-ms-win-crt-convert-l1-1-0.dll - cp api_ms_win_crt_environment_l1_1_0.dll $syswow64/api-ms-win-crt-environment-l1-1-0.dll - cp api_ms_win_crt_filesystem_l1_1_0.dll $syswow64/api-ms-win-crt-filesystem-l1-1-0.dll - cp api_ms_win_crt_heap_l1_1_0.dll $syswow64/api-ms-win-crt-heap-l1-1-0.dll - cp api_ms_win_crt_locale_l1_1_0.dll $syswow64/api-ms-win-crt-locale-l1-1-0.dll - cp api_ms_win_crt_math_l1_1_0.dll $syswow64/api-ms-win-crt-math-l1-1-0.dll - cp api_ms_win_crt_multibyte_l1_1_0.dll $syswow64/api-ms-win-crt-multibyte-l1-1-0.dll - cp api_ms_win_crt_private_l1_1_0.dll $syswow64/api-ms-win-crt-private-l1-1-0.dll - cp api_ms_win_crt_process_l1_1_0.dll $syswow64/api-ms-win-crt-process-l1-1-0.dll - cp api_ms_win_crt_runtime_l1_1_0.dll $syswow64/api-ms-win-crt-runtime-l1-1-0.dll - cp api_ms_win_crt_stdio_l1_1_0.dll $syswow64/api-ms-win-crt-stdio-l1-1-0.dll - cp api_ms_win_crt_string_l1_1_0.dll $syswow64/api-ms-win-crt-string-l1-1-0.dll - cp api_ms_win_crt_time_l1_1_0.dll $syswow64/api-ms-win-crt-time-l1-1-0.dll - cp api_ms_win_crt_utility_l1_1_0.dll $syswow64/api-ms-win-crt-utility-l1-1-0.dll + cp concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll vcruntime140_1.dll $x64file + cp api_ms_win_core_console_l1_1_0.dll $x64file/api-ms-win-core-console-l1-1-0.dll + cp api_ms_win_core_datetime_l1_1_0.dll $x64file/api-ms-win-core-datetime-l1-1-0.dll + cp api_ms_win_core_debug_l1_1_0.dll $x64file/api-ms-win-core-debug-l1-1-0.dll + cp api_ms_win_core_errorhandling_l1_1_0.dll $x64file/api-ms-win-core-errorhandling-l1-1-0.dll + cp api_ms_win_core_file_l1_1_0.dll $x64file/api-ms-win-core-file-l1-1-0.dll + cp api_ms_win_core_file_l1_2_0.dll $x64file/api-ms-win-core-file-l1-2-0.dll + cp api_ms_win_core_file_l2_1_0.dll $x64file/api-ms-win-core-file-l2-1-0.dll + cp api_ms_win_core_handle_l1_1_0.dll $x64file/api-ms-win-core-handle-l1-1-0.dll + cp api_ms_win_core_heap_l1_1_0.dll $x64file/api-ms-win-core-heap-l1-1-0.dll + cp api_ms_win_core_interlocked_l1_1_0.dll $x64file/api-ms-win-core-interlocked-l1-1-0.dll + cp api_ms_win_core_libraryloader_l1_1_0.dll $x64file/api-ms-win-core-libraryloader-l1-1-0.dll + cp api_ms_win_core_localization_l1_2_0.dll $x64file/api-ms-win-core-localization-l1-2-0.dll + cp api_ms_win_core_memory_l1_1_0.dll $x64file/api-ms-win-core-memory-l1-1-0.dll + cp api_ms_win_core_namedpipe_l1_1_0.dll $x64file/api-ms-win-core-namedpipe-l1-1-0.dll + cp api_ms_win_core_processenvironment_l1_1_0.dll $x64file/api-ms-win-core-processenvironment-l1-1-0.dll + cp api_ms_win_core_processthreads_l1_1_0.dll $x64file/api-ms-win-core-processthreads-l1-1-0.dll + cp api_ms_win_core_processthreads_l1_1_1.dll $x64file/api-ms-win-core-processthreads-l1-1-1.dll + cp api_ms_win_core_profile_l1_1_0.dll $x64file/api-ms-win-core-profile-l1-1-0.dll + cp api_ms_win_core_rtlsupport_l1_1_0.dll $x64file/api-ms-win-core-rtlsupport-l1-1-0.dll + cp api_ms_win_core_string_l1_1_0.dll $x64file/api-ms-win-core-string-l1-1-0.dll + cp api_ms_win_core_synch_l1_1_0.dll $x64file/api-ms-win-core-synch-l1-1-0.dll + cp api_ms_win_core_synch_l1_2_0.dll $x64file/api-ms-win-core-synch-l1-2-0.dll + cp api_ms_win_core_sysinfo_l1_1_0.dll $x64file/api-ms-win-core-sysinfo-l1-1-0.dll + cp api_ms_win_core_timezone_l1_1_0.dll $x64file/api-ms-win-core-timezone-l1-1-0.dll + cp api_ms_win_core_util_l1_1_0.dll $x64file/api-ms-win-core-util-l1-1-0.dll + cp api_ms_win_crt_conio_l1_1_0.dll $x64file/api-ms-win-crt-conio-l1-1-0.dll + cp api_ms_win_crt_convert_l1_1_0.dll $x64file/api-ms-win-crt-convert-l1-1-0.dll + cp api_ms_win_crt_environment_l1_1_0.dll $x64file/api-ms-win-crt-environment-l1-1-0.dll + cp api_ms_win_crt_filesystem_l1_1_0.dll $x64file/api-ms-win-crt-filesystem-l1-1-0.dll + cp api_ms_win_crt_heap_l1_1_0.dll $x64file/api-ms-win-crt-heap-l1-1-0.dll + cp api_ms_win_crt_locale_l1_1_0.dll $x64file/api-ms-win-crt-locale-l1-1-0.dll + cp api_ms_win_crt_math_l1_1_0.dll $x64file/api-ms-win-crt-math-l1-1-0.dll + cp api_ms_win_crt_multibyte_l1_1_0.dll $x64file/api-ms-win-crt-multibyte-l1-1-0.dll + cp api_ms_win_crt_private_l1_1_0.dll $x64file/api-ms-win-crt-private-l1-1-0.dll + cp api_ms_win_crt_process_l1_1_0.dll $x64file/api-ms-win-crt-process-l1-1-0.dll + cp api_ms_win_crt_runtime_l1_1_0.dll $x64file/api-ms-win-crt-runtime-l1-1-0.dll + cp api_ms_win_crt_stdio_l1_1_0.dll $x64file/api-ms-win-crt-stdio-l1-1-0.dll + cp api_ms_win_crt_string_l1_1_0.dll $x64file/api-ms-win-crt-string-l1-1-0.dll + cp api_ms_win_crt_time_l1_1_0.dll $x64file/api-ms-win-crt-time-l1-1-0.dll + cp api_ms_win_crt_utility_l1_1_0.dll $x64file/api-ms-win-crt-utility-l1-1-0.dll POL_Wine_OverrideDLL "native,builtin" "vcruntime140_1" fi New source code#!/usr/bin/env playonlinux-bash # Date : (2019-07-09 11-56) # Last revision : (2019-10-30 11-37) # Distribution used to test : Linux Mint 19.2 Cinnamon # Author : Yaotl # PlayOnLinux : 4.3.4 # Script licence : GPL3 # CHANGELOG # [Yaotl] (2019-09-24) # - Fix invalid hash. # - Upgrade vcrun2019 14.22.27821 to 14.23.27820 # [Yaotl] (2019-10-30) # - Script repaired (Files are now copied to the correct location.)! cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" POL_Download_Resource "https://aka.ms/vs/16/release/vc_redist.x86.exe" "ae847b3fbabee336879a72e53962c12c" "vcrun2019" # Version: 14.23.27820 mkdir -p $POL_USER_ROOT/tmp/vcrun2019 cabextract -F 'a10' vc_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 cabextract -F 'a11' vc_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 cd $POL_USER_ROOT/tmp/vcrun2019 cabextract a10 cabextract a11 if [ "$POL_ARCH" = "amd64" ]; then x86file="$WINEPREFIX/drive_c/windows/syswow64" else x86file="$WINEPREFIX/drive_c/windows/system32" fi cp concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll $x86file cp api_ms_win_core_console_l1_1_0.dll $x86file/api-ms-win-core-console-l1-1-0.dll cp api_ms_win_core_datetime_l1_1_0.dll $x86file/api-ms-win-core-datetime-l1-1-0.dll cp api_ms_win_core_debug_l1_1_0.dll $x86file/api-ms-win-core-debug-l1-1-0.dll cp api_ms_win_core_errorhandling_l1_1_0.dll $x86file/api-ms-win-core-errorhandling-l1-1-0.dll cp api_ms_win_core_file_l1_1_0.dll $x86file/api-ms-win-core-file-l1-1-0.dll cp api_ms_win_core_file_l1_2_0.dll $x86file/api-ms-win-core-file-l1-2-0.dll cp api_ms_win_core_file_l2_1_0.dll $x86file/api-ms-win-core-file-l2-1-0.dll cp api_ms_win_core_handle_l1_1_0.dll $x86file/api-ms-win-core-handle-l1-1-0.dll cp api_ms_win_core_heap_l1_1_0.dll $x86file/api-ms-win-core-heap-l1-1-0.dll cp api_ms_win_core_interlocked_l1_1_0.dll $x86file/api-ms-win-core-interlocked-l1-1-0.dll cp api_ms_win_core_libraryloader_l1_1_0.dll $x86file/api-ms-win-core-libraryloader-l1-1-0.dll cp api_ms_win_core_localization_l1_2_0.dll $x86file/api-ms-win-core-localization-l1-2-0.dll cp api_ms_win_core_memory_l1_1_0.dll $x86file/api-ms-win-core-memory-l1-1-0.dll cp api_ms_win_core_namedpipe_l1_1_0.dll $x86file/api-ms-win-core-namedpipe-l1-1-0.dll cp api_ms_win_core_processenvironment_l1_1_0.dll $x86file/api-ms-win-core-processenvironment-l1-1-0.dll cp api_ms_win_core_processthreads_l1_1_0.dll $x86file/api-ms-win-core-processthreads-l1-1-0.dll cp api_ms_win_core_processthreads_l1_1_1.dll $x86file/api-ms-win-core-processthreads-l1-1-1.dll cp api_ms_win_core_profile_l1_1_0.dll $x86file/api-ms-win-core-profile-l1-1-0.dll cp api_ms_win_core_rtlsupport_l1_1_0.dll $x86file/api-ms-win-core-rtlsupport-l1-1-0.dll cp api_ms_win_core_string_l1_1_0.dll $x86file/api-ms-win-core-string-l1-1-0.dll cp api_ms_win_core_synch_l1_1_0.dll $x86file/api-ms-win-core-synch-l1-1-0.dll cp api_ms_win_core_synch_l1_2_0.dll $x86file/api-ms-win-core-synch-l1-2-0.dll cp api_ms_win_core_sysinfo_l1_1_0.dll $x86file/api-ms-win-core-sysinfo-l1-1-0.dll cp api_ms_win_core_timezone_l1_1_0.dll $x86file/api-ms-win-core-timezone-l1-1-0.dll cp api_ms_win_core_util_l1_1_0.dll $x86file/api-ms-win-core-util-l1-1-0.dll cp api_ms_win_crt_conio_l1_1_0.dll $x86file/api-ms-win-crt-conio-l1-1-0.dll cp api_ms_win_crt_convert_l1_1_0.dll $x86file/api-ms-win-crt-convert-l1-1-0.dll cp api_ms_win_crt_environment_l1_1_0.dll $x86file/api-ms-win-crt-environment-l1-1-0.dll cp api_ms_win_crt_filesystem_l1_1_0.dll $x86file/api-ms-win-crt-filesystem-l1-1-0.dll cp api_ms_win_crt_heap_l1_1_0.dll $x86file/api-ms-win-crt-heap-l1-1-0.dll cp api_ms_win_crt_locale_l1_1_0.dll $x86file/api-ms-win-crt-locale-l1-1-0.dll cp api_ms_win_crt_math_l1_1_0.dll $x86file/api-ms-win-crt-math-l1-1-0.dll cp api_ms_win_crt_multibyte_l1_1_0.dll $x86file/api-ms-win-crt-multibyte-l1-1-0.dll cp api_ms_win_crt_private_l1_1_0.dll $x86file/api-ms-win-crt-private-l1-1-0.dll cp api_ms_win_crt_process_l1_1_0.dll $x86file/api-ms-win-crt-process-l1-1-0.dll cp api_ms_win_crt_runtime_l1_1_0.dll $x86file/api-ms-win-crt-runtime-l1-1-0.dll cp api_ms_win_crt_stdio_l1_1_0.dll $x86file/api-ms-win-crt-stdio-l1-1-0.dll cp api_ms_win_crt_string_l1_1_0.dll $x86file/api-ms-win-crt-string-l1-1-0.dll cp api_ms_win_crt_time_l1_1_0.dll $x86file/api-ms-win-crt-time-l1-1-0.dll cp api_ms_win_crt_utility_l1_1_0.dll $x86file/api-ms-win-crt-utility-l1-1-0.dll if [ "$POL_ARCH" = "amd64" ]; then cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" POL_Download_Resource "https://aka.ms/vs/16/release/vc_redist.x64.exe" "7492e87aec4a8f14cb436e13bf1610db" "vcrun2019" # Version: 14.23.27820 mkdir -p $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract -F 'a10' vc_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract -F 'a11' vc_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 cd $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract a10 cabextract a11 x64file="$WINEPREFIX/drive_c/windows/system32" cp concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll vcruntime140_1.dll $x64file cp api_ms_win_core_console_l1_1_0.dll $x64file/api-ms-win-core-console-l1-1-0.dll cp api_ms_win_core_datetime_l1_1_0.dll $x64file/api-ms-win-core-datetime-l1-1-0.dll cp api_ms_win_core_debug_l1_1_0.dll $x64file/api-ms-win-core-debug-l1-1-0.dll cp api_ms_win_core_errorhandling_l1_1_0.dll $x64file/api-ms-win-core-errorhandling-l1-1-0.dll cp api_ms_win_core_file_l1_1_0.dll $x64file/api-ms-win-core-file-l1-1-0.dll cp api_ms_win_core_file_l1_2_0.dll $x64file/api-ms-win-core-file-l1-2-0.dll cp api_ms_win_core_file_l2_1_0.dll $x64file/api-ms-win-core-file-l2-1-0.dll cp api_ms_win_core_handle_l1_1_0.dll $x64file/api-ms-win-core-handle-l1-1-0.dll cp api_ms_win_core_heap_l1_1_0.dll $x64file/api-ms-win-core-heap-l1-1-0.dll cp api_ms_win_core_interlocked_l1_1_0.dll $x64file/api-ms-win-core-interlocked-l1-1-0.dll cp api_ms_win_core_libraryloader_l1_1_0.dll $x64file/api-ms-win-core-libraryloader-l1-1-0.dll cp api_ms_win_core_localization_l1_2_0.dll $x64file/api-ms-win-core-localization-l1-2-0.dll cp api_ms_win_core_memory_l1_1_0.dll $x64file/api-ms-win-core-memory-l1-1-0.dll cp api_ms_win_core_namedpipe_l1_1_0.dll $x64file/api-ms-win-core-namedpipe-l1-1-0.dll cp api_ms_win_core_processenvironment_l1_1_0.dll $x64file/api-ms-win-core-processenvironment-l1-1-0.dll cp api_ms_win_core_processthreads_l1_1_0.dll $x64file/api-ms-win-core-processthreads-l1-1-0.dll cp api_ms_win_core_processthreads_l1_1_1.dll $x64file/api-ms-win-core-processthreads-l1-1-1.dll cp api_ms_win_core_profile_l1_1_0.dll $x64file/api-ms-win-core-profile-l1-1-0.dll cp api_ms_win_core_rtlsupport_l1_1_0.dll $x64file/api-ms-win-core-rtlsupport-l1-1-0.dll cp api_ms_win_core_string_l1_1_0.dll $x64file/api-ms-win-core-string-l1-1-0.dll cp api_ms_win_core_synch_l1_1_0.dll $x64file/api-ms-win-core-synch-l1-1-0.dll cp api_ms_win_core_synch_l1_2_0.dll $x64file/api-ms-win-core-synch-l1-2-0.dll cp api_ms_win_core_sysinfo_l1_1_0.dll $x64file/api-ms-win-core-sysinfo-l1-1-0.dll cp api_ms_win_core_timezone_l1_1_0.dll $x64file/api-ms-win-core-timezone-l1-1-0.dll cp api_ms_win_core_util_l1_1_0.dll $x64file/api-ms-win-core-util-l1-1-0.dll cp api_ms_win_crt_conio_l1_1_0.dll $x64file/api-ms-win-crt-conio-l1-1-0.dll cp api_ms_win_crt_convert_l1_1_0.dll $x64file/api-ms-win-crt-convert-l1-1-0.dll cp api_ms_win_crt_environment_l1_1_0.dll $x64file/api-ms-win-crt-environment-l1-1-0.dll cp api_ms_win_crt_filesystem_l1_1_0.dll $x64file/api-ms-win-crt-filesystem-l1-1-0.dll cp api_ms_win_crt_heap_l1_1_0.dll $x64file/api-ms-win-crt-heap-l1-1-0.dll cp api_ms_win_crt_locale_l1_1_0.dll $x64file/api-ms-win-crt-locale-l1-1-0.dll cp api_ms_win_crt_math_l1_1_0.dll $x64file/api-ms-win-crt-math-l1-1-0.dll cp api_ms_win_crt_multibyte_l1_1_0.dll $x64file/api-ms-win-crt-multibyte-l1-1-0.dll cp api_ms_win_crt_private_l1_1_0.dll $x64file/api-ms-win-crt-private-l1-1-0.dll cp api_ms_win_crt_process_l1_1_0.dll $x64file/api-ms-win-crt-process-l1-1-0.dll cp api_ms_win_crt_runtime_l1_1_0.dll $x64file/api-ms-win-crt-runtime-l1-1-0.dll cp api_ms_win_crt_stdio_l1_1_0.dll $x64file/api-ms-win-crt-stdio-l1-1-0.dll cp api_ms_win_crt_string_l1_1_0.dll $x64file/api-ms-win-crt-string-l1-1-0.dll cp api_ms_win_crt_time_l1_1_0.dll $x64file/api-ms-win-crt-time-l1-1-0.dll cp api_ms_win_crt_utility_l1_1_0.dll $x64file/api-ms-win-crt-utility-l1-1-0.dll POL_Wine_OverrideDLL "native,builtin" "vcruntime140_1" fi POL_Wine_OverrideDLL "native,builtin" "concrt140" "mfc140" "mfc140u" "mfcm140" "mfcm140" "mfcm140u" "msvcp140" "msvcp140_1" "msvcp140_2" "msvcp140_codecvt_ids" "ucrtbase" "vcamp140" "vccorlib140" "vcomp140" "vcruntime140" "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" "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" "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" "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" "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" "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" "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" "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" "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" "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/vcrun2019 RepliesWednesday 30 October 2019 at 13:12
|
Yaotl | Tuesday 24 September 2019 at 23:06 |
Yaotl
|
WarningThis update has not been approved yet by the team. Differences@@ -1,14 +1,19 @@ #!/usr/bin/env playonlinux-bash # Date : (2019-07-09 11-56) -# Last revision : (2019-07-27 06-13) -# Distribution used to test : Linux Mint 19.1 Cinnamon +# Last revision : (2019-09-24 22-56) +# Distribution used to test : Linux Mint 19.2 Cinnamon # Author : Yaotl # PlayOnLinux : 4.3.4 # Script licence : GPL3 +# CHANGELOG +# [Yaotl] (2019-09-24) +# - Fix invalid hash. +# - Upgrade vcrun2019 14.22.27821 to 14.23.27820 + cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" -POL_Download_Resource "https://aka.ms/vs/16/release/vc_redist.x86.exe" "4c3dc696187b0dd900bce5886ffd28f9" "vcrun2019" # Version: 14.22.27821 +POL_Download_Resource "https://aka.ms/vs/16/release/vc_redist.x86.exe" "ae847b3fbabee336879a72e53962c12c" "vcrun2019" # Version: 14.23.27820 mkdir -p $POL_USER_ROOT/tmp/vcrun2019 cabextract -F 'a10' vc_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 @@ -63,7 +68,7 @@ if [ "$POL_ARCH" = "amd64" ]; then cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" - POL_Download_Resource "https://aka.ms/vs/16/release/vc_redist.x64.exe" "2129ed294f60ce32cb3d674100850bd0" "vcrun2019" # Version: 14.22.27821 + POL_Download_Resource "https://aka.ms/vs/16/release/vc_redist.x64.exe" "7492e87aec4a8f14cb436e13bf1610db" "vcrun2019" # Version: 14.23.27820 mkdir -p $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract -F 'a10' vc_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 New source code#!/usr/bin/env playonlinux-bash # Date : (2019-07-09 11-56) # Last revision : (2019-09-24 22-56) # Distribution used to test : Linux Mint 19.2 Cinnamon # Author : Yaotl # PlayOnLinux : 4.3.4 # Script licence : GPL3 # CHANGELOG # [Yaotl] (2019-09-24) # - Fix invalid hash. # - Upgrade vcrun2019 14.22.27821 to 14.23.27820 cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" POL_Download_Resource "https://aka.ms/vs/16/release/vc_redist.x86.exe" "ae847b3fbabee336879a72e53962c12c" "vcrun2019" # Version: 14.23.27820 mkdir -p $POL_USER_ROOT/tmp/vcrun2019 cabextract -F 'a10' vc_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 cabextract -F 'a11' vc_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 cd $POL_USER_ROOT/tmp/vcrun2019 cabextract a10 cabextract a11 system32="$WINEPREFIX/drive_c/windows/system32" cp concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll $system32 cp api_ms_win_core_console_l1_1_0.dll $system32/api-ms-win-core-console-l1-1-0.dll cp api_ms_win_core_datetime_l1_1_0.dll $system32/api-ms-win-core-datetime-l1-1-0.dll cp api_ms_win_core_debug_l1_1_0.dll $system32/api-ms-win-core-debug-l1-1-0.dll cp api_ms_win_core_errorhandling_l1_1_0.dll $system32/api-ms-win-core-errorhandling-l1-1-0.dll cp api_ms_win_core_file_l1_1_0.dll $system32/api-ms-win-core-file-l1-1-0.dll cp api_ms_win_core_file_l1_2_0.dll $system32/api-ms-win-core-file-l1-2-0.dll cp api_ms_win_core_file_l2_1_0.dll $system32/api-ms-win-core-file-l2-1-0.dll cp api_ms_win_core_handle_l1_1_0.dll $system32/api-ms-win-core-handle-l1-1-0.dll cp api_ms_win_core_heap_l1_1_0.dll $system32/api-ms-win-core-heap-l1-1-0.dll cp api_ms_win_core_interlocked_l1_1_0.dll $system32/api-ms-win-core-interlocked-l1-1-0.dll cp api_ms_win_core_libraryloader_l1_1_0.dll $system32/api-ms-win-core-libraryloader-l1-1-0.dll cp api_ms_win_core_localization_l1_2_0.dll $system32/api-ms-win-core-localization-l1-2-0.dll cp api_ms_win_core_memory_l1_1_0.dll $system32/api-ms-win-core-memory-l1-1-0.dll cp api_ms_win_core_namedpipe_l1_1_0.dll $system32/api-ms-win-core-namedpipe-l1-1-0.dll cp api_ms_win_core_processenvironment_l1_1_0.dll $system32/api-ms-win-core-processenvironment-l1-1-0.dll cp api_ms_win_core_processthreads_l1_1_0.dll $system32/api-ms-win-core-processthreads-l1-1-0.dll cp api_ms_win_core_processthreads_l1_1_1.dll $system32/api-ms-win-core-processthreads-l1-1-1.dll cp api_ms_win_core_profile_l1_1_0.dll $system32/api-ms-win-core-profile-l1-1-0.dll cp api_ms_win_core_rtlsupport_l1_1_0.dll $system32/api-ms-win-core-rtlsupport-l1-1-0.dll cp api_ms_win_core_string_l1_1_0.dll $system32/api-ms-win-core-string-l1-1-0.dll cp api_ms_win_core_synch_l1_1_0.dll $system32/api-ms-win-core-synch-l1-1-0.dll cp api_ms_win_core_synch_l1_2_0.dll $system32/api-ms-win-core-synch-l1-2-0.dll cp api_ms_win_core_sysinfo_l1_1_0.dll $system32/api-ms-win-core-sysinfo-l1-1-0.dll cp api_ms_win_core_timezone_l1_1_0.dll $system32/api-ms-win-core-timezone-l1-1-0.dll cp api_ms_win_core_util_l1_1_0.dll $system32/api-ms-win-core-util-l1-1-0.dll cp api_ms_win_crt_conio_l1_1_0.dll $system32/api-ms-win-crt-conio-l1-1-0.dll cp api_ms_win_crt_convert_l1_1_0.dll $system32/api-ms-win-crt-convert-l1-1-0.dll cp api_ms_win_crt_environment_l1_1_0.dll $system32/api-ms-win-crt-environment-l1-1-0.dll cp api_ms_win_crt_filesystem_l1_1_0.dll $system32/api-ms-win-crt-filesystem-l1-1-0.dll cp api_ms_win_crt_heap_l1_1_0.dll $system32/api-ms-win-crt-heap-l1-1-0.dll cp api_ms_win_crt_locale_l1_1_0.dll $system32/api-ms-win-crt-locale-l1-1-0.dll cp api_ms_win_crt_math_l1_1_0.dll $system32/api-ms-win-crt-math-l1-1-0.dll cp api_ms_win_crt_multibyte_l1_1_0.dll $system32/api-ms-win-crt-multibyte-l1-1-0.dll cp api_ms_win_crt_private_l1_1_0.dll $system32/api-ms-win-crt-private-l1-1-0.dll cp api_ms_win_crt_process_l1_1_0.dll $system32/api-ms-win-crt-process-l1-1-0.dll cp api_ms_win_crt_runtime_l1_1_0.dll $system32/api-ms-win-crt-runtime-l1-1-0.dll cp api_ms_win_crt_stdio_l1_1_0.dll $system32/api-ms-win-crt-stdio-l1-1-0.dll cp api_ms_win_crt_string_l1_1_0.dll $system32/api-ms-win-crt-string-l1-1-0.dll cp api_ms_win_crt_time_l1_1_0.dll $system32/api-ms-win-crt-time-l1-1-0.dll cp api_ms_win_crt_utility_l1_1_0.dll $system32/api-ms-win-crt-utility-l1-1-0.dll if [ "$POL_ARCH" = "amd64" ]; then cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" POL_Download_Resource "https://aka.ms/vs/16/release/vc_redist.x64.exe" "7492e87aec4a8f14cb436e13bf1610db" "vcrun2019" # Version: 14.23.27820 mkdir -p $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract -F 'a10' vc_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract -F 'a11' vc_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 cd $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract a10 cabextract a11 syswow64="$WINEPREFIX/drive_c/windows/syswow64" cp concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll vcruntime140_1.dll $syswow64 cp api_ms_win_core_console_l1_1_0.dll $syswow64/api-ms-win-core-console-l1-1-0.dll cp api_ms_win_core_datetime_l1_1_0.dll $syswow64/api-ms-win-core-datetime-l1-1-0.dll cp api_ms_win_core_debug_l1_1_0.dll $syswow64/api-ms-win-core-debug-l1-1-0.dll cp api_ms_win_core_errorhandling_l1_1_0.dll $syswow64/api-ms-win-core-errorhandling-l1-1-0.dll cp api_ms_win_core_file_l1_1_0.dll $syswow64/api-ms-win-core-file-l1-1-0.dll cp api_ms_win_core_file_l1_2_0.dll $syswow64/api-ms-win-core-file-l1-2-0.dll cp api_ms_win_core_file_l2_1_0.dll $syswow64/api-ms-win-core-file-l2-1-0.dll cp api_ms_win_core_handle_l1_1_0.dll $syswow64/api-ms-win-core-handle-l1-1-0.dll cp api_ms_win_core_heap_l1_1_0.dll $syswow64/api-ms-win-core-heap-l1-1-0.dll cp api_ms_win_core_interlocked_l1_1_0.dll $syswow64/api-ms-win-core-interlocked-l1-1-0.dll cp api_ms_win_core_libraryloader_l1_1_0.dll $syswow64/api-ms-win-core-libraryloader-l1-1-0.dll cp api_ms_win_core_localization_l1_2_0.dll $syswow64/api-ms-win-core-localization-l1-2-0.dll cp api_ms_win_core_memory_l1_1_0.dll $syswow64/api-ms-win-core-memory-l1-1-0.dll cp api_ms_win_core_namedpipe_l1_1_0.dll $syswow64/api-ms-win-core-namedpipe-l1-1-0.dll cp api_ms_win_core_processenvironment_l1_1_0.dll $syswow64/api-ms-win-core-processenvironment-l1-1-0.dll cp api_ms_win_core_processthreads_l1_1_0.dll $syswow64/api-ms-win-core-processthreads-l1-1-0.dll cp api_ms_win_core_processthreads_l1_1_1.dll $syswow64/api-ms-win-core-processthreads-l1-1-1.dll cp api_ms_win_core_profile_l1_1_0.dll $syswow64/api-ms-win-core-profile-l1-1-0.dll cp api_ms_win_core_rtlsupport_l1_1_0.dll $syswow64/api-ms-win-core-rtlsupport-l1-1-0.dll cp api_ms_win_core_string_l1_1_0.dll $syswow64/api-ms-win-core-string-l1-1-0.dll cp api_ms_win_core_synch_l1_1_0.dll $syswow64/api-ms-win-core-synch-l1-1-0.dll cp api_ms_win_core_synch_l1_2_0.dll $syswow64/api-ms-win-core-synch-l1-2-0.dll cp api_ms_win_core_sysinfo_l1_1_0.dll $syswow64/api-ms-win-core-sysinfo-l1-1-0.dll cp api_ms_win_core_timezone_l1_1_0.dll $syswow64/api-ms-win-core-timezone-l1-1-0.dll cp api_ms_win_core_util_l1_1_0.dll $syswow64/api-ms-win-core-util-l1-1-0.dll cp api_ms_win_crt_conio_l1_1_0.dll $syswow64/api-ms-win-crt-conio-l1-1-0.dll cp api_ms_win_crt_convert_l1_1_0.dll $syswow64/api-ms-win-crt-convert-l1-1-0.dll cp api_ms_win_crt_environment_l1_1_0.dll $syswow64/api-ms-win-crt-environment-l1-1-0.dll cp api_ms_win_crt_filesystem_l1_1_0.dll $syswow64/api-ms-win-crt-filesystem-l1-1-0.dll cp api_ms_win_crt_heap_l1_1_0.dll $syswow64/api-ms-win-crt-heap-l1-1-0.dll cp api_ms_win_crt_locale_l1_1_0.dll $syswow64/api-ms-win-crt-locale-l1-1-0.dll cp api_ms_win_crt_math_l1_1_0.dll $syswow64/api-ms-win-crt-math-l1-1-0.dll cp api_ms_win_crt_multibyte_l1_1_0.dll $syswow64/api-ms-win-crt-multibyte-l1-1-0.dll cp api_ms_win_crt_private_l1_1_0.dll $syswow64/api-ms-win-crt-private-l1-1-0.dll cp api_ms_win_crt_process_l1_1_0.dll $syswow64/api-ms-win-crt-process-l1-1-0.dll cp api_ms_win_crt_runtime_l1_1_0.dll $syswow64/api-ms-win-crt-runtime-l1-1-0.dll cp api_ms_win_crt_stdio_l1_1_0.dll $syswow64/api-ms-win-crt-stdio-l1-1-0.dll cp api_ms_win_crt_string_l1_1_0.dll $syswow64/api-ms-win-crt-string-l1-1-0.dll cp api_ms_win_crt_time_l1_1_0.dll $syswow64/api-ms-win-crt-time-l1-1-0.dll cp api_ms_win_crt_utility_l1_1_0.dll $syswow64/api-ms-win-crt-utility-l1-1-0.dll POL_Wine_OverrideDLL "native,builtin" "vcruntime140_1" fi POL_Wine_OverrideDLL "native,builtin" "concrt140" "mfc140" "mfc140u" "mfcm140" "mfcm140" "mfcm140u" "msvcp140" "msvcp140_1" "msvcp140_2" "msvcp140_codecvt_ids" "ucrtbase" "vcamp140" "vccorlib140" "vcomp140" "vcruntime140" "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" "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" "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" "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" "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" "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" "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" "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" "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" "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/vcrun2019 RepliesTuesday 24 September 2019 at 23:41
|
Yaotl | Tuesday 9 July 2019 at 15:50 |
Yaotl
|
WarningThis update has not been approved yet by the team. Differences@@ -0,0 +1,124 @@ +#!/usr/bin/env playonlinux-bash +# Date : (2019-07-09 11-56) +# Last revision : (2019-07-27 06-13) +# Distribution used to test : Linux Mint 19.1 Cinnamon +# Author : Yaotl +# PlayOnLinux : 4.3.4 +# Script licence : GPL3 + + +cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" +POL_Download_Resource "https://aka.ms/vs/16/release/vc_redist.x86.exe" "4c3dc696187b0dd900bce5886ffd28f9" "vcrun2019" # Version: 14.22.27821 + +mkdir -p $POL_USER_ROOT/tmp/vcrun2019 +cabextract -F 'a10' vc_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 +cabextract -F 'a11' vc_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 +cd $POL_USER_ROOT/tmp/vcrun2019 +cabextract a10 +cabextract a11 + +system32="$WINEPREFIX/drive_c/windows/system32" + +cp concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll $system32 +cp api_ms_win_core_console_l1_1_0.dll $system32/api-ms-win-core-console-l1-1-0.dll +cp api_ms_win_core_datetime_l1_1_0.dll $system32/api-ms-win-core-datetime-l1-1-0.dll +cp api_ms_win_core_debug_l1_1_0.dll $system32/api-ms-win-core-debug-l1-1-0.dll +cp api_ms_win_core_errorhandling_l1_1_0.dll $system32/api-ms-win-core-errorhandling-l1-1-0.dll +cp api_ms_win_core_file_l1_1_0.dll $system32/api-ms-win-core-file-l1-1-0.dll +cp api_ms_win_core_file_l1_2_0.dll $system32/api-ms-win-core-file-l1-2-0.dll +cp api_ms_win_core_file_l2_1_0.dll $system32/api-ms-win-core-file-l2-1-0.dll +cp api_ms_win_core_handle_l1_1_0.dll $system32/api-ms-win-core-handle-l1-1-0.dll +cp api_ms_win_core_heap_l1_1_0.dll $system32/api-ms-win-core-heap-l1-1-0.dll +cp api_ms_win_core_interlocked_l1_1_0.dll $system32/api-ms-win-core-interlocked-l1-1-0.dll +cp api_ms_win_core_libraryloader_l1_1_0.dll $system32/api-ms-win-core-libraryloader-l1-1-0.dll +cp api_ms_win_core_localization_l1_2_0.dll $system32/api-ms-win-core-localization-l1-2-0.dll +cp api_ms_win_core_memory_l1_1_0.dll $system32/api-ms-win-core-memory-l1-1-0.dll +cp api_ms_win_core_namedpipe_l1_1_0.dll $system32/api-ms-win-core-namedpipe-l1-1-0.dll +cp api_ms_win_core_processenvironment_l1_1_0.dll $system32/api-ms-win-core-processenvironment-l1-1-0.dll +cp api_ms_win_core_processthreads_l1_1_0.dll $system32/api-ms-win-core-processthreads-l1-1-0.dll +cp api_ms_win_core_processthreads_l1_1_1.dll $system32/api-ms-win-core-processthreads-l1-1-1.dll +cp api_ms_win_core_profile_l1_1_0.dll $system32/api-ms-win-core-profile-l1-1-0.dll +cp api_ms_win_core_rtlsupport_l1_1_0.dll $system32/api-ms-win-core-rtlsupport-l1-1-0.dll +cp api_ms_win_core_string_l1_1_0.dll $system32/api-ms-win-core-string-l1-1-0.dll +cp api_ms_win_core_synch_l1_1_0.dll $system32/api-ms-win-core-synch-l1-1-0.dll +cp api_ms_win_core_synch_l1_2_0.dll $system32/api-ms-win-core-synch-l1-2-0.dll +cp api_ms_win_core_sysinfo_l1_1_0.dll $system32/api-ms-win-core-sysinfo-l1-1-0.dll +cp api_ms_win_core_timezone_l1_1_0.dll $system32/api-ms-win-core-timezone-l1-1-0.dll +cp api_ms_win_core_util_l1_1_0.dll $system32/api-ms-win-core-util-l1-1-0.dll +cp api_ms_win_crt_conio_l1_1_0.dll $system32/api-ms-win-crt-conio-l1-1-0.dll +cp api_ms_win_crt_convert_l1_1_0.dll $system32/api-ms-win-crt-convert-l1-1-0.dll +cp api_ms_win_crt_environment_l1_1_0.dll $system32/api-ms-win-crt-environment-l1-1-0.dll +cp api_ms_win_crt_filesystem_l1_1_0.dll $system32/api-ms-win-crt-filesystem-l1-1-0.dll +cp api_ms_win_crt_heap_l1_1_0.dll $system32/api-ms-win-crt-heap-l1-1-0.dll +cp api_ms_win_crt_locale_l1_1_0.dll $system32/api-ms-win-crt-locale-l1-1-0.dll +cp api_ms_win_crt_math_l1_1_0.dll $system32/api-ms-win-crt-math-l1-1-0.dll +cp api_ms_win_crt_multibyte_l1_1_0.dll $system32/api-ms-win-crt-multibyte-l1-1-0.dll +cp api_ms_win_crt_private_l1_1_0.dll $system32/api-ms-win-crt-private-l1-1-0.dll +cp api_ms_win_crt_process_l1_1_0.dll $system32/api-ms-win-crt-process-l1-1-0.dll +cp api_ms_win_crt_runtime_l1_1_0.dll $system32/api-ms-win-crt-runtime-l1-1-0.dll +cp api_ms_win_crt_stdio_l1_1_0.dll $system32/api-ms-win-crt-stdio-l1-1-0.dll +cp api_ms_win_crt_string_l1_1_0.dll $system32/api-ms-win-crt-string-l1-1-0.dll +cp api_ms_win_crt_time_l1_1_0.dll $system32/api-ms-win-crt-time-l1-1-0.dll +cp api_ms_win_crt_utility_l1_1_0.dll $system32/api-ms-win-crt-utility-l1-1-0.dll + +if [ "$POL_ARCH" = "amd64" ]; then + cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" + POL_Download_Resource "https://aka.ms/vs/16/release/vc_redist.x64.exe" "2129ed294f60ce32cb3d674100850bd0" "vcrun2019" # Version: 14.22.27821 + + mkdir -p $POL_USER_ROOT/tmp/vcrun2019/x64 + cabextract -F 'a10' vc_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 + cabextract -F 'a11' vc_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 + cd $POL_USER_ROOT/tmp/vcrun2019/x64 + cabextract a10 + cabextract a11 + + syswow64="$WINEPREFIX/drive_c/windows/syswow64" + + cp concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll vcruntime140_1.dll $syswow64 + cp api_ms_win_core_console_l1_1_0.dll $syswow64/api-ms-win-core-console-l1-1-0.dll + cp api_ms_win_core_datetime_l1_1_0.dll $syswow64/api-ms-win-core-datetime-l1-1-0.dll + cp api_ms_win_core_debug_l1_1_0.dll $syswow64/api-ms-win-core-debug-l1-1-0.dll + cp api_ms_win_core_errorhandling_l1_1_0.dll $syswow64/api-ms-win-core-errorhandling-l1-1-0.dll + cp api_ms_win_core_file_l1_1_0.dll $syswow64/api-ms-win-core-file-l1-1-0.dll + cp api_ms_win_core_file_l1_2_0.dll $syswow64/api-ms-win-core-file-l1-2-0.dll + cp api_ms_win_core_file_l2_1_0.dll $syswow64/api-ms-win-core-file-l2-1-0.dll + cp api_ms_win_core_handle_l1_1_0.dll $syswow64/api-ms-win-core-handle-l1-1-0.dll + cp api_ms_win_core_heap_l1_1_0.dll $syswow64/api-ms-win-core-heap-l1-1-0.dll + cp api_ms_win_core_interlocked_l1_1_0.dll $syswow64/api-ms-win-core-interlocked-l1-1-0.dll + cp api_ms_win_core_libraryloader_l1_1_0.dll $syswow64/api-ms-win-core-libraryloader-l1-1-0.dll + cp api_ms_win_core_localization_l1_2_0.dll $syswow64/api-ms-win-core-localization-l1-2-0.dll + cp api_ms_win_core_memory_l1_1_0.dll $syswow64/api-ms-win-core-memory-l1-1-0.dll + cp api_ms_win_core_namedpipe_l1_1_0.dll $syswow64/api-ms-win-core-namedpipe-l1-1-0.dll + cp api_ms_win_core_processenvironment_l1_1_0.dll $syswow64/api-ms-win-core-processenvironment-l1-1-0.dll + cp api_ms_win_core_processthreads_l1_1_0.dll $syswow64/api-ms-win-core-processthreads-l1-1-0.dll + cp api_ms_win_core_processthreads_l1_1_1.dll $syswow64/api-ms-win-core-processthreads-l1-1-1.dll + cp api_ms_win_core_profile_l1_1_0.dll $syswow64/api-ms-win-core-profile-l1-1-0.dll + cp api_ms_win_core_rtlsupport_l1_1_0.dll $syswow64/api-ms-win-core-rtlsupport-l1-1-0.dll + cp api_ms_win_core_string_l1_1_0.dll $syswow64/api-ms-win-core-string-l1-1-0.dll + cp api_ms_win_core_synch_l1_1_0.dll $syswow64/api-ms-win-core-synch-l1-1-0.dll + cp api_ms_win_core_synch_l1_2_0.dll $syswow64/api-ms-win-core-synch-l1-2-0.dll + cp api_ms_win_core_sysinfo_l1_1_0.dll $syswow64/api-ms-win-core-sysinfo-l1-1-0.dll + cp api_ms_win_core_timezone_l1_1_0.dll $syswow64/api-ms-win-core-timezone-l1-1-0.dll + cp api_ms_win_core_util_l1_1_0.dll $syswow64/api-ms-win-core-util-l1-1-0.dll + cp api_ms_win_crt_conio_l1_1_0.dll $syswow64/api-ms-win-crt-conio-l1-1-0.dll + cp api_ms_win_crt_convert_l1_1_0.dll $syswow64/api-ms-win-crt-convert-l1-1-0.dll + cp api_ms_win_crt_environment_l1_1_0.dll $syswow64/api-ms-win-crt-environment-l1-1-0.dll + cp api_ms_win_crt_filesystem_l1_1_0.dll $syswow64/api-ms-win-crt-filesystem-l1-1-0.dll + cp api_ms_win_crt_heap_l1_1_0.dll $syswow64/api-ms-win-crt-heap-l1-1-0.dll + cp api_ms_win_crt_locale_l1_1_0.dll $syswow64/api-ms-win-crt-locale-l1-1-0.dll + cp api_ms_win_crt_math_l1_1_0.dll $syswow64/api-ms-win-crt-math-l1-1-0.dll + cp api_ms_win_crt_multibyte_l1_1_0.dll $syswow64/api-ms-win-crt-multibyte-l1-1-0.dll + cp api_ms_win_crt_private_l1_1_0.dll $syswow64/api-ms-win-crt-private-l1-1-0.dll + cp api_ms_win_crt_process_l1_1_0.dll $syswow64/api-ms-win-crt-process-l1-1-0.dll + cp api_ms_win_crt_runtime_l1_1_0.dll $syswow64/api-ms-win-crt-runtime-l1-1-0.dll + cp api_ms_win_crt_stdio_l1_1_0.dll $syswow64/api-ms-win-crt-stdio-l1-1-0.dll + cp api_ms_win_crt_string_l1_1_0.dll $syswow64/api-ms-win-crt-string-l1-1-0.dll + cp api_ms_win_crt_time_l1_1_0.dll $syswow64/api-ms-win-crt-time-l1-1-0.dll + cp api_ms_win_crt_utility_l1_1_0.dll $syswow64/api-ms-win-crt-utility-l1-1-0.dll + + POL_Wine_OverrideDLL "native,builtin" "vcruntime140_1" +fi + +POL_Wine_OverrideDLL "native,builtin" "concrt140" "mfc140" "mfc140u" "mfcm140" "mfcm140" "mfcm140u" "msvcp140" "msvcp140_1" "msvcp140_2" "msvcp140_codecvt_ids" "ucrtbase" "vcamp140" "vccorlib140" "vcomp140" "vcruntime140" "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" "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" "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" "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" "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" "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" "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" "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" "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" "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/vcrun2019 \ No newline at end of file New source code#!/usr/bin/env playonlinux-bash # Date : (2019-07-09 11-56) # Last revision : (2019-07-27 06-13) # Distribution used to test : Linux Mint 19.1 Cinnamon # Author : Yaotl # PlayOnLinux : 4.3.4 # Script licence : GPL3 cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" POL_Download_Resource "https://aka.ms/vs/16/release/vc_redist.x86.exe" "4c3dc696187b0dd900bce5886ffd28f9" "vcrun2019" # Version: 14.22.27821 mkdir -p $POL_USER_ROOT/tmp/vcrun2019 cabextract -F 'a10' vc_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 cabextract -F 'a11' vc_redist.x86.exe -d $POL_USER_ROOT/tmp/vcrun2019 cd $POL_USER_ROOT/tmp/vcrun2019 cabextract a10 cabextract a11 system32="$WINEPREFIX/drive_c/windows/system32" cp concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll $system32 cp api_ms_win_core_console_l1_1_0.dll $system32/api-ms-win-core-console-l1-1-0.dll cp api_ms_win_core_datetime_l1_1_0.dll $system32/api-ms-win-core-datetime-l1-1-0.dll cp api_ms_win_core_debug_l1_1_0.dll $system32/api-ms-win-core-debug-l1-1-0.dll cp api_ms_win_core_errorhandling_l1_1_0.dll $system32/api-ms-win-core-errorhandling-l1-1-0.dll cp api_ms_win_core_file_l1_1_0.dll $system32/api-ms-win-core-file-l1-1-0.dll cp api_ms_win_core_file_l1_2_0.dll $system32/api-ms-win-core-file-l1-2-0.dll cp api_ms_win_core_file_l2_1_0.dll $system32/api-ms-win-core-file-l2-1-0.dll cp api_ms_win_core_handle_l1_1_0.dll $system32/api-ms-win-core-handle-l1-1-0.dll cp api_ms_win_core_heap_l1_1_0.dll $system32/api-ms-win-core-heap-l1-1-0.dll cp api_ms_win_core_interlocked_l1_1_0.dll $system32/api-ms-win-core-interlocked-l1-1-0.dll cp api_ms_win_core_libraryloader_l1_1_0.dll $system32/api-ms-win-core-libraryloader-l1-1-0.dll cp api_ms_win_core_localization_l1_2_0.dll $system32/api-ms-win-core-localization-l1-2-0.dll cp api_ms_win_core_memory_l1_1_0.dll $system32/api-ms-win-core-memory-l1-1-0.dll cp api_ms_win_core_namedpipe_l1_1_0.dll $system32/api-ms-win-core-namedpipe-l1-1-0.dll cp api_ms_win_core_processenvironment_l1_1_0.dll $system32/api-ms-win-core-processenvironment-l1-1-0.dll cp api_ms_win_core_processthreads_l1_1_0.dll $system32/api-ms-win-core-processthreads-l1-1-0.dll cp api_ms_win_core_processthreads_l1_1_1.dll $system32/api-ms-win-core-processthreads-l1-1-1.dll cp api_ms_win_core_profile_l1_1_0.dll $system32/api-ms-win-core-profile-l1-1-0.dll cp api_ms_win_core_rtlsupport_l1_1_0.dll $system32/api-ms-win-core-rtlsupport-l1-1-0.dll cp api_ms_win_core_string_l1_1_0.dll $system32/api-ms-win-core-string-l1-1-0.dll cp api_ms_win_core_synch_l1_1_0.dll $system32/api-ms-win-core-synch-l1-1-0.dll cp api_ms_win_core_synch_l1_2_0.dll $system32/api-ms-win-core-synch-l1-2-0.dll cp api_ms_win_core_sysinfo_l1_1_0.dll $system32/api-ms-win-core-sysinfo-l1-1-0.dll cp api_ms_win_core_timezone_l1_1_0.dll $system32/api-ms-win-core-timezone-l1-1-0.dll cp api_ms_win_core_util_l1_1_0.dll $system32/api-ms-win-core-util-l1-1-0.dll cp api_ms_win_crt_conio_l1_1_0.dll $system32/api-ms-win-crt-conio-l1-1-0.dll cp api_ms_win_crt_convert_l1_1_0.dll $system32/api-ms-win-crt-convert-l1-1-0.dll cp api_ms_win_crt_environment_l1_1_0.dll $system32/api-ms-win-crt-environment-l1-1-0.dll cp api_ms_win_crt_filesystem_l1_1_0.dll $system32/api-ms-win-crt-filesystem-l1-1-0.dll cp api_ms_win_crt_heap_l1_1_0.dll $system32/api-ms-win-crt-heap-l1-1-0.dll cp api_ms_win_crt_locale_l1_1_0.dll $system32/api-ms-win-crt-locale-l1-1-0.dll cp api_ms_win_crt_math_l1_1_0.dll $system32/api-ms-win-crt-math-l1-1-0.dll cp api_ms_win_crt_multibyte_l1_1_0.dll $system32/api-ms-win-crt-multibyte-l1-1-0.dll cp api_ms_win_crt_private_l1_1_0.dll $system32/api-ms-win-crt-private-l1-1-0.dll cp api_ms_win_crt_process_l1_1_0.dll $system32/api-ms-win-crt-process-l1-1-0.dll cp api_ms_win_crt_runtime_l1_1_0.dll $system32/api-ms-win-crt-runtime-l1-1-0.dll cp api_ms_win_crt_stdio_l1_1_0.dll $system32/api-ms-win-crt-stdio-l1-1-0.dll cp api_ms_win_crt_string_l1_1_0.dll $system32/api-ms-win-crt-string-l1-1-0.dll cp api_ms_win_crt_time_l1_1_0.dll $system32/api-ms-win-crt-time-l1-1-0.dll cp api_ms_win_crt_utility_l1_1_0.dll $system32/api-ms-win-crt-utility-l1-1-0.dll if [ "$POL_ARCH" = "amd64" ]; then cd "$POL_USER_ROOT/ressources/vcrun2019" "vcrun2019" POL_Download_Resource "https://aka.ms/vs/16/release/vc_redist.x64.exe" "2129ed294f60ce32cb3d674100850bd0" "vcrun2019" # Version: 14.22.27821 mkdir -p $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract -F 'a10' vc_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract -F 'a11' vc_redist.x64.exe -d $POL_USER_ROOT/tmp/vcrun2019/x64 cd $POL_USER_ROOT/tmp/vcrun2019/x64 cabextract a10 cabextract a11 syswow64="$WINEPREFIX/drive_c/windows/syswow64" cp concrt140.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfcm140.dll mfcm140u.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_codecvt_ids.dll ucrtbase.dll vcamp140.dll vccorlib140.dll vcomp140.dll vcruntime140.dll vcruntime140_1.dll $syswow64 cp api_ms_win_core_console_l1_1_0.dll $syswow64/api-ms-win-core-console-l1-1-0.dll cp api_ms_win_core_datetime_l1_1_0.dll $syswow64/api-ms-win-core-datetime-l1-1-0.dll cp api_ms_win_core_debug_l1_1_0.dll $syswow64/api-ms-win-core-debug-l1-1-0.dll cp api_ms_win_core_errorhandling_l1_1_0.dll $syswow64/api-ms-win-core-errorhandling-l1-1-0.dll cp api_ms_win_core_file_l1_1_0.dll $syswow64/api-ms-win-core-file-l1-1-0.dll cp api_ms_win_core_file_l1_2_0.dll $syswow64/api-ms-win-core-file-l1-2-0.dll cp api_ms_win_core_file_l2_1_0.dll $syswow64/api-ms-win-core-file-l2-1-0.dll cp api_ms_win_core_handle_l1_1_0.dll $syswow64/api-ms-win-core-handle-l1-1-0.dll cp api_ms_win_core_heap_l1_1_0.dll $syswow64/api-ms-win-core-heap-l1-1-0.dll cp api_ms_win_core_interlocked_l1_1_0.dll $syswow64/api-ms-win-core-interlocked-l1-1-0.dll cp api_ms_win_core_libraryloader_l1_1_0.dll $syswow64/api-ms-win-core-libraryloader-l1-1-0.dll cp api_ms_win_core_localization_l1_2_0.dll $syswow64/api-ms-win-core-localization-l1-2-0.dll cp api_ms_win_core_memory_l1_1_0.dll $syswow64/api-ms-win-core-memory-l1-1-0.dll cp api_ms_win_core_namedpipe_l1_1_0.dll $syswow64/api-ms-win-core-namedpipe-l1-1-0.dll cp api_ms_win_core_processenvironment_l1_1_0.dll $syswow64/api-ms-win-core-processenvironment-l1-1-0.dll cp api_ms_win_core_processthreads_l1_1_0.dll $syswow64/api-ms-win-core-processthreads-l1-1-0.dll cp api_ms_win_core_processthreads_l1_1_1.dll $syswow64/api-ms-win-core-processthreads-l1-1-1.dll cp api_ms_win_core_profile_l1_1_0.dll $syswow64/api-ms-win-core-profile-l1-1-0.dll cp api_ms_win_core_rtlsupport_l1_1_0.dll $syswow64/api-ms-win-core-rtlsupport-l1-1-0.dll cp api_ms_win_core_string_l1_1_0.dll $syswow64/api-ms-win-core-string-l1-1-0.dll cp api_ms_win_core_synch_l1_1_0.dll $syswow64/api-ms-win-core-synch-l1-1-0.dll cp api_ms_win_core_synch_l1_2_0.dll $syswow64/api-ms-win-core-synch-l1-2-0.dll cp api_ms_win_core_sysinfo_l1_1_0.dll $syswow64/api-ms-win-core-sysinfo-l1-1-0.dll cp api_ms_win_core_timezone_l1_1_0.dll $syswow64/api-ms-win-core-timezone-l1-1-0.dll cp api_ms_win_core_util_l1_1_0.dll $syswow64/api-ms-win-core-util-l1-1-0.dll cp api_ms_win_crt_conio_l1_1_0.dll $syswow64/api-ms-win-crt-conio-l1-1-0.dll cp api_ms_win_crt_convert_l1_1_0.dll $syswow64/api-ms-win-crt-convert-l1-1-0.dll cp api_ms_win_crt_environment_l1_1_0.dll $syswow64/api-ms-win-crt-environment-l1-1-0.dll cp api_ms_win_crt_filesystem_l1_1_0.dll $syswow64/api-ms-win-crt-filesystem-l1-1-0.dll cp api_ms_win_crt_heap_l1_1_0.dll $syswow64/api-ms-win-crt-heap-l1-1-0.dll cp api_ms_win_crt_locale_l1_1_0.dll $syswow64/api-ms-win-crt-locale-l1-1-0.dll cp api_ms_win_crt_math_l1_1_0.dll $syswow64/api-ms-win-crt-math-l1-1-0.dll cp api_ms_win_crt_multibyte_l1_1_0.dll $syswow64/api-ms-win-crt-multibyte-l1-1-0.dll cp api_ms_win_crt_private_l1_1_0.dll $syswow64/api-ms-win-crt-private-l1-1-0.dll cp api_ms_win_crt_process_l1_1_0.dll $syswow64/api-ms-win-crt-process-l1-1-0.dll cp api_ms_win_crt_runtime_l1_1_0.dll $syswow64/api-ms-win-crt-runtime-l1-1-0.dll cp api_ms_win_crt_stdio_l1_1_0.dll $syswow64/api-ms-win-crt-stdio-l1-1-0.dll cp api_ms_win_crt_string_l1_1_0.dll $syswow64/api-ms-win-crt-string-l1-1-0.dll cp api_ms_win_crt_time_l1_1_0.dll $syswow64/api-ms-win-crt-time-l1-1-0.dll cp api_ms_win_crt_utility_l1_1_0.dll $syswow64/api-ms-win-crt-utility-l1-1-0.dll POL_Wine_OverrideDLL "native,builtin" "vcruntime140_1" fi POL_Wine_OverrideDLL "native,builtin" "concrt140" "mfc140" "mfc140u" "mfcm140" "mfcm140" "mfcm140u" "msvcp140" "msvcp140_1" "msvcp140_2" "msvcp140_codecvt_ids" "ucrtbase" "vcamp140" "vccorlib140" "vcomp140" "vcruntime140" "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" "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" "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" "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" "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" "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" "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" "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" "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" "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/vcrun2019 RepliesThursday 29 August 2019 at 22:38
Friday 13 September 2019 at 10:20
Friday 13 September 2019 at 10:23
Edited by Yaotl |
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