perl, post.
Поставить библиотеку LWP (aka LibWWWPerl).
Спасибо, поставил, потестил.
А кто знает, у нас на форум данные передаются методом GET или POST?
Вопрос снят. Экспериментально обнаружено, что методом POST
А кто знает, у нас на форум данные передаются методом GET или POST?
Вопрос снят. Экспериментально обнаружено, что методом POST
post
А вот это тогда что:
showflat.php?Cat=&Board=prog&Number=1849474&view=collapsed&o=&showlite=&tistart=
?
showflat.php?Cat=&Board=prog&Number=1849474&view=collapsed&o=&showlite=&tistart=
?
Параметры, которые передаются скрипту showflat.php. Имя форума, номер поста, параметры просмотра - flat/threaded режим и т.п.
Так выглядят GET-запросы.
Правильно. Это же скрипт showflat.php. А постингом занимается скрипт addpost.php.
Хотя параметры ему передаются тем же способом. Один в один. Я уже таким макаром научился постить, правда не залогиненым, а анонимным образом.
Хотя параметры ему передаются тем же способом. Один в один. Я уже таким макаром научился постить, правда не залогиненым, а анонимным образом.
А, ну да - addpost.php по-другому передаёт.
А залогиненным и не получится, тут-либо надо сессию вскрывать, если этот форум юзает стандартные пхпшные, то это можно легко сделать, еще он наверное в кукисах что-нить гоняет.
По крайней мере, не знаю как здесь, но залогиненным в Invision Power Board это сделать не получилось.
По крайней мере, не знаю как здесь, но залогиненным в Invision Power Board это сделать не получилось.
Тут уже давно используются "комбинированные" запросы, типа:
POST /addpost.php?name=value

POST /addpost.php?name=value

А залогинится и потом запостить не получается?
А как ты думаешь, чем отличается запрос до логина от запроса псле логина?
Куками?! 

Ну а как же по-другому? Просто человек, видимо, слабо осознает механизм взаимодействия обозревателя и сервера форума.
Тут уже давно используются "комбинированные" запросы, типа:Это я не отрицаю. Но просто у меня в логах были GET-запросы.
POST /addpost.php?name=value
Для справки: GET и POST можно использовать одновременно, они друг друга не исключают.
GET-POST /script.php?name=val HTTP/2.0
...

нет.
POST /script.php?name=val HTTP/0.9
...
Я знаю. Могу запостить полный код залогинивания и последующей посылки данных форм в этот форум. И простенький распарс результата. На Яве. С использованием только стандартных пакетов.
Ненавижу Яву.
Но что поделаешь? 
Ненавижу Яву.
Но что поделаешь? 
Пости. Ждем-с. 

В приват
чо, Roma2 на подходе?
Неа... я буду аккуратно и не в тематических разделах. 

Мы про разные вещи говорим.
Оставить комментарий
Elina74
Можно ли на перле написать скрипт, который будет "писать в форум"?Я догадываюсь, что нужно лишь передать на сайт некий запрос, где заполнены все необходимые поля, как то: номер поста, на который я отвечаю, мое имя, название форума, содержание сообщения и т.д.
Как это сделать?
Можно послать читать маны, не обижусь, тока страничку укажите