Fritz!Load - (Oneclickhoster-) Down- und Uploads via FB

ich habe ein nas an der Fritbox hängen auf dem ein ftp sever läuft. Wie muss ich das download verzecihnis dann einstellen?

Lade Klasse_9.zip.003 von rapidshare.com herunter.
/var/media/ftp/*//Klasse_9.zip.003: No such file or directory
Fehler beim Download
 
Habe ich genauso am laufen. In der Konfiguration ganz unten FTP aktivieren und die Adresse des FTP Servers so eingeben wie du auch über den Browser darauf zugreifen würdest.
"/var/media/ftp/..." ist nicht dein NAS sondern der USB Stick an der Fritzbox.
 
danke aber das habe ich.! Der Log ist ein Auszug wo ich den USB STcik getestet hatte...geht aber auch nicht!

Und was hast du ganz obeb eingetragen?

Poste doch mal genau deine Confifg bitte.
 
Zuletzt bearbeitet:
Code:
; Zielverzeichnis
targetdir = /var/tmp/freigabe/download

; Anzahl der Downloadversuche bei Fehlern
retries = 3

; Bandbreitenlimitierung (1=on 0=off)
choke = 0

; Zeiten in denen der Download auf Fullspeed laufen soll (count1=Startzeit, count2=Endzeit)
; Uhrzeit ohne Punkt und Bezeichnung angeben, z.B. 16.30 Uhr ist 1630
count1 = 2200
count2 = 0900

; Bandbreite wird begrenzt auf (Angabe in kbyte/sec):
limit = 35k

; IP
box = 192.168.XXX.XXX

; Wenn upnp in der Fritzbox aktiviert ist, dann 1 sonst 0
upnp = 0

; Wartezeit nach Reconnect in Sekunden
wait = 18

; Soll mit dem Reconnect gewartet werden wenn ein Voip-Telefonat laeuft? (1=ja,0=nein)
voipcheck = 0

; Fritzbox-Passwort fuer Voip-check
passvoip = test

; Server
server = selected

; Temporaeres Verzeichnis
tmp = /var/tmp/freigabe/tmp

; Decoderhomepage
decodehp = http://flox.bplaced.net/

; Collector's-Account Benutzername
username = susi

; Collector's-Account Passwort
collectorPass = test3

; Anzahl der Uploadversuche bei Fehlern 
retriesul = 3

; Premium Account Benutzername
premuser = test4

; Premium Account Passwort
prempass = test5

; FTP Download (1=ja, 0=nein)
ftpdownload = 1

; FTP Adresse
ftpAdress = 192.168.XXX.XXX/download

; FTP User
ftpUser = XXX

;FTP Password
ftpPass = XXX

Ich poste mal meine fritzload.ini. In ihr sind alle Einstellungen die man in der Konfiguration ändern kann. Als targetdir ist der mount meines NAS angegeben. Das NAS ist nach /var/tmp/freigabe gemountet. Als ftpAdress ist die IP des NAS angegeben/downloadOrdner. Ansonsten muss man eigentlich keine weiteren Einstellungen vornehmen. Funktioniert den der normale Download?
Also ftpDownload = 0?
 
Hallo zusammen,

bin gerade auf dieses Skript hier gestoßen und hätte doch noch einige Fragen.

1. aktuelle Version
Gibt es einen Post, im dem regelmäßig die aktuellste Version veröffentlich wird? Welche Version ist denn die neueste? die Vom 24.07.2008?

2. Zielverzeichnis NULL
Ich habe im Moment noch keine FB mit USB-Anschluss, sondern nur eine FB Fon. Ehe ich mir nun eine 7170 oder eine Netzwerk-HDD kaufe, würde ich das Skript schon mal gerne testen. Daher würde ich vorerst alle DLs gleich ins nichts laufen lassen.
Was muss ich hierfür bei targetdir= eingeben?

3. curl
sehe ich das richtig, dass curl nur für den Upload benötigt wird?

4. Warum wird im Paket wget mitgeliefert?
Ich habe auf meiner FB Fon ein Freetz-Image drauf. Reicht das wget darin nicht aus?

5. Reconnect ein- und ausschalten
ganz wichtig, wie schaltet man am einfachsten den Reconnect (inkl. natürlich dem VoIP-Check) komplett aus, ohne dass das Skript durcheinanderkommt?
 
Zuletzt bearbeitet:
1.
Die aktuellste Version ist die hier: Klick!

2.
Ich würde es mal mit /dev/null probieren.

3.
Das ist richtig.

4.
Wenn das wget in Freetz alle Funktionen bietet, welches das Script benötigt, ist es in Ordnung, da aber viele kein Freetz auf der Box haben, wird ein wget mitgeliefert, welches alle benötigten Funktionen unterstützt.

5.
Reconnect findet nur bei uploaded.to Links statt, alle anderen Hoster sind NICHT betroffen.
Einfach die betreffende Codezeile reconnect entfernen, dann bist du auf der sichern Seite.
 
wie genau mounte ich dann das Verzeichnis. Meine NAS hat die Ip 192.168.178.80.
 
1.
Die aktuellste Version ist die hier: Klick!

Sehr schön, die hab ich übersehen.

Du, darf ich Dich da noch was anderes Fragen.
Ich bräuchte evtl. eine Funktion aus dem Skript noch für was anderes. Allerdings blicke ich in dem Skript nicht ganz durch.

Und zwar wo ist denn eigentlich der Einstiegspunkt? Sprich irgendwo muss das skript ja aus der dl.txt zeile für zeile auslesen.

Was macht denn genau die Funktion
Code:
listload() {
    for line in `cat $1`;do oneclickhoster $line; done
}
Läd diese Funktion immer pro Aufruf die ganze Liste in eine Variable und "nummeriert" die jeweiligen Zeilen durch, oder geht merkt sich das skript irgendwo, welche zeile zuletzt gelesen wurde und lädt dann jeweils nur die nächste Zeile?

Ich bin nämlich auf der Suche nach einer Möglichkeit, aus einer Datei Zeilenweise zu lesen.
Sprich beim ersten Aufruf soll die erste Zeile einer Liste benutzt werden, beim zweiten Aufruf soll dann die zweite Zeile benutzt werden usw.
 
Mit dem Befehl kannst du genau das erreichen, was du vorhast.
oder geht merkt sich das skript irgendwo, welche zeile zuletzt gelesen wurde und lädt dann jeweils nur die nächste Zeile?
genau das ist es.

Wenn du noch weiter Fragen hast, frag doch hier: Klick!
Da sitzen die Experten in Sachen shell-Script.
 
Wenn du noch weiter Fragen hast, frag doch hier: Klick!

Hab ich mit google gefunden.
Und wie ich gesehen habe bist Du dort auch als TomTomNavigator unterwegs :)

Aber kannst Du mir mit Worten sagen, was genau hier passiert
Code:
listload() {
    for line in `cat $1`;do oneclickhoster $line; done
}

was macht "for line in"
was das `cat $1`
do oneclickhoster $line ist ja der aufruf der funktion oneclickhoster, bei der der wert der zeile in der variablen $line übergeben wird denke ich mal.

Aber mir will nicht in den kopf, wo sich den die funktion merkt, dass beim nächsten durchlauf eben nicht mehr die erste zeile genommen wird, sondern eben die zweite zeile.
 
... Probleme damit schreibt einfach hier rein.

Läuft soweit. Danke für die tolle Arbeit. Ein Problem habe ich mit dem HeadIcon. Wird nicht angezeigt obwohl es im Ordner vorhanden ist. Woran könnte das liegen?

cu solaris
 
@blacksun:
Also, cat $1 liest die Datei (in unserem Fall liste.txt) ein, also die Datei, welche pro Zeile einen Downloadlink enthält.
Und for line in (für jede Zeile in liste.txt mache folgendes...) führt eben mit jeder Zeile des Dokuments $1 (in unserm Fall liste.txt) eine Aktion aus, bei uns oneclickhoster.
Dies so lange machen bis die $1 (liste.txt) leer ist.

Hoffe es ist einigermaßen verständlich und richtig...


@solaris:
Was verwendest du denn für einen Webserver?
Ansonsten editiere mal die download.php .
Ändere mal den image-tag ab:<img src="./HeadIcon.jpg" border="0">
 
Zuletzt bearbeitet:
Zuletzt bearbeitet:
Kann mir bei meinem Prob denn keiner HELFEN?
 
Kann mir bei meinem Prob denn keiner HELFEN?

Ist das NAS per Lan angeschlossen?

Falls ja, bin ich mir nicht sicher ob FTP funktioniert.
Auf meinem NAS läuft zusätzlich Samba.
Mit Cifsmount konnte ich das NAS (bzw. einen freigegebenen Ordner)
an der FritzBox mounten (auf /var/tmp/hdd ).

Die fritzdownload.sh lädt dann auf das NAS.
 
Nas ist per Lan angeschlossen und hat auch einen SambaServer.

Kanst du mri mal die genauen Befehle geben wie du das gemacht hast?
 
Hoffe ihr könnt mir helfen.
Bekomme immer diese Fehlermeldung.
Habe das gefühl das die Schreibrechte fehlen. Wie kann ich das ändern ?
chmod 777 klappt nicht. Setzt sich automatisch dann wieder zurück.

/var/media/ftp/SamsungYP-K3-Partition-0-0/fritzload # ./fritzload.sh -l dl.txt
===========================Download von rocker.mp3==============================

Segmentation fault
sed: /var/media/ftp/SamsungYP-K3-Partition-0-0/fritzload/temp/getfile.txt: No such file or directory
Url nicht gefunden (Datei geloescht?)
/var/media/ftp/SamsungYP-K3-Partition-0-0/fritzload #

Meine FritzBox:
FRITZ!Box WLAN 3050, Firmware-Version 16.04.07ds-0.2.9
BusyBox v1.2.1 (2006.08.06-16:28+0000)
 
Zuletzt bearbeitet:
@ F3v0
Stell mal als Temporäres Verzeichnis in der Konfiguration "/var/tmp/temp" ein. Im tmp-Ordner sollltest du auf jeden Fall Schreibrechte haben. Sicherheitshalber am Besten noch den Ordner temp selbst anlegen.

EDIT: Bin jetzt nicht Daheim und kanns nicht überprüfen, aber der Gartenzaun in dieser Zeile hier verwundert mich:
/var/media/ftp/SamsungYP-K3-Partition-0-0/fritzload # ./fritzload.sh -l dl.txt
Ist das normal?

@ bolle
Hast ne PM. Wenn du den cifs mount nicht hinkriegst frag einfach nochmal.

@ sollaris
Das mit dem HeadIcon klingt echt seltsam. Versteh grad nicht wieso dass nicht angezeigt wird. Wird es denn auf jeder Seite nicht angezeigt? Also auch unter Cofiguration oder Download? Wenn ja versuch doch mal einfach das Bild durch ein X-beliebiges eigenes Bild zu ersetzen und in der download.php diesen Namen dann einzutragen. Vielleicht ist ja das Bild bei dir defekt.
 
Zuletzt bearbeitet:
Gleiche problem.

sed: /var/tmp/getfile.txt: No such file or directory

das # ist von putty
 
Vielleicht ist ja das Bild bei dir defekt.

Sieht nicht so aus, denn meine eigenen Bilder gehen auch nicht. Auf den anderen Seiten funktioniert es ebenfalls nicht. Habe es umbenannt - geht nicht, IE - geht auch nicht. Echt seltsam.

cu solaris
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.