[[Vorlage(archiviert)]] {{{#!vorlage Wissen [:Editor: Einen Editor öffnen] [:Terminal: Ein Terminal öffnen] }}} [[Inhaltsverzeichnis()]] Es gibt unter Ubuntu diverse Möglichkeiten, Dateien auf [wikipedia:RapidShare:] oder andere [wikipedia:One-Click-Hoster:] hochzuladen. Leider sind alle konsolenbasiert und haben keine grafische Benutzeroberfläche. Dieser Artikel beschäftigt sich hauptsächlich mit dem Hochladen auf Rapidshare. Gewisse Werkzeuge wie uploadsys unterstützen aber auch den Upload auf andere Hoster. = Uploadskript von Rapidshare = Die rudimentärste Methode. Das Skript ist in [:Perl:] geschrieben und bietet den Upload einzelner Dateien. Die aktuelle Version kann abgebrochene Uploads wieder aufnehmen (Resume-Funktion). == Installation == Die Datei [http://images.rapidshare.com/software/rsapi.pl '''rsapi.pl'''] {dl} herunterladen und im Zielordner speichern. == Hochladen == {{{#!vorlage Hinweis Nachfolgend wird davon ausgegangen, dass das Skript im gleichem Ordner wie die hochzuladende Datei ist. }}} === Kostenloses Konto === Als sog. [wikipedia:Rapidshare#Kostenlose_Nutzung: Freeuser] kann man Dateien mit einer Maximalgröße von 100 MB hochladen. Dazu muss ein Terminal geöffnet [2] und folgendes eingegeben werden: {{{#!vorlage Befehl perl rsapi.pl testfile.rar free #Lädt die Datei testfile.rar als freeuser }}} === Premiumkonto === Als [wikipedia:Rapidshare#Premium-Zug.C3.A4nge: Premiumkunde] kann man Dateien mit einer Maximalgröße von 200 MB hochladen. Dazu im Terminal folgendes eingeben: {{{#!vorlage Befehl perl rsapi.pl testfile.rar prem 334 test #Lädt die Datei testfile.rar in die Premiumzone von Benutzer "334" mit dem Passwort "test" }}} === Resume-Funktion === Um die Resume-Funktion nutzen zu können, muss statt der Datei '''rsapi.pl''' die Datei [http://images.rapidshare.com/software/rsapiresume.pl '''rsapiresume.pl'''] {dl} heruntergeladen werden. In den o.g. Befehlen muss dann ebenfalls der Dateiname entsprechend ausgetauscht werden. = RapidUpload-Skript = Das Skript packt die Zieldateien in '''.rar'''-Pakete à 94,4 MB und lädt diese Pakete dann auf Rapidshare hoch. == Installation == [http://sourceforge.net/projects/rapidupload/ '''RapidUpload-1.0.tar.gz'''] {dl} herunterladen und die enthaltenen Dateien unter '''~/.gnome2/nautilus-scripts''' speichern. Danach die Datei '''Rapidupload''' mit einem Texteditor [1] öffnen und Name, Passwort und Typ des Rapidshare-Kontos anpassen. {{{ rapidshareusername=334 #Setzt die Benutzerkennung "334" rapidsharepassword=test #Setzt als Passwort "test" accounttype=prem #Setzt als Premiumkonto als Kontotyp }}} Dort kann auch der Konto-Typ geändert werden. Die genaue Beschreibung des Skripts und der Funktionen findet man unter [http://ubuntuforums.org/showthread.php?t=1195389&highlight=rapidshare+uploader+script ubuntuforums.org] {en}. == Hochladen == In [:Nautilus:] markierte Dateien und Ordner kann man mit einem [[Vorlage(Tasten, rmb)]] ''Rechtsklick'' über den Menüpunkt ''"Skripte -> RapidUpload"'' hochladen. = uploadsys-Skript = Das Skript setzt ebenfalls auf dem Uploadskript von Rapidshare auf, erweitert es aber um viele Funktionen wie etwa den Download von Rapidshare oder den Upload auf andere One-Click-Hoster. == Installation == [http://rapidshare.com/files/220875160/uploadsys.0.33f.tar.gz '''uploadsys.0.33f.tar.gz'''] {dl} herunterladen und die enthaltenen Dateien im [:Homeverzeichnis:] speichern. == Hochladen == {{{#!vorlage Hinweis Nachfolgend wird davon ausgegangen, dass das Skript im gleichem Ordner wie die hochzuladende Datei ist. }}} Terminal öffnen [2] folgenden Befehl eingeben: {{{#!vorlage Befehl ./nixshare.sh -s rapidshare.com --premium -u '334' -p 'test' ./testfile.rar #Lädt die Datei testfile.rar in die Rapidshare-Premiumzone von Benutzer "334" mit dem Passwort "test" }}} Bei Fragen zum Skript kann man den Entwickler im [http://board.gulli.com/thread/863941-uploadsys-multiuploaderdownloader-v033f/ Gulli-Forum]{de} kontaktieren. Dort werden auch die gängigen Befehle und Problemlösungen erläutert. = Download-Werkzeuge für Rapidshare & Co. = == JDownloader == Java-basiertes Programm mit graphischer Oberfläche. Weitere Informationen unter [:JDownloader:]. ##== Tuxload == ##Textbasiertes Tool in Perl. Weitere Informationen unter [:Tuxload:]. == Premium-User Download mit wget == Die Authentifizierung findet per Cookies statt, so dass zuerst ein passendes Auth.-Cookie erzeugt werden muss. Zum Beispiel so: {{{#!vorlage Befehl wget --save-cookies=~/.rs.cookie --post-data="premiumlogin=1&accountid=BENUTZER_NAME&password=PASSWORT" https://ssl.rapidshare.com/cgi-bin/premium.cgi -O - > /dev/null }}} Nun kann folgendermaßen ''Rapidshare_URL_Zur_Datei'' als Premium-User heruntergeladen werden: {{{#!vorlage Befehl wget --load-cookies=~/.rs.cookie Rapidshare_URL_Zur_Datei }}} Mit `-i` können auch Links aus einer Textdatei ausgelesen werden (Ein Link pro Zeile). {{{#!vorlage Befehl wget --load-cookies=~/.rs.cookie -i Text.txt }}} '''Beachte''': In der Rapidshare-Premium-Zone muss die Funktion ''Direkte Downloads, angeforderte Dateien werden ohne Umweg über RapidShare gespeichert'' akiviert sein, damit ein Herunterladen per `wget` funktioniert. Quelle: [http://www.thaseph.de/HTML/text/my/wget+rapidshare_premium.html] #tag: Internet, Filesharing, Nautilus