WebMoney + Firefox

22nd January 2006 - 16:51

Я настолько отвык от IE, что просто не смог в нужный момент настроить его таким образом, чтобы разрешить использование AxtiveX для избранных сайтов. Да вообще ни для каких сайтов. Где-то отключил, а теперь и вспомнить не могу. Поэтому от IE Tab или каких-то других плюшек толку мало. Написал небольшое расширение: Gecko WebMoney (см. update).

  • Качаем и сохраняем WMAcceptor.dll
  • Регистрируем (regsvr32 WMAcceptor.dll в командной строке)
  • Устанавливаем расширение
  • Запускаем и авторизируемся в WebMoney Keeper
  • Идём на страницу banking.webmoney.ru и пытаемся авторизироваться кнопкой «Произвести авторизацию»
  • …Должно получиться, ага.

Принцип работы расширения

Если со страницы запрашивается объект с codebase="https://w3s.webmoney.ru/WMAcceptor.dll", то посредством WSH работаем с ActiveX-элементом WMAcceptor.AcceptWM и подставляем полученные от него данные в код страницы. Ну и саму страницу немного изменяем для совместимости с Firefox. Каждый час отсылаем 1 WMR на… тьфу.

Мне известно о необходимости проведения подобных манипуляций лишь для двух страниц с адресами banking.webmoney.ru/asp/signedloginformnew/.. и merchant.webmoney.ru/lmi/.. На первой я успешно авторизировался при тестировании, а на вторую меня отредиректил .masterhost, где я благополучно подтвердил своё желание распрощаться с еденьгами.

«AS IS», без каких-либо гарантий. Выложил просто для того, чтобы не затерялось. Лучше отключать, когда в работе с сайтом WM нет необходимости.

Update: А, нет, вру. IE Tab должен помочь, т.к. вроде не смотрит настройки ActiveX… Нужно будет поковыряться с этим.

Categories: dHtml,Soft | comments: (6)

Комментарии

1. J()KER 23rd January 2006 - 17:31

http://www.owebmoney.ru/browsers.shtml — работа в Opera, Mozilla, Firefox

Mash:

Я эту ссылку в начале поста показал. ;)

2. WiseMan 25th January 2006 - 02:42

Для Firefox есть еще вот такая штука IE Tab — an extension. Ставите это расширение и можете переключатся во время работы с движка Firefox на движок IE, оставаясь при этом в Firefox. Очень удобно, особенно, если учесть, что контекстное меню тоже от IE будет. Кому необходимо, сможете воспользоваться экспортом в Эксел. Плюс новые окна открываются во вкладках.

Я этим во всю пользуюсь при работе над сайтом GSM сигнализация как охранный комплекс для вашего автомобиля и квартиры

Mash:

+1: я эту ссылку в начале поста показал.

3. Vovan's 25th January 2006 - 13:30

Улыбают предыдущие сообщения. Вы читать умеете? Или чукча писатель, а не читатель? Сказа но же, что _движок_ ИЕ не воспринимает ActiveX, потому как автор не вспомнит, где оно включается.

ЗЫ оффтопик. Относительно ILO. Я только что вкурил, почему у меня первую вкладку в SM (cvs) кроет уже полгода. Тема такая: первая вкладка как бы в подвешеном (зависшем) состоянии всегда. Переходы вперёд/назад не работают, адрес в строке адреса не меняется (а если перейти с других вкладок, то остаётся адрес последней вкладки), хотя сама вкладка работает (ну, кроме описанного выше, и ещё её нельза закрыть). Я думал сн7ачала, что это просто сырая такая версия CVS и что скоро всё поправят, но прошло уже почти полгода и я начал эксперементировать. Короче, как торлько ставишь ILO, так и начинается эта песня. Может есть варианты поправить? А то уж больно мне нравится SM из CVS.

И ещё. Поставил сегодня Мультизиллу. Классная штука, но сбрасываются политики для картинок при открытии ссылки в новой вкладке (при сёрфинге в пределах одного окна или при открытии урла в новом окне такого не замечено). Посему пришлось снести такое приятное расширение :( Вроде бы были похожие глюки совместно с TabbrowserEx.

Версия ИЛО 0.6.9

Извиняюсь, что писал сюда. На сайте не нашёл, куда отправить персональное сообщение. А на форум.млзилла.ру меня несколько забанили
;)

Сообщение, разумеется, лучше удалить по прачтению ;)

Mash:

Очень напоминает bug 306243, хотя в CVS уже должен быть давно исправлен.

Про Мультизиллу не скажу, смотреть надо.

4. Vovan's 25th January 2006 - 14:46

http://multizilla.mozdev.org/installation.html

Вообще, штука весьма приятная ;)

//Очень напоминает bug 306243, хотя в CVS уже должен быть давно исправлен.

Фиг его поймёт :( Обновляюсь регулярно, так что движок совсем свежий:

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20060123 SeaMonkey/1.5a

Такая фигня длится с сентября (как появилась поддержка браузера)

5. StyxX 13th February 2006 - 01:38

В firefox 1.5 не работает :(
кстати, я так понимаю, даже если бы работало, то на passport.webmoney.ru в любом случае нет? :)

6. SOb 19th May 2006 - 23:02

Уважаемый, ваша страница находится первой при поиске сочетания «Webmoney + Firefox» в Google.
Если вы не против, позвольте разместить в качестве комментария решение, подходящее для всей линейки Firefox, включая 2.0a2.

http://forum.mozilla.ru/viewtopic.php?id=3115

Обращать внимание на мои посты (SOb). С предлагаемым решением работают https://banking.webmoney.ru/* и https://passport.webmoney.ru/*.

Комментарии временно отключены.