Вверх ↑
Этот топик читают: Гость
Ответов: 582
Рейтинг: 3
#1: 2010-10-15 16:19:47 ЛС | профиль | цитата
Не подскажите как сделать автозаполнение форм на сайте, у меня есть 2 варианта развития событий:
1)Скачивается страница, ищется элемент в котором есть password, не важно id, name или type=password(или даже лучше просто pass), и вот далее вопрос, а как заполнить этот элемент текстом
2)Отправит нужный post запрос
Подскажите, что лучше и если 2 как правильно сгенерировать этот post запрос
карма: 0

0
Ответов: 4641
Рейтинг: 334
#2: 2010-10-15 16:22:10 ЛС | профиль | цитата
этих автозаполнений обсасовались по 100 раз. Поищи по форуму на предмет post запросов.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 582
Рейтинг: 3
#3: 2010-10-15 18:23:03 ЛС | профиль | цитата
А почему пример для компонента post запроса не работает, выдает not found
B можно ли как-то сделать заполнение не для определенного сайта, а для многих(ну например пользователь сам вводит url сайта, логин, пароль)
------------ Дoбавленo в 18.23:
НУ, ответе кто-нибудь хотя бы на 2 вопрос, потому что может 1 и не нужен будет
карма: 0

0
файлы: 1project23.sha [1KB] [185]
Ответов: 4641
Рейтинг: 334
#4: 2010-10-15 18:23:39 ЛС | профиль | цитата
ruzik писал(а):
хотя бы на 2 вопрос, потому что может 1 и не нужен будет
Ravilr писал(а):
поищи по форуму на предмет post запросов.

карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 582
Рейтинг: 3
#5: 2010-10-15 18:45:10 ЛС | профиль | цитата
На 2 вопрос ответа не нашел((
карма: 0

0
Ответов: 4641
Рейтинг: 334
#6: 2010-10-15 19:03:10 ЛС | профиль | цитата
ruzik писал(а):
На 2 вопрос ответа не нашел((

поиск >> post автозаполнение
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Администрация
Ответов: 15295
Рейтинг: 1519
#7: 2010-10-15 20:17:33 ЛС | профиль | цитата
товарищи по несчастью: http://hiasm.com/forum.html?q=3&t=55453
карма: 27
0
Ответов: 582
Рейтинг: 3
#8: 2010-10-15 22:39:00 ЛС | профиль | цитата
Скажите что не так, вроде говорит что ОК, но на сайт не входит
------------ Дoбавленo в 21.28:
(программа настроена на вход на сайт http://www.photoshop-master.ru/)
------------ Дoбавленo в 22.38:
Ну же, хоть кто-нибудь скажите что не так
карма: 0

0
файлы: 1project24.sha [951B] [180]
Ответов: 4641
Рейтинг: 334
#9: 2010-10-15 22:52:18 ЛС | профиль | цитата
ruzik писал(а):
Ну же, хоть кто-нибудь скажите что не так

для начала укажи верный айпишник... (пингани чтоли)
потом можешь посмотреть исходный код и выяснить что так передается и на какой файл, а точнее username и password передается на index.php
также можешь воспользоваться отладчиком ....в мозиле firebag и посмотреть какие запросы уходят...

кстати, вся эта процедура описано было на форуме много раз....необходимо только поискать и изучить примеры.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 582
Рейтинг: 3
#10: 2010-10-15 23:10:15 ЛС | профиль | цитата
Пожалуйста просто переделайте мой пример, что бы я понял что к чему и потом вопросов не будет(скорее всего )
карма: 0

0
Ответов: 5446
Рейтинг: 323
#11: 2010-10-16 05:21:35 ЛС | профиль | цитата
Как-то так:

code_21056.txt


------------ Дoбавленo в 05.21:
Не знаю, нужны ли дополнительные параметры, но они передаются при использовании браузера.
карма: 1

0
файлы: 1code_21056.txt [1.4KB] [269]
Ответов: 582
Рейтинг: 3
#12: 2010-10-16 10:50:15 ЛС | профиль | цитата
iarspider, не работает((
карма: 0

0
Ответов: 5446
Рейтинг: 323
#13: 2010-10-16 11:09:36 ЛС | профиль | цитата
ruzik, всё должно работать. Вот что у меня получается:
form.png
карма: 1

0
файлы: 1form.png [22.2KB] [420]
Ответов: 582
Рейтинг: 3
#14: 2010-10-16 21:34:17 ЛС | профиль | цитата
А у меня получается
code_21060.txt
(смотри различие в строке 2)
И когда я захожу на сайт, я все равно все еще не авторизован
------------ Дoбавленo в 17.18:
Ну хоть кто-нибудь сделайте рабочий пример
------------ Дoбавленo в 18.01:
((((((((
------------ Дoбавленo в 21.34:
Программа не работает и с другими сайтами, не только с фотошоп-мастер
карма: 0

0
файлы: 1code_21060.txt [911B] [145]
Ответов: 5446
Рейтинг: 323
#15: 2010-10-16 21:59:17 ЛС | профиль | цитата
ruzik, каково задание - таков и ответ. После авторизации (уж не знаю, успешной или нет) присылается cookie, который надо включать во все последующие запросы. Возьми FireBug (дополнение к FireFox) и посмотри (вкладка Net), как это cookie обратно передаётся. А если хочется, чтобы некая вгешняя программа тебя авторизовывала "в браузере" - то большинство браузеров (если не все) не принимают cookie от сторонних программ (из соображений безопасности).
карма: 1

0
15
Сообщение
...
Прикрепленные файлы
(файлы не залиты)