Комментарии 33
Можно ли переместить топик в блог «Линукс для Всех»?
спасибо
#!/bin/bash # файлики input_file=".list" premium_login=`cat .premium_login` premium_pass=`cat .premium_pass` # авторизация wget --delete-after --save-cookies .cookie --no-check-certificate --post-data "login=$premium_login&password=$premium_pass" https://ssl. rapidshare.com/cgi-bin/premiumzone.cgi # закачка списка wget --background --timeout=10 --load-cookies .cookie --input-file=$input_file
А вот так качать список файлов с премиумом куда-нить на сервер с быстрыми каналами (просто скрипт валялся, часто пользуюсь) :)
Кстати насчет новой строки. Bash тоже не выполняет команду из последней строки, если в конце нет перехода на новую. Поэтому видимо редактор gedit добавляет в каждый текстовый файл перевод строки в конце если его нет.
Вот если бы сделать сервис, который качает, а потом со своего сервера на максимуме качать, вот было бы супер.
filepost.ru
а зачем? неужели так сложно написать скрипт самостоятельно
там 3 странички с котырых парсятся урлы на каждую последующую и далее последняя уже на сам сервер с файлом, после чего файл отдается и вы спокойно его хапаете на свой сервер.
там 3 странички с котырых парсятся урлы на каждую последующую и далее последняя уже на сам сервер с файлом, после чего файл отдается и вы спокойно его хапаете на свой сервер.
сложно, вот бы к скриптам бы еще обертку с веб-интерфейсом несложную и удобную, другое дело было бы
а что именно сложно то там :)
у вас указан в интересах PHP, я как раз нем и писал (правда для премиум :) )
curl в помощь, вот дока к нему на php.net http://ru.php.net/curl
у вас указан в интересах PHP, я как раз нем и писал (правда для премиум :) )
curl в помощь, вот дока к нему на php.net http://ru.php.net/curl
есть такой платный сервис у бел.провайдера adsl.by, iget.by называется(% (это так, для сведения просто(%)
downup.wsнапример. А если есть свой сервер, то rapidgetpro.ru/ — достаточно извесная подборка php скриптов для закачки с файлхостингов
Офигенно! Спасибо! Очень помогло.
Люблю пользоваться netbks.com, но руками лень качать было сегодня огромный список файлов (штук 50), а тут «НА ТЕБЕ!».
СПАСИБО!
Люблю пользоваться netbks.com, но руками лень качать было сегодня огромный список файлов (штук 50), а тут «НА ТЕБЕ!».
СПАСИБО!
По-русски curl называется курлом, простите за занудство.
Я уже руки потираю.
Мне провайдер динамические IP прямые в инет даёт.
Я ещё давненько для себя скрипт для разрыва PPP соединения на ADSL модеме написал.
Что-бы со всяких рапид без ожидания качать, а тут и скрипт для автоматизации скачивания подоспел.
Осталось скрестить мой скрипт и этот скрипт и закачаться до смерти…
Мне провайдер динамические IP прямые в инет даёт.
Я ещё давненько для себя скрипт для разрыва PPP соединения на ADSL модеме написал.
Что-бы со всяких рапид без ожидания качать, а тут и скрипт для автоматизации скачивания подоспел.
Осталось скрестить мой скрипт и этот скрипт и закачаться до смерти…
Под FreeBSD скрипт не работал, чуть изменил, вроде работает. Выложил сюда. (Правда требует wget или curl из портов) inakrin.ru/downloadFromRShFreeBSD.sh
НЛО прилетело и опубликовало эту надпись здесь
спасибо, попробую. Надеюсь будет нормальная консольная замена USDownloader
есть slimrat
спасибо все работает!
если не трудно организуйте страничку (желательно с rss) чтобы можно было отслеживать развитие скрипта :) знаю, что очень много хочу…
если не трудно организуйте страничку (желательно с rss) чтобы можно было отслеживать развитие скрипта :) знаю, что очень много хочу…
кстати wordrider.net/freerapid/download.html это на яве, намного удобнее в консоли на роутере запустить скрипт на ночь и пойти спать, а не разгребать там с явой и USDownloader-ом
жалко ifolder не прилепеш там капчи — заморочисто, выйдет тот же USDownloader
жалко ifolder не прилепеш там капчи — заморочисто, выйдет тот же USDownloader
только написал, что все работает…
попобовал сначала на десктопе — стоит убунта 9,04 — 6 ссылок отработало как часы (bash, version 3.2.48)
забросил скрипт на домашний шлюз, там альт (школьный сервер)
во первых, скрипт удалось запустить только так: /bin/bash2 rapida.sh (bash, version 3.2.33)
скрипт подхватил первую ссылку, закачал потом выдал пулеметом:
Загрузка "*************.part34.rar" не удалась.
Загрузка "*************33.rar" не удалась.
что в башах разный синтаксис (: ??
попобовал сначала на десктопе — стоит убунта 9,04 — 6 ссылок отработало как часы (bash, version 3.2.48)
забросил скрипт на домашний шлюз, там альт (школьный сервер)
во первых, скрипт удалось запустить только так: /bin/bash2 rapida.sh (bash, version 3.2.33)
скрипт подхватил первую ссылку, закачал потом выдал пулеметом:
Загрузка "*************.part34.rar" не удалась.
Загрузка "*************33.rar" не удалась.
что в башах разный синтаксис (: ??
а как бы можно его демонизировать, чтобы не держать всё время открытым ssh-соединение?
запуск в фоне не помогает.
(новичок, поэтому спрашиваю)
запуск в фоне не помогает.
(новичок, поэтому спрашиваю)
Просто любопытно, а как Вы пытаетесь его запустить в фоне?
Я подумал про
>./rapidshare.sh &
Должно работать.
Но вот Вам ещё один способ:
>screen -R rapida
запустит скрин сессию, если у Вас стоит скрин (скорее всего, что да).
Далее уже в этой сессии запускаем скрипт. В нём можно работать как с обычным терминалом. Т.е. cd, mkdir, ls… всё как обычно. Отпустить скрин в бекграунд — CTRL+A, CTRL+D, нажимаем комбинации по очереди. На этом всё. Если вы были на сервере по ssh или ещё как — можете спокойно отсоединяться, скрин будет продолжать работать (до перезагрузки системы).
Для восстановления сессии:
>screen -ls
покажет все сессии и их статусы.
>screen -R rapida
присоединиться к нашей первичной сессии.
Убить сессию можно командой… не помню какой. Проще в строке ввода скрина ввести
>exit
это убъёт форк и закроет сессию скрина.
Удачи на фронтах борьбы с/за линукс/линуксом.
Я подумал про
>./rapidshare.sh &
Должно работать.
Но вот Вам ещё один способ:
>screen -R rapida
запустит скрин сессию, если у Вас стоит скрин (скорее всего, что да).
Далее уже в этой сессии запускаем скрипт. В нём можно работать как с обычным терминалом. Т.е. cd, mkdir, ls… всё как обычно. Отпустить скрин в бекграунд — CTRL+A, CTRL+D, нажимаем комбинации по очереди. На этом всё. Если вы были на сервере по ssh или ещё как — можете спокойно отсоединяться, скрин будет продолжать работать (до перезагрузки системы).
Для восстановления сессии:
>screen -ls
покажет все сессии и их статусы.
>screen -R rapida
присоединиться к нашей первичной сессии.
Убить сессию можно командой… не помню какой. Проще в строке ввода скрина ввести
>exit
это убъёт форк и закроет сессию скрина.
Удачи на фронтах борьбы с/за линукс/линуксом.
Я подумал про
>./rapidshare.sh &
Должно работать.
по-моему, пробовал, но процесс всё равно убивался
Но вот Вам ещё один способ:
>screen -R rapida
да, screen поставил, но не знал, что скрин не закрывается вместе с консолью :)
Удачи на фронтах борьбы с/за линукс/линуксом.
спасибо огромное! :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как качать с Rapidshare.com «free user», используя curl или wget