Видео смотреть бесплатно

Смотреть измена видео

Официальный сайт all-remont 24/7/365

Смотреть видео бесплатно


K-9 02.01.11 17:32 # +0
Wireshark + Curl + pyQuery рещают любые подобные проблемы
TIT 02.01.11 17:37 # +0
Эм...
curl -I
LoOny 02.01.11 19:10 # +0
да неее.. не то
TIT 02.01.11 21:23 # +1
Тогда конкретизируй свой вопрос, пожалуйста.
ZogG 02.01.11 17:42 # +1
curl -d "value1=foo&value2=foo2&value3=foo3" http://www.website.com/someScript.php

а вообще хорашя документация и примеры ан офсайте есть же - http://curl.haxx.se/docs/httpscripting.html (ищи по слову POST)
LoOny 02.01.11 19:08 # +0
смотри там
<script src="/direct/full_url.js" type="text/javascript"></script>


ну я попробовал
curl --data "text/javascript=http://depositfiles.com/files/n6nao1h9z" http://exnews.org/direct_download.html

самособой херня)) блин я хз..
melksoft 02.01.11 17:44 # +1
GET запрос отправляется и так. Сделать что-то типа wget -q -O- "http://exnews.org/direct_download.html?full_url=$linktofile" | grep ТУТ НАПИСАТЬ УСЛОВИЯ ДЛЯ GREP.
А вообще велосипед какой-то вы пишите, есть куча готовых скриптов, но название могу вспомнить только одного - RapidGet, правда это монстр на PHP.
LoOny 02.01.11 18:51 # +0
wget -q -O- "http://exnews.org/direct_download.html?full_url=$linktofile"

возвращает просто код страницы) эот не подходит, т.к. там нет ссылки. а что за ключи такие -q и -O? что-то никак не нагуглю описания)
melksoft 02.01.11 19:46 # +1
-q заставляет не выводить лишнего, -O - выводить содержимое файла в терминал
Сразу не посмотрел, что ссылку джаваскриптом возвращает.
Как ниже написали обработчик http://exnews.org/direct/getlink.php, запросы надо слать ему. Почему он не отдает ссылку не знаю, может быть ему куки нужны.
LoOny 02.01.11 19:55 # +0
спасибо за ответы)
сматри там код этого getlink.php какой то несерьезный))) я савсем не знаю php ( да и хтмл подзабыл, но вот кажется что все варица в full_url.js

но вот если пробую.. хотя бы так
$ curl --data "fu__url=http://depositfiles.com/n6nao1h9z" http://exnews.org/direct/full_url.js
возвращает вот что:
1
2
3
4
5
6
7
<html>
<head><title>405 Not Allowed</title></head>
<body bgcolor="white">
<center><h1>405 Not Allowed</h1></center>
<hr><center>nginx/0.6.34</center>
</body>
</html>


весь моск уже се сломал))
melksoft 02.01.11 20:02 # +0
Код getlink.php нельзя посмотреть, то, что ты видишь это то, что он возвращает в браузер.
full_url.js только проверяет ссылки на валидность, передает их в getlink.php и выводит ответ.
А то, что в ответ на POST-запрос в JS файл возвращают 405 ошибку это нормально, так и должно быть.
LoOny 02.01.11 20:05 # +0
хм.. а как быть тада?
LoOny 02.01.11 20:07 # +0
думаешь дело в куках?
melksoft 02.01.11 20:33 # +1
Может быть.
Если нужен только депозит, то есть вот такая штука. Ну а если еще что-то, то http://jdownloader.org/ или http://rapidgetpro.ru
Сам пользовался только последним, но он, как я уже говорил, через веб.
LoOny 02.01.11 20:37 # +0
спасибо большое.. но блин там лемит. а я много много собираюсь качать и в потоках.. нужны прямые ссылки.. лан. буду искать другие пути
melksoft 02.01.11 20:39 # +0
Ну так я и дал ссылки на скрипты, которые дают прямые ссылки.
LoOny 02.01.11 20:45 # +0
там просто написано "бывает такое что Вы скачали слишком большое количество файлов за раз и сайт вам говорит что нужно подождать некоторое время. Если такое случилось, то скрипт терпеливо ждёт это время и после истечения начинает загрузку файла." у тя такого не было? оооо.. блин вот я затупак.. это то что доктор прописал ващпе!!! спасибо огромное!!!!
melksoft 02.01.11 20:56 # +0
Бывало. Нужно или юзать прокси, или ждать.
freshmeat 02.01.11 18:08 # +1
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"
LoOny 02.01.11 18:21 # +0
LoOny 02.01.11 18:23 # +0
не помогло. выдал:
<html><body></body><script type="text/javascript">var bSuccess=false;try{var d=window.parent.document;if(d&&d.getElementById){var e=d.getElementById('fu__information');if(e&&e.innerHTML){e.innerHTML='������������ ������.';eval('window.parent.fu__enableElement("fu__submit",true);');bSuccess=true;}}}catch(err){}if(!bSuccess){var alt='������������ ������.';if(alt){alert(alt);}}</script></html>
LoOny 02.01.11 19:28 # +0
это короче просто код getlink.php
freshmeat 02.01.11 22:02 # +0
freshmeat 02.01.11 22:04 # +3
Еще раз:
curl --data "fu__url=http://depositfiles.com/files/n6nao1h9z&fu__submit=%CF%EE%EB%F3://depositfiles.com/files/n6nao1h9z" http://exnews.org/direct/getlink.php --referer "http://exnews.org/direct_download.html?full_url=http://depositfiles.com/files/n6nao1h9z"
LoOny 02.01.11 23:13 # +0
мужык, ты лучший!! огромное спасибо!!!!!!!
LoOny 02.01.11 23:16 # +0
блин, объясни пажальник, как работает. так, для саморазвития)

