Автозаполнитель форм

S
На сайте с 02.05.2009
Offline
142
1176

Нужно сделать скриптик который бы автоматически заполнял форму. Есть страница с тремя полями известно название полей. Нужно в эти поля вставить значения и нажать кнопочку ОК.

Подскажите с чего начать копать

Получи бесплатных рефералов (https://partner-ki.su)
S
На сайте с 31.07.2012
Offline
0
#1

Можно начать попробовать с установки браузера Гугл Хром. У меня он установлен.... легко работать и формы заполняются...

Спец-отчёт. Привлечение подписчиков без доп. трафика - http://effectmoney.ru Бесплатный курс "Заработок на смс-партнёрках" - http://tinyurl.com/cza7pmj
S
На сайте с 02.05.2009
Offline
142
#2

не, то не то

Хочу автоматизировать скрипт, чтоб заходил в нужное мне время и отправлял данные в форму

Ayavryk
На сайте с 11.10.2003
Offline
209
#3

Скрипт чтобы вы могли заполнять форму нужными значениями или чтобы кто угодно этим пользовался?

Если для вас, то посмотрите http://www.iopus.com/imacros/ есть бесплатная версия для FireFox и Chrome

Если для кого угодно - учите JS. C использованием jquery это будет примерно так:

$(function(){

$('#one').val('значение 1'); // установка значения для текстового поля с id=one

$('#two').val('значение 2'); // установка значения для текстового поля с id=two

$('#form').submit(); // отправка формы с id=form

})

Тынгыр, мынгыр, комсомол (http://erum.ru). Ехари, ехари, (жалобно) аяврик. /народная тунгусская песня/
M
На сайте с 15.03.2012
Offline
128
#4

представляю себе это как php-сценарий, работающий по крону, и отправляющий необходимые данные на удаленный сервер на указанный в форме action... напишу за денюшку

Ayavryk
На сайте с 11.10.2003
Offline
209
#5
sseo:
> Хочу автоматизировать скрипт, чтоб заходил в нужное мне время и отправлял данные в форму

1. Выясните как работает Cron - он позволяет выполнять задачи по расписанию в unix, или Scheduler если хотите из Win

Альтернатива крону/шедулеру - можно повесить на какой-нибудь малопосещаемой странице картинку с адресом скрипта. Или найти халявные онлайновые шедулеры в сети.

2A. Если у вас данные передаются по GET, то параметры передаются непосредственно в адресе страницы. Нужно просто открыть эту страницу в броузере и данные передадутся. И в Win и в unix можно использовать wget.

2B. Если данные передаются по post придется писать небольшой скрипт. Примеры: http://www.web-junior.net/otpravka-post-zaprosov-s-pomoshhyu-php-otpravka-fajjlov/

TF-Studio
На сайте с 17.08.2010
Offline
334
#6

на php по крону легко реализуется.

будет отправлять данные куда надо.

если get - то вообще пара строк.

если post:

function post_content ($url,$postdata)
{
$uagent = "Mozilla/5.0 (Windows NT 5.2; WOW64; rv:10.0.1) Gecko/20100101 Firefox/10.0.1";

$ch = curl_init( $url );
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_ENCODING, "");
curl_setopt($ch, CURLOPT_USERAGENT, $uagent); // useragent
curl_setopt($ch, CURLOPT_TIMEOUT, 120);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata);

$content = curl_exec( $ch );
$err = curl_errno( $ch );
$errmsg = curl_error( $ch );
$header = curl_getinfo( $ch );
curl_close( $ch );

$header['errno'] = $err;
$header['errmsg'] = $errmsg;
$header['content'] = $content;
return $header;
}
Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий