Pokazywanie postów oznaczonych etykietą menadzer sciagania rapidshare.com program wspomagajacy linux. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą menadzer sciagania rapidshare.com program wspomagajacy linux. Pokaż wszystkie posty

sobota, 26 stycznia 2008

Wspomaganie ściągania z rapidshare.com dla użytkowników Linuxa

[ENGLISH VERSION]

Zaczęło
się od tego ze kolega bedac uzytkownikiem rapidshare.com stwierdzil ze strasznie nie chce mu sie klikac w linki odnoszace sie do czesci docelowych plikow.

Bedac troszke znudzony tym co robie zawodowo postawilem sobie wyzwanie ze pomoge mu w rozwiazaniu tego problemu.

Poniewaz jestem czlowiekiem, ktory lubi uczyc sie nowych rzeczy postanowilem w bashu napisac programik ktory cala procedure zbierania linkow i ich sciagania przejmie na swoje barki.

Tak tez powstal modrapi

Nie jest to wprawdzie wersja w pelni ukonczona, gdyz w planach mam jeszcze kilka ulepszen ale dziala na tyle dobrze ze postanowilem ja udostepnic szerszemu gronu osob ktorych systemem operacyjnym jest Linux.

modrapi używa podstawowych komend shellowych dzieki czemu nie powinno byc problemow z dzialaniem ze wzgledu na dystrybucje

modrapi to tylko jeden plik wykonywalny napisany w bashu

modrapi bazuje na:
wget , sed , ls , cat , expr , basename , grep , wc

funkcjonalnosci
  • magazynowanie plikow do sciagniecia
  • import linkow z pliku
  • import linkow ze stron www
  • mozliwosc importu url jednego pliku z linii polecen
  • mozliwosc ograniczenia predkosci sciagania
  • blokada sciagania w chwili wyczerpywania siedostepnego miejsca w folderze do ktorego sciaganesa pliki
  • blokada sciagania dubli plikow

konfiguracja
Proces konfiguracji jest odpalany przy pierwszym uruchomieniu lub poprzez wywolanie
$ modrapi configure
konfiguracja polega na ustawieniu nastepujacych zmiennych:
  • Premium Login
  • Premium Haslo
  • Katalog do ktorego maja byc sciagane pliki
  • Maksymalna przepustowosc lacza jaka moze wykorzystac modrapi (lub bez limitu)
  • Ilosc wolnego miejsca przy ktorym ma byc blokowany download

wywolanie
$ modrapi opcja parametr
opcje wywolania
  • configure :: konfiguracja
  • add URL :: dodaj do kolejki link URL
  • load URL :: dodaj do kolejki wszystkie pliki do rapidshare znajdujace sie w tresci strrony www znajdujace sie pod adresem URL
  • file PATH :: dodaj do kolejki linki z pliku PATH [wyglad pliku: 1 link w 1 linii]
  • clear :: wyczysc aktualna baze linkow
  • relogin :: w razie gdybys np zmienil haslo i aktualna sesja logowania nie jest juz prawidlowa - wykonaj ponowne logowanie - wymaga zmiany ~/.modrapi/modrapi.cfg
  • download :: rozpocznij pobieranie
  • status :: sprawdza stan - wypisuje 0 jak nieaktywny lub 1 jak aktywny
  • downloaded :: lista sciagnietych plikow
  • -v --version :: wersja
  • -h --help :: opis parametrow

licencja
GPL
Dwie prosby:
  • jezeli uzywasz modrapi zostaw prosze po sobie slad w komentarzach
  • jezli komus podajesz link do modrapi - podaj link do tego wpisu

instalacja

Pobierz i rozpakuj archiwum

Bedac zalogowanym na root'a wgraj plik modrapi do katalogu
/usr/bin
i nadaj odpowiednie uprawnienia:
$ chmod a+x /usr/bin/modrapi

milego uzytkowania ;)

PS Owy program jest przydatny tylko i wylacznie dla posiadaczy kont premium!

Tutaj - bot jabberowy do obslugi modrapi (modjabber)
opis po angielsku - jakby ktos mial klopoty niech da znac postaram sie pomoc

Changelog

Direct-downloads musi byc wlaczone w opcjach rapidshare

zachecam rowniez do zerkniecia na modjoin