WebMoney + Firefox. Part 2

25th January 2006 - 14:20
#import "progid:WebMoneyRun.Keeper"

Update к WebMoney + Firefox

Всё оказалось достаточно просто, хоть и пришлось повозиться. Написал на C++ компоненту. Теперь нет необходимости в инсталяции WMAcceptor.dll, расширение работает непосредственно с WM Keeper. Ссылка прежняя (32 kb), исходники внутри.

PS. Я не пишу «необходимое» расширение, т.к. для работы с WM достаточно и тех ссылок, которые приводились в предыдущем посте. Просто пытаюсь вникнуть в некоторые принципы и механизмы.

Update: я подумал-подумал и… Всё очень просто: в версии Fx 1.5 объект со страницы WM «проходил» через nsIContentPolicy::shouldLoad. В версии Fx 1.5.0.1 это поведение изменили. В сети я не нашёл ни одного упоминания об этом изменении (например). Без обид на MoFo, «not frozen», имеют право. Конечно, я могу переписать код, но мне жаль своего времени. Вполне возможно, что я сделаю это позже, но уж точно не сейчас, когда температура ушла за 37.

Categories: dHtml, Soft | comments: (8)

Комментарии

1. Vovan's 25th January 2006 - 14:40

а оно только под вендой работает? (мне просто проверить не на чем… Нет WM-кошелька)

Mash:

Да. На сайте WM есть авторизация через программу WM Keeper, а последней под другие оси, AFAIK, не существует, так что…

2. Vovan's 25th January 2006 - 15:41

нет, ну дял программ есть wine. С самим АктивХ (кто его придумал?!) несколько сложнее

3. Tim 28th January 2006 - 01:33

А, извините, бэкдоров там случайно нет? Не хотелось бы чтобы все пароли уехали куда-нибудь… Может отдать это в mozilla.org — пускай проверят и выложат, нет?

Mash:

Бэкдоров там нет. Исходники внутри, можно посмотреть, убедиться; если нет доверия к DLL, то скомпилировать самому.

К mozilla.org это не имеет отношения. Вот если бы товарищи с WM заинтересовались…

4. Phil 2nd February 2006 - 23:18

Поставил, работать не захотело Firefox 1.5.1 говорит нет актив икса

5. I'm 5th February 2006 - 19:12

И действительно что-то с 1.5.0.1 непашет..

6. BOLK 7th February 2006 - 12:14

Подтверждаю — с 1.5.0.1. не работает.

Mash:

Всё никак руки не дойдут посмотреть. Скачаю, посмотрю — сделаю апдейт. Дня два-три, не раньше.

7. BOLK 7th February 2006 - 13:56

Спасибо!
А то штука, действительно, очень нужная. Отвык я от IE.

Mash:

Откровенно говоря, я не ожидал, что кто-то реально будет пользоваться этим расширением.

update: ууу… там, похоже, надолго… на выходных, не раньше.

8. Zybc 12th March 2006 - 16:44

Действительно хорошая весчь. С пару месяцев искал — не нашел, а сейчас нечаянно наткнулся. Спасибо

Blog

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