Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как отправить данные с формы с помощью wget или curl?  (Прочитано 1728 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Shadow_of_Loony

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • I'm_LoOny
    • Просмотр профиля
Всем доброго времени суток))

Есть сайт, который выпремляет ссылки. Там поле ввода ссылки и кнопко) вобще если в адресной строке сразу прописать ссыль, то прямая ссылка появляется автоматически, но ни через wget ни через curl не могу ее выцарапать. (под виндой в delphi легко получается а вот под Linuxом чота встрял) Вот я и подумал может тут так же как и с авторизацией на сайте, нужно отправлять как то запрос? Помогите кто чем может плиз)

сайт: http://exnews.org/direct_download.html?full_url=http://depositfiles.com/files/n6nao1h9z
для примера сразу с сылью.
---------
вобщем извращался как мог:
curl --data "fu__url=http://depositfiles.com/n6nao1h9z" http://exnews.org/direct/getlink.php --referer "http://exnews.org/direct_download.html?full_url=http://depositfiles.com/files/n6nao1h9z"

curl --data "text/javascript=http://depositfiles.com/files/n6nao1h9z" http://exnews.org/direct/full_url.js

ничо не помогает..
Пользуясь моментом, хочу передать привет друзьям, которые тоже пользуются «Моментом»

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
wireshark в зубы и изучай как этот сайт общается с браузером
современный web штука сложная. это не просто get/post и формы на страничке.
в браузерах крутятся полноценные приложения на JS которые могут слать запросы когда им вздумается.
вроде как сказал что и так все вокруг знают

Оффлайн Shadow_of_Loony

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • I'm_LoOny
    • Просмотр профиля
да и так разабрался. а вы если не знаете ответа - нефиг флудить.
может комуто пригодиться:

url="//depositfiles.com/files/87ma2nglf"

curl --data "fu__url=http:$url&fu__submit=%CF%EE%EB%F3:$url" http://exnews.org/direct/getlink.php --referer "http://exnews.org/direct_download.html?full_url=http://$url" | grep -o "http[^\"\']*" | head -1
Пользуясь моментом, хочу передать привет друзьям, которые тоже пользуются «Моментом»

 

Страница сгенерирована за 0.031 секунд. Запросов: 27.