[Sammelthread] - Pyload Installation / Konfiguration

Status
Für weitere Antworten geschlossen.

robert_r

Benutzer
Mitglied seit
28. Sep 2010
Beiträge
67
Punkte für Reaktionen
0
Punkte
0
Hallo,
hab es nun geschafft, dass das pyload auf der ds läuft. muss ich allerdings den pc auch immer eingeschalten lassen weil ich ja über telnet das pyload starte muss?
 
Zuletzt bearbeitet:

robert_r

Benutzer
Mitglied seit
28. Sep 2010
Beiträge
67
Punkte für Reaktionen
0
Punkte
0
hab jetzt ein paar files downgeloaded, kann diese jetzt nicht auf der Festplatte finden. Wo sind die? Kann mir wer helften.
Danke
 

Wessix

Benutzer
Mitglied seit
14. Okt 2010
Beiträge
328
Punkte für Reaktionen
0
Punkte
22
@robert_r

wenn du die anleitung bzw das wiki zum intsallieren gelesen hast, da macht er an einer stelle:

Konfiguration

Das Konfigurationsverzeichnis (hier werden auch die Downloads gespeichert) sollte geändert werden, z.B. /volume1/pyload

cd module/config/
echo "/volume1/pyload" >> configdir

und damit findest du nacher deine downloads im datei Browser unter pyload/downloads, und den Ordner siehst du dann in der DSM

hat bei mir funktioniert
Gruß Wessix;)
 

helftheo

Benutzer
Mitglied seit
01. Feb 2009
Beiträge
78
Punkte für Reaktionen
13
Punkte
8
Hallo,
hab es nun geschafft, dass das pyload auf der ds läuft. muss ich allerdings den pc auch immer eingeschalten lassen weil ich ja über telnet das pyload starte muss?

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

#!/bin/sh

prefix="/opt"
PATH=${prefix}/bin:${prefix}/sbin:/sbin:/bin:/usr/sbin:/usr/bin
SESSIONNAME="pyload"
DAEMON="screen -dmS $SESSIONNAME python2.5 /opt/pyload/pyLoadCore.py &"
DAEMON_OPTS=""

start() {
if screen -ls | grep $SESSIONNAME ; then
echo "a screen-session of pyLoad is already running"
else
echo "Starting screen-session of pyLoad"
$DAEMON $DAEMON_OPTS
fi
}

stop() {
if screen -ls | grep $SESSIONNAME ; then
echo "Stopping screen-session of pyLoad"
screen -r $SESSIONNAME -X quit
if screen -ls | grep $SESSIONNAME ; then
echo "stop screen-session of pyLoad failed"
else
echo "screen-session of pyLoad stopped"
fi
else
echo "pyLoad is not running"
fi
}

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

exit 0

Alles andere hat bei mir zu Problemen geführt.

Theo
 

robert_r

Benutzer
Mitglied seit
28. Sep 2010
Beiträge
67
Punkte für Reaktionen
0
Punkte
0
@Wessix
danke für die Hilfe. Hat nun geklappt.
 

=SDW=

Benutzer
Mitglied seit
18. Feb 2010
Beiträge
34
Punkte für Reaktionen
0
Punkte
6
nicht sicher ob richtig installiert...

Hallo!

mittlerweile gibt es ja einige Anleitungen.
Ich bin der im Wiki gefolgt und die Sache hat trotz 0 Ahnung mit Linux gut funktioniert.
Der erste Start des PyLoad Cores ergibt in der Systemprüfung, dass PyQt4 fehlt.
Wie mir die nicht Syno spezifische PyLoad Anleitung verraten hat, muss das vermutlich auf "kleinen Systemen" wie einer 210j (neueste FW) so sein, weil darauf kein GUI laufen kann - richtig?:confused:

Starte ich PyLoad dann nach dem Einrichten erneut gibt es folgende Meldung, wobei Putty danach ethweder keine Eingabeaufforderung mehr an anzeigt oder "Terminal" das Programm beendet.