"%CF%EE%EB%F3" -- это регулярное выражение?

какие маны посоветуешь? просто я кроме паскаля толком ничо не знаю.. чучуть С, чучуть html.. но ничего серьезного.
IT.Tux.Droid 02.01.11 23:54 # +0
у меня и так работает:

curl --data "fu__url=http://depositfiles.com/files/n6nao1h9z" http://exnews.org/direct/getlink.php --referer "http://exnews.org/" | grep -o "http[^\"']*" | head -1

--data - параметры запроса
--referer - URL источника запроса
lockie 03.01.11 07:54 # +0
"%CF%EE%EB%F3" -- это регулярное выражение?

Нед, это URL encode.
freshmeat 03.01.11 22:53 # +1
Смотрим на код странички:
1
2
3
4
5
<form action="/direct/getlink.php" method="POST" id="fu__form" onsubmit="return fu__checkurl();" target="fu__getlink">
Ссылка:   
<input size="48" name="fu__url" id="fu__url" value="http://depositfiles.com/files/n6nao1h9z" type="text">   
<input name="fu__submit" id="fu__submit" value="Получить прямую" type="submit">
</form>

fu__url и fu_submit - параметры POST-запроса-их указываем в параметре --data, ниже пишут что на fu__submit модно забить. URL сайта + /direct/getlink.php - адрес скрипта обработчика запроса - URL для curl. Еще сайт проверяет referer - страницу с которой переходим- соотв. параметр --referer.
Loony 03.01.11 23:45 # +0
отлично) спасибо большое)) буду знать) нада будет потренироваться еще))
IT.Tux.Droid 02.01.11 23:27 # +1
еще можно ".. | grep -o "http[^"']*" | head -1" добавить ;)
IT.Tux.Droid 02.01.11 23:32 # +0
* перед " и ' (которые в []) нужны бэкслэши (их парсер съел)
LoOny 02.01.11 23:47 # +0
ОО)) агромнае спасиба!!!)))) я как раз мудохался с грипом)))) не знал про хэад -1)
IT.Tux.Droid 03.01.11 00:14 # +1
еще, кстати, вот так можно:

curl --data "gateway_result=1" http://depositfiles.com/ru/files/n6nao1h9z | grep -o "<form action=.*method=\"get\"" | grep -o "http[^\"']*"

думаю, так даже правильнее будет
Loony 03.01.11 23:48 # +0
ага, выше уже давали ссыль на такое. чучуть отличается, но смысл тот жэ. тоже хорошая вешь, но я пока что через тот сайт подвигаюсь)

спасибо за помощь!)
CrankY 02.01.11 22:28 # +1
Спасибо! Однозначно в лучшие закладки!
LoOny 02.01.11 23:18 # +0
ок (:

02.01.11 17:14 LoOny

Есть вопрос!Как отправить данные с формы с помощью wget или curl?

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

сайт: http://exnews.org/direct_download.html?full_url=http://depositfiles.com/files/n6nao1h9z
для примера сразу с сылью.


Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все 150)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все 3024 из 225 городов)
            Топ пользователей Топ блогов
            welinux.ru

            Смотреть видео онлайн

            Онлайн видео бесплатно


            Смотреть русское с разговорами видео

            Online video HD

            Видео скачать на телефон

            Русские фильмы бесплатно

            Full HD video online

            Смотреть видео онлайн

            Смотреть HD видео бесплатно

            School смотреть онлайн