FeraS
14.07.2007, 02:10
ActiveX "без" InternetExplorer'а
Наверное очень многим, те, кто работают с WebMoney, не нравится, что поддержка ActiveX существует только в Internet Explorer'е, т.к. многие используют альтернативные клиенты, вроде Opera или Mozilla Firefox.
Почти все сервисы WebMoney требуют авторизации Keeper'а. Для авторизации используется технология ActiveX, разработанная компанией Microsoft, и, естественно, работающая только в Internet Explorer. Opera и Firefox не имеют поддержки ActiveX, поэтому авторизовать Кипер с помощью этих браузеров невозможно.
Понятно, что пользователям Оперы и Мозиллы не очень удобно запускать IE каждый раз, когда им необходимо воспользоваться ActiveX. Поэтому для решения этой проблемы существует спецальный плагин, который заставляет использовать выше названные браузеры на нужных страницах движок IE, т.е. полностью эмулировать работу IE внутри себя в нужные моменты времени.
Скачать этот плагин вы можете здесь: Neptune (http://dump.ru/files/f/f647469345/)
Opera
Скачайте архив и распакуйте его.
Запустите MeadCo_Neptune и установите Neptune. Программа устанавливается в C:\Program Files\Internet Explorer\PLUGINS.
Возьмите из этой папки файл npmeadax.dll и скопируйте его в \Путь к папке с Оперой\program\plugins\.
Теперь нужно зарегистрировать этот файл. Выберите Пуск->Выполнить и введите:
regsvr32.exe "\Путь к папке с Оперой\program\plugins\npmeadax.dll"
Появится сообщение, что библиотека зарегистрирована.
Запустите Оперу. Если все сделано правильно, Neptune должен появиться в списке плагинов. Проверить это можно набрав в адресной строке opera:plugins.
Возьмите из скачанного архива файл browser.htm и сохраните его в папке с Оперой.
Теперь нужно добавить пункт "Open in IE" в контекстное меню Оперы. Для этого найдите в папке \defaults\ в папке с Оперой файл standart_menu.ini. Найдите в тексте раздел [Document Popup Menu] и вставьте в него строку:
Item, "Open like IE" = Go to page,"\Путь к папке с Оперой\browser.htm?link=%u",,,"Show spam"
Готово. Закройте и откройте Оперу. Откройте любой сайт, сделайте правый клик на свободном поле. В меню вы увидите пункт "Open like IE".
Иногда Opera с открытым внутри нее окном IE может подвисать. Проблему можно решить путем сворачивания и разворачивания браузера.
Mozilla Firefox
Скачайте архив и распакуйте его.
Запустите MeadCo_Neptune и установите Neptune. Программа устанавливается в C:\Program Files\Internet Explorer\PLUGINS.
Возьмите из этой папки файл npmeadax.dll и скопируйте его в \Путь к папке с Мозиллой\plugins\.
Запустите Мозиллу. Если все сделано правильно, Neptune должен появиться в списке плагинов. Проверить это можно набрав в адресной строке about:plugins
Разберемся, как открывать сайты под движком IE. Создаем закладку, в которой в поле Location (Адрес) вставляем следующий такой (без переносов, одной строкой!):
javascript: function IE() { var addy = prompt(%22Vvedite URL (s http://)%22); document.write('<html><head><title>Neptune - ' + addy + '</title></head><body><embed type=%22application/x-meadco-neptune-ax%22 pluginspage=%22http://www.meadroid.com/neptune/download/%22 width=%22100%%22 height=%22100%%22 param-location=%22' + addy + '%22></embed></body></html>'); document.close(); } void(IE()); Url-IE
При вызове закладки будет появляться окошко с предложением ввести адрес (вводить нужно вместе с http://), который и будет открыт на движке IE.
Также как и Opera, Мозилла, с открытым внутри нее окном IE может зависнуть. Проблема решается путем сворачивания и разворачивания браузера.
Если баян или ацтой - сильно не пинайте ;)
Наверное очень многим, те, кто работают с WebMoney, не нравится, что поддержка ActiveX существует только в Internet Explorer'е, т.к. многие используют альтернативные клиенты, вроде Opera или Mozilla Firefox.
Почти все сервисы WebMoney требуют авторизации Keeper'а. Для авторизации используется технология ActiveX, разработанная компанией Microsoft, и, естественно, работающая только в Internet Explorer. Opera и Firefox не имеют поддержки ActiveX, поэтому авторизовать Кипер с помощью этих браузеров невозможно.
Понятно, что пользователям Оперы и Мозиллы не очень удобно запускать IE каждый раз, когда им необходимо воспользоваться ActiveX. Поэтому для решения этой проблемы существует спецальный плагин, который заставляет использовать выше названные браузеры на нужных страницах движок IE, т.е. полностью эмулировать работу IE внутри себя в нужные моменты времени.
Скачать этот плагин вы можете здесь: Neptune (http://dump.ru/files/f/f647469345/)
Opera
Скачайте архив и распакуйте его.
Запустите MeadCo_Neptune и установите Neptune. Программа устанавливается в C:\Program Files\Internet Explorer\PLUGINS.
Возьмите из этой папки файл npmeadax.dll и скопируйте его в \Путь к папке с Оперой\program\plugins\.
Теперь нужно зарегистрировать этот файл. Выберите Пуск->Выполнить и введите:
regsvr32.exe "\Путь к папке с Оперой\program\plugins\npmeadax.dll"
Появится сообщение, что библиотека зарегистрирована.
Запустите Оперу. Если все сделано правильно, Neptune должен появиться в списке плагинов. Проверить это можно набрав в адресной строке opera:plugins.
Возьмите из скачанного архива файл browser.htm и сохраните его в папке с Оперой.
Теперь нужно добавить пункт "Open in IE" в контекстное меню Оперы. Для этого найдите в папке \defaults\ в папке с Оперой файл standart_menu.ini. Найдите в тексте раздел [Document Popup Menu] и вставьте в него строку:
Item, "Open like IE" = Go to page,"\Путь к папке с Оперой\browser.htm?link=%u",,,"Show spam"
Готово. Закройте и откройте Оперу. Откройте любой сайт, сделайте правый клик на свободном поле. В меню вы увидите пункт "Open like IE".
Иногда Opera с открытым внутри нее окном IE может подвисать. Проблему можно решить путем сворачивания и разворачивания браузера.
Mozilla Firefox
Скачайте архив и распакуйте его.
Запустите MeadCo_Neptune и установите Neptune. Программа устанавливается в C:\Program Files\Internet Explorer\PLUGINS.
Возьмите из этой папки файл npmeadax.dll и скопируйте его в \Путь к папке с Мозиллой\plugins\.
Запустите Мозиллу. Если все сделано правильно, Neptune должен появиться в списке плагинов. Проверить это можно набрав в адресной строке about:plugins
Разберемся, как открывать сайты под движком IE. Создаем закладку, в которой в поле Location (Адрес) вставляем следующий такой (без переносов, одной строкой!):
javascript: function IE() { var addy = prompt(%22Vvedite URL (s http://)%22); document.write('<html><head><title>Neptune - ' + addy + '</title></head><body><embed type=%22application/x-meadco-neptune-ax%22 pluginspage=%22http://www.meadroid.com/neptune/download/%22 width=%22100%%22 height=%22100%%22 param-location=%22' + addy + '%22></embed></body></html>'); document.close(); } void(IE()); Url-IE
При вызове закладки будет появляться окошко с предложением ввести адрес (вводить нужно вместе с http://), который и будет открыт на движке IE.
Также как и Opera, Мозилла, с открытым внутри нее окном IE может зависнуть. Проблема решается путем сворачивания и разворачивания браузера.
Если баян или ацтой - сильно не пинайте ;)