POL_Install_crypt32
Informations
Creator | Message |
---|---|
Ronin DUSETTE
|
InformationThis installer has been approved by the team. InformationsPlatforms: Feedbacks0 0 DescriptionA simple function to download the Windows XP SP2 version of crypt32.dll, which reportedly is needed for games like Assassin's Creed 2 (uplay) and others. Source code#!/bin/bash # Date : (2014-08-18 09-00) # Distribution used to test : Kubuntu 14.04 - 64-bit # Author : RoninDusette # Licence : GPLv3 # PlayOnLinux: 4.2.4 POL_Debug_Message "Installing crypt32.dll..." if [ "$POL_ARCH" = "amd64" ]; then Path32Bit="$WINEPREFIX/drive_c/windows/syswow64" else Path32Bit="$WINEPREFIX/drive_c/windows/system32" fi cd "$POL_USER_ROOT/tmp" POL_Call POL_SP2_Extract crypt32.dll POL_Call POL_SP2_Extract msasn1.dll cp "$POL_USER_ROOT/tmp/msasn1.dll" "$Path32Bit/msasn1.dll" cp "$POL_USER_ROOT/tmp/crypt32.dll" "$Path32Bit/crypt32.dll" POL_Wine_OverrideDLL "native, builtin" "crypt32.dll" # Cleanup TMP folder rm "$POL_USER_ROOT/tmp/crypt32.dll" rm "$POL_USER_ROOT/tmp/msasn1.dll" |
Contributions
Filters:
ContributeMember | Message |
Yaotl | Monday 18 October 2021 at 17:40 |
Yaotl
|
InformationThis update has been approved by the team. Differences@@ -7,13 +7,19 @@ POL_Debug_Message "Installing crypt32.dll..." +if [ "$POL_ARCH" = "amd64" ]; then + Path32Bit="$WINEPREFIX/drive_c/windows/syswow64" +else + Path32Bit="$WINEPREFIX/drive_c/windows/system32" +fi + cd "$POL_USER_ROOT/tmp" POL_Call POL_SP2_Extract crypt32.dll POL_Call POL_SP2_Extract msasn1.dll -cp "$POL_USER_ROOT/tmp/msasn1.dll" "$WINEPREFIX/drive_c/windows/system32/msasn1.dll" -cp "$POL_USER_ROOT/tmp/crypt32.dll" "$WINEPREFIX/drive_c/windows/system32/crypt32.dll" +cp "$POL_USER_ROOT/tmp/msasn1.dll" "$Path32Bit/msasn1.dll" +cp "$POL_USER_ROOT/tmp/crypt32.dll" "$Path32Bit/crypt32.dll" POL_Wine_OverrideDLL "native, builtin" "crypt32.dll" New source code#!/bin/bash # Date : (2014-08-18 09-00) # Distribution used to test : Kubuntu 14.04 - 64-bit # Author : RoninDusette # Licence : GPLv3 # PlayOnLinux: 4.2.4 POL_Debug_Message "Installing crypt32.dll..." if [ "$POL_ARCH" = "amd64" ]; then Path32Bit="$WINEPREFIX/drive_c/windows/syswow64" else Path32Bit="$WINEPREFIX/drive_c/windows/system32" fi cd "$POL_USER_ROOT/tmp" POL_Call POL_SP2_Extract crypt32.dll POL_Call POL_SP2_Extract msasn1.dll cp "$POL_USER_ROOT/tmp/msasn1.dll" "$Path32Bit/msasn1.dll" cp "$POL_USER_ROOT/tmp/crypt32.dll" "$Path32Bit/crypt32.dll" POL_Wine_OverrideDLL "native, builtin" "crypt32.dll" # Cleanup TMP folder rm "$POL_USER_ROOT/tmp/crypt32.dll" rm "$POL_USER_ROOT/tmp/msasn1.dll" RepliesFriday 29 October 2021 at 22:52
|
Ronin DUSETTE | Saturday 25 October 2014 at 19:20 |
Ronin DUSETTE
|
WarningThis update has not been approved yet by the team. Differences@@ -1,7 +1,7 @@ #!/bin/bash # Date : (2014-08-18 09-00) # Distribution used to test : Kubuntu 14.04 - 64-bit -# Author : DJYoshaBYD +# Author : RoninDusette # Licence : GPLv3 # PlayOnLinux: 4.2.4 New source code#!/bin/bash # Date : (2014-08-18 09-00) # Distribution used to test : Kubuntu 14.04 - 64-bit # Author : RoninDusette # Licence : GPLv3 # PlayOnLinux: 4.2.4 POL_Debug_Message "Installing crypt32.dll..." cd "$POL_USER_ROOT/tmp" POL_Call POL_SP2_Extract crypt32.dll POL_Call POL_SP2_Extract msasn1.dll cp "$POL_USER_ROOT/tmp/msasn1.dll" "$WINEPREFIX/drive_c/windows/system32/msasn1.dll" cp "$POL_USER_ROOT/tmp/crypt32.dll" "$WINEPREFIX/drive_c/windows/system32/crypt32.dll" POL_Wine_OverrideDLL "native, builtin" "crypt32.dll" # Cleanup TMP folder rm "$POL_USER_ROOT/tmp/crypt32.dll" rm "$POL_USER_ROOT/tmp/msasn1.dll" Replies |
Quentin PÂRIS | Tuesday 19 August 2014 at 16:32 |
Quentin PÂRIS
|
WarningThis update has not been approved yet by the team. MessageCan you confirm that it works? Differences@@ -5,22 +5,19 @@ # Licence : GPLv3 # PlayOnLinux: 4.2.4 - -cd $POL_USER_ROOT/tmp - -POL_Download "https://googledrive.com/host/0B8f6x82bTIm1S1ZzOTVUdWxLMDg/crypt32.dll" "bdaaf79dd63f194434d31a74b9bb8b77" -POL_Download "https://googledrive.com/host/0B8f6x82bTIm1S1ZzOTVUdWxLMDg/msasn1.dll" "dfd56a351c159ea43bc7774819f0a1cb" - -POL_SetupWindow_wait_next_signal "$(eval_gettext 'Downloading...')" "crypt32.dll" - POL_Debug_Message "Installing crypt32.dll..." -cp $POL_USER_ROOT/tmp/msasn1.dll $WINEPREFIX/drive_c/windows/system32/msasn1.dll -cp $POL_USER_ROOT/tmp/crypt32.dll $WINEPREFIX/drive_c/windows/system32/crypt32.dll +cd "$POL_USER_ROOT/tmp" + +POL_Call POL_SP2_Extract crypt32.dll +POL_Call POL_SP2_Extract msasn1.dll + +cp "$POL_USER_ROOT/tmp/msasn1.dll" "$WINEPREFIX/drive_c/windows/system32/msasn1.dll" +cp "$POL_USER_ROOT/tmp/crypt32.dll" "$WINEPREFIX/drive_c/windows/system32/crypt32.dll" POL_Wine_OverrideDLL "native, builtin" "crypt32.dll" # Cleanup TMP folder -rm $POL_USER_ROOT/tmp/crypt32.dll -rm $POL_USER_ROOT/tmp/msasn1.dll \ No newline at end of file +rm "$POL_USER_ROOT/tmp/crypt32.dll" +rm "$POL_USER_ROOT/tmp/msasn1.dll" \ No newline at end of file New source code#!/bin/bash # Date : (2014-08-18 09-00) # Distribution used to test : Kubuntu 14.04 - 64-bit # Author : DJYoshaBYD # Licence : GPLv3 # PlayOnLinux: 4.2.4 POL_Debug_Message "Installing crypt32.dll..." cd "$POL_USER_ROOT/tmp" POL_Call POL_SP2_Extract crypt32.dll POL_Call POL_SP2_Extract msasn1.dll cp "$POL_USER_ROOT/tmp/msasn1.dll" "$WINEPREFIX/drive_c/windows/system32/msasn1.dll" cp "$POL_USER_ROOT/tmp/crypt32.dll" "$WINEPREFIX/drive_c/windows/system32/crypt32.dll" POL_Wine_OverrideDLL "native, builtin" "crypt32.dll" # Cleanup TMP folder rm "$POL_USER_ROOT/tmp/crypt32.dll" rm "$POL_USER_ROOT/tmp/msasn1.dll" RepliesTuesday 19 August 2014 at 19:22
Tuesday 19 August 2014 at 19:38
Edited by Tinou |
booman | Tuesday 19 August 2014 at 3:20 |
booman
|
MessageCrypt32.dll works perfectly with Uplay and Wine 1.7.24 Thank you thank you thank you DJ! I will start downloading Assassin's Creed Brotherhood and see if it launches. RepliesTuesday 19 August 2014 at 5:50
Tuesday 19 August 2014 at 11:46
Tuesday 19 August 2014 at 19:21
|
Ronin DUSETTE | Monday 18 August 2014 at 20:18 |
Ronin DUSETTE
|
WarningThis update has not been approved yet by the team. Differences@@ -22,4 +22,5 @@ # Cleanup TMP folder -rm $POL_USER_ROOT/tmp/crypt32.dll \ No newline at end of file +rm $POL_USER_ROOT/tmp/crypt32.dll +rm $POL_USER_ROOT/tmp/msasn1.dll \ No newline at end of file New source code#!/bin/bash # Date : (2014-08-18 09-00) # Distribution used to test : Kubuntu 14.04 - 64-bit # Author : DJYoshaBYD # Licence : GPLv3 # PlayOnLinux: 4.2.4 cd $POL_USER_ROOT/tmp POL_Download "https://googledrive.com/host/0B8f6x82bTIm1S1ZzOTVUdWxLMDg/crypt32.dll" "bdaaf79dd63f194434d31a74b9bb8b77" POL_Download "https://googledrive.com/host/0B8f6x82bTIm1S1ZzOTVUdWxLMDg/msasn1.dll" "dfd56a351c159ea43bc7774819f0a1cb" POL_SetupWindow_wait_next_signal "$(eval_gettext 'Downloading...')" "crypt32.dll" POL_Debug_Message "Installing crypt32.dll..." cp $POL_USER_ROOT/tmp/msasn1.dll $WINEPREFIX/drive_c/windows/system32/msasn1.dll cp $POL_USER_ROOT/tmp/crypt32.dll $WINEPREFIX/drive_c/windows/system32/crypt32.dll POL_Wine_OverrideDLL "native, builtin" "crypt32.dll" # Cleanup TMP folder rm $POL_USER_ROOT/tmp/crypt32.dll rm $POL_USER_ROOT/tmp/msasn1.dll RepliesMonday 18 August 2014 at 22:41
Monday 18 August 2014 at 22:47
|
Ronin DUSETTE | Monday 18 August 2014 at 18:35 |
Ronin DUSETTE
|
WarningThis update has not been approved yet by the team. Differences@@ -22,6 +22,4 @@ # Cleanup TMP folder -rm $POL_USER_ROOT/tmp/crypt32.dll - -fi \ No newline at end of file +rm $POL_USER_ROOT/tmp/crypt32.dll \ No newline at end of file New source code#!/bin/bash # Date : (2014-08-18 09-00) # Distribution used to test : Kubuntu 14.04 - 64-bit # Author : DJYoshaBYD # Licence : GPLv3 # PlayOnLinux: 4.2.4 cd $POL_USER_ROOT/tmp POL_Download "https://googledrive.com/host/0B8f6x82bTIm1S1ZzOTVUdWxLMDg/crypt32.dll" "bdaaf79dd63f194434d31a74b9bb8b77" POL_Download "https://googledrive.com/host/0B8f6x82bTIm1S1ZzOTVUdWxLMDg/msasn1.dll" "dfd56a351c159ea43bc7774819f0a1cb" POL_SetupWindow_wait_next_signal "$(eval_gettext 'Downloading...')" "crypt32.dll" POL_Debug_Message "Installing crypt32.dll..." cp $POL_USER_ROOT/tmp/msasn1.dll $WINEPREFIX/drive_c/windows/system32/msasn1.dll cp $POL_USER_ROOT/tmp/crypt32.dll $WINEPREFIX/drive_c/windows/system32/crypt32.dll POL_Wine_OverrideDLL "native, builtin" "crypt32.dll" # Cleanup TMP folder rm $POL_USER_ROOT/tmp/crypt32.dll RepliesEdited by RoninDusette |
Ronin DUSETTE | Monday 18 August 2014 at 18:09 |
Ronin DUSETTE
|
WarningThis update has not been approved yet by the team. MessageInitial commit. Differences@@ -0,0 +1,28 @@ +#!/bin/bash +# Date : (2014-08-18 09-00) +# Distribution used to test : Kubuntu 14.04 - 64-bit +# Author : DJYoshaBYD +# Licence : GPLv3 +# PlayOnLinux: 4.2.4 + + +cd $POL_USER_ROOT/tmp + +POL_Download "https://googledrive.com/host/0B8f6x82bTIm1S1ZzOTVUdWxLMDg/crypt32.dll" "bdaaf79dd63f194434d31a74b9bb8b77" + +POL_SetupWindow_wait_next_signal "$(eval_gettext 'Downloading...')" "crypt32.dll" + +POL_Debug_Message "Installing crypt32.dll..." + +cp $POL_USER_ROOT/tmp/crypt32.dll $WINEPREFIX/drive_c/windows/system32/crypt32.dll + +if [ "$(POL_Wine regsvr32 $WINEPREFIX/drive_c/windows/system32/crypt32.dll | grep -o "Successfully")" != "Successfully" ]; then + POL_Debug_Fatal "Failed to register crypt32.dll. Please verify you have the needed dependencies and try again." + +else echo "Success. crypt32.dll is now ready for use in $WINEPREFIX" + +# Cleanup TMP folder + +rm $POL_USER_ROOT/tmp/crypt32.dll + +fi \ No newline at end of file New source code#!/bin/bash # Date : (2014-08-18 09-00) # Distribution used to test : Kubuntu 14.04 - 64-bit # Author : DJYoshaBYD # Licence : GPLv3 # PlayOnLinux: 4.2.4 cd $POL_USER_ROOT/tmp POL_Download "https://googledrive.com/host/0B8f6x82bTIm1S1ZzOTVUdWxLMDg/crypt32.dll" "bdaaf79dd63f194434d31a74b9bb8b77" POL_SetupWindow_wait_next_signal "$(eval_gettext 'Downloading...')" "crypt32.dll" POL_Debug_Message "Installing crypt32.dll..." cp $POL_USER_ROOT/tmp/crypt32.dll $WINEPREFIX/drive_c/windows/system32/crypt32.dll if [ "$(POL_Wine regsvr32 $WINEPREFIX/drive_c/windows/system32/crypt32.dll | grep -o "Successfully")" != "Successfully" ]; then POL_Debug_Fatal "Failed to register crypt32.dll. Please verify you have the needed dependencies and try again." else echo "Success. crypt32.dll is now ready for use in $WINEPREFIX" # Cleanup TMP folder rm $POL_USER_ROOT/tmp/crypt32.dll fi RepliesMonday 18 August 2014 at 18:15
|
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