Automatyczne pobieranie z rapidshare, bez limitów na zmiennym IP, konf. LIVEBOX

zylx
Sędziwy Jeż
Sędziwy Jeż
Posty: 85
Rejestracja: 17 gru 2006, 18:48
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: Unity
Architektura: x86_64

Automatyczne pobieranie z rapidshare, bez limitów na zmiennym IP, konf. LIVEBOX

Post autor: zylx » 11 cze 2008, 19:34

Do tej pory do pobierania plików z rapidshare, megaupload itp. używałem uruchamianego po wine Universal Share Downloader, ale od wprowadzenie na RS burków i klakierów (których nawiasem mówiąc, czasami zdarzy mi samemu się niepoprawnie odczytać) program stracił na swojej użyteczności, co skłoniło mnie do szukania. I znalazłem rozwiązanie znacznie lepsze, a mianowicie program w Javie który bezproblemowo działa w Ubuntu.

Edit: Zmiany na RS nieco ułatwiły sprawe

Możliwości jDownloader:
- pobieranie plików z internetu:P
- obsługa hostów takich jak rapidshare, megaupload itp.
- świetne odczytywanie kodów
- automatyczne rozpakowywanie plików które, nawet takich które są w wielu częściach
- program sam rozpoznaje czy podany link to oddzielny plik czy część całości.
- pobieranie wielu partów jako jednego pakietu
- automatyczne rozłączanie połączenia internetowego w celu uzyskania nowego IP
-wbudowana obsługa wielu modeli routerów i modemów
-wiele więcej
[
B]Podsumowując jDownloader w połączeniu z dynamicznie przydzielanym adresem IP (czyli wszystkie Neostrady, Netii, dialogi i chello itp) jest w stanie pobierać pliki np. z Rapidshare 24h na dobę z pełną przepustowością łącza, a że na RS można znaleźć prawie wszystko to już pewnie wiecie. Wrzucamy linki, włączamy pobieranie i możemy odejść od komputera.[/B]

Instrukcja:

1. Po pierwsza do samego odpalenia aplikacji potrzebujemy zainstalowanej Javy, więc jeśli nie mamy to do dzieła:

Kod: Zaznacz cały

sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-plugin java-common


lub:

Kod: Zaznacz cały

sudo apt-get install ubuntu-restricted-extras


2. No dobra, mamy Javę. Co dalej?? Sam program by się przydał.

Kod: Zaznacz cały

http://jdownloader.ath.cx/download_en.php


3. Pobrany program rozpakowujemy, np. do katalogu domowego. W folderze powinno się znajdować 3 pliki *.jar, jakiś tam folder i plik exe. Jak nam się nie podoba plik exe to możemy go usunąć, nie będzie potrzebny.

4. Uruchamiamy program. W tym celu klikamy prawym przyciskiem myszy na na pliku

Kod: Zaznacz cały

JDownloader.jar
i dajmy otwórz za pomocą "SUN Java 6 Runtime" lub "OpenJDK JAVA Runtime". wskazujemy gdzie program ma zapisywać ściągane pliki.
Zrestartuje i rozpocznie UPDATE. Nie przeszkadzamy mu w tym i czekamy aż update się skończy.


5. Wchodzimy w opcje [extras >settings / extras >konfiguration lub wciskamy f11 na klawiaturze]
Przydało by się zmienić język na np. polski.
Po lewej wybieramy trzecią zakładkę "Benutz/Interface..."
w "Sprache/Language" wybieramy Polski .
wciskamy na samym dole tego okna przycisk [pierwszy z lewej] "Speichern und neu starten/Sasve and restart"
Czekamy na koniec restartu.

6. Jak na razie program sobie nie radzi z RS. A więc znów wchodzimy w opcje
W lewym dolnym rogu jest opcja "expert mode/tryb zaawansowany", zaznaczamy ja i czekamy na koniec restartu.
Jeszcze raz wchodzimy w opcje w zakładce "Update/Aktualizacja" zaznaczamy "Update to BETA version/zaktualizuj do wersji BETA" i "start web-update start automatically/ Aktualizacja automatyczna" klikamy na "Save and restart/Zapisz i zrestartuj" i czekamy aż program się zrestartuje i zreaktualizuje. W tym momencie możemy już pobierać pliki z RS bez problemów


Obecnie to wystarczy na pobierani masowo plików z RS i nic wiecej nie trzeba robić.

Dalsza część opisu, jesli ktoś potrzebuję refresha IP po pobraniu np. na MU.

1. program posiada bardzo rozbudowaną bazę modemów i routerów. Dla większości wystarczy po prostu wejść w opcje, zakładka rozłączanie, wybieramy metodę LiveHeader... wybieramy model naszego routera, wpisujemy hasło i login i klikamy zapisz. Możemy wejść jeszcze raz w opcje i kliknąć Test Reconnect żeby sprawdzić czy wszystko działa. Co jednak jeśli naszego sprzętu nie ma na liście?? Nic straconego. Internet jest pełen rozwiązań i gotowych skryptów. Ja pokaże przykład na popularnym w Polsce modelu Livebox form TP SA:

1. Potrzebujemy programu który potrafi rozłączyć Liveboxa. Przetestowałem wiele i najlepiej działa dołączony w załączniku. Ma tylko jeden wadę. Jest pod Windows, za to świetnie działa pod wine. Więc będzie nam potrzebne wine. Jeśli nie mamy to:

Kod: Zaznacz cały

sudo apt-get install wine


2. Pobieramy plik z załącznika, rozpakowujemy i pamiętamy gdzie go umieściliśmy

3. Otwieramy gedit lub inny edytor tekstu, wklejamy:

Kod: Zaznacz cały

#!/bin/sh 
wine /ścieżka/do/wykapowanego/pliku/lb-restart-neo.exe


gdzie /"/ścieżka/do/wykapowanego/pliku/ podajemy oczywiście ścieżkę do folderu w którym znajduje się plik. Zapisujemy plik z rozszerzeniem sh, obojętnie gdzie i pod jaka nazwą, ale musimy zapamiętać ścieżkę do niego i jego nazwę.

4. W jDownloader wchodzimy w Opcje/Rozłączanie i wybieramy:

Kod: Zaznacz cały

Metoda: Zwyczajne 
Interpreter: /bin/bash /ścieżka/do/utworzonego/skryptu/nazwa.sh 
First Ip Check...: 12 sec

Resztę pól pozostawiamy bez zmian. Gdzie "/ścieżka/do/utworzonego/skryptu/nazwa.sh" podajemy oczywiście ścieżkę do naszego skryptu. Sprawdzamy czy działa klikając w Test reconnect i jeśli tak to cieszymy się z 90% funkcjonalności konta premium.

Na koniec możemy sobie jeszcze dodać jDownloader do menu, lub utworzyć aktywator na pulpicie.
W tym celu klikamy prawym na menu, wybieramy Modyfikuj Menu, i w zakładce Internet tworzymy nowy element. Ikonkę znajdziecie w folderze z jDownloader, nazwę znacie, komentarz sobie wymyślicie, a jako poleceni dajecie:

Kod: Zaznacz cały

java -jar -Xmx512m '/scieżka/do/folderu/JDownloader.jar'
Oczywiście gdzie /ścieżka/do/folderu/ podajemy ścieżkę do folderu z jDownloader.

Edit: plik jednak jest za duzy na załącznik. Można go pobrać TUTAJ
ODPOWIEDZ

Wróć do „Software-Sieć”