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

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

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.10.2008, 00:38   #1
NikLik
Форумчанин
 
Аватар для NikLik
 
Регистрация: 22.11.2007
Сообщений: 224
По умолчанию Вывод капчи, работа с куками.

Есть страница(не .html, а .php, причем такого вида: www.sait.ru/str.php?parametr1=parametr)-- на ней капча и рядом поле для ввода того, что на капче и кнопка "ок"+ много всякой ненужной нам рекламы, других формочек и т.д.;

Что требуется реализовать.
На форму(tform) вывести капчу(наверное, timage,хотя может и просто с канвасом работать), окошко(обычный едит) для ввода и кнопку( ).

Трудности?

Это всё должно работать с учётом куков. При заходе на страницу добавляются некоторые идентификаторы, без наличия которых сколько раз ты инфу с капчи не вводи, ничего не добьёшься.
После нажатия на кнопку эти идентификаторы чекаются.
Дальше надо эти куки удалить, снова перезайти на страницу и т.д.

1)Если работать с обычным TWebBrowser'ом, то как осуществить работу с кукисами?
2) Каким образом можно предоставить юзверю только эти три ключевые момента(капча, поле, кнопка), не выводя всю страницу на форму?

Буду рад любой помощи, своих наработок по этому вопросу к сожалению нет, ибо не знаю даже с какой стороны подступиться.
NikLik вне форума Ответить с цитированием
Старый 08.10.2008, 09:40   #2
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Зачем для такой задачи использовать Twebbrowser ?
Используйте IdHttp и IdCookie в связке, обсуждалось уже многократно и примеров работы в этом разделе также немерено.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 09.10.2008, 23:16   #3
NikLik
Форумчанин
 
Аватар для NikLik
 
Регистрация: 22.11.2007
Сообщений: 224
По умолчанию

Не сочтите за наглость, но может вы поделитесь ссылками?
NikLik вне форума Ответить с цитированием
Старый 10.10.2008, 11:58   #4
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

http://www.programmersforum.ru/showthread.php?t=23658
http://www.programmersforum.ru/showthread.php?t=5273
http://www.programmersforum.ru/showthread.php?t=11880
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод HBITMAP AidarBik Win Api 7 30.07.2008 14:21
Вывод формул Влажимир Общие вопросы Delphi 7 10.03.2008 16:21
Вывод на печать -=<[Evklidd]>=- Общие вопросы Delphi 6 22.02.2008 19:56
Вывод числа lenivec Общие вопросы Delphi 3 10.02.2008 22:45