Vollständige Version anzeigen : Fritz!Load - (Oneclickhoster-) Down- und Uploads via FB
Seiten :
1
[
2]
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
nehmt doch einfach den jDownloader
für jemanden, der das alte durch das neue nicht ersetzen kann ...
Erhalte immer noch das Problem.
FB 7270+neuste Firmware
fritzload.sh als unix gespeichert...
@avensis
man muss dann aber nicht denn pc anlassen und die box ist ja eh meistens an...und kann dadurch strom sparen;)
idea2web
05.06.2008, 19:06
ich habe den Downloader mal getestet, weil mich das Prinzip fasziniert. Kann es sein, dass die Dateien Fehler enthalten? Also alle Dateien, die ich nachträglich auf den PC kopiert habe hatten eine falsche CheckSumme, so immer 6kb mehr
idea2web
05.06.2008, 20:03
welchen Downloader ??
naja fritzload?
Könnte da nicht mal einer noch eine Funktion einbauen, dass wenn der zu laden Link keine RapidshareLink ist, dass dan wget einfach ausgeführt wird. Sprich, dass man das Programm als ganz "normalen" Downloader auch nutzen kann?
TomTomNavigator
05.06.2008, 20:15
Naja, als ganz normalen Downloader, da tuts wget schon allein, da braucht es kein script.
Ne Dateiliste kann man per
./wget -i liste.txt
herunterladen.
Hier gibts ne Manual für wget: http://www.gnu.org/software/wget/manual/wget.html
idea2web
05.06.2008, 20:44
hast du eine Ahnung warum ich defekte Dateien bekomme?
Eine Datei sollte 102.000kb groß ein, war aber im Endeffekt 102.006kb groß,komisch!
TomTomNavigator
05.06.2008, 21:40
Kannst du vielleicht mal einen Auszug aus der nohup.out posten?
idea2web
05.06.2008, 21:47
|=====> Download von sg-tes4o.iso.part02.rar <=====|
01.01.00-03.58.40 - Happy Hours sind AKTIV!!!
Lade sg-tes4o.iso.part02.rar herunter.
--03:58:41-- http://rs248dt.rapidshare.com/files/<einpaarnummern>/opensuse.part02.rar
=> `./downloads/opensuse.part02.rar'
Resolving rs248dt.rapidshare.com... <ip>
Connecting to rs248dt.rapidshare.com|<ip>|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104,857,502 (100M) [application/octet-stream]
0K ........ ........ ........ ........ 32% 350.68 KB/s
32768K ........ ........ ........ ........ 64% 348.30 KB/s
65536K ........ ........ ........ ........ 96% 345.37 KB/s
98304K ... 100% 353.77 KB/s
04:03:35 (348.32 KB/s) - `./downloads/opensuse.part02.rar' saved [104857502/104857502]
--04:03:35-- http://rs248dt.rapidshare.com/files/<einpaarnummern>/opensuse.part02.rar
=> `./downloads/opensuse.part02.rar'
Connecting to rs248dt.rapidshare.com|<ip>|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5,521 (5.4K) [text/html]
0K 100% 105.33 KB/s
04:03:35 (105.33 KB/s) - `./downloads/opensuse.part02.rar' saved [5521/5521]
FINISHED --04:03:35--
kann es sein, dass beim Transfer auf den PC (nutze Vista) Fehler aufgetreten sind? Die Dateien waren auch auf dem FTP schon etwas größer und einige Dateien hatten sogar Fehler bei der Übertragung auf den PC, die habe ich neu geladen und dann ging es.
TomTomNavigator
05.06.2008, 22:33
Hi!
Wie du im Log feststellen kannst, wird die Datei praktisch 2 Mal geladen, das 2. Mal ist der Link aber bereits ungültig geworden, sodass nur eine Fehlerpage heruntergeladen wird [Length: 5,521 (5.4K) [text/html]], diese wird dann wahrscheinlicherweise an die bereits vorhandene Datei angehängt, so erklärt sich auch die "fehlerhafte" bzw. die übergröße der Datei.
Da Rapidshare irgendetwas geändert hat, wird aus der Downloadpage 2 Mal der Link entnommen, ich habe mir gedacht, solange es funktioniert, lass ich es so und schnippel eben bloß einen Link raus und übergebe den an eine Textdatei. (Busybox mit dem Befehl awk wird benötigt)
echo $url | /var/media/ftp/USBFlashMemory-Partition-0-0/bin/busybox awk -F " " '{ print $1 " "}' >> $tmp/link.txt
Diese Textdatei enthält dann nur einen, funktionierenden Link und wird dann heruntergeladen.
if ./wget -O$targetdir2$filename -t 3 --progress=dot:giga -i $tmp/link.txt; then
countdl=$(($countdl+1))
echo "$countdl Dateien heruntergeladen"
echo 'reconnecting...'
reconnect
break
else
Die link.txt wird über cleanup dann wieder gelöscht.
cleanup(){
rm -f $tmp/getfile.txt $tmp/link.txt $tmp/getcap.txt $tmp/form.txt $tmp/captcha.jpg
}
Das geht sicher auch schöner und vor allem einfacher, aber mit meinem eingeschränkten Wissen über shell scripte hab ich es erstmal nicht anders hinbekommen, dass nur ein Link aus der Rapidshare Seite entnommen wird.
Vllt. hat ja jemand mehr Ahnung, und vor allem nicht nur Google als Hilfe, wie ich. ;)
Besser kann ichs nicht. :grin:
idea2web
06.06.2008, 01:52
ich habe übergangsweise bis jemand etwas "sauberes" programmiert einfach -nc als Option beim wget hinzugefügt und den Dateinamen rausgenommen und aus dem -O ein -P für den Pfad gemacht. Dadurch werden keine Dateien überschrieben/fortgesetzt und eine neue Datei mit einem Suffix wird erzeugt. 2 Dateien sind mir lieber als eine, die beide enthält :)
Busybox wird NICHT benötigt
BuroBernd
07.06.2008, 13:23
Hallo liebe IP-Phone'ler
Ich hab hier auf dem Board diese tolle Fritz!Box tool gefunden, und wollte es auch gleich mal ausprobieren. Habe eine Fritz!ox 7170 Sl mit Freenet Komplett.
Wenn ich jetzt das fritzload.sh mit nohup starte, damit es weiterläd wenn der PC aus ist, kommt folgendes, die Box zieht aber leider nicht.
# nohup ./fritzload.sh -l liste.txt
nohup: appending output to 'nohup.out'
# cat nohup.out
fritzload.sh: applet not found
fritzload.sh: applet not found
fritzload.sh: applet not found
.....
#
Wenn ich das selbe jetzt mit & ingebe, kommt dashier:
# nohup ./fritzload.sh -l liste.txt &
# nohup: appending output to 'nohup.out'
# cat nohup.out
fritzload.sh: applet not found
fritzload.sh: applet not found
fritzload.sh: applet not found
......
[1] + Done(1) nohup ./fritzload.sh -liste.txt
Leider zieht meine Box wieder nicht, und wenn ich mit PS die prozessübersicht öffne, ist da kien fritzload.sh
Wäre super wenn Ihr mir helfen könntet
Liebe Grüße BuroBernd
idea2web
07.06.2008, 13:45
du musst folgenden Befehl evrwenden:
nohup ./fritzload.sh -l liste.txt
das sollte klappen.
BuroBernd
07.06.2008, 13:55
du musst folgenden Befehl evrwenden:
nohup ./fritzload.sh -l liste.txt
das sollte klappen.
Dann kommt : appending output to nohup.out. Trotzdem zieht er nicht, und wenn ich die nohup.out öffne, kommt steht da nur drinnen : fritzload.sh: applet not found
Steht aber alles schon oben
Lg BuroBernd
hatte die nacht immer pppoe fehler weil ich zu schnell reconnectet wurde hab ich mal schnell einen ipcheck gebaut
ipcheck() {
./wget -q -O $tmp/alteip.txt http://www.123meineip.de/
alteip=$(grep "Ihre IP Adresse lautet" $tmp/alteip.txt | sed -e 's/<[^>]*>//g')
cat data.box | nc -w 1 $box 49000 >/dev/null
sleep $wait
./wget -q -O $tmp/neueip.txt http://www.123meineip.de/
neueip=$(grep "Ihre IP Adresse lautet" $tmp/neueip.txt | sed -e 's/<[^>]*>//g')
while [ "$alteip" = "$neueip" ]; do
./wget -q -O $tmp/neueip.txt http://www.123meineip.de/
neueip=$(grep "Ihre IP Adresse lautet" $tmp/neueip.txt | sed -e 's/<[^>]*>//g')
sleep $wait
done
}
reconnect() {
if [ $voipcheck -eq 1 ]; then
voipcheck
fi
if [ $upnp -eq 1 ]; then
ipcheck
else
dsld -s
dsld -n
fi
}
TomTomNavigator
07.06.2008, 20:22
@BuroBernd:
Hast du fritzload.sh irgendwie bearbeitet?
Wenn ja, bearbeite die Datei in einem Editor, der die Datei beim speichern nicht verhunzt.
Nimm z.B. SuperEdi, o.Ä.
BuroBernd
08.06.2008, 12:43
Hm ich hab sie halt mit notpad geöffnet um das Passwort einzugeben ... hätte ich nicht machen sollen? nochmal neu laden ? und dann mit SuperEdi das PW reinschreiben?
TomTomNavigator
08.06.2008, 13:31
Ja, lad die Datei nochmal neu runter, und öffne dann fritzload.sh mit SuperEdi, da kannst du dann alle deine Einstellungen anpassen und dann einfach die Datei wieder speichern, und dann auf die Fritz!Box rauf.
--> http://www.wolosoft.com/files/SuperEdi-4.2.U.exe
Dann müsste es klappen. ;)
BuroBernd
10.06.2008, 16:28
Hey
Jetzt kommt die ganze zeit, dass noch keine happy Hour wäre. es IST aber HH.
Hast du dazu ne idee, was ich jetzt wieder falsch gemacht habe?
Lg Bernd
Es scheint momentan ein allgemeines Problem mit dem FREE Download bei RS zu geben, auch der DL übern Browser geht nicht:
Fehler. Bitte aktivieren Sie JavaScript, damit diese Seite korrekt angezeigt werden kann.
... soso :)
TomTomNavigator
11.06.2008, 14:33
Das mit dem Free Download kann ich nicht so sagen, es läd bei mir einwandfrei, ABER zwischendurch scheint es so, als wäre Rapidshare down, der Download bricht ab, ewig keine Antwort, ... strange.
WLAN-VoIP-Fan
12.06.2008, 19:57
Hi,
wie es aussieht hat das Projekt noch kein WebGui richtig?
Ich hab hier mal ein WebGui für wget.
Mwget Version 1.06a (http://www.wl500g.info/showpost.php?p=99182&postcount=5)
Ist alles auf cgi Basis (müsste ohne Perl (http://de.wikipedia.org/wiki/Perl) laufen) und läuft bei mir auf einem anderen embedded-Linux-Device.
Eventuell lässt sich so daraus eine WebGui für das Projekt FritzLoad erstellen.
Oder: ADOS Automatic Download System (http://www.wl500g.info/showthread.php?t=13227)
Gruß.
Beitrag 2:
In wie weit müsste man das Programm umschreiben, damit es auf dem OpenWRT (Kernel 2.6) der LaFonera läuft?
Gibt es dazu Fortschritte?
Gruß.
TomTomNavigator
12.06.2008, 20:20
Hört sich ganz nett an, GUI für wget.
Ich brings aber nicht zum laufen... Meine Linux-Kenntnisse sind zu gering.
könnte mann schauen das man das hier ein bischen umbaut auf unsere wünsche...Weboberfläche für Rapidshare Downloads (v3.4.3) (http://www.nslu2-info.de/showthread.php?t=5639)
hier mal mein erster versuch an ein web gui,werde noch ein bischen fummeln bis es ganz läuft bin um jede hilfe sehr verbunden *g*
läuft im moment noch auf openwrt ich weiss also noch nicht op es auch auf der fritze läuft aber kann man ja testen ;)
klick (http://img401.imageshack.us/my.php?image=ersterversuchmq1.jpg)
*winckie*
17.06.2008, 09:40
bei mir läuft der rapidloader jetzt schon einige monate stabil. seit gestern aber habe ich einen neuen internet vertrag. ich habe jetzt kein dsl2000 mehr sondern 16000. seitdem stürtzt meine fritzbox beim laden immer ab. hat dieses problem noch jemand ?
*winckie*
17.06.2008, 13:01
Lösung: USB-gerät statt ext2 als ext3 laufen lassen. seltsam ist nur, dass die downloadgeschwindigkeit bei mir nur noch ca. 120 kb/s beträgt. :confused:
doppelfritz
18.06.2008, 22:12
dies ist leicht erklärbar: ext3 hat mehr Kontrollen, die helfen den Datenträger nach einem Absturtz schnell wieder voll funktionsfähig zu machen. Daher schreibt und arbeitet die Kiste bei ext3 mehr als bei ext2. Nun gibt es 2 Nadelör(en/s), in denen ext2 theoretich schneller sein könnte: der USB 1.1 Port der Fritz und der 200 MHz Prozessor der Fritz (ob die 7141 auch auf 200MHz und USB 1.1 läuft weiß ich auswendig nicht)
*winckie*
19.06.2008, 08:29
ja genau, sie hat 212 mhz. also mit den 120 kb/s kann ich nicht leben. da dauern meine rapidshare downloads einfach zu lange. ich werde wohl wieder auf ext2 umsteigen. nur das problem mit den abstürtzen muss ich in den griff bekommen. bin dankbar für ein paar vorschläge.
BuroBernd
19.06.2008, 13:01
Hey
Sagtmal habt Ihr auch das Problem dass die Box nach einem VOIP Telefonat dauernd sagt das keine HH wäre? Weil sie nicht reconnectet hat und ich noch 2 h wartezeit auf RS habe?
Wenn mann dann wieder manuel reconnected gehts wieder...... Is aber ein blöde, kann man das irgendwie fixen?
Lg Burobernd
Hallo
eine andere Frage. Vielleicht nicht ganz passend zum dieser Thema.
Kann man ein script schreiben ( vielleicht gibt es so was schon ) der Dateien von FBF ( USB Stick/Platte ) zu Rapidshare hochlädt ? und die entsprechende links im eine *.txt Datei schreibt?
Gruß
voss
toasterii
19.06.2008, 17:23
HI,
wenn jemand den Rapidshare downloader auf einer Fritz.Box wlan 3050 zum laufen gebracht hat, könnte er es mir bitter erklären wie er das gemacht hat!
@BuroBernd hatte schon im gulli forum gesagt das es nicht normal ist....also bei mir geht es sehr gut und hab es nicht auf der fritzbox am laufen...
@toasterii
haste denn eine nas?sonst wirds schwer...
@TomTomNavigator
sorry hab im moment sehr wenig zeit...um an der webgui weiter zu basteln...aber ich kann dir gerne mal das bis jetzt fertige schicken ist denn so der brüller aber es läuft...
toasterii
24.06.2008, 16:53
@HirnToT
nö ich hab einen ganz normalen usbstick an die fritz.box angeschlossen!
oh sorry dachte die hat keinen usb peinlich kommste denn mit telnet drauf?
ich hab keine ahnung davon such mal im forum...
SpeziAlex
29.06.2008, 14:12
@*winckie*
deine fritzbox stürzt wahrscheinlich ab, weil sie zwar schnell runterlädt, aber nicht so schnell alles auf dem stick speichern kann. Also der lädt erstmal in den Ram rein und von dort auf den Stick, wenn jetzt aber der Stick nicht so schnell beschrieben werden kann wie neu in den Ram kommt wird der Ram-Verbrauch immer größer bis kein freier Ram mehr da ist und die Box stürzt ab.
Durch den Wechsel auf ext3 begrenzt du die Übertragungsgeschwindigkeit künstilich, deswegen stürzt er auch nicht ab.
Ich denke, wenn man weiterhin auf ext2 bleiben will muss man mit wget die Übertragunsgeschwindigkeit begrenzen und es sollte alles weiterhin gut laufen.
Sie stürzt auch erst nach dem Vertragswechsel ab weil deine FritzBox die viel höheren Übertragunsgeschwindigkeiten für DSL16000 nicht verträgt (siehe oben).
Vergleich theoretisch:
DSL2000 250kb/s
DSL16000 2000kb/s
Lade zwar nix über die FritzBox runter probier mal aus die geschwindigkeit zu begrenzen
*winckie*
29.06.2008, 22:53
danke an spezialex das du dir gedanken dazu gemacht hast.
also so in etwa habe ich mir das auch gedacht nur wuste ich nicht das es möglich ist mit wget die übertragungsgeschwindigkeit zu begrenzen. inzwischen habe ich mir für ntsf filesystem entschieden, den hiermit läuft alles stabil und ich erreiche eine geschwindigkeit beim rapidshare-laden von ca. 260 kb/s.
kannst du mir noch ein tip geben wie in etwa die wget begrentung aussehen müsste ? dann würde ich das mit ext2 noch mal testen.
Neue Version mit Option, mit der Sie die Übertragungsgeschwindigkeit begrenzen können.
die Zeile 33
hier der script der im moment bei mir läuft ich weiss nicht op es noch die HH gibt aber der script läuft erstmal, müste einer noch für die fritz kompatible machen
#!/bin/ash
targetdir='/tmp/HDD/Rapidshare/downloads/'
server='selected'
tmp=/tmp
retries=5
helpmsg()
{
echo "Aufruf: $0 [Option] [Datei|URL]"
echo "Datei(en) von rapidshare.com herunterladen"
echo
echo " -l liste - Alle Dateien aus der Textdatei <liste> (eine pro Zeile) herunterladen"
echo " -u url - Einzelne Datei herunterladen"
echo " -?, --help - Diese Hilfe anzeigen, dann beenden"
echo
}
listload() {
cat $1 | while read line; do download $line; done
}
cleanup(){
rm -f $tmp/getfile.txt $tmp/getcap.txt $tmp/form.txt $tmp/captcha.jpg
}
download() {
param=$(echo $1 |tr -d '\015')
filename=$(echo $param | sed -e 's/^.*\/files\/[0-9]*\/\(.*\)$/\1/;s/\(.*\)\.html$/\1/')
echo "===========================Download von $filename=============================="
try=0
while [ $try -lt $retries ]; do
cleanup
cat /tmp/HDD/Rapidshare/countlist.txt | while read countlist
do
echo "$countdl von $countlist geladen"
done
try=$(($try+1))
/opt/bin/wget -q -O $tmp/getfile.txt $param
url=$(sed -n 's/^.*action="\(http:\/\/rs[^"]*\)".*$/\1/p' $tmp/getfile.txt)
if [ -z "$url" ]; then
echo 'Datei gelöscht?'
continue
fi
/opt/bin/wget -q --post-data='dl.start=Free' -O $tmp/getcap.txt $url
starttime=$(date "+%s")
grep 'var c=' $tmp/getcap.txt>$tmp/form.txt
sed "1d" /tmp/form.txt>/tmp/form2.txt
waittime=$(sed -n 's/^.*var c=\([0-9]*\).*$/\1/p' /tmp/form2.txt)
echo "Warte $waitime Sekunden"
sleep $waittime
if [ $server = 'selected' ]; then
url=$(echo $(sed -n 's/^.*"\(http:\/\/rs[^"]*\)" m.*$/\1/p' $tmp/getcap.txt) | sed -n 's/^.*\(http:\/\/rs[^"]*\) h.*$/\1/p')
else
url=$(sed -n "s/^.*action=\\\'\\(http:\\/\\/rs[0-9].*$server[^'\"]*\\)\\\'.*$/\\1/p" $tmp/getcap.txt)
fi
if [ -z "$url" ]; then
echo 'Link nicht gefunden'
continue
fi
echo "Lade $filename herunter"
if /opt/bin/wget --output-file=/tmp/HDD/Rapidshare/logs/$dateiname.log -O$targetdir$filename -t 3 --progress=bar:force $url ; then
countdl=$(($countdl+1))
break
else
echo 'Fehler beim Download'
fi
done
echo >/dev/null
}
case "$1" in
-l)
if [ -n "$2" ]; then
listload $2
else
helpmsg >&2
exit 1
fi
;;
-?|--help)
helpmsg
exit 0
;;
*)
helpmsg >&2
exit 1
esac
hanswurst89
06.07.2008, 23:24
hallo, ist es möglich auch eine nertzwerkfestplatte zunutzen?
am betsen wäre natürlich diese konfiguration:
7170-----(WLAN)-----7050(Repeater der auch als Downloadclient dienen soll) -----(LAN)-----PC
.................................................. ...........................................-----(LAN)-----Netzwerkfestplatte
(... nicht beachten)
*winckie*
07.07.2008, 12:32
rapidshare hat mal wieder änderungen vorgenommen. jetzt geht das laden nur noch mit 60kb/s :S.
hat schon jemand ein angepasstes skript ?
TomTomNavigator
07.07.2008, 12:45
Joa, hier ist ein angepasstes Script, dieses kann auch Links von uploaded.to herunterladen, einfach alle Links in eine Textdatei packen, das Script macht dann alles selbstständig. Gestartet wird wie zuvor.
Link: Klick! (http://rapidshare.com/files/127844514/fritzload_auto.7z)
P/W: tomtom
big-bastian
07.07.2008, 15:25
@tomtom naviagtor
danke für das script funzt super!
mfg
TomTomNavigator
07.07.2008, 16:15
Naja, das Hauptscript hat Acros mal geschrieben, Hirntot hat das mit uploaded.to und die Zeiterkennung für Rapidshare gemacht, ich bin bloß zuletzt da, der eigtl. nicht mehr viel macht (bisschen noch auf die Box anpassen)...
Gab heute schon auf die Finger, weil ich die GPL aus dem Script gelöscht hatte, ehrlich gesagt, weiß ich gar nicht mehr warum ^^
hanswurst89
07.07.2008, 21:23
kann mir keiner meine frage beantworten?:(
big-bastian
08.07.2008, 00:04
Wie hoch ist bei euch der speed? wenn der stick fat32 ist? Ich komme gerade mal auf 11.59 KB/s recht wennig oder?
*winckie*
09.07.2008, 15:07
ich hatte das auch mal getestet und kam bei fat32 so etwa auf 200 kb/s.
als noch Rapidshare ohne Begrenzung lief habe ich auf NoName Stick bei fat32 bis zu ~200 kb/s mit einem Sandisk Stick waren schon im schnitt ~250 kb/s.
Mit ext2 habe ich mehr als 350 kb/s ( so um 400 ).
Jetzt lauft das alles nur bis ~50 kb/s :-(
Gruß
voss
schwarz111
10.07.2008, 22:45
Hoffe jemand kann mir Helfen:
habe das Tool aus Beitrag #294 auf dein Stick entpackt.
In Telnet füre ich folgendes aus
.
# cd var/media/ftp/xxx-Partition-0-1/Fritz
# nohup ./fritzload.sh -l a.txt
nohup: appending output to 'nohup.out'
Leider erhalte ich in der nohup.out die folgenden Einträge:
=========================Download von xxx.part1.rar==============================
Sekunden Wartezeit...
BusyBox v1.1.2 (2008.02.13-13:24+0000) multi-call binary
Usage: sleep N
Pause for N seconds.
Download-Link nicht gefunden.
Sekunden Wartezeit...
BusyBox v1.1.2 (2008.02.13-13:24+0000) multi-call binary
Usage: sleep N
Pause for N seconds.
Download-Link nicht gefunden.
Sekunden Wartezeit...
BusyBox v1.1.2 (2008.02.13-13:24+0000) multi-call binary
Usage: sleep N
Pause for N seconds.
Download-Link nicht gefunden.
===========================Download von xxxx.part2.rar==============================
Sekunden Wartezeit...
BusyBox v1.1.2 (2008.02.13-13:24+0000) multi-call binary
Usage: sleep N
Pause for N seconds.
Download-Link nicht gefunden.
Sekunden Wartezeit...
BusyBox v1.1.2 (2008.02.13-13:24+0000) multi-call binary
Usage: sleep N
Pause for N seconds.
Download-Link nicht gefunden.
Sekunden Wartezeit...
BusyBox v1.1.2 (2008.02.13-13:24+0000) multi-call binary
Usage: sleep N
Pause for N seconds.
Download-Link nicht gefunden.[
big-bastian
10.07.2008, 22:53
Hallo,
mit was hast du die fritzload.sh bearbeitet?
sind die sind sauber in der der Text ?
sind die links vielleicht down?
mfg
SpeziAlex
10.07.2008, 22:53
@schwarz111
hm anscheinend wird der befehl sleep in deinem script falsch aufgerufen
im script muss sowas wie
sleep 5
stehen
also die zahl kann sich ändern, aber mehr sollte in dieser zeile dann nicht stehn
MfG SpeziAlex
schwarz111
10.07.2008, 22:59
Hallo,
keine Bearbeitung der Datei vorgenommen.
Orginal aus #294
Links sind auch nicht down,.
Werde nochmals neu auf den Stick entpacken
Danke für die schnellen Antworten
big-bastian
10.07.2008, 23:09
Hallo,
du mußt aber die Partion in den fritzload.sh anpassen!
lies dir mal die anleitung im anhang durch dann soll es funzen.
mfg
schwarz111
10.07.2008, 23:42
Super,
Anleitung kannte ich nicht.
Jetzt geht es
Nochmals Herzlichen Dank
big-bastian
10.07.2008, 23:44
und an was hat es gelegen? Lasse doch die andern leute an deiner erfahung teilhaben!
mfg
schwarz111
10.07.2008, 23:47
Nach der Pfad war nicht richtig.
Auserdem habe ich die Dateien nochmals neu auf den USB-Stick gespielt
Danke
TomTomNavigator
11.07.2008, 11:40
Ist übrigens meine Anleitung ;)
Schön das es jetzt funktioniert!
werodigital
13.07.2008, 12:45
hi,
gibts irgendwo schon eine liste mit der unterstützen hardware?
fritzload geht doch bestimmt nicht nur mit der fritzbox 7171 und 7141, oder?
gruß
Ist jetzt als Freeuser normal bei RS, gibt nur noch ~50kb dafür dann keine Wartezeiten mehr.
Collector
13.07.2008, 23:32
Da es ja jetzt keine Wartezeiten/Buchstabeneingabe bei rapidshare mehr gibt... hat jemand das Progie schon dahingehend angepasst? Ich kann sowas leider nicht :(
Hi,
Wenn man auf rapidshare.com daten hochladen will, kann folgendes Script verwenden. Man muss Collector Accaunt besitzen.
Auf die Zeile 3 , 4 muss man login und pass eingeben.
Nicht vergessen chmod 777 * ausführen, damit die Daten die Ausführrechte bekommen.
Das Script wird wie folgt aufgerufen: nohup ./rapida.sh -l files_to_upload.txt&
Die Kill sowie Downloadlinks werden in der Datei links.txt gespeichert. Nach dem hochladen werden sie auch noch einmal ausgegeben.
http://rapidshare.com/files/130094702/rapida.ZIP.html
TomTomNavigator
17.07.2008, 12:37
Nett.
Funzt gut! ;)
so bin wieder am start hab jetzt ein paar tage frei und werde mal das script erweistern ist ja schon fast alles fertig muss noch ein paar sachen machen denke mal das ich sonntag einen neuen script raushaue.....
@hawk666 darf ich das script im haupt script einbauen?
bis jetzt dazugekommen:
-meinupload.to
-bluehost.to (kann nur mit 50kp/s geleecht werde da wget kein multi connction hat)
-rsdf datein können geladen werden
mfg
HirnToT
TomTomNavigator
18.07.2008, 12:45
Also, den Rapidshare-Upload hätt ich schonmal reingebastelt.
Aufruf über:nohup ./fritzload.sh -u liste.txt &
Sonst ist alles so geblieben.
toasterii
18.07.2008, 17:36
kann mir jemand erklären wie man das rapidshare upload script anwendet
danke
darf ich das script im haupt script einbauen?
@HirnToT Aber ja, sicher doch! :D
TomTomNavigator
19.07.2008, 10:11
@hawk666:
Ich habe dich natürlich auch im Script aufgeführt, ich hoffe es ist so in Ordnung für dich:
http://www.abload.de/img/ippfzzy.png
@toasterii:
Einfach alle Dateien die raufgeladen werden sollen, in einen Ordner auf dem Stick packen (bei mir: data), dann musst du dir bei Rapidshare noch einen Collector's Account einrichten, falls du den noch nicht hast. Die Benutzerdaten gibts du im Script ein (mit SuperEdi z.B.).
Jetzt das Script auf den Stick inkl. aller im Package enthaltener Dateien schieben, dann musst du nur noch eine Liste erstellen, in welcher die Dateien angegeben sind, so z.B.:
/var/media/ftp/USBFlashMemory-Partition-0-0/data/datei.rar
/var/media/ftp/USBFlashMemory-Partition-0-0/data/file.zip
/var/media/ftp/USBFlashMemory-Partition-0-0/data/w.7z
Die Liste speicherst du im selben Verzeichnis wie fritzload.sh
Jetzt den Uploadvorgang mit
nohup ./fritzload.sh -u liste.txt &
starten.
Ausgabe erfolgt in nohup.out, zusätzlich werden alle Download- und Deletelinks in die Datei "links.txt" geschrieben, welche im Verzeichnis von fritzload angelegt wird.
Hallo zusammen,
ich bin auf der suche nach einer Startdownload.bat bzw StopDownload.bat.
HAt das schon jemand geschrieben?
Oder weiß zumindestens jemand wie man den login per telnet in einer bat datei schreibt?
Es nervt nämlich, wenn man sicher immer einloggen muss, nur weil man eine Datei sofort herunterladen möchte.
MFG
TomTomNavigator
19.07.2008, 11:47
Guckst du:
http://www.ip-phone-forum.de/showpost.php?p=1059879&postcount=149
http://www.ip-phone-forum.de/showpost.php?p=1069611&postcount=181
Kann man eigentlich gleichzeitig von bspw. rapidshare.com und uploaded.to laden?
Der Gedanke ist, dass seit der 50KB/s Limitierung bei RS, zumindest in meinem Fall, noch ungenutzte Bandbreite vorhanden ist.
Ansonsten, vielen Dank für dieses tolle Projekt, ärgert mich, dass ich es noch nicht früher entdeckt habe :-)
TomTomNavigator
20.07.2008, 19:25
Probiers doch einfach mal aus, aber du musst bedenken, dass uploaded hin und wieder einen reconnect braucht, dabei wird dann der Download von Rpaidshare in Mitleidenschaft gezogen.
Ich würde mir einen 2 Ordner auf den Stick erstellen, z.B. fritzload2 und dann fritzload.sh in fritzload2.sh umbenennen, alles in den Ordner reinschieben, und dann den Download via uploaded starten, müsste soweit funktionieren.
Wäre halt nicht schlecht wenn man es verbinden würde, so wie mit dem VoIP check bevor reconnect. Klar kostet das dann Zeit aber wäre schon sinnvoll die Funktion zu haben!
TomTomNavigator
21.07.2008, 06:44
In naher Zukunft kommen noch andere Hoster hinzu, wird dann ein wenig tricky wenn man die verbinden will, um gleichzeitug zu laden.
Jetzt schauen wir erstmal was HirnToT noch aus der Tasche zaubert.
nachtzwerg
21.07.2008, 10:22
Klasse Sache! Funktioniert soweit super. Wäre cool, wenn jemand der Ahnung hat dafür ein Webinterface basteln würde. Und außerdem fänd ich es praktisch, wenn das Script die heruntergeladenen Dateien aus der txt Datei löscht. Und man müsste soeine Art Daemon haben, der ein mal die Minute oder so checkt, ob in der txt Datei was neues drinsteht und das dann runterlädt...
Grüße
Ok, es hat funktioniert, allerdings sind die uploaded.to Dateien unbrauchbar, da anscheinend die Dateigröße falsch erkannt wurde und immer nur Bruchstücke runtergeladen wurden. Müsste ich mal mit was anderem probieren und auch mal im Alleingang (nur ul.to), um zu verifizieren, ob der Dualbetrieb das Problem war.
Andere Hoster werden ja noch nicht unterstützt, oder?
Das "HowTo" ging gut mit den neuesten fritzload- Dateien und mit Puttytel. Gebe ich aber
nohup ./fritzload.sh -l links.txt &
(links.txt ist meine Textdatei mit der DL-Liste und befindet sich im Rootverzeichnis mit fritzload.sh)
ein, bekomme ich folgende Fehlermeldung:
-sh: nohup: not found
[1] + Done(127) nohup ./fritzload.sh -l links.txt
Änderungen - wie Zielverzeichnis und Passwort habe ich im File "fritzload.sh" mit SuperEdi gemacht und die Datei als UTF-8 mit Line endings UNIX abgespeichert.
Liegt es am Script oder an der Box, dass ich den DL nicht starten kann?
Danke für Infos.
Bist du auch im richtigen Verzeichnis? /var/media/ftp/USBSPEICHER
sorry, jetzt geht es, ich les'gerade im g****iboard:
In der Konsole/Terminal wird danach auch nix mehr passieren, da die Ausgaben in die Datei nohup.out umgeleitet werden. Kannst dir ja mal mit "tail nohup.out" die letzten paar Zeilen der Datei ausgeben lassen, da sollte dann stehen was zuletzt passiert ist.
klar,
# tail -f nohup.out
eingegeben und jetzt sehe ich im Browser unter
***://192.168.178.1/FlashDisk-Partition-0-1/
dass de Box angefangen hat mitm DL.
Super!!!!
Endlich kann ich schlafen gehen, herzlichen Dank an Allen die dieses geniale Tool zusammengebastelt haben. Geil!
geht doch.
das ist die meldung on nohup, die dir sagt, das die ausgabe in nohup.out gesperichert wird.
TomTomNavigator
21.07.2008, 22:01
Wenn die Meldung
# nohup: appending to nohup.out
kommt, ist es doch in Ordnung, der log wird nun in der Datei nohup.out im fritzload Verzeichnis ausgegeben.
Du hast den Download also über ./busybox nohup ./fritzload.sh -l links.txt & gestartet, die busybox liegt im fritzload Verzeichnis, richtig?
Was steht in der nohup.out?
steht alles oben, danke Euch!
guten Morgen, neuer Tag, neue Fragen.
die in meiner Liste enthaltenen Files wurden über Nacht fast vollständig geladen, die fertigen habe ich gleich heute früh vom Stick auf die Festplatte rübergezogen und bin auf Arbeit gegangen.
Nun sehe ich aber (über Fernwartung/FTP) aufm USB- Stick, dass die Box die letzten 5 Dateien nur angefangen hat zu laden und dann nach etwa 5 KB geladene Menge liegengelassen hat. Der DL- Zeitraum dieser Files lag heute früh zw. 6 und 7 Uhr, exakt die Zeit die ich in der FB unter:
"Zwangstrennung durch den Anbieter verschieben in die Zeit zwischen"
eingestellt hatte.
Ebenfalls sehe ich gerade, dass meine bereits entfernten fertigen Files neu geladen werden, Mist.
Nun gibt es den Telnet-Befehl
killall fritzload.sh
zum Abbrechen der DLs. Gibt es eine Möglichkeit diesen Befehl mit FlashFXP (oder mit einem ähnlichen Clienten) auf die FB zu übertragen?
Ich lese es in einem anderen Thread gerade, dass man dafür einen SSH-Server mit Pseudoimage, etc. braucht.
Gibt so etwas - zuverlässig - auch für die FB 7270?
Danke für Infos!
nachtzwerg
22.07.2008, 23:13
Soo, ich habe ein paar Sachen geändert.
Zunächst einmal wird nichts runtergeladen, wenn nur eine Zeile in der Datei steht. Das ist ein Bug. Dazu das "cat $1 while read line..." durch ein for ersetzen:
listload() {
for line in `cat $1`;do oneclickhoster $line; done
}
uload() {
for line in `cat $1`; do upload $line; done
}
Außerdem wollte ich gern, dass heruntergeladnene Dateien aus der Liste gelöscht werden. Dafür in rapidshare() nach echo "$countdl Dateien heruntergeladen" Folgendes einfügen
sed -i "\#$param#d" /var/tmp/edmini/RS/dl.txt
das ist leider noch nicht ganz sauber auf die Datei angepasst. vielleicht mag das ja noch wer ändern. Mir ist das nicht so wichtig, weil ich eh ein Cronjob laufen habe, der eine bestimmte Datei überwacht und wenn was drinsteht, die Dateien runterlädt:
fritzload='/var/tmp/edmini/RS/fritzload.sh'
file='/var/tmp/edmini/RS/dl.txt'
#check if file exists
if [ -f $file ]
then
#check filesize
FileSize=`ls -l $file | awk '{print $5}'`
if [ $FileSize > 0 ]
then
#check fritzload already running
ps -w | grep -v grep | grep fritzload > /dev/null
# if not found - equals to 1, start it
if [ $? -eq 1 ]
then
nohup $fritzload -l $file &
else
echo "Fritzload laueft bereits..."
fi
else
echo "Dateigroesse ist 0, nichts runterladen"
fi
else
echo "Keine Downloaddatei gefunden"
fi
Nun kann man einfach fleißig die txt Datei füllen und die Dateien werden automatisch runtergeladen. Hoffe es nützt irgendwem...
Jetzt fehlt nur noch ein schickes Webinterface
nachtzwerg
22.07.2008, 23:57
Leider funktioniert der Cronjob noch nicht so wie gedacht. Er wird zwar vom crond gestartet und triggert dann auch wie gewollt das fritzload script, nur leider wird das fritzload script dann gleich wieder beendet (wohl weil der cronjob beendet ist). jemand ne idee woran das liegen kann?
grüße und danke
TomTomNavigator
23.07.2008, 06:58
Hey, echt coole Sache!
Ich muss echt mal sagen, finde es große Klasse, dass sich so viele drum bemühen und beteiligen. Wenn du nichts dagegen hast, bastel ich deine Neuerungen ins Script ein, mit deinem Namen natürlich :D
nachtzwerg
23.07.2008, 10:07
ja, da habe ich natürlich nichts gegen... Das löschen der Zeile muss dann noch irgendwie die Datei wissen. Ich habe da erstmal hart /var/tmp/edmini/RS/dl.txt reingeschrieben, weil rapidshare() nur die URL übergeben wird. Das müsstest Du vielleicht noch anpassen.
Außerdem funktioniert das check-script zwar, wenn man es manuell ausführt, aber ich habe es noch nicht als Cronjob hinbekommen. Wäre cool wenn sich das nochmal jemand ansehen würde...
nachtzwerg
23.07.2008, 14:03
Hab den Fehler gefunden. wget wurde nicht gefunden weil das script jetzt aus nem anderen Verzeichnis aufgerufen wurde. ./wget muss also durch das absolute Verzeichnis ersetzt werden bzw. wget muss überall verfügbar gemacht werden...
EDIT: Damit die wget ausgaben auch mit geloggt werden muss da noch -a "logfile" hinzu
Außerdem habe ich den Aufruf von fritzload im cron script noch folgendermaßen verändert: $fritzload -l $file >> /var/tmp/edmini/RS/dl.log &
mit nohup gings irgendwie nicht...
doppelfritz
24.07.2008, 16:44
es ginge auch ohne das Sktipt zu überarbeiten oder wget überall vervügbar zu machen. Du müsstest einfach vor den eigentlichen startbefehl ein "cd /Pfad/zum/skript;" setzen und gut ist, denn dann wird das Skript im Verzeichniss /Pfad/zum/skript gestartet und die relativen Pfade sind wieder alle korrekt
Hi habe mir das Script vom Post 294 runtergeladen. Habe eine Fritz box 2170. Jetzt habe ich 2 Probleme ich kann das script nicht mit nohup ..... starten weil er dann sagt das er ein applet nicht finden kann. Und wenn ich das so starte: ./fritzload.sh -l liste.txt & dann lädt er die dateien herunter. Wenn ich dann den PC aber aus mache läd er nur noch die aktuelle datei und hört dann auf. Woran kann das liegen?? MFG
TomTomNavigator
25.07.2008, 16:56
Hi!
ich würde in das fritzload Verzeichnis noch eine busybox reinhauen, und dann das Script über ./busybox nohup ./fritzload.sh -l links.txt & starten.
Am besten diese hier (Anhang).
Dann habe ich folgendes in der nohup.out:
cat: links.txt: No such file or directory
meine txt heißt liste und nicht links gut muss es jetzt mal laufen lassen.
Danke
Nachtrag
Läuft super besten Dank tomtom
nachtzwerg
27.07.2008, 12:36
Als kleiner Nachtrag hier nochmal das komplette Cron Script zum automatischen runterladen des Inhalts einer bestimmten Textdatei...
fritzload='/var/tmp/edmini/RS/fritzload.sh'
file='/var/tmp/edmini/RS/dl.txt'
#check if file exists
if [ -f $file ]
then
#check filesize
FileSize=`ls -l $file | awk '{print $5}'`
if [ $FileSize -le 0 ]
then
echo "Dateigroesse ist 0, nichts runterladen"
else
#check fritzload already running
ps -w | grep -v grep | grep fritzload > /dev/null
# if not found - equals to 1, start it
if [ $? -eq 1 ]
then
$fritzload -l $file >> /var/tmp/edmini/RS/dl.log &
echo "Download beginnt..."
exit
else
echo "Fritzload laueft bereits..."
fi
fi
else
echo "Keine Downloaddatei gefunden"
fi
TomTomNavigator
27.07.2008, 14:46
Also, da ich das aktuelle Script schon im Gulli Board veröffentlicht habe, werde ich das auch hier tun.
Dank gilt: Acros, HirnToT, hawk666, nachtzwerg
Ich habe mir weiterhin erlaubt ein kleines HowTo für Neueinsteiger zu verfassen, dies befindet sich ebenfalls im Anhang.
Das neue Script bietet:
Zeitsteuerung - man kann den Downloadspeed zeitgekoppelt drosseln, so z.B. nur in der Nacht mit Full Speed laden
Upload auf einen Rapidshare Collector's Account, näheres im HowTo
einige kleinere Verbesserungen, siehe dazu Posts von nachtzwerg
Hallo zusammen,
super Arbeit an die Entwickler. Ich habe das Skript bereits anfang des Jahres mal ausprobiert. Da ich auch zu Faul bin immer über Telnet das Programm zu starten, starte ich das Programm mit einem hier gefundenen Skript. Da ich aber nicht wusste, ob der Download schon fertig ist habe ich eine Prüfung eingearbeitet:
Hier ein Startsktipt "start.sh" im gleichem Pfad der fritzload.sh
#!/bin/ash
ps > tmp2.txt
if cat tmp2.txt | grep "fritzload.sh" ; then
tail -f nohup.out
else
rm nohup.out
./busybox nohup ./fritzload.sh -l dl.txt &
fi
exit 1
Und hier eine abgeänderte "fritz_start.bat"
@ECHO OFF
:: :::::::::::::::::::::::::::::::::::::::::::::
:: temp_SendKeys.VBS will contain the "commands"
ECHO.set handler=WScript.CreateObject("WScript.Shell") > temp_SendKeys.VBS
ECHO.WScript.sleep 500 >> temp_SendKeys.VBS
:: :::::::::::::::::::::::::::::::::::::::::::::
:: Open Connection To Telnet Host
ECHO.handler.SendKeys "open fritz.box~" >> temp_SendKeys.VBS
ECHO.WScript.sleep 500 >> temp_SendKeys.VBS
:: :::::::::::::::::::::::::::::::::::::::::::::
:: Send Password
ECHO.handler.SendKeys "~" >> temp_SendKeys.VBS
ECHO.WScript.sleep 1000 >> temp_SendKeys.VBS
:: :::::::::::::::::::::::::::::::::::::::::::::
:: Send Stuff to be done
ECHO.handler.SendKeys "cd /var/media/ftp/USB-Speicher/Ordner/~" >> temp_SendKeys.VBS
ECHO.WScript.sleep 500 >> temp_SendKeys.VBS
ECHO.handler.SendKeys "./start.sh~" >> temp_SendKeys.VBS
:: Open a Telnet Windows
start telnet.EXE
:: Run the script
cscript//nologo temp_SendKeys.VBS
:: Delete the temporary file
DEL temp_SendKeys.VBS
Resultat:
Wenn fritzload.sh läuft, wird die Logdatei angezeigt.
Wenn fritzload.sh nicht läuft wird diese gestartet.
(Ist zwar kein schweres Skript, ich konnte es aber gebrauchen und vielleicht interessiert es ja jemanden)
doppelfritz
28.07.2008, 12:35
ich hätte eine kleine Anregung für dich:
mache aus dem
ps > tmp2.txt
if cat tmp2.txt | grep "fritzload.sh" ; then
ein
if ps | grep "fritzload.sh" ; then
denn damit sparst du dir die überflüssige Datei und somit das schreiben und lesen der Datei auf und vom USB-Stick.
Das hatte ich auch zuerst, allerdings "greped" er mir aus den Tasks auch "grep fritzload.sh", was diese Prüfung wieder zunichte macht. Deshalb habe ich eine extra Datei gemacht.
mache aus dem
ps > tmp2.txt
if cat tmp2.txt | grep "fritzload.sh" ; then
ein
if [ -n "$(ps | grep 'fritzload.sh' | sed '/grep/d')" ]; then
ichbineinneuling
28.07.2008, 20:37
Wie schon bei Gulli geschrieben, finde ich die Idee klasse.
Einige Vorschläge hätte ich dennoch:
- Proxyfunktion einbauen (wenn möglich, für Upload/Download getrennt einstellbar!)
- Multithreating, also mehrere Dateien gleichzeitig down/upladen ( oder gibt es das schon?)
- Ein kleines Webinterface
- Premium-Account Unterstützung
TomTomNavigator
28.07.2008, 21:28
Für einen Premium Account benötigts du nur das Wget aus dem Paket, der Aufruf erfolgt dann mit:nohup ./wget --progress=dot:giga --http-user=max --http-passwd=g&H92! -i liste.txt -P /var/media/ftp/Ext2USB &Der "progress" Parameter regelt die Ausgabe des Fortschritts in die nohup.out, einfach so stehen lassen. "http-user" und "passwd" anpassen, logisch. Der Parameter "i" weißt wget an aus einer Liste zu laden, und "P" gibt den Downloadspeicherort an, wird nichts angegeben werden alle Dateien in das Verzeichnis, in welchem wget liegt, abgelegt.
@hawk666:
Danke für die optimierten grep Parameter. Funktioniert.
Ich hätte da noch eine Frage: Ich wollte den hier beschriebenen cronjob dafür nutzen, dass die FB selbst prüft, ob neue Dinge zum Download anstehen. Allerdings habe ich keine crontab, muss ich hierfür zwingend Freetz aufspielen oder kann ich das auch anders bewerkstellen?
doppelfritz
30.07.2008, 14:03
du könntest natürlich auch den crond aus freets auf deinen Stick kopieren und die Crontab auchauf dem Stick lagern und dann den crond aus der debug.cfg starten.
idea2web
30.07.2008, 14:31
Hallo,
wollte mal freetz integrieren, aber leider kann ich es zZt nicht kompilieren. Kann mir jemand ein kompiliertes freetz online stellen. Am Besten mit BlueThooth Treiber...
Vielen Dank!
oh nicht gesehen das schon ein nice startscript gibt *g*
@ichbineinneuling
- Proxyfunktion einbauen ist machbar sitzte ich gerade dran
- Multithreating möchte ich bis jetzt noch nicht nein sagen
- Ein kleines Webinterface hatte ich mal versucht aber suche noch einen der java kann...
- Premium-Account Unterstützung das denke ich mal kommt als nächstes ist ja nicht schwer
wenn einer noch einen hoster hat ohne captcha einfach pm schicken und am besten dl link
tomtom wird bald neue version reinstellen,aber bitte nicht wunder mit bluehost bekommt mann nur 50kp/s max hin weil wget keine multiconnections hat...
Billie_30
02.08.2008, 04:21
Hi, ich lese schon seit nen paar Tagen hier mit, und hab auch das Script benutzt.
Ich finds toll das es Leute gibt die sowas programmieren können.
Das Script lief bei mir mit Fritz 7170 SL und USB-Platte wunderbar, aber nun hab ich leider ein problem ...
kommt jetz immer eine Fehlermeldung:
===========================Download von xyz.part1.rar==============================
82 Sekunden Wartezeit...
Lade xyz.part1.rar von rapidshare.com herunter.
--03:52:24-- http://rs247tl2.rapidshare.com/files/7nn67nn4/nn0nn26/xyz.part1.rar
=> `/var/media/ftp/USBtoATA-ATAPIBridge-Partition-0-1/rsdownfritz/downloads/xyz.part1.rar'
Resolving rs247tl2.rapidshare.com... 80.239.137.48
Connecting to rs247tl2.rapidshare.com|80.239.137.48|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104,857,600 (100M) [application/octet-stream]
0K 0% 55.83 KB/s
Cannot write to `xyz.part1.rar' (No space left on device).
Fehler beim Download
(Namen von der Redaktion geändert *g* )
Ich weiss das des eigentlich heisst, daß meine Platte voll ist...
ist sie aber nicht.
Es sind noch mehrere GB's frei und den Downloads Ordner hab ich auch geleert.
Komisch ist nur dass er noch ca. 464kb runterlädt.
Hab die Box schon neugestartet und auch Strom abgezogen usw.
Kann es sein das der download irgendwo temporär in der box abgelegt wird??
Aber das erklärt ja nicht warum es vorher 3-4 Tage ging, oder kann sich da was "umstellen"?
Bin so ziemlich ratlos.
Edit:
Ich kann auch über FTP und Netzwerk-Freigabe(USB-Netzwerkspeicher) nichts mehr auf die Platte schieben, sagt immer das das Laufwerk voll ist. Habs gerade nochmal am PC direkt probiert - hat noch 9.44GB frei laut Windows, da gehts natürlich mit dem kopieren.
TomTomNavigator
02.08.2008, 13:14
Tja, am script liegts dann jedenfalls nicht.
Versuche doch noch mehr Platz auf der Platte freizuräumen, ob es dann funktioniert.
Billie_30
02.08.2008, 13:27
Danke schonmal für deine Hilfe.
Es ging ja vorher, dann hab ich ca 80 Dateien mit je 100MB runtergeladen ...
die ich dann rüberkopiert hab auf mein Rechner.
Dann hab ich den Download ordner geleert (die 80 Datein gelöscht) nu wollte ich was anderes runterladen und jetz sagt er mir ich hab kein platz ? und 9GigaByte sollten doch für ne 100MB datei reichen?
Ich dachte auch schon daran wegen Fat32 und so das vielleicht der Pfad zu lang ist weil der neue link(dateiname) ziemlich lang ist, aber auch mit den alten links ,die ich ja schon runtergeladen hatte, gehts auch nicht mehr.
TomTomNavigator
02.08.2008, 14:02
Mhh, komische Sache.
Ich kann jtzt nur meinen alten "Tipp" wieder auspacken: Versuchs mal mit Ext2.
Billie_30
02.08.2008, 14:18
Ext2 und Windows ob das gut geht?
Naja hab grad mal nen USB-stick mit noch 100mb frei drangemacht - damit gehts jetz erstmal...
Werde nacher mal nen Scandisk mit der Platte machen viell. hilfts ja was.
Hatte auch mal nen problem mit Knoppix der eine ext. Platte nicht mounten konnte weil die nicht richtig unter Windows abgemeldet(Datenträger sicher entfernen) wurde. War zwar NTFS aber bei Windows kann man ja nie wissen...
Melde mich dann später ob es funktioniert hat.
Ansonsten tolles Script (ne Weboberfläche wär noch schön - damit man zB. über Fernwartung neue Downloads einfügen kann) :)
TomTomNavigator
02.08.2008, 15:08
Ext2 ist unter Windows kein Problem. -->Ext2 IFS for Windows (http://www.fs-driver.org/)
Naja, ne Weboberfläche wäre echt ganz nett, aber ich kenn mich eben wirklich da nicht so aus, ein wenig (X)HTML geht schon, mehr aber auch nicht. Wenn sich da mal jemand findet, der sich damit ein wenig spielen würde...
Wenn die Platte unter Windows nicht richtig entfernt wurde, kann man unter Linux ja ganz einfach mit der Kommandozeile das Mounten erzwingen. Wird ja auch ne Meldung mit dem Vorgehen angezeigt, wenn Linux die Platte nicht automatisch mounten kann.
du könntest natürlich auch den crond aus freets auf deinen Stick kopieren und die Crontab auchauf dem Stick lagern und dann den crond aus der debug.cfg starten.
Puh, zu viele Infos :D
Ich nehme an crond ist der cron-Dienst, was genau ist mit crontab gemeint? Das cron-Skript? Und wie läuft das mit der debug.cfg? Sorry ... :)
Billie_30
03.08.2008, 05:01
Es geht wieder !! :D:D
Also, hab die Platte vorhin am Recher:
1. per USB gehangen
2. nen Scandisk über Arbeitsplatz (nur das obere häckchen) gemacht
3. per "Hardware sicher entfernen" abgemeldet
4. an die Fritz gesteckt und das Script gestartet.
Läuft bis jetzt (7dateien) gut.
:idea: Wegen dem Webinterface - es würde doch eigentlich (fürs erste) ausreichen, nach dem starten der fritzload.sh, per HTML-Formular und einem cgi/perl-script die Datei mit den Links (z.B. links.txt) zu bearbeiten, also URL's hinzuzufügen oder zu löschen, kenn mich da leider mit perl nicht aus, aber man kann damit neue Zeilen an Textdateien anhängen usw.
nachtzwerg
03.08.2008, 10:51
Soo, ich habe mal wieder ein bisschen gebastelt: Fritzload entpackt mir von Rapidshare heruntergeladene RAR Dateien jetzt automatisch und löscht sie bei Erfolg. War mir zu nervig immer alles manuell zu entpacken...
unrar.sh
logfile="$1.log"
dir="/var/tmp/edmini/RS/"
cd /var/tmp/edmini/RS/Entpackt
if [ $# -gt 1 ]
then #unpack with password
echo "--------UNRAR: Entpacke $1 mit $2 als Passwort...--------"
#echo "/var/tmp/edmini/RS/Fritzload/unrar e -o- -p$2 $1 > $logfile"
/var/tmp/edmini/RS/Fritzload/unrar e -o- -p$2 $1 > $logfile
else #unpack without password
echo "--------UNRAR: Entpacke $1...--------"
/var/tmp/edmini/RS/Fritzload/unrar e -o- $1 > $logfile
fi
if [ $? -eq 0 ]
then
echo "--------UNRAR: Alles OK => Loeschen--------"
for line in `cat $logfile | grep "Extracting from"`
do
if echo $line | grep $dir > /dev/null
then
echo "--------UNRAR: Loesche $line--------"
rm -rf $line
fi
done
rm -rf $logfile
else
echo "--------UNRAR: Fehler beim Entpacken von $1--------"
fi
exit
Fritzload habe ich so verändert, dass ich an die letze Datei eines Archivs ein ";x;PASSWORT" anhängen muss, damit er das ganze entpackt. Hat das Archiv kein Passwort genügt ein ;x (also z.B. http://www.rapidshare.com/bla/bla.rar.html;x;MeinPasswort)
oneclickhoster() {
pw=$(echo -n "$1" | cut -f 3 -d ";")
password=$(echo -n "$pw" | xargs)
fil=$(echo -n "$1" | cut -f 1 -d ";")
file=$(echo -n "$fil" | xargs)
cmd=$(echo -n "$1" | cut -f 2 -d ";")
command=$(echo -n "$cmd" | xargs)
#echo "pw: $password"
#echo "file: $file"
#echo "cmd: $command"
#return
if [ $command = "x" ]
then
#entpacken
if echo $1 | grep "uploaded" > $tmp/tmp1.txt; then
uploaded $1 0
fi
if echo $1 | grep "rapidshare" > $tmp/tmp2.txt;then
rapidshare $file $command $password
fi
else
#nichts
if echo $1 | grep "uploaded" > $tmp/tmp1.txt; then
uploaded $file
fi
if echo $1 | grep "rapidshare" > $tmp/tmp2.txt;then
rapidshare $file
fi
fi
return
}
rapidshare() {
...
echo Lade $filename von rapidshare.com herunter.
if /var/tmp/edmini/RS/Fritzload/wget -O$targetdir/$filename -t 3 -a /var/tmp/edmini/RS/dl.log --progress=dot:giga $url; then
countdl=$(($countdl+1))
echo "$countdl Dateien heruntergeladen"
echo " "
#delete line
sed -i "\#$param#d" /var/tmp/edmini/RS/dl.txt
#echo "Aus Datei entfernt"
#extract
if [ $# -gt 1 ]
then
/var/tmp/edmini/RS/Fritzload/unrar.sh /var/tmp/edmini/RS/Downloads/$filename $3 >> /var/tmp/edmini/RS/dl.log &
fi
break
else
echo 'Fehler beim Download'
fi
done
}
Verzeichnisse müssen alle angepasst werden. Vielleicht hilfts ja wem weiter...
ps: unrar gibt's hier: http://www.ip-phone-forum.de/showthread.php?t=104983&highlight=unrar
EDIT: war noch ein fehler drin, musste noch die \r und \n entfernen... Man sollte mit mehr als 2 dateien testen...
TomTomNavigator
03.08.2008, 11:48
Da kann ich nur eins drauf sagen: Geile Sache! :groesste:
doppelfritz
03.08.2008, 15:10
Ich nehme an crond ist der cron-Dienst
richtig
was genau ist mit crontab gemeint?
die Datei, in der die Sachen, die der crond machen soll stehen.
Beispiel: In der Datei steht
0-59/10 * * * * echo "test" > /dev/nulldann führt der crond alle 10 Minuten den Befehl "echo "test" > /dev/null" aus.
Und wie läuft das mit der debug.cfg?
Mit der soll der cond gestartet werden, damit man den nicht nach jedem reboot der Box manuell starten muss.
Billie_30
05.08.2008, 20:53
Soo, ich habe mal wieder ein bisschen gebastelt: Fritzload entpackt mir von Rapidshare heruntergeladene RAR Dateien jetzt automatisch und löscht sie bei Erfolg. War mir zu nervig immer alles manuell zu entpacken...
Die kleine Fritzbox soll das entpacken?
Wie lange braucht die denn für ein Archiv mit z.B. 7 parts,
wird das Ding dann nicht noch heisser wenns entpacken muss?
Versteh mich nicht falsch, aber ich hab da Angst um meine Box das die mir abraucht.
nachtzwerg
05.08.2008, 21:10
Joa, sie braucht schon ein bisschen (ca 10 min würde ich sagen), aber da das ja nebenbei läuft ist die zeit eigentlich egal... Und natürlich heizt sie sich dadurch etwas mehr auf, kühlt sich dann aber bis zum nächsten entpacken wieder ab denke ich.
TomTomNavigator
05.08.2008, 21:12
05.08.08-01.09.43 - UNRAR: Entpacke /var/media/ftp/Ext2USB/file.rar mit **** als Passwort...
05.08.08-01.23.48 - UNRAR: Alles OK => Loeschen...
05.08.08-01.23.54 - UNRAR: Dateien wurden geloescht.
Sind in etwa 200 MB. Läuft soweit einwandfrei :D
Edit:
Sind eher 180 MB.
Die Box hat dann ganz schön was zu tun ^^:
http://www.abload.de/img/cpuyca.png
Hi zusammen,
bin neu hier ;-). Das Script läuft doch sicher auch auf eine WLAN Fon 7270, oder ? Da die ja einen USB 2.0 Anschluß hat, sollte das Probelm mit der USB Geschwindigkeit nicht auftreten, richtig ?
Da ich ab heute einen Kabelanschluß für das Internet nutzen (DSL war bei uns zu langsam) muß ich doch das SCRIPT für VOIP nutzen, korrrekt ?
Gruss H.A.L.
TomTomNavigator
06.08.2008, 17:37
Welches Script für Voip?
Hängen eure Telefone an der Fritz!Box?
Im Prinzip must du nur das aktuelle Script benutzen, reconnect ist ja bei Rapidshare nicht mehr nötig, zumal ist es bei einam Kabelanschluss relativ schwer eine neue IP zu erzwingen, ein und ausstecken hilft (fast) nie. Weitere Ausschweifungen schenk ich mir jetzt :) .
Hallo TomTom Navigator,
es gibt ein script, das ein "ausstecken" nur durchführt, wenn gerade keine Anrufe über VOIP geführt werden. Und ja meine ganzen Telefone ( 7 ) telefonieren über Kabelanschluß (Telefon Plus) über die Box. Wi emeinst Du das, ein reconnect ist nicht mehr nötig ? Habe ich da etwas verpasst ?
MasterChiefSun
06.08.2008, 23:48
Hallo @ all.
Könnt Ihr einem Einsteiger ein bißchen helfen?
Ich habe "telnet gestartet, leider komme ich danach schon nicht mehr weiter.
Auf dem USB Stick sind die 5 Dateinen + einen "downloads Ordner und mehrere "rsft" Links.
Mit
cd var/media/ftp/xxx-Partition-0-1/???/
Was gebe ich für "VerzeichnisindemFritzload" ein?
Die IP Adresse oder einen Laufwerksbuchstaben?
Vielen Dank im Voraus.
@H.A.L
Rapidshare hat das System vor einiger Zeit umgestellt. Es gibt keine Captchas mehr und Reconnects sind ebenfalls hinfällig, dafür ist der Downloadspeed auf 50kb/s gedrosselt worden (für Free User).
@MasterChiefSun
Lege am besten auf deinem Stick noch einen Ordner namens "fritzload" an und schiebe "die 5 Dateien" (+rsdf-container) dort hinein. Dein Pfad wäre dann: cd var/media/ftp/xxx-Partition-0-1/fritzload/
Denke noch daran die Pfade in dem Skript auf deinen Gegebenheiten anzupassen (mit SuperEdi o.ä.)
@Doppelfritz
Danke :)
MasterChiefSun
07.08.2008, 09:41
@H.A.L
Rapidshare hat das System vor einiger Zeit umgestellt. Es gibt keine Captchas mehr und Reconnects sind ebenfalls hinfällig, dafür ist der Downloadspeed auf 50kb/s gedrosselt worden (für Free User).
@MasterChiefSun
Lege am besten auf deinem Stick noch einen Ordner namens "fritzload" an und schiebe "die 5 Dateien" (+rsdf-container) dort hinein. Dein Pfad wäre dann: cd var/media/ftp/xxx-Partition-0-1/fritzload/
Denke noch daran die Pfade in dem Skript auf deinen Gegebenheiten anzupassen (mit SuperEdi o.ä.)
Das werde ich mal ausprobieren.
Was außer den Pfad muss ich denn noch in der fritzload .sh Datei ändern?
So sieht es bei mir aus.
ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
# cd var/media/ftp/xxx-Partition-0-1/fritzload/
#
# nohup ./fritzload.sh -xxx.rsdf
-sh: nohup: not found
#
Welchen Fehler begehe ich noch?
Vielen Dank im Voraus für deine/ Eure Hilfe.
@MasterChiefSun
Schau dir mal diesen Beitrag an:
http://www.ip-phone-forum.de/showpost.php?p=1138911&postcount=342
MasterChiefSun
07.08.2008, 10:33
Und was bewirkt diese "busybox"?
Die integriert dir bei einer FritzBox 7270 den Befehl nohup, da er dort standardmäßig nicht vorhanden ist.
MasterChiefSun
07.08.2008, 11:07
So sieht es bei mir aus
ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
# cd var/media/ftp/xxx-Partition-0-1/fritzload/
# ./busybox nohup ./fritzload.sh -l links.txt &
-sh: ./busybox: not found
[1] + Done(127) ./busybox nohup ./fritzload.sh -l links.txt
# ./busybox nohup ./fritzload.sh -xxxxxxxx.rsdf
-sh: ./busybox: not found
#
Ich möchte aber gerne eine rsdf Containerfile downloaden.
Benutze eine 7270 mit FW 54.04.58
Bitte um eure Hilfe.
MasterChiefSun
du musst das cd var/media/ftp/xxx-Partition-0-1/fritzload/
anpassen, und den busybox ins ..../fritzload/ kopieren
oder mach so, geh per telnet auf dein fbf und gibt erst
"cd var/media/ftp/"
und dann "ls" und Ergebnis poste hier
Gruß
voss
MasterChiefSun
07.08.2008, 12:21
MasterChiefSun
du musst das cd var/media/ftp/xxx-Partition-0-1/fritzload/
anpassen, und den busybox ins ..../fritzload/ kopieren
oder mach so, geh per telnet auf dein fbf und gibt erst
"cd var/media/ftp/"
und dann "ls" und Ergebnis poste hier
Gruß
voss
Ich habe nur hier "XXX" reingeschrieben.
Die Busybox habe ich ins Fritzload Verzeichnis reinkopiert.
ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
# cd var/media/ftp
# ls
ATV-Partition-0-1
#
MasterChiefSun
dein usb Speicher ist mit sicherchein nicht als "XXX" angemeldet sonder
anderes, deswegen habe ich auch geschrieben
oder mach so, geh per telnet auf dein fbf und gibt erst
"cd var/media/ftp/"
und dann "ls" und Ergebnis poste hier
damit erfaren wir wie dein USB Speicher angemeldet ist.
oder du guckst einfach unter http://fritz.box dann auf "USB-Geräte" und dann auf " USB-Speiicher" da steht als Link unter "USB-Speicher FTP-Zugriif.." die Name
Gruß
voss
MasterChiefSun
07.08.2008, 12:49
Sorry, da habe ich mich ein bißchen unverständlichausgedrückt.
Ich habe den Stickname hier im Froum nur als "xxx" benannt.
Die richtige Bezeichnung lautet, wie auch im Code bei mir angegeben
ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
# cd var/media/ftp
# ls
ATV-Partition-0-1
Ich weiß einfach nicht, wie ich den Befehle zum downloaden von rsdf Dateinen eingebe!?!
rsdf-Containerfiles werden unterstützt
(Aufruf: nohup ./fritzload.sh -rsdf containerfile.rsdf)
Wenn ich die eingebe kommt immer:
ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
# cd var/media/ftp/ATV-Partition-0-1/fritzload/
# ./busybox nohup ./fritzload.sh -STDS9_S2_DVD5.rsdf
nohup: appending to nohup.out
#
nur da sind wir ein schriet wieter
ich habe noch nie ein Containerfiles mit fritzload geladen, aber
wenn es heiss rsdf-Containerfiles werden unterstützt
(Aufruf: nohup ./fritzload.sh -rsdf containerfile.rsdf)
dann wäre ich das so angehhen
./busybox nohup ./fritzload.sh -rsdf STDS9_S2_DVD5.rsdf
wenn die file "STDS9_S2_DVD5.rsdf" heiss
Gruß
voss
MasterChiefSun
07.08.2008, 13:12
Dann kommt bei mir dies hier
ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
# cd var/media/ftp/ATV-Partition-0-1/fritzload/
#
# ./busybox nohup ./fritzload.sh -rsdf STDS9_S2_DVD5.rsdf
nohup: appending to nohup.out
#
Habe noch ein kleines Problem.
Ich habe meine Fritzbox mit einem Passwort geschützt.
Leider kann ich das Passwort nicht mehr bei Telnet eingeben, da meine Tastatureingaben ignoriert werden, ohne Passwort geht Telnet wieder.
Erst wenn ich "enter" drücke könnte ich das Passwort wieder eingeben, leider schließt dann Telnet das Fenster.
du hast aber die fritzload.sh mit password usw. angepasst ?
und normal von rapidshare kanst du runterladen ?
MasterChiefSun
07.08.2008, 13:28
Ja, ich habe die fritzload.sh Datei angepasst, hoffe auch alles!?!
ich ziehe als free user von Rapidshare runter.
Modded by: TomTom, HirnToT, hawk666, nachtzwerg
################################################## ##################################
################################Konfiguration ANFANG################################
# Zielverzeichnis
targetdir='/var/media/ftp/ATV-Partition-0-1/fritzload/'
# 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=0200
count2=0159
# Bandbreite wird begrenzt auf (Angabe in kbyte/sec):
limit=1400
# IP
box=fritz.box
# Wenn upnp in der Fritzbox aktiviert ist, dann 1 sonst 0
upnp=1
# Wartezeit nach Reconnect in Sekunden
wait=0
# Soll mit dem Reconnect gewartet werden wenn ein Voip-Telefonat laeuft? (1=ja,0=nein)
voipcheck=0
# Fritzbox-Passwort fuer Voip-check
pass="xxx"
# Server
server='selected'
# Temporaeres Verzeichnis
tmp=/var/tmp
# Decoderhomepage
decodehp='https://cryptoroot.homelinux.org/decoder/index.py/send'
# Collector's-Account Benutzername
username='susi'
# Collector's-Account Passwort
pass='7h5&2'
# URL
url="http://www.rapidshare.com/cgi-bin/collectorszone.cgi?username2id="$username"&password="$pass"&ru=1"
# Anzahl der Uploadversuche bei Fehlern
retriesul=3
Schreib zum schluss noch ein &, damit der Download nicht interaktiv ist.
./busybox nohup ./fritzload.sh -rsdf STDS9_S2_DVD5.rsdf &
Um zu sehen wie weit der Download ist:
tail -f nohup.out
Um nach dem nächsten Part abzubrechen:
killall fritzload.sh
Um den aktuellen Part abzubrechen:
killall wget
Um alles abzubrechen:
killall fritzload.sh
killall wget
Um zu sehen ob die Programme noch laufen:
ps
dann suchst du nach den Programmen wget und fritzload.sh
MasterChiefSun
07.08.2008, 13:46
Irgendetwas muss ich falsch machen!
ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
# cd var/media/ftp/ATV-Partition-0-1/fritzload/
# ./busybox nohup ./fritzload.sh -rsdf STDS9_S2_DVD5.rsdf &
# nohup: appending to nohup.out
oder so
ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
# cd var/media/ftp/ATV-Partition-0-1/fritzload/
# ./busybox nohup ./fritzload.sh -rsdf
nohup: appending to nohup.out
#
# STDS9_S2_DVD5.rsdf &
-sh: STDS9_S2_DVD5.rsdf: not found
[1] + Done(127) STDS9_S2_DVD5.rsdf
# ermittle die aktuelle TTY
-sh: ermittle: not found
# tty is "/dev/pts/0"
tty: ignoring all arguments: Success
/dev/pts/0
# Console Ausgaben auf dieses Terminal umgelenkt
-sh: Console: not found
# # cd var/media/ftp/ATV-Partition-0-1/fritzload/
# # ./busybox nohup ./fritzload.sh -rsdf
# nohup: appending to nohup.out
-sh: nohup:: not found
# #
# # STDS9_S2_DVD5.rsdf &
#
# tail -f nohup.out
Download-Link nicht gefunden.
Aufruf: ./fritzload.sh [Option] [Datei|URL]
Datei(en) von rapidshare.com / uploaded.to / meinupload.com downloaden.
Datei(en) auf rapidshare.com uploaden.
-l liste - Alle Dateien aus der Textdatei <liste> (eine pro Zeile) dow nloaden
-u liste - Alle Dateien aus der Textdatei <liste> (eine pro Zeile) auf rapidshare.com uploaden
-r - Einen Reconnect ausfuehren, dann beenden
-?, --help - Diese Hilfe anzeigen, dann beenden
Trotzdem erstmal vielen Dank für Eure Hilfe!
Ist echt nett von Euch!
Das Passwort kann ich immer noch nicht bei Telnet eingeben, ich habe auch schon den Stick formatiert und alles neu aufgespielt.
Verstehe nicht warum ich plötzlich nicht mehr das Passwort eingeben kann.
Sind denn die Änderungen an der "fritzload.sh" Datei Ok?
MasterChiefSun
07.08.2008, 14:44
Ich bin jetzt schon ein bißchen weiter.
Leider wird die heruntergeladene Datei nicht im Ordner "downloads" gespeichert.
Nochmals vielen Dank an alle. :):D
# Zielverzeichnis
targetdir='/var/media/ftp/ATV-Partition-0-1/fritzload/'
Du hast es ja auch so in deiner fritzload.sh angegeben.
MasterChiefSun
07.08.2008, 16:21
Ich hatte auch es auch schon sotargetdir='/var/media/ftp/ATV-Partition-0-1/fritzload/downloads'
angegeben, aber da wollte es nicht.
MasterChiefSun
07.08.2008, 19:45
Kennt jemand dieses Problem, dass man das Passwort bei Puttytel nicht mehr eingeben kann?
MasterChiefSun
07.08.2008, 20:53
Werden auch "DLC" Containerfiles unterstützt?
Werden auch "DLC" Containerfiles unterstützt?
nein wird es nicht geben.....
doppelfritz
09.08.2008, 00:50
Kennt jemand dieses Problem, dass man das Passwort bei Puttytel nicht mehr eingeben kann?
kleiner Tipp am Rande: Linux zeigt dir, wenn du das PW eintippst keine Punkte oder Sternchen, du musst blind tippen. Es ist normal, das du nichts vom PW in deiner telnet/ssh-Sitzung siehst, auch keine Punkte oder Sternchen.
Mittlerweile ist der Thread ja etwas länger geworden und damit wird's dann auch oft etwas unübersichtlich. Wo kann man denn die jeweils aktuelle (angepasste) Version von fritzload herunterladen? Gibt es da vielleicht ein extra Thread?
cu solaris
TomTomNavigator
09.08.2008, 10:35
Ich hab da im Gulli Board einen extra Thread eröffnet: Klick! (http://board.gulli.com/thread/1188236-fritzload---immer-die-aktuellste-version/)
MasterChiefSun
10.08.2008, 15:35
kleiner Tipp am Rande: Linux zeigt dir, wenn du das PW eintippst keine Punkte oder Sternchen, du musst blind tippen. Es ist normal, das du nichts vom PW in deiner telnet/ssh-Sitzung siehst, auch keine Punkte oder Sternchen.
Ich benutzte aber XP.
Außerdem hat es ja am Anfang mit der Passwort-Eingabe geklappt.
Jetzt passiert nix mehr bei der Tastatureingabe.:confused:
Chrisiwbi
11.08.2008, 11:44
ich hab ein Problem:)
BusyBox v1.1.2 (2008.02.14-10:20+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
# cd var/media/ftp/CnMemory-Partition-0-1/loader/fritzload.sh/
-sh: cd: can't cd to var/media/ftp/CnMemory-Partition-0-1/loader/fritzload.sh/
was mach ich falsch
die fritzlad.sh
ftp:// 192.XXX.XXX.X/CnMemory-Partition-0-1/loader/(fritzload.sh)
Neoberti
11.08.2008, 12:13
Du hast ein Slash vergessen. ;)
cd var/media/ftp/CnMemory-Parition-0-1/loader
=>
cd /var/media/ftp/CnMemory-Partition-0-1/loader
TomTomNavigator
11.08.2008, 12:16
Huhu!
Gib mal folgendes ein:
cd /var/media/ftp/
ls -lah
Poste mal die Ausgabe.
Und dann noch
cd CnMemory-Parition-0-1
ls -lah
Und die Ausgabe ebenfalls posten.
Chrisiwbi
11.08.2008, 12:56
(Neoberti)1.
ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
# cd /var/media/ftp/CnMemory-Parition-0-1/loader
-sh: cd: can't cd to /var/media/ftp/CnMemory-Parition-0-1/loader
#
(TomTomNavigator)2.
# cd /var/media/ftp/
# ls -lah
drwxr-xr-x 3 root root 0 Jan 1 2000 .
drwxr-xr-x 3 root root 0 Jan 1 2000 ..
drwxrwxrwx 4 root root 4.0k Jan 1 1970 CnMemory-01
#
3.
# cd CnMemory-Parition-0-1
-sh: cd: can't cd to CnMemory-Parition-0-1
# ls -lah
drwxr-xr-x 3 root root 0 Jan 1 2000 .
drwxr-xr-x 3 root root 0 Jan 1 2000 ..
drwxrwxrwx 4 root root 4.0k Jan 1 1970 CnMemory-01
#
Neoberti
11.08.2008, 13:14
Ja, wenn du das falsche Verzeichnis wählst... ;)
cd /var/media/ftp/CnMemory-01/loader
Vllt. wäre ein Crashkurs in Sachen Linux ratsam. :)
Chrisiwbi
11.08.2008, 13:18
tolle antwort was soll ich machen was is falsch??
Neoberti
11.08.2008, 13:32
Es ist eine tolle Antwort, zumindest weil es wirklich ratsam wäre.
ls listet den Inhalt eines Verzeichnisses auf. Du siehst da ganz deutlich, dass es "CnMemory-Parition-0-1" nicht gibt, dafür aber "CnMemory-01", also probier' doch mal das :)
(Wer Linux kennt, weiß das.)
Chrisiwbi
11.08.2008, 13:36
es geht
(kann ich eigentlich auch .dlc anstatt .rsdf benutzen??)
THX
schnubbel
11.08.2008, 16:49
.dcl geht nicht , wurde schon irgendwo beantwortet.
ccf würde noch funzen. Habe mir das Script mal etwas umgestrickt,
dass auch Container in der Liste geladen werden.
Läuft hier sehr gut mit Downloadziel auf einem Netzlaufwerk.
Chrisiwbi
11.08.2008, 18:58
es geht doch nicht
BusyBox v1.8.2 (2008-07-24 11:59:07 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
ermittle die aktuelle TTY
tty is "/dev/pts/4"
weitere telnet Verbindung aufgebaut
# cd /var/media/ftp/Verbatim-STORENGO-01/loader/
# ./busybox nohup ./fritzload.sh -l dl.txt &
# nohup: appending to nohup.out
Billie_30
12.08.2008, 01:12
Werden auch "DLC" Containerfiles unterstützt?
"DLC" Containerfiles kommen doch vom JDownloader (kann den nich jemand auf der Box zum laufen kriegen? - ist doch "nur Java") ;)
Ich benutze auch den JDownloader und der kann ja DLC importieren...
Bin gerade dabei mit nem UEdit-script mir die Links aus dem JDownloader zu ziehen :) dann kann man über Umweg auch DLC Container laden...
Wenns richtig funzt werd ichs mal hier posten...
da_new8i
12.08.2008, 15:30
@HirnTot
Du hast mal geschrieben du bräuchtest jemanden der Java kann um eine Weboberfläche zu erstellen. Das würde ich hinkriegen. Nur würde mich interessieren wie du dir das ganze vorstellst. Ein einfaches Applet würde nichts bringen weil die Befehle auf der Clientseite ausgeführt werden. Das würde in die Richtung JSP gehen. Das Thema wurde aber hier im Forum noch nicht oft besprochen. Darum frag ich jetzt einfach mal ob du da konkrete Vorstellungen hast wie du diese GUI angehen willst.
Billie_30
14.08.2008, 15:34
So ein mist.
Der JDownloader läd direkt aus den Containern...
Damit gehts leider nicht die Links vom DLC rauszuziehen. :(:(:(
Aber was geht: Den JD als linksammler zu benutzen und die "normalen Links"
in eine Liste für fritzload umzuwandeln. :D
War ja schon soweit mit dem Script - aber nun haben die von JD (in der neuesten BETA) die Art und Weise verändert, wie die Einstellungen und Links gespeichert werden. Unser Downloader wurde in den vergangenen Wochen "unter der Motorhaube" stark überarbeitet. ... Wir möchten nochmals daran erinnern, dass die Gefahr besteht, dass Teile der Konfiguration und der Linkliste zurückgesetzt werden.
Wird jetz alles kodiert in eine Datenbank geschrieben.
Bin schon am tüfteln da wieder die Links zu "exportieren".
- Nur für Rapidshare -
Bei der normalen Version(kein BETA) sollte das hier schon mal gehen:
für Windows erst Perl installieren z.B.: Active Perl http://www.activestate.com/store/download.aspx?prdGUID=81fbce82-6bd5-49bc-a915-08d58c2648ca
auf der Box z.B.: microperl http://www.ip-phone-forum.de/showpost.php?p=689816&postcount=3
im selben Verzeichnis wie das Script
fishbonezory
15.08.2008, 10:41
besteht da eine Möglichkeit das fritzloasd mit proixys arbeitet
Billie_30
16.08.2008, 07:59
Ich bin mal dabei nen kleines Webinterface zu basteln...
Ich hab zwar erst grade mit Perl/CGI angefangen, werd aber versuchen was hinzukriegen.
Hier mal schon ein kleiner Vorgeschmack wie es aussehen könnte.
Das lesen der Linkliste geht schonmal :) das schreiben bau ich morgen ein(oder ist morgen schon heute?) -
Werd jetz erstmal schlafen gehen...
Später soll noch mehr Komfort rein z.B.:
- Konfiguration
- Starten/Stoppen
- Linklisten uploaden
- fertige parts downloaden
- Status-Anzeige
Falls einer Ideen hat, was man einbauen kann, soll er sich bitte melden.
MasterChiefSun
16.08.2008, 12:01
BusyBox v1.1.2 (2008.02.14-10:20+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
# cd var/media/ftp/ATV-Partition-0-1/fritzload/
# ./busybox nohup ./fritzload.sh -rsdf musik.rsdf &
# nohup: appending to nohup.out
tail -f nohup.out
curl: (7) couldn't connect to host
curl: (7) couldn't connect to host
curl: (7) couldn't connect to host
curl: (7) couldn't connect to host
curl: (7) couldn't connect to host
Was ist das denn für eine Fehlermeldung?
Billie_30
16.08.2008, 21:49
Hallo
Sieht so aus als wenn die Seite, wo die rsdf entschlüsselt werden, nicht erreichbar ist.
MasterChiefSun
16.08.2008, 23:37
Dies ist aber nicht der Fall, die Links lassen sich ganz nochmal mit dem RSD downloaden.
@Billie_30
Du hast Recht! Liegt an der Seite die die Links aus dem rsdf file decryptet, die ist mal wieder Down :rolleyes: Habe im moment nen Decrypter laufen der auch soweit funktioniert nur der schreibt die links alle hintereinander weg... habe probleme den zu integrieren vielleicht schaffts ja jemand denn mit homelinux wird mann verrückt!
http://decrypt.qu.am
Billie_30
17.08.2008, 07:16
^^
| |
Kommst du an die Quellen dran ? Dann sollte es einfach sein dort nen -Zeilenumbruch- einzubauen...
Ansonsten:
Nach jedem Link macht der Decrypter ein -Leerzeichen-.
Du müsstes "nur" den String den erhälst nach bzw. vor jedem -Leerzeichen- umbrechen und evtl. das Leerzeichen abschneiden.
Ich hoffe dir hilft der Lösungsansatz.
da_new8i
17.08.2008, 12:48
So hab jetzt mal ein Webinterface programmiert. Zwar nicht in Java aber dafür in PHP.
Damit kann man
- Der Datei dl.txt Links hinzufügen
- sich die Datei dl.txt ansehen und bearbeiten
- fritzload starten und beenden
- und die Datei nohup.out als Statusbericht ansehen
Das Webinterface hab ich auf der Fritzbox mit lighttpd getestet.
Sollten Fehler auftauchen könnt ihr die gerne posten, ich helfe dann weiter.
Leider werden noch keine rsdf Files unterstützt aber daran arbeite ich auch schon. Grafisch ist es nun keine Schönheit aber vielleicht mag ja jemand eine optisch ansprechendere Oberfläche gestalten.
Eins noch wenn ihr eure Liste bearbeitet müsst ihr am Ende immer auf "Add" drücken da sonst die abgeänderte Liste nicht gespeichert wird.
Viel Spass mit der Weboberfläche
für weitere Anregungen bin ich offen.
don_heino
17.08.2008, 22:58
hab dein webinterface mal getested, funktioniert soweit :)
das könnte man aber natürlich noch um einiges ausbauen
@da_new8i
wo muss auf der Box denn die Datei abgelegt werden?
und muss man vorher erst lighttpd installieren?
da_new8i
17.08.2008, 23:58
@mumurik
lighttpd brauchst du nicht unbedingt. Du kannst jeden anderen Webserver der auf der Fritzbox funktioniert verwenden. Da ich es nicht geschafft habe fritzload mit dem Webinterface aus einem anderen Verzeichnis zu starten, musst du sämtliche fritzload Dateien in den web Ordner des Webservers. Bei lighttpd ist es z.B. der Ordner lighttpd/www
@don_heino
wie gesagt für jegliche Anregungen bin ich offen. Arbeite momentan noch an einem Upload von rsdf-Files und an einen ausführlicheren Statusbericht der auch die Ausgaben von wget anzeigt.
EDIT: Hab grad bemerkt dass ich vergessen hab meine tolle Grafik mit in das zip-File zu packen. ;) Das hohle ich hiermit nach.
EDIT2: Nehmt die neue Version weiter unten.
don_heino
18.08.2008, 09:19
rsdf-files upload wär eine sehr hilfreiche funktion!
schön wäre auch noch eine übersicht des download-verzeichnisses und ein check, ob dateien defekt sind, damit diese dann neu geladen werden können.
damit du nicht die ganzen fritzload files im Webserververzeichnis haben musst, kannst du doch einen link setzen? habe auch den lighttpd benutzt, weil ich nicht wusste wie ich den auseigenen webserver der fritzbox benutzen kann..
ich kann leider bis heute abend nichts testen, hab meinen ssh zugriff auf die fritzbox versämmelt.
*winckie*
18.08.2008, 13:22
ich habe das ganze mal mit apache getestet. bei mir geht es leider nicht. ich sehe zwar die oberflächer, doch keine der buttons zeigen eine funktion. die "dl.txt" befindet sich im gleichen verzeichnis wie die download.php. hat jemand eine idee ?
don_heino
18.08.2008, 14:25
in dieser "beta" version von da_new8i müssen alle files, die du für fritzload benötigst, im gleichen verzeichnis sein wie die download.php
da_new8i
18.08.2008, 15:54
So, habe nun auch den rsdf File upload integriert. Jetzt kann ein solches File hochgeladen werden und wird auch automatisch gestartet. Ausserdem hab ich den Code dahingehend verändert, Codeinjection zu vermeiden. Da ich aber noch nicht lange mit PHP zu tun habe würde ich nicht darauf vertrauen. Gebt die Seite also nicht vorschnell im Internet frei. Nebenbei hab ich noch den Quellcode ausführlich kommentiert.
Nach ausführlichen Test werd ich das überarbeitete Webinterface heute Abend posten. Allerdings hab ich noch ne Frage zur Usability.
Weis irgendjemand wie in html ein Radiobutton sofort eine Aktion auslöst?
Ich suche nun schon Stunden, finde aber nur Bsp. wo die Aktion über einen weiteren "Senden"-Button realisiert wurde.
@don_heino
Was meinst du mit "Links" die ich setzen soll?
HTML Links, Shell Links oder irgendwelche PHP Links?
don_heino
18.08.2008, 18:17
ich meinte du kannst in der shell links setzten, damit nicht die ganzen fritzload files im verzeichnis des webservers liegen müssen..obwohl ich das auch nicht so tragisch finde.
ich teste gleich mal die neue version :)
TomTomNavigator
18.08.2008, 18:21
ich habe das ganze mal mit apache getestet. bei mir geht es leider nicht. ich sehe zwar die oberflächer, doch keine der buttons zeigen eine funktion. die "dl.txt" befindet sich im gleichen verzeichnis wie die download.php. hat jemand eine idee ?
Das selbe bei mir. Naja, wer weiß an was das wieder liegt ^^
Nimmt man eben lighttpd... Komisch ists aber schon.
don_heino
18.08.2008, 18:29
nehmt mal zum testen die erste version, habe gerade auch gemerkt, das die zweite keine Funktion aufweist
da_new8i
18.08.2008, 18:42
Die beide Versionen sind identisch. Nur dass im neuen ZIP-File die jpg Datei dabei ist.
Noch mal an alle die Probleme mit dem Webinterface haben:
Ihr müsst die fritzload Dateien alle in den Webordner des Webservers kopieren.
Wenns nicht funktioniert dann sind wohl irgendwelche Werte in der php.ini des Webservers anders als bei lighttpd. Denn den benutze ich, ohne irgendwas daran geändert zu haben.
Ich werd mir noch was überlegen wie man den fritzload Ordner variabler geschtalten kann. Und später kommt dann erst mal die eigentlich neue Version mit rsdf Upload funktion.
TomTomNavigator
18.08.2008, 20:17
nehmt mal zum testen die erste version, habe gerade auch gemerkt, das die zweite keine Funktion aufweist
Huu, funktioniert.
Komisch komisch....
*winckie*
18.08.2008, 20:42
stimmt. mit der ersten version geht es besser.die datei dl.txt bearbeiten + nohup auslesen klappt. starten und stoppen vom loader nicht
da_new8i
18.08.2008, 21:17
Ups, sorry Leute. Mein Fehler. War doch nicht die gleiche Version.
Hab mich wohl bei zippen mit den Versionen vertan und eine download.php reingesteckt in der ein wenig zu viel auskommentiert wurde. Ist aber eh egal.
Hier ist jetzt die neue Version mit rsdf Upload Unterstützung und ausserdem ein klein wenig sicherer als die Alte.
Sollte ein Fehler 6 oder ähnliches beim Upload auftreten müsst ihr dem Webserver sagen wo sein tmp Verzeichnis ist.
Warscheinlich ist es "/var/tmp/php". Legt einfach ein solches Verzeichnis an dann sollte es funktionieren.
Nur hab ich die bereits beschriebenen Probleme beim entschlüsseln der rsdf Files festgestellt. Liegt aber nicht am Webinterface. Darum arbeite ich jetzt daran einen eigenen PHP Decrypter fürs Webinterface zu schreiben;)
@don_heino
Deine Vorschläge möchte ich auch einfliessen lassen. Darum werd ich jetzt wohl ein wenig länger brauchen um was neues fertigzustellen.
Für Fragen steh ich weiterhin zur Verfügung. Ich hoffe sonst passt alles.
norinred
18.08.2008, 23:09
gibt es ein howto für die webgui bzw. den webserver?
wie bekomme ich den webserver auf meiner fb 7270 zum laufen?
da_new8i
19.08.2008, 09:04
Zum Webserver lighttpd steht alles im Thread:
http://www.ip-phone-forum.de/showthread.php?t=136258&highlight=lighttpd
Da sollte die Grundkonfiguration bereits passen. Ansonsten musst du nur die beiden Dateien aus dem ZIP-File in meinem letzten Post in den Ordner "www" des Webservers kopieren und alle Dateien von fritzload ebenso. Dann wie im lighttpd Thread beschrieben den Webserver starten und im Browser //fritz.box:82/downloadv2.php eingeben.
Jetzt müsstes du die Weboberfläche sehen und damit arbeiten können.
Hi da_new,
habe jetzt meinen Decrypter ausgearbeitet (mit der freundlichen unterstützung von billie). Jetzt stimmt auch die Ausgabeform... Wäre mir eine Ehre wenn du die Seite zum auslesen nutzt ;) Da ess ein Freehoster (zumindest zur zeit) ist denke ich gibts auch nicht soooooo schnell nen ausfall.... (Grade bei bplaced:p)
http://flox.bplaced.net
[Edit frank_m24: Sinnfreies Fullquote vom Beitrag direkt darüber gelöscht. Lies noch mal die Forumregeln (http://www.ip-phone-forum.de/showthread.php?t=103596).]
@da_new8i
Eine Frage:
bei mir wird aber nicht alles in die nohup.out geschrieben, da fehlt eigentlich die ganze detalierte status-info, warum?
Ausgabe von nohup.out mit WebGui gestartet:
===========================Download von KVN.2008.Premier._09_.2.1-2.www.kvnforall.info.part01.rar=================== ===========
82 Sekunden Wartezeit...
Mehr ist nicht drin, obwohl die Datei "normal" runtergeladen wird...ohne Probleme...wird auch fertiggeladen, aber ich sehe dazu keine Info in der nohup.out...
Ausgabe von nohup.out ohne WebGui (manuell über "nohup ./fritzload.sh -l dl.txt &") gestartet:
===========================Download von KVN.2008.Premier._09_.2.1-2.www.kvnforall.info.part01.rar=================== ===========
82 Sekunden Wartezeit...
Lade KVN.2008.Premier._09_.2.1-2.www.kvnforall.info.part01.rar von rapidshare.com herunter.
--12:25:44-- http://rs27tl2.rapidshare.com/files/136347182/11204551/KVN.2008.Premier._09_.2.1-2.www.kvnforall.info.part01.rar
=> `/var/media/ftp/USB-Disk/rapidbox/downloads/KVN.2008.Premier._09_.2.1-2.[url]www.kvnforall.info.part01.rar'
Resolving rs27tl2.rapidshare.com... 80.239.236.28
Connecting to rs27tl2.rapidshare.com|80.239.236.28|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104,850,000 (100M) [application/octet-stream]
0K ........ ........ ........ ........ 32% 47.63 KB/s
32768K ........ ........ ........ ........ 64% 47.83 KB/s
65536K ........ ........ ........ ........ 96% 47.97 KB/s
98304K ... 100% 49.26 KB/s
13:01:25 (47.87 KB/s) - `/var/media/ftp/USB-Disk/rapidbox/downloads/KVN.2008.Premier._09_.2.1-2.www.kvnforall.info.part01.rar' saved [104850000/104850000]
1 Dateien heruntergeladen
da_new8i
19.08.2008, 17:55
Hallo mumurik,
das Problem bei der Ausgabe ist dass fritzload und wget unabhängig voneinader Ausgaben machen und ich bis jetzt nur die Ausgabe von fritzload.sh abfangen und in nohup.out speichern kann. Dieses Thema steht bereits auf meiner Liste und ich werd mir was überlegen wie ich beide Ausgaben speichern kann.
@X-Zit3d
Die Sache mit dem Decrypter ist die, eigentlich kümmert sich fritzload bisher darum, hat also mit dem Webinterface nichts zu tun. Ich wollte ein eigenes php Skript in das Webinterface integrieren, somit wäre man flexibler und nicht mehr auf andere Seiten angewiesen.
Deine Seite sieht schwer nach php aus, das was ich bereits geschrieben hab hat große Ähnlichkeit damit. Wenn du möchtest kannst du mir ja den Code schicken, wenn deine Variante besser ist integrier ich die. Bis auf weiteres kann der Link jetzt zumindest in fritzload benutzt werden damit rsdf Files wieder geladen werden können.
Nungut, wenn du nicht willst versteh ich ja;)
Wer keine RSDF Dateien Decrypten kann kann
http://flox.bplaced.net
gerne verwenden :)
da_new8i
20.08.2008, 23:13
Hallo Leute,
das neue GUI unterstützt jetzt den Download und das Löschen von Dateien.
Im zip-File sind zwei neue php Dateien enthalten. fileList.php und down.php
in beiden müsst ihr euer Downloadverzeichnis angeben. Das Verzeichnis muss nicht im Ordner von lighttpd sein.
Der eigentliche Grund wieso ich aber jetzt schon die neue Weboberfläche poste ist der dass bei meiner Fritzbox nur ein Download bis maximal 8 MB möglich ist. Danach bricht der Download ab und ich hab eine beschädigte Datei. Mit XAMPP bzw. einem Apache Server (nicht auf der Fritzbox) hab ich jedoch keine Beschränkung entdeckt (bei 3 GB hatte ich keine Lust mehr;))
Meine Bitte an alle die sich dafür interesieren wäre mal mit eurer Konfiguration (d.h. USBStick, NAS, etc.) auszuprobieren ob bei euch der Download auch beschränkt ist und dies dann hier zu posten. Ich weis nicht ob es nun an lighttpd, an der Fritzbox oder an meinem USBStick liegt.
Morgen Abend werd ich mal ein NAS ausprobieren, mal sehen ob sich da was an der Geschwindigkeit bzw. Downloadvolumen ändert.
PS: Meine Downloadgeschwindigkeit lag bei etwa 200 KB/s mit einem eifachen USBStick an der Fritzbox
EDIT: Kaum sucht man an der richtigen Stelle schon findet man das Problem. Der Downloadabbruch liegt an lighttpd.
In der php.ini muss der Wert "max_execution_time" erhöht werden. Standarmäßig war der bei mir auf 30 gesetzt und das hat nicht gereicht um was größeres zu laden. In der Zeit hat meine fleißige Fritzbox eben 8 MB geschafft.
*winckie*
21.08.2008, 13:44
Bei mir läuft das ganze jetzt auch mit apache. es gab probleme mit den rechten in "/var/tmp". daraufhin habe ich ein unterverzeichnis erstellt und mit "chmod 1777 /var/tmp/fritzload" die rechte angepasst.
eine kleine sache find ich noch störend.
warum landen in der nohup.out nur ein teil der stats ? die fehlenden einträge befinden sich in der error.log.
da_new8i
21.08.2008, 13:59
Natürlich die error.log. Das ist es!
Ich hab schon die ganze Zeit versucht diese dumme wget Ausgabe auch in nohup.out zu speichern und nie hats geklappt.
Das war jetzt denk ich der alles entscheidende Hinweis. Werde meine Idee gleich heut Abend ausprobieren. Danke winckie.
Du könntest meine Idee gleich mal ausprobieren. Du musst nur in der downloadv2.php in Zeile 75 nach dem "nohup.out", "2>&1" setzen.
Die Zeile sollte dann so aussehen:
shell_exec('fritzload.sh -l dl.txt > nohup.out 2>&1 &');
Kannst dannach gleich mal das Ergebnis posten.
leo_kirch
21.08.2008, 14:55
hi da_new,
scheint zu futzen
===========================Download von xxxx.part4.rar==============================
80 Sekunden Wartezeit...
Lade Bau_AG.part4.rar herunter.
--14:54:38-- http://rs134l3.rapidshare.com/files/xxxxxx/xxxxx/xxxx.rar
=> `/var/media/ftp/uStor09/downloads//xxxx.rar'
Resolving rs134l3.rapidshare.com... 195.122.131.135
Connecting to rs134l3.rapidshare.com|195.122.131.135|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 100,431,872 (96M) [application/octet-stream]
0K .
eine mcrypt.so hab ich leider noch keine gefunden :(
TomTomNavigator
21.08.2008, 15:04
So, ich hab das mal getestet, allerdings mit der ersten Version.
Screenshot:
Was soll denn der Unsinn? Das Bild war ordnungsgemäß hier als Anhang hochgeladen, aber dann noch der platz-mordende Eintrag als IMG? :? Das muss doch wirklich nicht sein.
Sorry, Kommt nicht wieder vor...
gibts hier auch die Möglichkeit mit einem premium account zu laden?
*winckie*
21.08.2008, 15:47
toll, funktioniert !
ich hab noch zwei zeilen in der download.php angehängt, damit die alten stats vor beginn eines neuen starts gelöscht werden.
shell_exec('rm nohup.out');
shell_exec('touch nohup.out');
shell_exec('./fritzload.sh -l dl.txt > ./nohup.out 2>&1 &');
da_new8i
21.08.2008, 15:49
Wäre nicht nötig gewesen.
Da der einfach ">" die Datei überschreibt und ein ">>" den neuen Text an die Datei anhängt.
Billie_30
22.08.2008, 01:21
Hi
Euer Webgui macht ja fortschritte...
Bin ja auch am webinterface basteln.(siehe Seite 21)
Hab sogar schon die menustruktur gebaut :cool:
und das tolle ist ja, das geht ohne apache oder lighthttp(bis jetzt jedenfalls).
Hätt ich ja vorher nicht gedacht, aber es macht ja sogar schon Spass sowas zu machen.
Nur leider bin ich arbeitszeitmässig sehr beschäftigt und komme einfach nicht dazu so schnell weiterzumachen. :(
Naja, die Liste was ich alles einbauen könnte wird auch jeden Tag länger.
Wollt nur mal was dazu schreiben, nicht das jemand denkt ich hät's aufgegeben. ;)
edit:
ich sehe grade von bolle glaub ich:
gibts hier auch die Möglichkeit mit einem premium account zu laden?
Steht auch schon auf meiner Liste!
Hab mal noch nen Bild gemacht.
don_heino
22.08.2008, 08:20
super sache, weiter so ;)
einen schalter, zum Wechsel zwischen Prem account und normalen, würde ich auch sehr begrüßen.
vllt könnt ihr ja zusammen an dem GUI Projekt arbeiten...
norinred
22.08.2008, 16:09
@ da_new8i:
Dein gui läuft einwandfrei. Vielen dank noch mal!
@ Billie_30:
Sieht doch schon mal super aus. Halte durch, dann könne wir uns bestimmt freuen.
Vielleicht solltest du versuchen die Feature-Liste nicht zu groß werden zu lassen. Vieles kann man ja auch im Anschluss realisieren. ;-)
@Billie_30
sieht ja echt schick aus die gui!! respect!!!
Glückwunsch, das ist ja eine Supersache mit dem Fritzload. ;)
Kann mir bitte jemand mitteilen, welche Attribute ich bei ´nem Premiumaccount setzen muss, wenn ich einen Upload machen möchte :confused:
gruss jamal
mannomann, ihr macht hier ja fortschritte!
toll, das webif!
aber, was ich noch vorschlagen würde, ist, das der downloadunabhängig von der webseite abläuft, d.h. das das webif eine liste mit den links schreibt, und ein laufendes skript alle paar minuten checkt, ob in der liste etwas steht, sie lädt und jede zeile löscht. dadurch könnte man den browser schließen, oder geht das jetz auch schon?
mit dem könnte man dann auch eine statistik über die geladenen und ungeladenen daten erstellen, mit durchschn. geschw. etc...
Habe mal ein kleines HowTo geschrieben. War ursprünglich nur für mich und meine Vergesslichkeit gedacht, doch warum nicht für alle :)
da_new8i
26.08.2008, 22:39
@nixnick
Das was du möchtest geht zum Teil jetzt schon.
Zwar wird nicht alle Paar Minuten überprüft ob neue Links hinzugekommen sind. Aber den Browser kannst du getrost schließen. Das Webinterface speichert die Links die du eingibst in die dl.txt und über Start wird dann das bereits bekannte fritzload gestartet.
Die Oberfläche dient also nur als Erleichterung um alle Funktionen mit einem Klick bedienen zu können. Du kannst alles ausschalten die Arbeit übernimmt die Fritzbox.
@Tower66
Das ist ein nettes kleines HowTo. Danke Tower66.:)
@Tower66
Oh klasse, da drauf hab ich gewartet als absoluter FB Newb. Bin mal gespannt ob ich es hinbekomm :spocht:
TomTomNavigator
27.08.2008, 18:38
Weil wir grad bei HowTo's sind: Ich hatte da auch mal eines geschrieben, als es eben noch keine GUI gab.
Vielleicht braucht es ja jemand, drum häng ichs einfach mal an ...
genial merci merci nehm mir mal en paar stündchen oder so
da_new8i
29.08.2008, 21:14
So heute gibts wieder ne neue Version von Fritzload GUI
Änderungen in Version 3:
- Konfigurator hinzugefügt; Alle Einstellungen bezüglich fritzload.sh und der Weboberfläche können nun über die GUI geändert werden.
- Premiumdownload hinzugefügt; Downloadlinks eingeben, Hacken bei Premiumdownload und auf Start.
- FTP-Download eurer gespeicherten Dateien vom USB-Stick auf die Festplatte; natürlich nur wenn ihr den FTP-Server der Fritzbox aktiviert habt.
- Kompletter Status wird jetzt angezeigt; Haben die meisten von euch bestimmt schon :)
- Bug in der Filelist entfert; Bei manchen von euch war die Liste nicht sortiert.
- Oberfläche noch ein wenig angepasst; Macht euch selbst ein Bild;)
Durch den Konfigurator wurde der Code ganz schön aufgeblasen, sind jetzt insgesamt 4 Dateien mehr. Einmal die config.php die die Oberfläche darstellt dann die insert.php die fritzload.sh ändert, eine fritzload.ini in der die Variablen definiert sind und den alten rsdf-Download den ich in die rsdf.php ausgelagert hab.
Auch die fritzload.sh musste ich ein wenig ändern. Neben ein Paar geänderten Variablennamen hab ich einen Premiumdownload hinzugefügt der mit "./fritzload.sh -prem dl.txt" aufgerufen werden kann. Mit nicht ganz so schönen Ausgaben wie beim normalen Listendownload aber ich denke er funktioniert. Konnte ihn aber ohne Premiumaccount leider nicht testen.
Da jetzt einige Dateien zusammengekommen sind hab ich einfach das komplette Paket gezippt. Sämtliche Dateien im Ordner Fritzload_GUI_V3 müsst ihr nur in den www-Ordner eures Webservers kopieren, den Webserver starten, bei lighttpd geht das mit "./lighttpd -f lighttpd.conf"
und dann im Browser "//fritz.box/download.php" eingeben. Schon seht ihr die Startseite. Dort geht zualler erst auf Configuration und ändert zumindest das Downloadverzeichnis, dann sollte schon mal der normale Download funktionieren.
Ich wünsch allen viel Spass mit der neuen Version.
Probleme damit schreibt einfach hier rein.
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
da_new8i
30.08.2008, 13:43
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.
da_new8i
30.08.2008, 15:27
; 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?
blacksun
30.08.2008, 17:55
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?
TomTomNavigator
30.08.2008, 18:44
1.
Die aktuellste Version ist die hier: Klick! (http://www.ip-phone-forum.de/showpost.php?p=1162160&postcount=460)
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.
blacksun
30.08.2008, 19:56
1.
Die aktuellste Version ist die hier: Klick! (http://www.ip-phone-forum.de/showpost.php?p=1162160&postcount=460)
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
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.
TomTomNavigator
30.08.2008, 20:45
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! (http://www.unixboard.de/vb3/forumdisplay.php?f=35)
Da sitzen die Experten in Sachen shell-Script.
blacksun
30.08.2008, 21:01
Wenn du noch weiter Fragen hast, frag doch hier: Klick! (http://www.unixboard.de/vb3/forumdisplay.php?f=35)
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
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
TomTomNavigator
31.08.2008, 01:20
@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">
solaris:
Was verwendest du denn für einen Webserver?
Ich verwende Lighttpd vom 17.05.07
Ansonsten editiere mal die download.php .
Ändere mal den image-tag ab:<img src="./HeadIcon.jpg" border="0">
Bringt leider nichts. Wenn ich z.B. http://fritz.box:82/HeadIcon.jpg aufrufe, kommt ein 404 - Not Found - Fehler.
cu solaris
Kann mir bei meinem Prob denn keiner HELFEN?
schnubbel
31.08.2008, 11:12
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)
da_new8i
31.08.2008, 13:06
@ 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.
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
Bei mir geht der Head-Banner auch nicht, hab es ignoriert. Würde mich aber dennoch interessieren, wieso er nicht angezeigt wird.
da_new8i
31.08.2008, 18:01
Dann gebt mal in eine txt Datei den folgenden Code ein.
<html>
<head>
<title>Grafikreferenz definieren</title>
</head>
<body>
<h1>Test</h1>
<p><img src="bild.jpg"></p>
</body>
</html>
Und dann test.html nennen.
Nennt irgend ein Bild "bild.jpg" und steckt es zusammen mit der test.html in euren www-Ordner des Webservers. Gebt dann in euren Browser http://fritz.box:82/test.html ein. Probiert mal aus ob was angezeigt wird.
Wenn nicht versucht es mal mit nem Bild im png Format. Die test.html muss dann natürlich auch dementsprechend nach bild.png abgeändert werden.
Schreibt dann mal was für Ergebnisse ihr so habt.
idea2web
31.08.2008, 18:28
weiß nicht, ob es jemand hilft.
Ich habe mal die HTML Schönheitsfehler behoben, sprich das Script ist nun W3C valid.
Ich kann es nicht leiden, wenn man unsauber programmiert ;)
Ich warte auf die GUI Version im FritzBox GUI Stil. Die werde ich dann mit weiterentwickeln, wenn ich die Zeit dazu finde...
Gruß
Fabio
Schreibt dann mal was für Ergebnisse ihr so habt.
Leider keine Ergebnisse. Klappt alles nicht.
cu solaris
TomTomNavigator
31.08.2008, 19:39
Mhh, gibts bei lighttpd denn nicht auch irgendeine config oder settings Datei?
(Kenns nur vom Apache, da müh ich mich grad selbst ab, ein prob mit htaccess)
Aber vorstellen, dass es bei dem einen geht und bei dem anderen nicht, (wird ja das selbe Package sein) seltsam...:confused:
Mhh, gibts bei lighttpd denn nicht auch irgendeine config oder settings Datei?
Die lighttpd.conf befindet sich in /var/tmp/lighttpd und sieht so aus:
server.document-root = "/var/tmp/lighttpd/www/"
server.port = 82
index-file.names = (
"index.html",
"index.php",
)
mimetype.assign = (
".html" => "text/html",
)
server.modules = (
"mod_fastcgi",
)
fastcgi.server = ( ".php" => ((
"bin-path" => "/var/tmp/lighttpd/cgi-bin/php",
"socket" => "/var/tmp/php.socket",
"max-procs" => 1,
)))
cu solaris
TomTomNavigator
31.08.2008, 19:54
Ich habe durch kurzes googeln eine config gefunden, welche sehr viel umfangreicher ist.
Ich würde bei
mimetype.assign
noch ein paar Werte hinzuügen:
".jpg" => "image/jpeg",
".jpeg" => "image/jpeg",
".png" => "image/png",
Link:Klick! (http://trac.lighttpd.net/trac/attachment/wiki/TutorialConfiguration/lighttpd.conf)
@TomTomNavigator, Danke für Deine Mühe. klappt aber auch nicht. Irgendwie scheint da der Wurm drin zu sein.
cu solaris
da_new8i
31.08.2008, 21:56
Hmm, das ist echt seltsam. Da kann ich dir leider auch nicht mehr weiterhelfen.
Das Problem kann nur bei deinem Webserver liegen.
Die einzige Änderung in der lighttpd.conf die du noch versuchen könntest wäre
den Teil:index-file.names = (
"index.html",
"index.php",
)
durch den hier zu ersetzen.
index-file.names = ("download.php")
Ansonsten einfach mal versuchen lighttpd neu runter zu laden und zu installieren.
PS: Hast du nach der Änderung der lighttpd.conf den Webserver bisher immer neugestartet? Ansosten werden die Änderung nicht übernommen.
hallo zusammen,
habe eben versucht rapidleech auf meiner box mit lighttpd zum laufen zu bewegen, irgendwie funktionieren die plugins nicht ganz.
(http://www.imagebam.com/image/47e2e912324438)
rapidleech hat zwar einige funktionen mehr mitbei, jedoch ist es so geschrieben, dass der rechner anbleiben muss...was dem ganzen prinzip ja wiederspricht.
dennoch denke ich dass gerade die plugins nützlich sein könnten um dieses script etwas zu erweitern. im ordner hosts sind die bekanntesten enthalten.
megaupload etc. ebenfalls dabei datei nr.1 von einer russischen seite - noch mehr plugins.
http://stealth.to/?id=uhq7nn60wz55oh5dkdq7fg07d3t7ah
sonst muss ich sagen super arbeit und vielen vielen dank.
noch eine kleine frage am rande, wenn ich fritzload 2x in verschiedenen ordnern ablege, dann sollte doch auch ein paralleldownload (rapidshare + uploaded) möglich sein ? wie war der max speed von der box ca 100 kb/s ?
Hi premium acoount funzt auch!
Leider gibt es noch keinen simultan dowload..aber vielleicht kommt das ja noch;-)
Achja Premiumdownload bleibt nicht dauerhaft das Häckchen. Vielleicht kann das noch gefixt werden. Er lädt eine mit Premium herunter und die andere dann ohne!
Hi premium acoount funzt auch!
Leider gibt es noch keinen simultan dowload..aber vielleicht kommt das ja noch;-)
das dürfte keine ding sein schicke tomtom die tage ein update ;-)
Oh das wäre supi....Aber habe noch was gefunden was nicht richtig geht. schau mal in den letzten Post vor deinem.Habe den eben noch editiert..
blacksun
01.09.2008, 19:14
Hallo zusammen,
ich hätte mal eine Frage zu dem wget, das bei dem Fritzload_GUI_V3-Paket dabei ist.
Und zwar kann das wget ja laut der Hilfe auch mit einem Proxy umgehen.
dazu habe ich mittels
export http_proxy=192.168.1.112:8080
den Proxy in die Variable http_proxy geschrieben.
Wie muss nun aber der wget aufruf bei dem Wget aus dem Paket aussehen, damit dieser auch benutzt wird.
Heruntergeladen werden soll folgende URL:
http://www.ip-phone-forum.de/images/misc_mns/mns7_logo.gif
Wie muss der wget Aufruf dann genau aussehen?
wget -Y on -O http://www.ip-phone-forum.de/images/misc_mns/mns7_logo.gif
funktioniert leider nicht.
schau doch einfach hier Klick (http://www.gnu.org/software/wget/manual/html_node/index.html)
das must du noch bei deiner wget hinzufügen:
–proxy=on –proxy-user=xxxx –proxy-passwd=xxxx
@bolle das ist wohl ein fehler von der webgui wenn du es darüber macht...
@lux1 kannst du die datein aufen anderen hoster schicken?
@HirnToT
Wie kann ich es anders machen wenn nicht über das webgui?
naja über telnet aufe box und dann script manuel starten ;-)
Hallo ihr,
hab mal ein paar Fragen, wenn ich das Script auf der Fritz!Box 7170 laufen lassen (ohne die php Geschichte) kommt immer "tmp-pfad/getfile.txt: No such file or directory"
muss ich die getfile.txt selbst erstellen oder wir die vom Script erzeugt?
(wird auf jeden fall vom Script gelöscht und eine tmp1.txt bleibt)
muss ich Berechtigungen für den tmp-Ordner ändern?
fehlt mir villeicht eine Datei?
wget <-- hab ich und die Berechtigungen auf ausführen gesetzt
curl <-- hab ich und die Berechtigungen auf ausführen gesetzt
fritzload.sh <-- hab ich und die Berechtigungen auf ausführen gesetzt
und Konfiguration angepasst
data.box <-- nur kopiert
dumy.txt <-- meine Linkliste
ist alles in einem Ordner.
kann man das Script überhaupt noch ohne php benutzen?
hab gerade rausgefunden das wget mir einen "Bus error" wiedergibt was bedeutet das?
blacksun
01.09.2008, 22:41
schau doch einfach hier Klick (http://www.gnu.org/software/wget/manual/html_node/index.html)
das must du noch bei deiner wget hinzufügen:
–proxy=on –proxy-user=xxxx –proxy-passwd=xxxx
dort hab ich ja geschaut, aber es funktioniert auch damit nicht:
edit:
Jetzt hab ich es hinbekommen.
die Variable mit dem Proxy muss so gesetzt werden
export http_proxy=http://192.168.1.112:3128
das hier reicht nicht:
export http_proxy=192.168.1.112:3128
Und auch der wget-Aufruf muss anders aussehen. Und zwar müssen die Optionen erst nach der URL kommen, also so:
wget http://www.ip-phone-forum.de/images/misc_mns/mns7_logo.gif -O -Y on
da_new8i
02.09.2008, 08:31
@mcdude
fritzload.sh kann wie bisher ohne die GUI benutzt werden.
Wo befinden sich den bei dir die Dateien und wie rufst du sie auf?
Poste doch mal die Fehlermeldung von wget. Ein Paar mehr Infos wären nicht schlecht.
Gruß da_new8i
vBulletin v3.6.8, Copyright ©2000-2010, Jelsoft Enterprises Ltd.