WebMoney + Firefox. Part 2
#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