Vous utilisez un navigateur obsolète. Il se peut qu'il n'affiche pas correctement ce site ou d'autres. Vous devez le mettre à niveau ou utiliser un navigateur alternatif.
Merci pour votre réponse ?
Du coup j'ai installé jdownloader mais je ne trouve pas les commandes a envoyé avec putty pour rentré les identifiants .
Merci pour votre aide
Bonjour,
La mise à jour vers Pyload pour le ts128A est toujours dans les cartons ?
Je ne suis pas arrivé à a trouver dans le repo QnapClub.
Merci pour votre aide.
ça m’intéresse de suivre l'installation de pyload. Alors je n'ai pas un TS128A, mais un TS-469L , mais je pense que cela ne change rien.
J'avais pyload jusqu'à la mise à jour du firmware, c'était pas la dernière version, mais ça fonctionnait. je l'avais forcé de mémoire, car il ne fonctionnait plus normalement.
Mais là ça repart pas du tout. Du coup je l'ai désinstallé complétement.
Je cherche une façon de le re-installer. Soit directement en l’installant depuis le repo github et installant les dépendances.
Soit en trouvant un package. Pour l'instant je n'ai pas encore fait la manip.
Et donc je lis ici qu'une version existe ?
Je réponds à moi même , j'ai trouvé le Qnap repo et je l'ai ajouté aux urls de l'appcenter. Pas mal Qoolbox !
Du coup je comprends mieux le topic, et je suppose que comme tu le dis la version est en cours.
j'ai tenté l'installation de pyload via le repo QnapClub.
Téléchargement OK, installation OK.
La web interface de pyload est joignable. Mais le user est a créer.
C'est là que ça ne va plus. pour se faire il faut en ssh faire # python pyLoadCore.py -u
--> évidemment, ça ne fonctionne pas.
Code:
[/share/CACHEDEV1_DATA/.qpkg/QPyload/pyload-stable] # python pyLoadCore.py -u
Traceback (most recent call last):
File "pyLoadCore.py", line 48, in <module>
from module.network.RequestFactory import RequestFactory
File "/share/CACHEDEV1_DATA/.qpkg/QPyload/pyload-stable/module/network/RequestFactory.py", line 22, in <module>
from Browser import Browser
File "/share/CACHEDEV1_DATA/.qpkg/QPyload/pyload-stable/module/network/Browser.py", line 6, in <module>
from HTTPRequest import HTTPRequest
File "/share/CACHEDEV1_DATA/.qpkg/QPyload/pyload-stable/module/network/HTTPRequest.py", line 21, in <module>
import pycurl
ImportError: No module named pycurl
De toute évidence il me manque pycurl, je check le pyload :
Code:
[/share/CACHEDEV1_DATA/.qpkg/QPyload/pyload-stable] # python systemCheck.py
##### System Information #####
('Platform:', 'linux2')
('Operating System:', 'posix')
('Python:', '2.7.5 (default, Apr 8 2020, 06:09:25) [GCC 4.9.2]\n')
('pycurl:', 'missing')
('py-crypto:', 'missing')
('OpenSSL:', 'missing')
('image library:', 'missing')
('pyqt:', 'missing')
('JS engine', 'missing')
##### System Status #####
## pyLoadCore ##
The system check has detected some errors:
Please install py-curl to use pyLoad.
Your py-curl version is to old, please upgrade!
Please install py-imaging/pil/pillow to use Hoster, which uses captchas.
Please install tesseract to use Hoster, which uses captchas.
Possible improvements for pyload:
Install OpenSSL if you want to create a secure connection to the core.
## pyLoadGui ##
The system check has detected some errors:
GUI won't work without pyqt4 !!
## Webinterface ##
No Problems detected, Webinterface should work fine.
Possible improvements for webinterface:
Install Flup to use FastCGI or optional webservers.
ça se confirme :?
De plus sur mon AppCenter j'ai Qmono qui a tenté de s'installer (probablement dans le package Qpyload) Mais il n'est pas compatible avec QTS 4.3.4
J'ai aussi l'entware-ng, lui ne se met pas jour.
Comme solution j'ai : de tenter d'installer pycurl manuellement, mais il faut installer PIP avant .
J'en déduis que cette version de Qpyload est trop récente pour mon NAS en 4.3.4
Je vais voir pour faire une installation manuelle complète de pyload. Pour l’instant je désinstalle.
Je pensais qu'il n'y avait qu'un seul python sur le système du NAS.
Du coup, si ce n'est pas le même python, comment configurer l'utilisateur ? (python pyLoadCore.py -u)
effectivement sous qpkg, y'a une installation de python.
Effectivement tu as raison (normal c'est toi qui a fait le package ) : il y a bien un pycurl dans l'installation.
J'écris ce que je fais, ça me servira pour la prochaine fois et ça peut en aider d'autre
du coup : recherche du lancement de pyload :
Code:
[/share/CACHEDEV1_DATA/.qpkg/QPyload/pyload-stable] # ps -ef |grep py
743 admin SW< [kcopyd]
7741 admin 13844 S /mnt/ext/opt/Python/bin/python2 /sbin/wsd.py
12819 admin 708 S grep py
19049 admin 31304 S /share/CACHEDEV1_DATA/.qpkg/QPyload/bin/python pyLoadCore.py --configdir=/share/CACHEDEV1_DATA/.qpkg/QPyload/CONFIG --daemon
lancement de la configuration de l’utilisateur :
Code:
[/share/CACHEDEV1_DATA/.qpkg/QPyload/pyload-stable] # /share/CACHEDEV1_DATA/.qpkg/QPyload/bin/python pyLoadCore.py -u
Select action
1 - Create/Edit user
2 - List users
3 - Remove user
4 - Quit
[1]/2/3/4: 1
Ah ben voilà !
je saisi mon user/password : Maintenant que c'est je dois avoir des informations dans le répertoire :
~/.pyload
par contre, pour que le user soit pris en charge il faut relancer le pyload... enfin je pense parce que ça ne fonctionne pas.
Sauf que je n'ai pas le :'arret' dans Appcenter.
:arrow: 10 minutes de bidouille.
:arrow: Maintenant j'explique ce que je fais mais ça n'a pas marché
J'ai relancé la conf complète avec un : /share/CACHEDEV1_DATA/.qpkg/QPyload/bin/python pyLoadCore.py -s
Sauf que maintenant j'ai une erreur sur url de pyload.
Ah : le port a changé dans le lien de l'appcenter - bizarre ... Bon je remet le bon port dans la barre d'adresse : c'est bon ... mais le mot de passe ne passe pas.
Je pense désinstaller/réinstaller : il n'y a pas de d'arret/relance.
:arrow: Alors je suis pas loin, mais il me frauder savoir comment le relancer sans tout casser ? (Via l'interface ou en ssh ... )
:arrow: Ensuite puisque que Qmon ne fonctionne pas je peux le désinstaller ? ça n'a pas de rapport avec pyload ?
:arrow: Même question pour entware ?
En attendant le coup de pouce - Je cherche
Finalement, j'ai rebooté mon NAS.
Pas mieux au niveau des utilisateurs, accès impossible depuis l'interface web.
En cherchant, j'ai rapidement vu que le répertoire .pyload sous /root/ n'existait plus. Je trouve ça curieux : reboot = mise a zéro de la conf ?
Bon du coup, j'ai identifé le script d'arrêt relance de pyload, pour le prochain coup QPyload.sh start|stop|restart
Ensuite les fichier des conf :
/share/CACHEDEV1_DATA/.qpkg/QPyload/CONFIG/pyload.conf
Une fois le user créé : son fichier de conf se trouve sous ~/root (parce que je me suis logé root sur mon NAS)
Création du user :
[/share/CACHEDEV1_DATA/.qpkg/QPyload/pyload-stable] # /share/CACHEDEV1_DATA/.qpkg/QPyload/bin/python pyLoadCore.py -u
Select action
1 - Create/Edit user
2 - List users
3 - Remove user
4 - Quit
[1]/2/3/4: 2
Et voilà, ça marche toujours pas sur l'interface web.
J'ai fait mes tests hier soir, et je tombe sur un problème que j'ai déjà eu, il y a longtemps... je l'avais réglé en modifiant des fichiers de pyload.
:arrow: Les noms des fichiers téléchargés correspondent au lien http, ce n'est pas leur nom d'archive réel.
C'est embêtant si on cumul les downloads.
J'arrive pas a me souvenir, il me semble que j'avais modifié un truc. Je cherche . Du coup si j'ai ce problème, il ne devrait pas y avoir que moi ?
Au fait : Qmono et entware , ils sont utiles pour pyload ?
Merci QoolBox pour ta réponse lusun: : Ok ça marche. Effectivement la version 0.4.20 de Pyload doit être sous python3.
Je vais peut-être me pencher sur Jdownloader (plus lourd... beaucoup plus lours