Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Внимание! Есть замечания модератора по теме: Неинформативное название темы "Gecko"
Старый 29.01.2011, 17:09   #41
Bug_Q
 
Регистрация: 31.10.2010
Сообщений: 5
По умолчанию

Подскажите кто-нибудь, каким образом через Gecko можно заполнить формы на сайте?
Bug_Q вне форума Ответить с цитированием
Старый 30.01.2011, 12:33   #42
Tolik_P
Пользователь
 
Регистрация: 14.11.2009
Сообщений: 11
По умолчанию

Вот так получилось заполнить.
Вложения
Тип файла: zip input.zip (279.3 Кб, 112 просмотров)
Tolik_P вне форума Ответить с цитированием
Старый 04.06.2011, 14:48   #43
Oginava
Новичок
Джуниор
 
Регистрация: 02.06.2011
Сообщений: 1
По умолчанию

Цитата:
Сообщение от Tolik_P Посмотреть сообщение
Вот так получилось заполнить.
Толик, что за сборку Gecko ты использовал в примере?
http://ftp.newbielabs.com/Delphi%20Gecko%20SDK/ с этой сборкой не работает, не хватает некоторых функций в geckobrowser.

1. Какую сборку под дельфи ты используешь?
2. как ее поставить на дельфи 7? или обновить мою 1.6 хотя бы до 1.9
3. Может ли geckobrowser нажимать на кнопки, как и TWebBrowser.OleDocument.....? (заполнить input'ы и нажать submit)

или кто знает ответьте, пожлста
Oginava вне форума Ответить с цитированием
Старый 04.06.2011, 15:03   #44
Vidog
Новичок
Джуниор
 
Регистрация: 16.09.2009
Сообщений: 2
По умолчанию

Я сам как раз таки с ftp-шника ихнего восстанавливал. Сейчас пороюсь, найду дистрибутив. Кстати, он без Java работать не будет всё равно.
Vidog вне форума Ответить с цитированием
Старый 08.06.2011, 19:21   #45
Tolik_P
Пользователь
 
Регистрация: 14.11.2009
Сообщений: 11
По умолчанию

Oginava
1. вот тут я писал где брал сборку
2. обновить с 1.6 до 1.9 это надо обновить сам xulrunner http://releases.mozilla.org/pub/mozi...ases/1.9.2.17/ и зарегистрировать xulrunner.exe --register-global или поправить реэстр HKEY_LOCAL_MACHINE\SOFTWARE\mozilla .org\GRE
3. самому надо было сделать кликание по кнопка и ссылкам , но так и не сделал.
пытался работать и с этим, но тоже не получилось. уже вижу вышло несколько обновлений и возможностей больше стало, но с выходом IE9 у меня какбы пропали те проблемы что были при написании с простым WebBrowser и использовании функций IE. Главное выключить/включить режим совместимости в своем WebBrowser и все отлично работает.
Tolik_P вне форума Ответить с цитированием
Старый 10.06.2011, 02:09   #46
NoName_emaNoN
Форумчанин
 
Аватар для NoName_emaNoN
 
Регистрация: 15.11.2007
Сообщений: 229
По умолчанию

Что конкретно не получилось с Chromium? Скачал, пошаманил 5 мин, и заработало. И можно сказать что гораздо легче по сравнению с Gecko. С Gecko последних вресий одна большая проблема - нужно устанавливать dll, а это права админа, что не вчегда удобно. Chromium же запустился из своей dll, что опять же лучше, чем тысячи файлов Gecko. Плюс встренных настроек и возможностей уже больше по сравнению в Gecko. Так что я бы вам рекомендовал поковырять Chromium. И рекомендовал бы всем, кто использует сейчас Gecko. Начинаю сам ковырять Хромиум, если что нового накопаю, выложу.
Компьютер не подчиняется законам физики: глюки возникают из ниоткуда, файлы исчезают в никуда, а вес измеряется в метрах.
NoName_emaNoN вне форума Ответить с цитированием
Старый 10.06.2011, 17:21   #47
Tolik_P
Пользователь
 
Регистрация: 14.11.2009
Сообщений: 11
По умолчанию

NoName_emaNoN, пока отложил его и пользуюсь WebBrowser но одним глазом видел что там уже тоже можно делать клики кнопок и ссылок, также получать атрибуты элементов. Вот это тогда мне было надо но этого небыло. Вообщем надо было парсить страницы, кликать по ссылках и кнопках в нужных местах, вводить некоторые значение.

Последний раз редактировалось Tolik_P; 10.06.2011 в 17:25.
Tolik_P вне форума Ответить с цитированием
Старый 12.06.2011, 06:48   #48
NoName_emaNoN
Форумчанин
 
Аватар для NoName_emaNoN
 
Регистрация: 15.11.2007
Сообщений: 229
По умолчанию

Ну если для себя, то WebBrowser сгодиться, но вот "навынос" уже лучше использовать Chromium
Компьютер не подчиняется законам физики: глюки возникают из ниоткуда, файлы исчезают в никуда, а вес измеряется в метрах.
NoName_emaNoN вне форума Ответить с цитированием
Старый 12.07.2011, 01:14   #49
gen0
Новичок
Джуниор
 
Регистрация: 12.07.2011
Сообщений: 1
По умолчанию

Возникло несколько вопросов. Пытаюсь использовать компонент geckobrowser.
-Он не сохраняет куки, после перезапуска программы авторизация на сайте слетает (в webbrowser все работает). Как сделать? Пробовал менять параметры в greprefs\all.js - ничего не получилось
-После каждого вызова функции LoadURI программа есть все больше и больше памяти, которая не освобождается. Загрузил страниц 20 - уже больше 100 метров утекло. Как можно освободить?
-Как можно получить html код загруженной страницы и текст страницы(на ней яваскрипт\аякс используется)? (наподобие (webbrowser.Document as IHTMLDocument2).Body.Innerhtml и (webbrowser.Document as IHTMLDocument2).Body.Innertext в twebbrowser)
-Как прервать загрузку страницы?

Буду очень признателен за помощь.

Последний раз редактировалось gen0; 12.07.2011 в 02:04.
gen0 вне форума Ответить с цитированием
Старый 04.10.2011, 22:09   #50
Jumangee
Новичок
Джуниор
 
Регистрация: 04.10.2011
Сообщений: 1
По умолчанию

Каким-то просто чудом удалось запустить gecko на delphi 2007 - каких только ошибок не вылезало.... и странное дело - именно на нужной мне странице не пашет - грузит, грузит... и всё, похоже на js-ошибку, но как её поймать? подскажите плис! (ибо если открывать страницу через браузер - ошибок нет)

И вопросы в догонку: есть ли реализация связки со свежим xul runner? есть ли связка с c++ builder? может быть есть связки-альтернативы для delphi/builder с использованием например webkit? А то ничего более-менее поддерживаемого нет, и это обидно (
Jumangee вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как использовать turbo C++ Klyan Общие вопросы C/C++ 11 07.03.2011 22:34
Как использовать скины SeRhy Компоненты Delphi 10 06.11.2010 00:23
Title на форме. Как можно перерисовать caption на form? Или убрать его и вместо использовать картинки Шульц Общие вопросы Delphi 37 02.10.2010 09:46
Как использовать команду Try? Ermiss Общие вопросы Delphi 24 04.02.2008 15:59