Имя: Пароль:
IT
Веб-мастеринг
Как автоматизировать ввод в формы на сайте
0 manyak
 
16.12.11
14:48
Есть сайт, на нем форма с полями, после заполнения полей нажав кнопку "запрос" на страницу выдается результат запроса. таких запросов нужно делать оч. много, как можно и с помощью какого ПО автоматизировать это?. Например дал файл с массивом вводимых данных, программа в цикле вводила бы данные в поля, жала кнопку и записывала в файл рез. запроса.
1 FN
 
16.12.11
14:49
Я делал через ОЛЕ к ИнтернетЕкплореру
медленно, но быстрее чем руками
2 Ненавижу 1С
 
гуру
16.12.11
14:49
смотреть метод POST
3 filh
 
16.12.11
14:50
(0) это для клюшек?
4 acsent
 
16.12.11
14:50
Изучай как пост запроосы отправляются на сервер.
Наверняка у спамеров такие программы есть
5 filh
 
16.12.11
14:50
(2) в клюшках есть ограничение на кнопочки
6 acsent
 
16.12.11
14:51
(5) Причем здесь клюшки??? И какие нахрен кнопочки
7 filh
 
16.12.11
14:52
(6) из (0) где то видно, что это категорично не для клюшек?
8 manyak
 
16.12.11
14:55
не для клюшек, без разницы на каком ПО - лишь бы был результат
9 manyak
 
16.12.11
15:01
imacros плагин для огнелиса, вроде оно...
10 filh
 
16.12.11
15:03
(8) ну я отправляю через сокет на дельфи так:

  Data:=UrlEncode(Data);
  req:= 'POST '+URL+' HTTP/1.1'+#13#10+
   'User-Agent: Opera/8.50 (Windows NT 5.0; U; ru)'+#13#10+
   'Host: passport.abv.bg'+#13#10+
   'Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1'+#13#10+
   'Accept-Language: ru,en;q=0.9'+#13#10+
   'Accept-Charset: windows-1252, utf-8, utf-16, iso-8859-1;q=0.6, *;q=0.1'+#13#10+
   'Referer: http://yandex.ru'+#13#10+
   'Connection: Keep-Alive, TE'+#13#10+
   'TE: deflate, gzip, chunked, identity, trailers'+#13#10+
   'Content-Type: application/x-www-form-urlencoded'+#13#10+
   'Content-Length: '+inttostr(length(Data))+#13#10#13#10;
   req:= req+Data;
 Send(sock, req[1], length(req), 0);