explorer под wine нет адресной строки и меню

Изображение пользователя vap.

Понадобилось зайти на сайт где только под експлоер. Почему то он запускается без адресной строки и без меню. Первое ладно обошел запуском из консоли с адресом но там кодировка юникодовская и я не знаю как ее выставить.

+1
Michael72 - 1 Июнь, 2010 - 02:11
Изображение пользователя Michael72.

Если твоя нужда в 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. Мне известно два пути:

  1. Установка Internet Explorer с использованием winetricks
  2. Устанавливаем вспомогательный shell-скрипт winetricks, для автоматизации установки:
    wget http://www.kegel.com/wine/winetricks
    chmod +x ./winetricks

    Установка Internet Explorer 6:
    ./winetricks ie6
    Установка Internet Explorer 7:
    ./winetricks ie7

  3. Установка Internet Explorer с использованием IEs4linux
  4. Загружаем последнюю версию 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, то у меня тоже самое: без меню и без адресной строки.

0
vap - 1 Июнь, 2010 - 05:25
Изображение пользователя vap.

попробую подделаться. нашел в опере эту функцию. а первым способом я и пробовал. Получается explorer без адресной строки и меню. почитал что добавить библиотек надо, не помогло.

+1
Michael72 - 1 Июнь, 2010 - 13:16
Изображение пользователя Michael72.

Да, насчёт библиотек - это верно. Провёл эксперимент: удалил всё из списка библиотек, запустил 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

0
vap - 1 Июнь, 2010 - 18:20
Изображение пользователя vap.

Наверное лень копаться. Хватило в опере подделаться как IE. Спасибо большое.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры