Понадобилось зайти на сайт где только под експлоер. Почему то он запускается без адресной строки и без меню. Первое ладно обошел запуском из консоли с адресом но там кодировка юникодовская и я не знаю как ее выставить.
Если твоя нужда в Wine Internet Explorer обусловлена тем, что определённый сайт требует для просмотра MS Internet Explorer, тогда можно в твоём веб-браузере в настройках установить как он должен "представиться", например в моём Konqueror 3.5.10: Сервис - Изменить строку описания браузера - Internet Explorer - Version 6.0 on Windows XP.
Если тебе необходим именно MS Internet Explorer, чтобы к примеру увидеть как именно в этом браузере выглядит страничка, тогда за лучшее считаю: установить MS Internet Explorer 6 или 7. Мне известно два пути:
Установка Internet Explorer с использованием winetricks
Устанавливаем вспомогательный shell-скрипт winetricks, для автоматизации установки: wget http://www.kegel.com/wine/winetricks chmod +x ./winetricks
Установка Internet Explorer 6: ./winetricks ie6
Установка Internet Explorer 7: ./winetricks ie7
Установка Internet Explorer с использованием IEs4linux
Загружаем последнюю версию ies4linux: wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz tar xzf ies4linux-latest.tar.gz cd ./ies4linux-2.99.0.1 ./ies4linux --beta-install-ie7 --no-gui --no-flash
В своё время попытка установить Internet Explorer 7, используя первый путь, у меня не увенчалась успехом, поэтому рекомендую второй. Сам ещё не пробовал. Для успешной установки понадобится наличие пакета cabextract. Устанавливаем пакет cabextract: apt-get install cabextract
А что касается Wine Internet Explorer, который устанавливается в wine с пакетом gecko, то у меня тоже самое: без меню и без адресной строки.
попробую подделаться. нашел в опере эту функцию. а первым способом я и пробовал. Получается explorer без адресной строки и меню. почитал что добавить библиотек надо, не помогло.
Да, насчёт библиотек - это верно. Провёл эксперимент: удалил всё из списка библиотек, запустил wine iexplore z:\\index.htmРезультат: браузер без адресной строки и меню. Проделал действия по инструкции:
Запускаем winecfg, переходим на вкладку Библиотеки (Libraries) и добавляем следующее приложение и библиотеки:
iexplore.exe
mshtml
shdoclc
shdocvw
shlwapi
urlmon
wininet
mlang
И устанавливаем их в Сторонняя, встроенная (native, builtin.)
Результат: адресная строка и меню вернулись.
Почему winetricks в моём и твоём случае отработали по разному - это для меня представляется странным. Может быть, версии wine у нас разные, а может быть, ты всё таки устанавливал MS IE без использования shell-скрипта winetricks. Тогда, возможно, что для тебя важным будет ещё одна часть инструкции:
Теперь нужно зарегистрировать все библиотеки (dll) в каталоге ~/.wine/windows/system32.
Открываем любую консоль переходим в каталог и выполняем команду: for i in *.dll *.ocx; do regsvr32 /i $i; done
Если твоя нужда в Wine Internet Explorer обусловлена тем, что определённый сайт требует для просмотра MS Internet Explorer, тогда можно в твоём веб-браузере в настройках установить как он должен "представиться", например в моём Konqueror 3.5.10: Сервис - Изменить строку описания браузера - Internet Explorer - Version 6.0 on Windows XP.
Если тебе необходим именно MS Internet Explorer, чтобы к примеру увидеть как именно в этом браузере выглядит страничка, тогда за лучшее считаю: установить MS Internet Explorer 6 или 7. Мне известно два пути:
Устанавливаем вспомогательный shell-скрипт winetricks, для автоматизации установки:
wget http://www.kegel.com/wine/winetricks
chmod +x ./winetricks
Установка Internet Explorer 6:
./winetricks ie6
Установка Internet Explorer 7:
./winetricks ie7
Загружаем последнюю версию ies4linux:
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar xzf ies4linux-latest.tar.gz
cd ./ies4linux-2.99.0.1
./ies4linux --beta-install-ie7 --no-gui --no-flash
В своё время попытка установить Internet Explorer 7, используя первый путь, у меня не увенчалась успехом, поэтому рекомендую второй. Сам ещё не пробовал. Для успешной установки понадобится наличие пакета cabextract. Устанавливаем пакет cabextract:
apt-get install cabextract
А что касается Wine Internet Explorer, который устанавливается в wine с пакетом gecko, то у меня тоже самое: без меню и без адресной строки.
попробую подделаться. нашел в опере эту функцию. а первым способом я и пробовал. Получается explorer без адресной строки и меню. почитал что добавить библиотек надо, не помогло.
Да, насчёт библиотек - это верно. Провёл эксперимент: удалил всё из списка библиотек, запустил
wine iexplore z:\\index.htm
Результат: браузер без адресной строки и меню. Проделал действия по инструкции:Результат: адресная строка и меню вернулись.
Почему winetricks в моём и твоём случае отработали по разному - это для меня представляется странным. Может быть, версии wine у нас разные, а может быть, ты всё таки устанавливал MS IE без использования shell-скрипта winetricks. Тогда, возможно, что для тебя важным будет ещё одна часть инструкции:
Теперь нужно зарегистрировать все библиотеки (dll) в каталоге ~/.wine/windows/system32.
Открываем любую консоль переходим в каталог и выполняем команду:
for i in *.dll *.ocx; do regsvr32 /i $i; done
Наверное лень копаться. Хватило в опере подделаться как IE. Спасибо большое.
Отправить комментарий