NETstor3T> python /opt/pyload/pyLoadCore.py
too many values to unpack
17.10.2010 11:02:18 INFO Benutze Home-Verzeichnis: /volume1/direct_load
/volume1/Direct_Load
17.10.2010 11:02:19 INFO Pluginindex erstellt
17.10.2010 11:02:19 INFO HotFolder geladen, aktiviert False
17.10.2010 11:02:19 INFO ExternalScripts geladen, aktiviert True
17.10.2010 11:02:19 INFO UpdateManager geladen, aktiviert True
17.10.2010 11:02:19 INFO UnRar geladen, aktiviert False
17.10.2010 11:02:19 INFO SpeedManager geladen, aktiviert False
17.10.2010 11:02:19 INFO ClickAndLoad geladen, aktiviert True
17.10.2010 11:02:19 INFO IRCInterface geladen, aktiviert False
17.10.2010 11:02:19 INFO Downloadzeit: True
17.10.2010 11:02:19 INFO XMLRPC Server gestartet
17.10.2010 11:02:19 INFO Freier Speicher: 358GB
17.10.2010 11:02:19 INFO Starte den in django eingebauten Webserver: : localhost:8000
too many values to unpack
17.10.2010 11:02:21 INFO Keine Updates für pyLoad
17.10.2010 11:02:21 INFO Keine Plugin Updates verfügbar
17.10.2010 11:02:36 INFO Beenden...
17.10.2010 11:02:36 INFO pyLoad vom Terminal beendet


Unabhängig vom Abbruch/Aufhängen kommt aber immer
"too many values to unpack"
...was habe ich falsch gemacht?:confused:

Außerdem bin ich nicht sicher wie die Einstellungen für die Webserveradresse sein sollen. Ich möchte von einen Win7 Rechner aus per Browser auf das PyLoad der Syno zugreifen. Wenn meine Syno diese IP hat http://192.168.178.180:5000/ , was genau muss ich dann als IP für den Webserver eingeben?:confused:

Wäre sehr dankbar für heiße Tipps!

Danke!
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.018
Punkte für Reaktionen
272
Punkte
393
Hallo,
die Weboberfläche findest Du unter http://192.168.178.180:8000.
Ich würde die Konfiguration noch mal starten
python /opt/pyload/pyLoadCore.py -s
und alle Einstellungen überprüfen. Wenn im Terminal kein Prompt erscheint, dann läuft pyload, Du kannst den Prozess aber auch beim Start in den Hintergrund schicken, einfach hinten ein & anhängen.

Gruß Götz
 

korbi

Benutzer
Mitglied seit
16. Jan 2010
Beiträge
34
Punkte für Reaktionen
0
Punkte
0
Hi!
Ich habe schon ewig auf soetwas wie pyload gewartet. Obwohl ich vollkomen unbedarft in Sachen NAS bin, habe ich es einigermaßen hinbekommen das Programm zu installieren und über das Webinterface drauf zuzugreifen.
Ich habe testweise paar Dateien runterladen lassen, leider habe ich den Download-Ordner nicht geändert so dass die runtergeladenen Dateinen im Ordner "Downloads" gespeichert wurden. Bloß kann ich diesen ordner nirgends finden - wo befindet sich dieser und wie kann ich auf den via Dateiexplorer auf der Nas zugreifen?

Hat jemand das Programm schon weiergehend getestet und kann was zu folgenden themen sagen:
Speed: Ich hatte das Gefühl, als würde pyload deutlich langsamer laden als z.B. der JDownloader unter windows...
Capatchas: Gibt es die Möglichkeit ein Popup (an meinem Windows-Rechner) zu bekommen, wenn ein Capatcha nicht erkannt wird?
Webinterace: Gibt es die Möglichkeit über ein (Windows-)Programm pyload anzusprechen welches aber auf der NAS installiert sein soll? Sodass man quasi den selben Komfort wie mim JDownloader genießen könnte, aber pyload auf der NAS läuft?
Reconnect Skripte: Ich habe für meinen Router ein HTTPLiveHeader reconnect Script. Wie kann ich das in ein *.sh script umwandeln?
Autostart: Welche Autostart Methode ist denn nun die beste sicherste? Ich bin ziemlich verunsichert, da ich mehrfach gelesen hab, dass man damit viel kaputt machen kann...
Click 'n' load und flashgot: Nur Interessehalber: Nutzt das bereits wer? hat bei mir nicht wirklich funktioniert, aber ich will mich damit erst beschäftigen, wenn die basics klappen^^

