Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Интернет и сети
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 24.05.2010, 20:44
taurusxxx taurusxxx вне форума
Прохожий
 
Регистрация: 23.05.2010
Сообщения: 9
Репутация: 10
По умолчанию нестандартная задача с post и get запросами

Небольшая предистория:
Есть сайт работы на котором люди публикуют свои резюме. Эти резюме имеют свойство устаревать, но разработчики сайта придумали обновление даты резюме. Делается это посредством get запроса который повесили на кнопку "Обновить дату публикации"(не чаще часа). Раньше можно было на обычном шелле линукса написать программку (в две строки), которая раз в час обновляла резюме, тем самым актуализируя его. Но кураторы сайта пронюхали фишку и поставили запрет на обновление пока не авторизуешься методом пост.
Половина проблемы состоит в том, что я не могу научить программку авторизоваться методом пост.Страница сайта в моем webrowser1.navigator'е отображается с просьбой включить поддержку cookies'ов. Пробовал метод нашедший в интернете. В котором все пост данные передаются через переменную tstrinlist-типа. (html код страницы показал какие данные нужно отправить.)
Вторая половина - научить программку после авторизации, удерживая ее, произвести get запрос обновления даты публикации.

Уважаемые чародеи накалдуйте пожалуйста пару дельных советов, способных указать верный путь. Спасибо
Ответить с цитированием
  #2  
Старый 24.05.2010, 20:50
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Indy. 3 строки авторизация, строк 4-5 на парсинг полученного результата, 1 строка для "обновления".

Тебе нужно
IdHTTP
IdCookieManager
StringList

Гугол в помощь.
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием
  #3  
Старый 24.05.2010, 22:13
Аватар для pesi
pesi pesi вне форума
Активный
 
Регистрация: 12.09.2008
Сообщения: 275
Репутация: 43
По умолчанию

давайте адрес сайта, если просто, то бесплатно, а если нет, то только за доллары сша)
Ответить с цитированием
  #4  
Старый 24.05.2010, 23:15
taurusxxx taurusxxx вне форума
Прохожий
 
Регистрация: 23.05.2010
Сообщения: 9
Репутация: 10
По умолчанию

www.superjob.ru
Ответить с цитированием
  #5  
Старый 25.05.2010, 22:05
Аватар для Vayrus
Vayrus Vayrus вне форума
Исполняемый Ретровирус
 
Регистрация: 09.08.2008
Адрес: Umbrella Corporation
Сообщения: 743
Репутация: 1293
Лампочка

Кстати да, сколько заплатишь если что ?
Ответить с цитированием
  #6  
Старый 25.05.2010, 23:18
taurusxxx taurusxxx вне форума
Прохожий
 
Регистрация: 23.05.2010
Сообщения: 9
Репутация: 10
По умолчанию

сам напишу. Спасибо) Вот тока понять че ему кроме куков надо и сё.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 13:59.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025