Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Автоматизировать отправку на доски обьявлений


Автор: SuperMuxa 28.9.2009, 18:43
Всем доброго времени суток, понадобилось отправлять обьявляния на доски, и вот незнаю с какой стороны подступиться. Автоматизировать надо до ввода капчи, т.е. чтоб осталось только её ввести. Просто не знаю что в поиске икать, если тема такая проскакивала буду благодарен за линки на неё. Заранее благодарю.
зы:  если это просто написать на каком то не .Net языке, то можно и сменить smile 

Автор: Crypton 28.9.2009, 19:50
Можно через HttpWebRequest/HttpWebResponse. Отпарсить где находится каптча и показать её пользователю. Далее при вводе её создаем новый запрос, строим, и отправляем на сервер.

Автор: Bogdan1024 30.9.2009, 22:59
Не понял. Ты хочешь запостить объяву до того как юзер ввёл капчу? Ну можешь аяксом швырнуть объяву на сервак, добавить её в базку. Потом если юзер ввёл капчу, то закоммитить транзакцию. А если не - то ролбэкнуть smile

Автор: SuperMuxa 1.10.2009, 11:32
Нее, мне как правильно понял Crypton (спасибо ему кстати),  надо кучу обьявлений постить одинаковых на несколько досок, автоматически, ну разве что капчи вводить ручками. Вот назрел вопрос как оправлять POST запрос  smile в C#

Автор: Bogdan1024 1.10.2009, 16:40
Цитата(SuperMuxa @  1.10.2009,  10:32 Найти цитируемый пост)
Вот назрел вопрос как оправлять POST запрос   в C#

Код

System.Net.WebRequest wRQ = System.Net.WebRequest.Create("http://yoursite.zlo");
            wRQ.Method = System.Net.WebRequestMethods.Http.Post;
            System.IO.Stream sRQ = wRQ.GetRequestStream();
            //Загружаешь в этот поток свой запрос.
            sRQ.Close();
            System.Net.WebResponse wRS = wRQ.GetResponse();
            System.IO.Stream sRS = wRS.GetResponseStream();
            //Выгружаешь из этого потока ответ.
            sRS.Close();

Автор: Crypton 1.10.2009, 17:01
http://www.codeproject.com/KB/IP/httpwebrequest_response.aspx

Добавлено через 1 минуту и 35 секунд
Bogdan1024, опередил smile

Автор: diadiavova 2.10.2009, 00:18
Вот тут хорошая статья
http://www.rsdn.ru/article/inet/httpweb.xml

Автор: SuperMuxa 2.10.2009, 09:14
О, всем спасибо, то что нужно

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)