[Sammelthread] - Pyload Installation / Konfiguration

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.
Hallo,
die Version steht in pyLoadCore.py gleich am Anfang drin.
more /<PFAD_ZU_PYLOAD>/pyLoadCore.py
oder mit dem mc die Datei anzeigen lassen.

Gruß Götz
 
Hallo shadow,

ich habe das ebenmal probiert - geht leider nicht:

-dmS python/opt/pyLoad/PyloadCore.py
-ash: -dmS: not found

auch wenn ich

python/opt/pyLoad/PyloadCore.py &

eingebe, schmiert PyLoad nach Sekunden beim Beenden von Putty ab.
So lange Putty läuft kann ich das Webinterface benutzen...

Egal wie ich PyLoad starte, es kommt immer2 mal die Meldung
too many values to unpack
Ist pyload korrekt installiert? Was heißt diese Meldung?

so long...
 
Hallo,
-dmS python/opt/pyLoad/PyloadCore.py
das muß aber
screen -dmS python/opt/pyLoad/PyloadCore.py
heißen, screen muß per ipkg installiert sein.

Gruß Götz
 
Ich hab irgendwie Proleme mit ipkg.

Wenn ich die ds neustarte muss ich ipkg immer neuinstallieren.

ausßerdem hängt sich die ds auf und ist nur mit der Holzhammermethode (Stecker raus) wieder zum leben zu erwecken.

wie kann ich das ganze (ipkg und pyload) restlos deintallieren, damit ich das nochmal von vorne probieren kann?

Danke

shadow
 
Dank der Syno Götter!

mit screen gehts - danke!
Allerdings wird der Befehl etwas anders geschrieben (nur sicherheitshlaber, falls sich andere unswissende wie ich hier umsehen)..

screen -dmS python /opt/pyLoad/pyLoadCore.py

...mal sehen ob das Ding jetzt auchnoch tut was ich will...
 
Hallo
ich bekomme wenn ich mit pyload was von netload runterladen will bekomme ich die Meldung "fehlgeschlagen[Errno 2] No such file or directory 0.00 BNetloadIn". (Neload Free Account) Was hab ich hier falsch eingestellt. Rapidshare funktionert (Premium Account).
Danke im Voraus!
 
Bekomm jetzt wenn ich auf die Einstellungne in der Web Oberfläche drücke immer den Screen. (siehe bild)
Kann ich das komplette Pyload System irgendwie deinstallieren??
Danke
 

Anhänge

  • settings.jpg
    settings.jpg
    61 KB · Aufrufe: 193
Hi -

schau mal bei Binomico S.8 im selben Thread.

erst ins Verzeichnis gehen z.B: cd /opt

dann entfernen:

rm pyload
 
danke @ =SDW=

Hab nun alles gelöscht und neu installiert. Jetzt funktioniert rapidshare und netload.
Was noch immer nicht funktioniert ist upload.to ShareonlineBiz und FileserveCom. Hier bekomme ich immer die Meldung: "No Client connected for captcha decrypting". Hab ich hier was falsch eingestellt oder funktionieren diese generell nicht?
Danke im voraus
LG
 
Die Tip Version läuft bei mir deutlich besser als die normale 0.4.2. Falls ihr Probleme habt lohnt es sich echt die mal anzutesten.
Die normale 0.4.2 schien bei mir ein "Speicherleck" zu haben, lief aber sonst gut. Nur war nach ca. 2 Tagen mein Ram, samt Swap total voll und Pyload stürzte ab. Was natürlich nervig war, mit der Tip ist dies nun behoben. Probleme mit unterschiedlichen Hostern hab ich eigentlich nicht. Netload und Rapidshare funktionieren gut. Auch der Entpacker tut bis auf sehr wenige Ausnahmen seine Dienste. Bin jetzt echt zufrieden mit der Lösung, ist echt brauchbar :D
 
Hallo robert_r,

also ich benutze mit pyload einen uploaded.to premium account, der einwandfrei funktioniert. Deine Fehlermeldung klingt eher so als könnte der container nicht entschlüsselt werden, glaub nicht, dass das was direkt mir den 1klick accounts zu tun hat.

Auffällig ist bei Uploaded bei mir nur, dass im vgl. zu rapidshare relativ häufig crc fehler kommen. Ist aber auch ohne pyload so. Ich habe vorgestern mal einen 38GB Container mit entsprechender linkanzahl direkt in pyload gepumpt. PyLoad konnte den Container handeln, obwohl selbst std. PC Programme wie nDecontainer usw. auf Grund der zu großen zahl an links gestreikt haben.

Nach dem ersten Start nach der Configuration von Pyload musste ich die Syno ein mal rebooten, bevor pyload warteschlagenfiles dann auch tatsächlich gesaugt wurden.

