Du är här
POL_Install_ie6
Informations
| Creator | Meddelanden |
|---|---|
Unkuiri
|
InformationThis installer has been approved by the team. InformationsPlatforms: Feedbacks0 1 DescriptionInstall Internet Explorer 6 This component does not work in 64-bit virtual drives Source code#!/bin/bash
# PlayOnLinux Function
# RealName: Internet Explorer 6
# Date : (2010-09-21 04-48)
# Last revision : (2012-04-12 10-08)
# Author : Unkuiri
# CHANGELOG
# [SuperPlumus] (2012-04-11 18-47)
# Add --ignore-errors for regsvr32
# Add remove system32/inetcpl.cpl
# Add POL_Wine iexplore -unregserver
# Add native inseng.dll
if [ "$POL_ARCH" = "amd64" ]
then
POL_Debug_Error "AMD64 is set, but IE6 is needed."
else
IE6TMP="$POL_USER_ROOT/tmp/PI_ie6"
mkdir -p "$IE6TMP"
cd "$IE6TMP"
wget -q "$SITE/divers/ie_license.txt"
POL_SetupWindow_licence "Please read this carefully" "$TITLE" "$IE6TMP/ie_license.txt"
POL_Download_Resource "http://files.playonlinux.com/ie/6.0/ie60.exe" "f34f7f96e8307a01d51c9cc82abe90c2"
#POL_Download_Resource "http://www.oldapps.com/internet_explorer.php?app=f34f7f96e8307a01d51c9cc82abe90c2" "8e483db28ff01a7cabd39147ab6c59753ea1f533"
cd "$IE6TMP"
POL_Wine "$POL_USER_ROOT/ressources/ie60.exe"
POL_Wine_InstallFonts
POL_Call POL_Function_FontsSmoothRGB
POL_Call POL_Install_msls31
if [ ! -f "$WINEPREFIX/drive_c/windows/system32/plugin.ocx" ]
then
POL_Wine iexplore -unregserver
fi
POL_Wine_OverrideDLL native,builtin iexplore.exe inetcpl.cpl itircl itss jscript mlang mshtml msimtf shdoclc shdocvw shlwapi urlmon
cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Internet Explorer/"
[ -f "iexplore.exe" ] && mv iexplore.exe iexplore.bak
cd "$WINEPREFIX/drive_c/windows/system32"
for dll in itircl itss jscript mlang mshtml msimtf shdoclc shdocvw shlwapi urlmon
do
[ -f "$dll.dll" ] && mv "$dll.dll" "$dll.bak"
done
Set_OS win2k
rm -f "$WINEPREFIX/drive_c/windows/system32/browseui.dll"
rm -f "$WINEPREFIX/drive_c/windows/system32/inseng.dll"
rm -f "$WINEPREFIX/drive_c/windows/system32/inetcpl.cpl"
cd "$WINEPREFIX/drive_c/windows/system32/"
cabextract -F "inseng.dll" "$IE6TMP/IE 6.0 Full/ACTSETUP.CAB"
POL_Wine_OverrideDLL native inseng
cd "$IE6TMP/IE 6.0 Full"
POL_Wine_WaitBefore "$TITLE"
POL_Wine --ignore-errors IE6SETUP.EXE # /q:a /r:n /c:"ie6wzd /S:""#e"" /q:a /r:n"
POL_Wine_WaitExit "$TITLE"
POL_SetupWindow_pulsebar "$(eval_gettext "Registering libraries, please wait\n(It can take a while)")" "$TITLE"
cd "$WINEPREFIX/drive_c/windows/system32"
PULSE=0
for file in actxprxy.dll browseui.dll browsewm.dll cdfview.dll ddraw.dll \
dispex.dll dsound.dll iedkcs32.dll iepeers.dll iesetup.dll imgutil.dll \
inetcomm.dll inetcpl.cpl inseng.dll isetup.dll jscript.dll laprxy.dll \
mlang.dll mshtml.dll mshtmled.dll msi.dll msident.dll \
msoeacct.dll msrating.dll mstime.dll msxml3.dll occache.dll \
ole32.dll oleaut32.dll olepro32.dll pngfilt.dll quartz.dll \
rpcrt4.dll rsabase.dll rsaenh.dll scrobj.dll scrrun.dll \
shdocvw.dll shell32.dll urlmon.dll vbscript.dll webcheck.dll \
wshcon.dll wshext.dll asctrls.ocx hhctrl.ocx mscomct2.ocx \
plugin.ocx proctexe.ocx tdc.ocx webcheck.dll wshom.ocx
do
sleep 0.1
POL_SetupWindow_set_text "$file"
POL_Wine --ignore-errors regsvr32 /i "$file"
[ $PULSE = 100 ] || PULSE=$(( PULSE + 2 ))
POL_SetupWindow_pulse "$PULSE"
done
POL_Call POL_Install_pngfilt
rm "$WINEPREFIX/drive_c/windows/system32/iexplore.exe"
rm -rf "$IE6TMP"
fi
|
Contributions
Filters:
Contribute| Member | Meddelanden |
| IgnoredAmbience | Monday 27 December 2021 at 3:18 |
IgnoredAmbience
|
MeddelandenDoes not install with Wine 7.0-rc1 Svar |
| Quentin PÂRIS | Monday 27 July 2015 at 0:58 |
Quentin PÂRIS
|
InformationThis update has been approved by the team. Differences@@ -23,7 +23,7 @@
wget -q "$SITE/divers/ie_license.txt"
POL_SetupWindow_licence "Please read this carefully" "$TITLE" "$IE6TMP/ie_license.txt"
- POL_Download_Resource "http://browsers-fr.mirrors.zensoft.net/ie/win32/6.0/ie60.exe" "f34f7f96e8307a01d51c9cc82abe90c2"
+ POL_Download_Resource "http://files.playonlinux.com/ie/6.0/ie60.exe" "f34f7f96e8307a01d51c9cc82abe90c2"
#POL_Download_Resource "http://www.oldapps.com/internet_explorer.php?app=f34f7f96e8307a01d51c9cc82abe90c2" "8e483db28ff01a7cabd39147ab6c59753ea1f533"
New source code#!/bin/bash
# PlayOnLinux Function
# RealName: Internet Explorer 6
# Date : (2010-09-21 04-48)
# Last revision : (2012-04-12 10-08)
# Author : Unkuiri
# CHANGELOG
# [SuperPlumus] (2012-04-11 18-47)
# Add --ignore-errors for regsvr32
# Add remove system32/inetcpl.cpl
# Add POL_Wine iexplore -unregserver
# Add native inseng.dll
if [ "$POL_ARCH" = "amd64" ]
then
POL_Debug_Error "AMD64 is set, but IE6 is needed."
else
IE6TMP="$POL_USER_ROOT/tmp/PI_ie6"
mkdir -p "$IE6TMP"
cd "$IE6TMP"
wget -q "$SITE/divers/ie_license.txt"
POL_SetupWindow_licence "Please read this carefully" "$TITLE" "$IE6TMP/ie_license.txt"
POL_Download_Resource "http://files.playonlinux.com/ie/6.0/ie60.exe" "f34f7f96e8307a01d51c9cc82abe90c2"
#POL_Download_Resource "http://www.oldapps.com/internet_explorer.php?app=f34f7f96e8307a01d51c9cc82abe90c2" "8e483db28ff01a7cabd39147ab6c59753ea1f533"
cd "$IE6TMP"
POL_Wine "$POL_USER_ROOT/ressources/ie60.exe"
POL_Wine_InstallFonts
POL_Call POL_Function_FontsSmoothRGB
POL_Call POL_Install_msls31
if [ ! -f "$WINEPREFIX/drive_c/windows/system32/plugin.ocx" ]
then
POL_Wine iexplore -unregserver
fi
POL_Wine_OverrideDLL native,builtin iexplore.exe inetcpl.cpl itircl itss jscript mlang mshtml msimtf shdoclc shdocvw shlwapi urlmon
cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Internet Explorer/"
[ -f "iexplore.exe" ] && mv iexplore.exe iexplore.bak
cd "$WINEPREFIX/drive_c/windows/system32"
for dll in itircl itss jscript mlang mshtml msimtf shdoclc shdocvw shlwapi urlmon
do
[ -f "$dll.dll" ] && mv "$dll.dll" "$dll.bak"
done
Set_OS win2k
rm -f "$WINEPREFIX/drive_c/windows/system32/browseui.dll"
rm -f "$WINEPREFIX/drive_c/windows/system32/inseng.dll"
rm -f "$WINEPREFIX/drive_c/windows/system32/inetcpl.cpl"
cd "$WINEPREFIX/drive_c/windows/system32/"
cabextract -F "inseng.dll" "$IE6TMP/IE 6.0 Full/ACTSETUP.CAB"
POL_Wine_OverrideDLL native inseng
cd "$IE6TMP/IE 6.0 Full"
POL_Wine_WaitBefore "$TITLE"
POL_Wine --ignore-errors IE6SETUP.EXE # /q:a /r:n /c:"ie6wzd /S:""#e"" /q:a /r:n"
POL_Wine_WaitExit "$TITLE"
POL_SetupWindow_pulsebar "$(eval_gettext "Registering libraries, please wait\n(It can take a while)")" "$TITLE"
cd "$WINEPREFIX/drive_c/windows/system32"
PULSE=0
for file in actxprxy.dll browseui.dll browsewm.dll cdfview.dll ddraw.dll \
dispex.dll dsound.dll iedkcs32.dll iepeers.dll iesetup.dll imgutil.dll \
inetcomm.dll inetcpl.cpl inseng.dll isetup.dll jscript.dll laprxy.dll \
mlang.dll mshtml.dll mshtmled.dll msi.dll msident.dll \
msoeacct.dll msrating.dll mstime.dll msxml3.dll occache.dll \
ole32.dll oleaut32.dll olepro32.dll pngfilt.dll quartz.dll \
rpcrt4.dll rsabase.dll rsaenh.dll scrobj.dll scrrun.dll \
shdocvw.dll shell32.dll urlmon.dll vbscript.dll webcheck.dll \
wshcon.dll wshext.dll asctrls.ocx hhctrl.ocx mscomct2.ocx \
plugin.ocx proctexe.ocx tdc.ocx webcheck.dll wshom.ocx
do
sleep 0.1
POL_SetupWindow_set_text "$file"
POL_Wine --ignore-errors regsvr32 /i "$file"
[ $PULSE = 100 ] || PULSE=$(( PULSE + 2 ))
POL_SetupWindow_pulse "$PULSE"
done
POL_Call POL_Install_pngfilt
rm "$WINEPREFIX/drive_c/windows/system32/iexplore.exe"
rm -rf "$IE6TMP"
fi
SvarÄndrat av Tinou |
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