@@ -12,149 +12,149 @@
then
POL_Debug_Error "AMD64 is set, but IE8 is needed."
else
-
+
# Création du répertoire temporaire
mkdir -p "$POL_USER_ROOT/tmp/ie8"
cd "$POL_USER_ROOT/tmp/ie8"
-
+
case "$1" in
- "--lang" )
- APP_ANSWER="$2"
+ "--lang" )
+ APP_ANSWER="$2"
shift 2;;
"--autolang" )
APP_ANSWER="English"
case "${LANG:0:2}" in
- "ar" ) APP_ANSWER="Arabic";;
- "zh" | "ch" ) APP_ANSWER="Chinese (Simplified)";;
- # ??? ) APP_ANSWER="Chinese (Traditional, Taiwan)";;
- "cs" ) APP_ANSWER="Czech";;
- "da" ) APP_ANSWER="Danish";;
- "nl" ) APP_ANSWER="Dutch";;
- "fi" ) APP_ANSWER="Finnish";;
- "fr" ) APP_ANSWER="French";;
- "de" ) APP_ANSWER="German";;
- "el" ) APP_ANSWER="Greek";;
- "he" ) APP_ANSWER="Hebrew";;
- "hu" ) APP_ANSWER="Hungarian";;
- "it" ) APP_ANSWER="Italian";;
- "ja" ) APP_ANSWER="Japanese";;
- "ko" ) APP_ANSWER="Korean";;
- "nb" | "nn" | "no" ) APP_ANSWER="Norwegian";;
- "pl" ) APP_ANSWER="Polish";;
- "pt" )
- case "${LANG:3:2}" in
- "BR" ) APP_ANSWER="Portuguese (Brazil)";;
- * ) APP_ANSWER="Portuguese (Portugal)";;
- esac ;;
- "ru" ) APP_ANSWER="Russian";;
- "es" ) APP_ANSWER="Spanish";;
- "sv" ) APP_ANSWER="Swedish";;
- "tr" ) APP_ANSWER="Turkish";;
+ "ar" ) APP_ANSWER="Arabic";;
+ "zh" | "ch" ) APP_ANSWER="Chinese (Simplified)";;
+ # ??? ) APP_ANSWER="Chinese (Traditional, Taiwan)";;
+ "cs" ) APP_ANSWER="Czech";;
+ "da" ) APP_ANSWER="Danish";;
+ "nl" ) APP_ANSWER="Dutch";;
+ "fi" ) APP_ANSWER="Finnish";;
+ "fr" ) APP_ANSWER="French";;
+ "de" ) APP_ANSWER="German";;
+ "el" ) APP_ANSWER="Greek";;
+ "he" ) APP_ANSWER="Hebrew";;
+ "hu" ) APP_ANSWER="Hungarian";;
+ "it" ) APP_ANSWER="Italian";;
+ "ja" ) APP_ANSWER="Japanese";;
+ "ko" ) APP_ANSWER="Korean";;
+ "nb" | "nn" | "no" ) APP_ANSWER="Norwegian";;
+ "pl" ) APP_ANSWER="Polish";;
+ "pt" )
+ case "${LANG:3:2}" in
+ "BR" ) APP_ANSWER="Portuguese (Brazil)";;
+ * ) APP_ANSWER="Portuguese (Portugal)";;
+ esac ;;
+ "ru" ) APP_ANSWER="Russian";;
+ "es" ) APP_ANSWER="Spanish";;
+ "sv" ) APP_ANSWER="Swedish";;
+ "tr" ) APP_ANSWER="Turkish";;
esac;;
* ) POL_SetupWindow_menu "$(eval_gettext 'Choose the Internet Explorer language you want')" "$TITLE" "Arabic~Chinese (Simplified)~Chinese (Traditional, Taiwan)~Czech~Danish~Dutch~English~Finnish~French~German~Greek~Hebrew~Hungarian~Italian~Japanese~Korean~Norwegian~Polish~Portuguese (Brazil)~Portuguese (Portugal)~Russian~Spanish~Swedish~Turkish" "~" ;;
esac
-
+
if [ "$APP_ANSWER" = "Arabic" ]; then
IE8_MD5="058e36f21eb6c0a34b9049d15caae1b8"
IE8_INSTALLER="IE8-WindowsXP-x86-ARA.exe"
elif [ "$APP_ANSWER" = "Chinese (Simplified)" ]; then
IE8_MD5="acde10a1f8659cf91a3a323590195b48"
IE8_INSTALLER="IE8-WindowsXP-x86-CHS.exe"
elif [ "$APP_ANSWER" = "Chinese (Traditional, Taiwan)" ]; then
IE8_MD5="b6a1ea23d59c16219aa25fce1ffe544e"
IE8_INSTALLER="IE8-WindowsXP-x86-CHT.exe"
elif [ "$APP_ANSWER" = "Czech" ]; then
IE8_MD5="6afa953c7ec7b7417e13e80bdf34376d"
IE8_INSTALLER="IE8-WindowsXP-x86-CSY.exe"
elif [ "$APP_ANSWER" = "Danish" ]; then
IE8_MD5="e1b44864d089093e829c86b8d390c7a4"
IE8_INSTALLER="IE8-WindowsXP-x86-DAN.exe"
elif [ "$APP_ANSWER" = "Dutch" ]; then
IE8_MD5="08eeb38f01a901e37e9ba047bb08800d"
IE8_INSTALLER="IE8-WindowsXP-x86-NLD.exe"
elif [ "$APP_ANSWER" = "English" ]; then
IE8_MD5="616c2e8b12aaa349cd3acb38bf581700"
IE8_INSTALLER="IE8-WindowsXP-x86-ENU.exe"
elif [ "$APP_ANSWER" = "Finnish" ]; then
IE8_MD5="0ab9340ff720979e453399d690f01e60"
IE8_INSTALLER="IE8-WindowsXP-x86-FIN.exe"
elif [ "$APP_ANSWER" = "French" ]; then
IE8_MD5="acc1e2dcc38ef00452eb0b754351226e"
IE8_INSTALLER="IE8-WindowsXP-x86-FRA.exe"
elif [ "$APP_ANSWER" = "German" ]; then
IE8_MD5="7164e238994f5d6882cfd6890863328d"
IE8_INSTALLER="IE8-WindowsXP-x86-DEU.exe"
elif [ "$APP_ANSWER" = "Greek" ]; then
IE8_MD5="ae3df63e9f9a6c02451b9964dadd413d"
IE8_INSTALLER="IE8-WindowsXP-x86-ELL.exe"
elif [ "$APP_ANSWER" = "Hebrew" ]; then
IE8_MD5="871d8795b795376494e7c296531637af"
IE8_INSTALLER="IE8-WindowsXP-x86-HEB.exe"
elif [ "$APP_ANSWER" = "Hungarian" ]; then
IE8_MD5="0230f460135981c1957a962f8521c08d"
IE8_INSTALLER="IE8-WindowsXP-x86-HUN.exe"
elif [ "$APP_ANSWER" = "Italian" ]; then
IE8_MD5="34558ded6de1f10bce1f08c48fcaadd2"
IE8_INSTALLER="IE8-WindowsXP-x86-ITA.exe"
elif [ "$APP_ANSWER" = "Japanese" ]; then
IE8_MD5="3b59e3fc451da4829e51e84c22c2ddd1"
IE8_INSTALLER="IE8-WindowsXP-x86-JPN.exe"
elif [ "$APP_ANSWER" = "Korean" ]; then
IE8_MD5="fc9def00f9531829f89445272c951132"
IE8_INSTALLER="IE8-WindowsXP-x86-KOR.exe"
elif [ "$APP_ANSWER" = "Norwegian" ]; then
IE8_MD5="58ee35286505130360d4bce0b108285e"
IE8_INSTALLER="IE8-WindowsXP-x86-NOR.exe"
elif [ "$APP_ANSWER" = "Polish" ]; then
IE8_MD5="f8f8ae75a1b475becb951026c257ec13"
IE8_INSTALLER="IE8-WindowsXP-x86-PLK.exe"
elif [ "$APP_ANSWER" = "Portuguese (Brazil)" ]; then
IE8_MD5="0ed28b6699c50e8321c7af668bd7da77"
IE8_INSTALLER="IE8-WindowsXP-x86-PTB.exe"
elif [ "$APP_ANSWER" = "Portuguese (Portugal)" ]; then
IE8_MD5="d8c80964f66a27c718295a8bb8c231c3"
IE8_INSTALLER="IE8-WindowsXP-x86-PTG.exe"
elif [ "$APP_ANSWER" = "Russian" ]; then
IE8_MD5="8856768bee7667a3abd46e9ed82b4ae1"
IE8_INSTALLER="IE8-WindowsXP-x86-RUS.exe"
elif [ "$APP_ANSWER" = "Spanish" ]; then
IE8_MD5="e6032815cac4b4fdd7d48a93de221277"
IE8_INSTALLER="IE8-WindowsXP-x86-ESN.exe"
elif [ "$APP_ANSWER" = "Swedish" ]; then
IE8_MD5="c5e258b2849e42d9e28c9e3d55fb58ef"
IE8_INSTALLER="IE8-WindowsXP-x86-SVE.exe"
elif [ "$APP_ANSWER" = "Turkish" ]; then
IE8_MD5="f62db3576469e34f1595f469207c3638"
IE8_INSTALLER="IE8-WindowsXP-x86-TRK.exe"
fi
-
+
# Téléchargement de Internet Explorer
POL_Download_Resource "$IE8_LINK" "$IE8_MD5"
-
+
# Installations complémentaires
POL_Wine_InstallFonts
POL_Call POL_Function_FontsSmoothRGB
@@ -163,23 +163,23 @@
POL_Call POL_Install_msxml3
POL_Call POL_Install_riched20
POL_Call POL_Install_DisableCrashDialog
-
+
# Remplacement de DLL
POL_Wine_OverrideDLL native,builtin browseui crypt32 hhctrl.ocx hlink iernonce iexplore.exe itircl itss jscript mlang mshtml msimtf secur32 shdoclc shdocvw shlwapi url urlmon usp10 uxtheme wintrust xmllite
POL_Wine_OverrideDLL builtin wininet
-
+
# Telechargement et installation de DLL
POL_Download_Resource "$SITE/divers/ie7-dlls.tar.bz2" "b71a3213452c9a3a1aa08767d52e7577"
tar -xvf ie7-dlls.tar.bz2
mv "msctf.dll" "$WINEPREFIX/drive_c/windows/system32"
mv "msimtf.dll" "$WINEPREFIX/drive_c/windows/system32"
mv "uxtheme.dll" "$WINEPREFIX/drive_c/windows/system32"
-
+
# Installation de Internet Explorer
POL_Wine --ignore-errors "$IE8_INSTALLER"
-
+
# Redemarrage de Wine
POL_Wine_reboot
-
+
# Fermeture de la condition (fin du script)
fi
\ No newline at end of file