Habe während des 38GB Containers jedoch einen Absturz verzeichnen müssen. Die syno war mit Reboot ohne weiteres wieder in gang zu bekommen. Ursach bislang unklar.

Falls Du wieterhin probleme mit der Meldung hast, versuch doch mal den gleichen Container mit einem herkömmlichen Windows Decrypter (ndecontainer, jdownloader,...) zu öffnen. Wenn das auch nicht geht, liegts wohl am container.

happy loading!
 
Hallo danke für die antwort.
Mit Jdownloader gehts ganz normal. Wenn ich bei pyload die einzelnen Pakte neustarte kommt bei mir die meldung "captchas verfügbar" wenn ich diese nun eingebe, kann ich einen datei downloaden. Das ist halt ein bisschen nervig wenn man bei jeder datei die captchas eingeben muss.
Hat sonst jemand noch einen lösungsvorschlag??

Lg
 
Ich starte pyLoad mit dem Skript (abspeichern unter "/opt/etc/init.d" als "S10pyload.sh":

.......

Theo

Moin,
da ich anderswo hier im Forum mit "at" rumgetönt habe, hier mal meine Lösung des Startup Scripts für den pyLoader. Da die DS leider keinen atd per default mitbringt, muss dieser natürlich vorher per ipkg installiert werden.

Zusätzlich habe ich von vornherein schon mal den Zeitpunkt für das ausführen des Startup Scripts anders gesetzt. Ein S10pyload.sh startet die Anwendung früher im Startup Prozess, was man normalerweise nicht will.

Daher verwende ich "/opt/etc/init.d/S99pyload" ohne .sh extension, damit das Script vom rc.optware script mit "start" aufgerufen wird.

Das Script funktioniert sowohl von der Commandline, als auch beim booten der Diskstation. Wenn jemand Fehler findet, dann her damit, evtl. bekommen wir den ja weg. Falls jemand ein Copyright braucht: GPLv2 ist ok. Wer möchte, darf das ganze gerne ins Wiki kopieren, muss mich da erst mal anmelden.

Rich (BBCode):
#!/bin/sh

# Start procedure for pyLoad
start() {
        # Check: is atd running?
        ATDCHECK=`ps | grep -ce "[[:space:]+\/]atd$"`
        if [ ${ATDCHECK} -eq 0 ]; then
                logger -p user.err -s "atd is not running!"
                exit 1
        fi
        # Start with at and write PID to /var/run
        echo "/opt/bin/python /opt/pyload/pyLoadCore.py & echo \$! >/var/run/pyload.pid" | at now >/dev/null 2>&1
}

stop() {
        if [ -f /var/run/pyload.pid ]; then
                kill `cat /var/run/pyload.pid`
                rm /var/run/pyload.pid
        fi
}

case "$1" in
        start)
                start
                ;;
        stop)
                stop
                ;;
        restart)
                stop
                sleep 5
                start
                ;;
        *)
                echo "Usage: $0 (start|stop|restart)"
                exit 1
                ;;
esac

exit 0 
# End

Die Methode mit dem AT hat Vorteile und Nachteile.
Vorteil: Es läuft kein SCREEN Prozess im hintergrund mit.
Nachteil: Es läuft kein Screen Prozess im Hintergrund, auf den man einfach mal von der Console aus zugreifen kann ;-)

Ohne Screen finde ich für ein laufendes System besser. Screen nimmt man, wenn man debuggen möchte und Nutzer Interaktionen notwendig sind, was hier nicht der Fall ist.

Das Script könnte noch erweitert werden, so dass bei noch nicht konfiguriertem pyLoader der start abgebrochen wird. Noch eine verbesserung wäre die Nutzung von su, damit pyloader nicht mit root Rechten läuft.

Gruß

Janus
 
Zuletzt bearbeitet:
Hallo zusammen,

nachdem pyload nun endlich auch bei mir läuft hab ich noch ne Frage.

Wenn keine solts mehr für freeuser bei rs frei sind, hört pyload einfach auf und probiert es nicht weiter. Ich starte die Pakete dann nachher immer wieder von Hand neu.

Gibts da ne andere Lösung für? Denn das dürfte ja eins der größten Probleme bei freeusern sein. Kann ich das irgendwo in den Einstellungen verändern?

Außerdem verschwinden fertiggestellte Downloads nicht aus der Warteliste?

Danke vorab.


shadow
 
Pyload nicht über Screen sondern als Daemon laufen lassen