Ich wäre euch sehr dankbar, wenn ihr einem Newbie wie mir ein paar meiner Fragen beantworten könntet. Über jede auch noch so kleine Hilfestellung bin ich dankbar!

LG

Korbi

Ich wollte meinen Beitrag nochmal pushen. Besonders mein erstes Problem habe ich noch nicht lösen können. (Aber auch die anderen themen interessieren mich immernoch ^^)
 

Wessix

Benutzer
Mitglied seit
14. Okt 2010
Beiträge
328
Punkte für Reaktionen
0
Punkte
22
Download Verzeichnis nicht sichtbar

@ korbi,
ich habe robert oben eine Antwort geschrieben. könnte es sein, dass bei dir das selbe problem vorliegt.

dann am besten mal probieren das verzeichnis für die dowloads mit dem oben genannten befehl zu ändern.
 

korbi

Benutzer
Mitglied seit
16. Jan 2010
Beiträge
34
Punkte für Reaktionen
0
Punkte
0
@ korbi,
ich habe robert oben eine Antwort geschrieben. könnte es sein, dass bei dir das selbe problem vorliegt.

dann am besten mal probieren das verzeichnis für die dowloads mit dem oben genannten befehl zu ändern.

Hab das konfig Verzeichnis eigenlich schonmehrmals geändert gehabt - ohne Erfolg. Die Dateien bleiben "verschwunden", obwohl sie im Log als erfolgreich runtergeladen angezeigt werden.
Hab jetzt nochmal den konfigassistenten gestartet und dabei ist mir das hier beim systemcheck aufgefallen:
Code:
PyQt4: fehlt
was bedeutet das?
Außerdem bekomm ich auch immer diese Fehlermeldung wie =SDW=
Rich (BBCode):
too many values to unpack

hängt das vll. zusammen?

Schöne Grüße

Korbi
 

Wessix

Benutzer
Mitglied seit
14. Okt 2010
Beiträge
328
Punkte für Reaktionen
0
Punkte
22
@korbi

Hi korbi,

die beiden fehlermeldungen kamen bei mir auch und trotzedem funktioniert alles.

das mit dem PyQt4 hat mit der GUI von Pyload zu tun, die du aber nciht brauchst, da du es ja auf der NAS laufen hast und die Weboberfläche nutzt.

und du hast das Konfigverzeichnis auch sicher auf /Volume1/deinverzeichnis gelegt, sonst siehst dus nicht.

mfg wessix
 

korbi

Benutzer
Mitglied seit
16. Jan 2010
Beiträge
34
Punkte für Reaktionen
0
Punkte
0
Hi korbi,

die beiden fehlermeldungen kamen bei mir auch und trotzedem funktioniert alles.

das mit dem PyQt4 hat mit der GUI von Pyload zu tun, die du aber nciht brauchst, da du es ja auf der NAS laufen hast und die Weboberfläche nutzt.

und du hast das Konfigverzeichnis auch sicher auf /Volume1/deinverzeichnis gelegt, sonst siehst dus nicht.

mfg wessix
Achso, ok.
Naja, ich habs auf Volume2/share/pyload gelegt, wobei share ein gemeinsamer ordner ist, indem noch andere Sachen liegen. Das dürfte aber doch eigentlich keine Probleme machen, oder? Ich hba auch schon probiert es nur uf "/share/pyload" zu legen (ohne volume2), aber auch das hat nichts gebracht...
Oder muss das Verzeichnis zwingend auf Volume 1?

