Полезная информация

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

Разработка » Разработка плагина для FireFox на Delphi » 21-03-2005 09:28:10

GigoVich пишет

Возможно чем-то помогу. Не совсем в тему, но alexvir не совсем по вопросу. Ссылочка на http://nesitive.net/files/GeckoSDK.zip здесь типа все основные хедер файлы на паскале, для Дельфи если кто хочет юзать Gecko в своём приложении на Дельфях. Ну если не можешь написать расширения, попробуй написать браузер, точнее просто встроить его в приложение на дельфях :) Встроить то я встроил, но вот к DOM управление получить не смог, но это вызванно было тем наверное что инетерфейсы описанные в хедерах на паскале были чуточку различны с реальными (пару раз мне такое попадалось). Одним словом, не совсем в тему но на поиск данного файла много времени потратил, потому как проект этот ведут толи китайцы толи японцы или кто-то ещё :) одним словом сплошные иероглифы.
P.S. Заюзать браузер для использования в приложении на Delphi можно так же через ActiveX
P.S.P.S. Сплошное извращение!!!

Большое спасибо! Мож и пригодится, но похоже прийдется писать на С++.

Разработка » Разработка плагина для FireFox на Delphi » 21-03-2005 09:24:41

Fisherman пишет

Если я вас правильно понял, то эта возможность уже реализована в  AI Roboform

Не совсем. AI Roboform встраивается внутрь браузеров (если я прав), а моя программа независима от браузеров и позволяет заполнять также любые формы авторизации любых программ.

Разработка » Разработка плагина для FireFox на Delphi » 16-03-2005 15:32:04

Anton пишет

ИМХО, вряд ли кто-то заморачивался, ибо SDK на C, соответственно, чтобы написать чего-то на дельфи надо переписывать нужные исходные файлы на паскале. Ты будешь первым :)

И еще, немного о терминах:

1. Плагины для FF реализуют отображение объектов в HTML-страницах, получают управление только при наличии этих объектов в веб-странице или при открытии файла с соответсвующим плагину содержимым.

2. Компоненты XPCOM реализуют дополнительные интерфейсы для расширения функциональности.

3. Расширения. Имеют доступ к интерфейсам XPCOM и плагинов, но пишутся только на XUL+JS.

DOM - Document Object Model

Ув. Anton.
Вы имеете опыт разработки плагинов для FireFox?
Опишу в 2х словах задачу. Нужно сделать плагин, который бы автоматически заполнял форму "логина" веб-странички. Откуда берутся логин, пароль и т.п. я опускаю, т.к. это не имеет особого значения.

[b]Мне непонятно к каким интерфейсам нужно обращаться, чтобы получить доступ к формам документа, и как заполнить

Разработка » Разработка плагина для FireFox на Delphi » 16-03-2005 14:08:28

Anton пишет

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???

Разработка » Разработка плагина для FireFox на Delphi » 15-03-2005 16:47:46

Коллеги, помогите с такими вопросами:

1) Нужно написать плагин для FireFox на Delphi, который бы имел к DOM (доменной модели документа) открытой веб-странички. Буду благодарен за любую инфу. Может есть варианты и хоть какие-то примеры на С++?

2) Как из внешней программы определить УРЛ окна FireFox по его Handle?

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]