Страницы: 1
Возможно чем-то помогу. Не совсем в тему, но alexvir не совсем по вопросу. Ссылочка на http://nesitive.net/files/GeckoSDK.zip здесь типа все основные хедер файлы на паскале, для Дельфи если кто хочет юзать Gecko в своём приложении на Дельфях. Ну если не можешь написать расширения, попробуй написать браузер, точнее просто встроить его в приложение на дельфях :) Встроить то я встроил, но вот к DOM управление получить не смог, но это вызванно было тем наверное что инетерфейсы описанные в хедерах на паскале были чуточку различны с реальными (пару раз мне такое попадалось). Одним словом, не совсем в тему но на поиск данного файла много времени потратил, потому как проект этот ведут толи китайцы толи японцы или кто-то ещё :) одним словом сплошные иероглифы.
P.S. Заюзать браузер для использования в приложении на Delphi можно так же через ActiveX
P.S.P.S. Сплошное извращение!!!
Большое спасибо! Мож и пригодится, но похоже прийдется писать на С++.
…Если я вас правильно понял, то эта возможность уже реализована в AI Roboform
Не совсем. AI Roboform встраивается внутрь браузеров (если я прав), а моя программа независима от браузеров и позволяет заполнять также любые формы авторизации любых программ.
ИМХО, вряд ли кто-то заморачивался, ибо SDK на C, соответственно, чтобы написать чего-то на дельфи надо переписывать нужные исходные файлы на паскале. Ты будешь первым :)
И еще, немного о терминах:
1. Плагины для FF реализуют отображение объектов в HTML-страницах, получают управление только при наличии этих объектов в веб-странице или при открытии файла с соответсвующим плагину содержимым.
2. Компоненты XPCOM реализуют дополнительные интерфейсы для расширения функциональности.
3. Расширения. Имеют доступ к интерфейсам XPCOM и плагинов, но пишутся только на XUL+JS.
DOM - Document Object Model
Ув. Anton.
Вы имеете опыт разработки плагинов для FireFox?
Опишу в 2х словах задачу. Нужно сделать плагин, который бы автоматически заполнял форму "логина" веб-странички. Откуда берутся логин, пароль и т.п. я опускаю, т.к. это не имеет особого значения.
[b]Мне непонятно к каким интерфейсам нужно обращаться, чтобы получить доступ к формам документа, и как заполнить
…alexvir, думаю, тебе лучше спросить здесь: http://xpoint.ru/forums/programming/XUL/forum.xhtmlЗдесь: http://ftp.mozilla.org/pub/mozilla.org/ … c-msvc.zip SDK для FF 1.0.
Здесь: http://www.mozilla.org/projects/xpcom/b … df/cxc.pdf о создании компонентов XPCOM.
Спасибо за помощь!
Я так понимаю (облазил почти все, что можна, в нете) на дельфи никто не писал плагины под FireFox???
Коллеги, помогите с такими вопросами:
1) Нужно написать плагин для FireFox на Delphi, который бы имел к DOM (доменной модели документа) открытой веб-странички. Буду благодарен за любую инфу. Может есть варианты и хоть какие-то примеры на С++?
2) Как из внешней программы определить УРЛ окна FireFox по его Handle?
Страницы: 1