EDIT:
Ich hab nun nochmal getestet mit dem Config Ordner auf volume1; ich finde die Files immer noch nicht...
Mein Log sieht so aus:
Code:
1    18.10.2010 18:13:17    INFO     Benutze Home-Verzeichnis: /volume1/pyload
2    18.10.2010 18:13:18    INFO    Pluginindex erstellt
3    18.10.2010 18:13:18    INFO    HotFolder geladen, aktiviert False
4    18.10.2010 18:13:18    INFO    ExternalScripts geladen, aktiviert True
5    18.10.2010 18:13:18    INFO    UpdateManager geladen, aktiviert True
6    18.10.2010 18:13:18    INFO    UnRar geladen, aktiviert False
7    18.10.2010 18:13:18    INFO    SpeedManager geladen, aktiviert False
8    18.10.2010 18:13:18    INFO    ClickAndLoad geladen, aktiviert True
9    18.10.2010 18:13:18    INFO    IRCInterface geladen, aktiviert False
10    18.10.2010 18:13:18    INFO    Downloadzeit: True
11    18.10.2010 18:13:18    ERROR    Starten des XMLRPC-Servers fehlgeschlagen, CLI und GUI nicht verfügbar: (98, 'Address already in use')
12    18.10.2010 18:13:18    INFO    Freier Speicher: 728GB
13    18.10.2010 18:13:18    WARNING    Click'N'Load: Port 9666 already in use
14    18.10.2010 18:13:18    INFO    Starte den in django eingebauten Webserver: : 0.0.0.0:8000
15    18.10.2010 18:13:20    INFO    Keine Updates für pyLoad
16    18.10.2010 18:13:20    INFO    Neue Version von hoster | DepositfilesCom.py : 0.32
17    18.10.2010 18:13:21    INFO    Neue Version von hoster | NetloadIn.py : 0.30
18    18.10.2010 18:13:22    INFO    Neue Version von hoster | RapidshareCom.py : 1.30
19    18.10.2010 18:13:22    INFO    *** Plugins wurden upgedated, bitte pyLoad neustarten ***
24    18.10.2010 18:20:23    INFO    Paket House mit 146 Links hinzugefügt
25    18.10.2010 18:20:24    INFO    Download starts: House.part1.rar
26    18.10.2010 18:20:25    INFO    Netload: waiting for captcha 1 s.
27    18.10.2010 18:23:19    INFO    Download fertiggestellt: House.part1.rar
28    18.10.2010 18:23:22    INFO    Download starts: House.part2.rar
29    18.10.2010 18:23:22    INFO    Netload: waiting for captcha 1 s.
30    18.10.2010 18:23:29    INFO    Netload: waiting between downloads 3420 s.

Eigentlich müsste doch jetzt im Ordner pyload die Datei House.part1.rar zu finden sein, oder???
Aber ich finde nochnichtmal den ordner Pyload...
Was mach ich denn falsch?
 
Zuletzt bearbeitet:

Wessix

Benutzer
Mitglied seit
14. Okt 2010
Beiträge
328
Punkte für Reaktionen
0
Punkte
22
@korbi

ob das unbedingt auf volume1 sein muss weiß ich nicht, bin auch kein experte, aber probiers doch, dann wirst dus sehen. und leg mal den ordner den du dafür verwenden willst vorher an.

Mfg wessix

ok nicht ganz gelesen, dann lags wohl nicht an volume1, aber normalerweise legt er in dem ordner pyload noch einen ordner namens download an, und da speichert er die dateien rein.
Allerdings kann man das beim setup von pyload einstellen. Was hast du da angegeben? kannst du mit python pyLoadCore.py -s nochmal machen.

kannst ja mal über die konsole nach dem ornder pyload suchen und schauen wo er dir den den hingelegt hat.
 

korbi

Benutzer
Mitglied seit
16. Jan 2010
Beiträge
34
Punkte für Reaktionen
0
Punkte
0
kannst du mir erklären, wie ich das über die konsole suchen kann? Der Ordner für meine downloads ist unverändert "Downloads"...
 

Wessix

Benutzer
Mitglied seit
14. Okt 2010
Beiträge
328
Punkte für Reaktionen
0
Punkte
22

Wessix

Benutzer
Mitglied seit
14. Okt 2010
Beiträge
328
Punkte für Reaktionen
0
Punkte
22
Anleitung für noobs

Hi ich habe mal für alle, die wie ich absolute Linux neulinge sind eine angepasste möglichst detailiierte Anleitung zur Installation von Pyload geschrieben, an 2 stellen sind amerkungen für meinen bekannten ralf drin, die einfach nicht beachten bzw. schauen was für eure DS zutrifft. falls jemand tipp oder denkfehler findet schreibt mir ne nachricht dass ich die anleitung verbessern kann.