Hi leute,
bei mir lief pyload eigentlich ganz gut nachdem ich mich in diesem Thread vorangearbeitet hatte.
Nun kommt es allerdings ab und zu vor dass sich der core "aufhängt"
ich habe dann immer mit kill bzw killall den Prozess beendet und die pyLoadCore.py von hand neugestartet.

Das hat mich etwas gestört.
Nun habe ich nach einem Chat im Pyload Forum auch rausbekommen, dass man pyload acuh als daemon starten und auch wiede beenden kann ohne dass screen laufen muss.

Die S77pyload in /opt/etc/init.d sieht dann folgendermaßen aus:

#!/bin/sh

prefix="/opt"
PATH=${prefix}/bin:${prefix}/sbin:/sbin:/bin:/usr/sbin:/usr/bin
NAME="screen"
DAEMON="python /opt/pyload/pyLoadCore.py --daemon"
DAEMON_OPTS=""


start() {
echo "Starting Service: $NAME"
$DAEMON $DAEMON_OPTS
}

stop() {
if [ -n "`pidof $NAME`" ]; then
echo "Stopping Service: $NAME"
killall $NAME 2> /dev/null
fi
}

case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 4
start
;;
start
;;
stop)
stop
;;
restart)
stop





Grüße Wessix
 
So, Pyload rennt bei mir jetzt auch, allerdings funktioniert der Download von Rapidshare nicht wirklich. Es werden immer nur so kleine Files runtergeladen, egal ob ich den Direktdownload bei Rapidshare aktiviere oder nicht. Meinen Account hat Payload richtig angenommen. Jemand ne Ahnung wo da das Problem sein könnte?

Edit: Okay, per DLC gehts. Aber wieso geht das nicht wenn man die Downloads einzeln per Links zufügt. Find das ein wenig nervig...
 
Zuletzt bearbeitet:
Hi leute,
bei mir lief pyload eigentlich ganz gut nachdem ich mich in diesem Thread vorangearbeitet hatte.

....


Das hat mich etwas gestört.
Nun habe ich nach einem Chat im Pyload Forum auch rausbekommen, dass man pyload acuh als daemon starten und auch wiede beenden kann ohne dass screen laufen muss.

....

Grüße Wessix

Moin,
das mit der daemon Option ist eine schöne Sache! Cool das du das rausgefunden hast!

Da es mich immer etwas stört, wenn Startup Scripts beim Stoppen nicht so ganz rund laufen, hier eine modifizierte und etwas aufgehüschte Daemon Variante.

Rich (BBCode):
#!/bin/sh
#
# Start / Stop Script for PyLoad http://localhost:8000
#

prefix="/opt"
PATH=${prefix}/bin:${prefix}/sbin:/sbin:/bin:/usr/sbin:/usr/bin
NAME="PyLoad"
DAEMON="python /opt/pyload/pyLoadCore.py --daemon"
DAEMON_OPTS=""


start() {
        echo "Starting Service: $NAME"
        $DAEMON $DAEMON_OPTS | awk '{print $3}' >/var/run/pyload.pid
}

stop() {
        kill `cat /var/run/pyload.pid`
}

case "$1" in
        start)
                start
                ;;
        stop)
                stop
                ;;
        restart)
                stop
                sleep 4
                start
                ;;
        *)
                echo "Usage: $0 (start|stop|restart)"
                exit 1
                ;;
esac

# End

Gruß

Janus
 
Hi Nachtschwärmer,

leider läuft keines der zuletzt genannten drei Startscripte rund, sprich sie funktionieren insofern, dass pyLoad läuft - teils, das kommt auf das Script an - aber die heruntergeladenen Files nicht entpackt werden. Das funktioniert bei exakt der gleichen Konfig. nur mit dem folgenden
Rich (BBCode):
#!/bin/sh
/opt/bin/python2.5 /opt/pyload/pyLoadCore.py &
Die Versorgung mit start | stop | restart hat mit http://www.synology-forum.de/showpost.html?p=127417&postcount=98 am besten funktioniert, allerdings auch nicht hundertpro (Weboberfläche war irgendwann nicht mehr erreichbar) ...

Hat dieses Problem noch jemand mit einer 110j? Oder nutzt ihr kein unrar mit pyLoad?

Viele Grüße

btw. eeeendlich wieder richtiges DSL, nach 16 Tagen über SIM :rolleyes:
 
kann ich nciht bestätigen

Hi Binomico,
kann nicht so nicht bestätigen. Habe den code von Janus (obenstehend) am laufen und dateien werden bei mir entpackt. Allerdings habe ich beim Testdownload das unzip pw auf der Weboberfläche angegeben. Muss mal noch testen obs auch funktioniert wenn ichs nur in der pw Datei stehen habe.

Habe eine DS 411+

hast du die neueste tip Version von pyload?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat