Просмотр полной версии : Помогите со скриптом, плз
beerbear
16.04.2007, 20:27
Добрый день.
Пишу скрипт - что-то вроде автоголосовалки.
Скрипт автоматически заходит на определенный урл, переходит по ссылке с этой страницы, заполняет форму и отправляет. С основной частью задачи проблем нет, но есть одна трудность.
Ссылка со страницы сделана в виде кнопки, которая вызывается javascript'ом с другого сайта и в хтмл-коде эта сылка не прописана, т.е. подразумевается, что серфер должен кликнуть по кнопке, а если например скопировать линк с этой кнопки и вставить в адресную строку браузера, то ничего не произойдет.
Отсюда вопрос, как средствами пхп реализовать "клик" по этой кнопке?
Сорри, за сумбурность поста, просто хотелось, чтобы была ясна суть проблемы.
Буду благодарен за любую помощь! Хотя бы натолкните в нужном направлении - дальше разберусь сам.
З.Ы. PHP только начал курить, так что сильно не пинайте! =)
mR_LiNK[deface_0nl
16.04.2007, 21:14
рецепт номер раз, сохрани страницу полностью, и просмотри все файлы 'file.js' (т.е. все подключаемые javascripts), там должен скрипт кнопки с кодом вида Location: ... !
рецепт номер 2-а, работа с сокетами пХп, отправляешь запрос странице с голосовалкой, в заголовке 'referrer' прописываешь путь страницы с которой нужно было придти ('referrer: www.host.ru')!
_Nikolas_
16.04.2007, 21:14
Любой клик по кнопке с последующим переходом на страницу это либо гет, либо пост запрос его и надо реализовать.
Дай ссылку на голосовалку, так понять что там шлется трудновато. ;)
beerbear
16.04.2007, 22:31
Любой клик по кнопке с последующим переходом на страницу это либо гет, либо пост запрос его и надо реализовать.
Дай ссылку на голосовалку, так понять что там шлется трудновато. ;)
Вот (http://www.maximumpc.com/article/How-To--Stream-Video-from-Your-Webcam-to-the-Internet) линк на страницу. Слева вверху есть кнопочка digg it. Как средствами пхп реализовать голосование?
_Nikolas_
16.04.2007, 23:28
http://digg.com/tools/diggthis.php?u=http%3A//www.maximumpc.com/article/How-To--Stream-Video-from-Your-Webcam-to-the-Internet&t=How To%3A Stream%20Video from%20Your%20Webcam%20to%20the Internet&k=%23dbdec9&s=compact#
Я так понял с нее и идет голосовалка, тыкаешь по ссылке и голосуется.
Там проблема в другом, каждый зареганнй юзер можут голосовать только раз. Если у тебя есть куча аакаунтов можешь с них голосовать.
beerbear
16.04.2007, 23:35
Если тыкаешь по ссылке голосуется, а если тупо вводишь в адресную строку - перекидывает на какую-то фигню...
А с акками траблов нету - хватает. =)
nc.STRIEM
16.04.2007, 23:45
Naviscope
_Nikolas_
17.04.2007, 00:12
Если тыкаешь по ссылке голосуется, а если тупо вводишь в адресную строку - перекидывает на какую-то фигню...
А с акками траблов нету - хватает. =)
выстави referer правильно, может по нему осекает.
beerbear
17.04.2007, 06:08
Посмотрел при помощи naviscope.. Честно говоря, так и не понял, как правильно запрос отправить..
Если кому не влом - гляньте, плз.. Буду безмерно благодарен!
mR_LiNK[deface_0nl
17.04.2007, 08:35
Посмотрел при помощи naviscope.. Честно говоря, так и не понял, как правильно запрос отправить..
Если кому не влом - гляньте, плз.. Буду безмерно благодарен!
Naviscope - только отлавливает покеты, но не отправляет их.
Если нун отправить юзай:
http://old.antichat.ru/inetcrack/
http://www.geosalecentral.com/accessdiver/ad4.301.installer.exe
Копируешь то, что отловил Navi, далее правишь как необходимо, отправляешь.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot