Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

HTML и Delphi

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> HTML и Delphi
Имя
Сообщение << Старые топики   Новые топики >>
HTML и Delphi - 2008-01-25 10:36:16.466666   
AloneHate

Сообщений: 76
Оценки: 0
Присоединился: 2008-01-13 07:36:57.400000
Доброго времени суток всем кто это читает )))

Нужна небольшая помощь!!

Нужно отобразить в WebBrowser сайт, поставить галочку в одном из checkbox и нажать на кнопке голосовать! С первым пунктом я справился без труда ))) а вот со вторым (нажать на голосовании) чё то неполучается ((

адрес: http://dvmusic.ru/index/projects/fest/24
при переходе запускается по сути PHP скрипт (http://dvmusic.ru/index/projects/fest/24.php)

Как я понял кнопка "голосовать", вовсе и не кнопка, а изображение )), при нажатии на котором выполняется действие…!

код этого изображения

"<INPUT type=image height=22 width=213
src="dvmusic_ru%20Фестивали%20и%20проекты_%20Дальневосточная%20музыка_%20Информационно-музыкальный%20портал_files/btn_vote.gif" border=0 name=imageField>"

при наведении на это изображение появляется "index/projects/fest/24#vote" в statusbar IE…

Каким образом мне можно программно нажать на этом изображении?
Если это вообще то что нужно сделать! Или мне нужно сделать что то другое, что бы проголосовать?


P.S. поиск юзал, ненашёл подходящего ответа.
Спасибо всем кто подскажет ))
Post #: 1
RE: HTML и Delphi - 2008-01-25 11:03:25.050000   
blаcksun

Сообщений: 1670
Оценки: 0
Присоединился: 2007-11-19 20:03:45.703333
1. Забудь про браузер, отправляй POST запрос вручную
2. Полюбому там с одного айпи много раз не проголосовать) Так что в добавок юзай прокси
3. В гугл.
Post #: 2
RE: HTML и Delphi - 2008-01-25 11:10:35.166666   
AloneHate

Сообщений: 76
Оценки: 0
Присоединился: 2008-01-13 07:36:57.400000

quote:

ORIGINAL: blаcksun

1. Забудь про браузер, отправляй POST запрос вручную


я тоже так уже подумал ))

quote:

ORIGINAL: blаcksun
2. Полюбому там с одного айпи много раз не проголосовать) Так что в добавок юзай прокси


С этим проблемы нет, если через ослика голосовать, то после голосования нужно просто почистить Cookies, и можно голосовать сново )) Я для этого прогу использовал "delete-cookies", (одна из функций моей проги будет очистка куков)

В гугл…
Post #: 3
RE: HTML и Delphi - 2008-01-25 12:37:55.170000   
AloneHate

Сообщений: 76
Оценки: 0
Присоединился: 2008-01-13 07:36:57.400000
2 blаcksun

Спасибо за совет.

Использовал куски кода:
procedure TfrmMain.Button1Click(Sender: TObject); var Fields: TIdMultiPartFormDataStream; begin {Ты посылаешь какие-то данные методом POST. Поэтому нужно создать поля с данными (как если бы ты отправлял форму из браузера)} Fields := TIdMultiPartFormDataStream.Create; with Fields do begin Fields.AddFormField('Field1', 'Value1'); Fields.AddFormField('Field2', 'Value2'); end; {Создаём компонент и отправляем поток скрипту} Memo1.Text := TIdHTTP.Create(Self).Post('http://твой_сервер/http.php', Fields); end;
(http://forum.codenet.ru/showthread.php?threadid=34978)

Всё гинеальное просто ))
Post #: 4
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> HTML и Delphi







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.