POL_Install_crypt32
Informations
Créateur | Messages |
---|---|
Ronin DUSETTE
|
InformationCet installateur a été accepté par l'équipe. InformationsPlate-formes : Retours d'expérience0 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. Code source#!/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:
ContribuerMembre | Messages |
Yaotl | Lundi 18 Octobre 2021 à 17:40 |
Yaotl
|
InformationCette mise à jour a été acceptée par l'équipe 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" Nouveau code source#!/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" RéponsesVendredi 29 Octobre 2021 à 22:52
|
Ronin DUSETTE | Samedi 25 Octobre 2014 à 19:20 |
Ronin DUSETTE
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. 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 Nouveau code source#!/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" Réponses |
Quentin PÂRIS | Mardi 19 Aoüt 2014 à 16:32 |
Quentin PÂRIS
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. MessagesCan 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 Nouveau code source#!/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" RéponsesMardi 19 Aoüt 2014 à 19:22
Mardi 19 Aoüt 2014 à 19:38
Edité par Tinou |
booman | Mardi 19 Aoüt 2014 à 3:20 |
booman
|
MessagesCrypt32.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. RéponsesMardi 19 Aoüt 2014 à 5:50
Mardi 19 Aoüt 2014 à 11:46
Mardi 19 Aoüt 2014 à 19:21
|
Ronin DUSETTE | Lundi 18 Aoüt 2014 à 20:18 |
Ronin DUSETTE
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. 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 Nouveau code source#!/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 RéponsesLundi 18 Aoüt 2014 à 22:41
Lundi 18 Aoüt 2014 à 22:47
|
Ronin DUSETTE | Lundi 18 Aoüt 2014 à 18:35 |
Ronin DUSETTE
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. 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 Nouveau code source#!/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 RéponsesEdité par RoninDusette |
Ronin DUSETTE | Lundi 18 Aoüt 2014 à 18:09 |
Ronin DUSETTE
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. MessagesInitial 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 Nouveau code source#!/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 RéponsesLundi 18 Aoüt 2014 à 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