Es ist eine Anleitung von einem Neuling der Pyload "erfolgreich" installiert hat und die hürden eines Neulings noch relativ frisch im Kopf hat.

Ich hoffe es bringt euch was.
 

Anhänge

  • Anleitung Pyload.pdf
    109,1 KB · Aufrufe: 435

helftheo

Benutzer
Mitglied seit
01. Feb 2009
Beiträge
78
Punkte für Reaktionen
13
Punkte
8
Hi ich habe mal für alle, die wie ich absolute Linux neulinge sind eine angepasste möglichst detailiierte Anleitung zur Installation von Pyload geschrieben, an 2 stellen sind amerkungen für meinen bekannten ralf drin, die einfach nicht beachten bzw. schauen was für eure DS zutrifft. falls jemand tipp oder denkfehler findet schreibt mir ne nachricht dass ich die anleitung verbessern kann.

Es ist eine Anleitung von einem Neuling der Pyload "erfolgreich" installiert hat und die hürden eines Neulings noch relativ frisch im Kopf hat.

Ich hoffe es bringt euch was.

Ja, schön und warum keine traut sich was zu Autostart schreiben?
Alle starten pyLoad per Telnet? Für mich habe ich eine Lösung gefunden ( DS710+) http://www.synology-forum.de/showpost.html?p=122834&postcount=24, vieleicht ist das von CPU-Typ unterschiedlich?

Theo
 

korbi

Benutzer
Mitglied seit
16. Jan 2010
Beiträge
34
Punkte für Reaktionen
0
Punkte
0
Hi Wessix!
Vielen Dank für deine hilfe. Mit Hilfe der Suche über die Konsole habe ich die Dateien gefunden und den Fehler ausmachen können:
die Verzeichnisse sind case-sensitive. Die downloads waren in /share/..., ich besitze aber auch einen Ordner /Share/...
Deswegen wurde nichts angezeigt :eek:
Jetzt finde ich zumindest die runtergeladen Dateien!

Problem Nummer 1 gelöst.
Auf zum nächsten :D :
Gibt es die Möglichkeit über ein (Windows-)Programm pyload anzusprechen welches aber auf der NAS installiert sein soll? Sodass man quasi den selben Komfort wie mim JDownloader genießen könnte, aber pyload auf der NAS läuft?
 

Wessix

Benutzer
Mitglied seit
14. Okt 2010
Beiträge
328
Punkte für Reaktionen
0
Punkte
22
Weboberfläche

Die Weboberfläche hast du am laufen? Also das finde ich fast genauso komfortabel wie jdownloader. aber ich glaube ich hab da irgend was gelesen dass es sowas gibt wie du suchst aber frag mich nicht wo.

Ja die sache mit dem Autostart würde ich auch gern hinbekommen. werde mich wenn wieder etwas freizeit ist mal obiges script anschauen. will blos nicht riskieren dass meine platte nicht mehr startet.

mir langt eigentlich schon dass sie nicht mehr richtig runterfährt und rebootet seit den ipkg intsallationen.

habt ihr ähnliche Probleme?
 

Binomico

Benutzer
Mitglied seit
01. Jun 2010
Beiträge
573
Punkte für Reaktionen
0
Punkte
0
Gibt es die Möglichkeit über ein (Windows-)Programm pyload anzusprechen welches aber auf der NAS installiert sein soll? Sodass man quasi den selben Komfort wie mim JDownloader genießen könnte, aber pyload auf der NAS läuft?
Hi,

entweder ich hab dich falsch verstanden, oder ... du kannst pyLoad über deinen (lokalen) Browser bedienen - tipp dazu einfach die IP deines NAS und den in der pyLoad-Konfiguration angegebenen Port (z.B. 192.168.1.20:8090) in die Adressleiste. pyLoad sollte zuvor aber entweder über das Startscript oder die Konsole (PuTTY) gestartet worden sein. Für das richtige GUI benötigst du einen sehr leistungsfähigen NAS, besser ein Server.
 
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