Du bist nicht angemeldet.
Dann stell ich es ins SVN.
Abwesend
Das Plugin habe ich jetzt komplett überarbeitet.
Nun wird der JSON vom Hoster komplett mit Fehlermeldungen ausgewertet. Erste Tests haben bei mir gut funktioniert. Dateien können geladen werden und wenn es zu einem Fehler kommt, wird die Meldung vom Hoster ausgegeben.
#!/bin/sh
# JSON looks like this
#[{"error":0]
#["file_name":"file.part1.rar"]
#["file_size":"502MB"]
#["file_size_bytes":"526385156"]
#["generated_links":[["file.part1.rar"]
#[""]
#["https:\/\/c.rdb.so\/d\/WWDXQF2SEUWSQ\/file.part1.rar"]]]
#["main_link":"https:\/\/c.rdb.so\/d\/WWDXQF2SEUWSQ\/file.part1.rar"]
#["link":"http:\/\/www.share-online.biz\/dl\/2TJRYBINIWSH2"]
#["hoster_name":"Share-Online"]
#["hoster_url":"share-online.biz"]
#["hoster_image":"shareonline.png"]
#["max_chunks":"-1"]
#["media_keys":false]
#["swap":false}]
# JSON with error
#'{"error":11,"message":"Die Datei wurde nicht gefunden oder sie wurde gel\u00f6scht."}'
realdebrid() {
local try=0
local answer answerError answerMessage answerFileName answerFileLink
local oJson oJsonThis oJsonName oJsonValue
while [ $try -lt $retries ]; do
try=$(($try+1))
# get link from real debrid (if it fails try once more)
answer=$(curl -s -k "https://real-debrid.com/ajax/unrestrict.php?link=$link&login=$realDebriduser&pass=$realDebriduserpass") || continue
# remove { and }
oJson=${answer#\{*}
oJson=${oJson%\}*}
oJson=${oJson//,\"/;\"}
# loop for every JSON entry
while [ "$oJson" ] ;do
oJsonThis=${oJson%%;*}
# get Name and Value from actual Entry
oJsonName=${oJsonThis%%:*}
oJsonValue=$(oJsonValue=${oJsonThis#*:} && oJsonValue=${oJsonValue//\"} && echo "$oJsonValue")
# read values from JSON in vars
case $oJsonName in
"\"error\"")
answerError=$oJsonValue;;
"\"message\"")
answerMessage=$oJsonValue;;
"\"file_name\"")
answerFileName=$oJsonValue;;
"\"main_link\"")
answerFileLink=${oJsonValue//\\};;
*) ;;#echo "$oJsonValue";;
esac
# delete entry from string
[ "$oJson" = "$oJsonThis" ] && \
oJson='' || \
oJson="${oJson#*;}"
done
# is there a return code at all?
if ! [ -n "$answerError" ]; then
errmsg "Fehler: da ist wohl was komplett schief gelaufen"
return 1
fi
# Check if realdebrid returned an error (0=ok)
if [ "$answerError" -eq 0 ]; then
if download "$answerFileLink" "$answerFileName" "--retry 3 -C -"; then
return 0
fi
else
errmsg "Fehler: $answerMessage"
return 1
fi
done
return 1
}
# this function returns 0 if the multihoster can download the $url param
# realdebrid_check is currently disabled
# so every link is passed to realdebrid to see if a download is possible
realdebrid_check() {
#if [ -z "$realdebridhosterlist" ]; then
# realdebridhosterlist=$(curl -s "http://www.real-debrid.com/lib/api/hosters.php") || return 1
#fi
#[ -z "${realdebridhosterlist##*${hosterdomain}*}"] || return 1
return 0
}
Abwesend
Danke. Habe es eingecheckt.
Abwesend
Hallo,
hab das Problem das uploaded nicht mehr geht.
Mit meinem Premium Account über die Webseite kein Problem. Mit Fritzload läufts auf Fehler. Wäre nett wenn sich das Jemand ansehen könnte. Danke schön.
Edit: Hat sich erledigt.
Waren kaputte links. Jetzt gehts wieder.
Der Beitrag wurde geändert von schwarz111 (am 13. Mar. 2015 um 22:06 Uhr)
Abwesend
Hallo,
nach dem RealDebrid lange Zeit lief kommt jetzt folgende Fehlermeldung
"Old API used, please upgrade: https:\/\/api.real-debrid.com}{error:0"
Wäre Super wenn sich das jemand mal ansehen könnte.
Ich hab da leider Null Peilung.
Danke schon mal
lg schwarz111
Abwesend
Gibts den niemand, der das mal anschauen könnte?
Schon jetzt ganz lieb Bedank
LG schwarz111
Abwesend
Bin mir nicht ganz sicher, aber vermutlich wird ein Premium Account benötigt.
Den habe ich nicht.
API hat sich geändert.
Was kann mit einem free Acoount anfangen, wer kennt sich aus?
Abwesend
Hallo,
bei Bedarf könnte ich meinen Premium Account zur Verfügung stellen.
lg schwarz111
Abwesend
Hast du das Update schon versucht?
https://sourceforge.net/p/avmload/code/2758/
Nun wird das API Token statt Benutzername und Passwort benötigt.
Abwesend
Hallo, erst einmal vielen Dank das du dir mein Problem ansiehst.
Habs getestest klappt leider nicht. Hier die Logdatei
Fritz!Load Revision 2758 wurde gestartet 21.03.2016 20:23:22: ./fritzload.sh i2 -l /var/media/ftp/JetFlash-Transcend32GB-01/XXX_jobs2.txt (PID:5597)
20:23:26 Auto-Premium: Nutze PREMIUM in der Zeit von 00;00 bis 24:00 Uhr.
20:23:27 ### realdebrid-uploaded.net: http://uploaded.net/XXXpart01.rar
curl: (6) Couldn't resolve host 'Bearer'
curl: (6) Couldn't resolve host '$realDebriduserpass'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0
curl: (35) ssl_handshake returned - PolarSSL: (-0x7280) SSL - The connection indicated an EOF
20:23:36 Accounttyp: Premium
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (51) Cert verify failed: BADCERT_NOT_TRUSTED
20:23:38 Dieser Link wird vom Multihoster nicht unterstuetzt.
20:23:38 ### uploaded_net-free: http://uploaded.net/XXXpart01.rar
http://uploaded.net/XXXpart01.rar
20:23:39 oh6kaysk; 996147200; hhttp://uploaded.net/XXXpart01.rar; online
20:23:40 Datei: XXX
20:24:40 Dateigröße: xxx MB
20:24:42 HEAD: http://uploaded.net/XXXpart01.rar | Optionen: -I
20:24:46 EN: http://uploaded.net/XXXanguage/en | Optionen: --cookie-jar /var/tmp/fritzload2/uploaded.cookie
20:24:51 GET1: http://uploaded.net/XXXpart01.rar | Optionen: --cookie /var/tmp/fritzload2/uploaded.cookie
20:24:53 Uploaded file id: oh6kaysk
20:24:53 Waittime: 30
20:24:54 SLOT: http://uploaded.net/XXXt/oh6kaysk | Optionen: -b /var/tmp/fritzload2/uploaded.cookie --referer http://uploaded.net/XXXpart01.rar
20:24:56 Ticket response: {succ:true}
20:24:56 Keine Captcha-Methode wurde in den Einstellungen aktiviert!
20:24:56 Der Download ist fehlgeschlagen!
20:25:08 Die Download-Liste ist leer.
20:25:09 Das Verschieben auf das NAS ist nicht aktiviert.
20:25:09 MD5-Prüfung - AUS
20:25:14 Das Verschieben auf das NAS ist nicht aktiviert.
20:25:15 MD5-Prüfung - AUS
Options: EVENT[=PARAM] ... Trigger each led EVENT in list with value PARAM (default=1)
-l List all available events for the current configuration
ERROR - invalid event specified!
<pre class=msg>Neue Links:<br>
<p class=msgadd>+ Hinzugefügt: http://uploaded.net/XXX01.rar</p>
-----
Gesamt: 1 | 1 eingetragen | 0 übersprungen</pre>
20:25:21 Warte 10 Minute(n) und 0 Sekunde(n)...
Abwesend
Wie sieht es nun aus?
Abwesend
llo,
so hab es eben getestet. Leider Negativ
H<pre class=msg>Neue Links:<br>
./fritzload.sh: line 76: lock: not found
./fritzload.sh: line 76: unlock: not found
-----
Gesamt: 0 | 0 eingetragen | 0 übersprungen</pre>
Fritz!Load Revision 2760 wurde gestartet 22.03.2016 20:08:56: ./fritzload.sh i4 -l /var/media/ftp/JetFlash-Transcend32GB-01/XXX_jobs4.txt (PID:18834)
20:08:57 Leerzeile
20:08:58 Die Download-Liste wird von der Instanz 4 geblockt.
20:08:58 Die Download-Liste wird nicht mehr geblockt.
20:08:59 Auto-Premium: Nutze PREMIUM in der Zeit von 00;00 bis 24:00 Uhr.
20:08:59 ### realdebrid-uploaded.net: http://uploaded.net/XXXpart01.rar
20:09:03 Warte auf die Internetverbindung...
20:09:08 Ist das Real-Debrid API Token statt dem Passwort eingetragen?
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
100 43 0 43 0 0 31 0 --:--:-- 0:00:01 --:--:-- 35
20:09:09 Das Real-Debrid API Token ist falsch
20:09:10 ### uploaded_net-free: http://uploaded.net/XXXpart01.rar
http://uploaded.net/XXXpart01.rar
20:09:10 gghukxr2; 154384384; xxx.part01.rar; online
20:09:10 Datei: XXX
20:10:05 Dateigröße: 147,2 MB
20:10:06 HEAD: http://uploaded.net/XXXpart01.rar | Optionen: -I
20:10:07 EN: http://uploaded.net/XXXanguage/en | Optionen: --cookie-jar /var/tmp/fritzload4/uploaded.cookie
20:10:08 GET1: http://uploaded.net/XXXpart01.rar | Optionen: --cookie /var/tmp/fritzload4/uploaded.cookie
20:10:08 Uploaded file id: gghukxr2
20:10:08 Waittime: 30
20:10:08 SLOT: http://uploaded.net/XXXt/gghukxr2 | Optionen: -b /var/tmp/fritzload4/uploaded.cookie --referer http://uploaded.net/XXXpart01.rar
20:10:10 Ticket response: {succ:true}
20:10:10 Keine Captcha-Methode wurde in den Einstellungen aktiviert!
20:10:10 Der Download ist fehlgeschlagen!
20:10:17 Auto-Premium: Nutze PREMIUM in der Zeit von 00;00 bis 24:00 Uhr.
20:10:17 ### realdebrid-uploaded.net: http://uploaded.net/XXXpart02.rar
20:10:18 Ist das Real-Debrid API Token statt dem Passwort eingetragen?
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 43 0 43 0 0 37 0 --:--:-- 0:00:01 --:--:-- 39
20:10:19 Das Real-Debrid API Token ist falsch
20:10:19 ### uploaded_net-free: http://uploaded.net/XXXpart02.rar
http://uploaded.net/XXXpart02.rar
20:10:19 pbl9fza1; 154384384; xxxx.part02.rar; online
20:10:20 Datei: XXX
Abwesend
Bitte schon die Fehlermeldungen selbst auch lesen, mehr kann ich nicht einbauen ...
20:09:08 Ist das Real-Debrid API Token statt dem Passwort eingetragen?
20:09:09 Das Real-Debrid API Token ist falsch
API Token statt Username/Passwort!
--> siehe Einstellungen.
Abwesend
Hallo,
sorry habs nicht gesehen das die Logindaten geändert werden müssen.
Hab ich nun nachgeholt.
Jetzt kommt zwar die Fehlermeldung nicht mehr, der Downloadlink wird erkannt, aber der Download klappt leider nicht.
Hoffe auf Hilfe, da ich null Ahnung hab. Jetzt schon mal herzlichen Dank.
@ Was bedeutet die Meldung oben "./fritzload.sh: line 76: quotemeta: not found"
pre class=msg>Neue Links:<br>
./fritzload.sh: line 76: lock: not found
./fritzload.sh: line 76: quotemeta: not found
<p class=msgskip>- Übersprungen: http://ul.to/XXXvuswwa</p>
./fritzload.sh: line 76: unlock: not found
-----
Gesamt: 1 | 0 eingetragen | 1 übersprungen</pre>
Fritz!Load Revision 2762 wurde gestartet 23.03.2016 21:35:22: ./fritzload.sh i2 -l /var/media/ftp/JetFlash-Transcend32GB-01/XXX_jobs2.txt (PID:2043)
21:35:22 Leerzeile
21:35:23 Die Download-Liste wird von der Instanz 2 geblockt.
21:35:23 Die Download-Liste wird nicht mehr geblockt.
21:35:24 Auto-Premium: Nutze PREMIUM in der Zeit von 00;00 bis 24:00 Uhr.
21:35:24 ### realdebrid-ul.to: http://ul.to/xxxx
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 271 0 271 0 0 186 0 --:--:-- 0:00:01 --:--:-- 201
100 271 0 271 0 0 168 0 --:--:-- 0:00:01 --:--:-- 181
21:35:26 Accounttyp: Premium
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 286 0 248 100 38 255 39 --:--:-- --:--:-- --:--:-- 256
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 331 0 293 100 38 254 32 0:00:01 0:00:01 --:--:-- 255
./fritzload.sh: line 75: https:\/\/d3.rdeb.io\/d\/CIJUBM5GUHLV2\/STsN0000001417.part01.rar: not found
21:35:33 Keinen Download Link erhalten
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 271 0 271 0 0 246 0 --:--:-- 0:00:01 --:--:-- 248
21:35:34 Accounttyp: Premium
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 286 0 248 100 38 245 37 0:00:01 0:00:01 --:--:-- 247
100 286 0 248 100 38 214 32 0:00:01 0:00:01 --:--:-- 215
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
100 331 0 293 100 38 121 15 0:00:02 0:00:02 --:--:-- 122
./fritzload.sh: line 75: https:\/\/d3.rdeb.io\/d\/N5BGZSYWZATJ2\/STsN0000001417.part01.rar: not found
21:35:38 Keinen Download Link erhalten
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
100 271 0 271 0 0 168 0 --:--:-- 0:00:01 --:--:-- 169
21:35:40 Accounttyp: Premium
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
100 286 0 248 100 38 165 25 0:00:01 0:00:01 --:--:-- 165
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
100 331 0 293 100 38 158 20 0:00:01 0:00:01 --:--:-- 158
./fritzload.sh: line 75: https:\/\/d3.rdeb.io\/d\/Z4UZFKUY5Z5SQ\/STsN0000001417.part01.rar: not found
21:35:44 Keinen Download Link erhalten
21:35:44 Der Download ist fehlgeschlagen!
21:35:50 Die Download-Liste ist leer.
21:35:50 Das Verschieben auf das NAS ist nicht aktiviert.
21:35:50 MD5-Prüfung - AUS
.
Abwesend
Schritt für Schritt geht's weiter.
Für's nächste Mal brauche ich ein Debug-Log, auch per PN möglich.
Abwesend
Hallo,
hab heute die Rev 2766 getestet.
Der Download läuft wieder. Vielen, vielen Dank.
Ab und an werden Files nicht gefunden, ich denke auf das liegt eher am Houster als an der Anpassung.
Nochmal Herzlichen Dank für die tolle Unterstüzung.
Wünsche Frohe Ostern.
Liebe Grüße
Schwarz111
Der Beitrag wurde geändert von schwarz111 (am 25. Mar. 2016 um 20:30 Uhr)
Abwesend