Aller au contenu

Pyload


Messages recommandés

Salut,

Pour une installation plus facile de pyload, Insérer cette adresse dans vos sources de paquet :

http://pvr.unzureichende.info/synology

fonctionne pas avec dsm 4

Salut,

Pour une installation plus facile de pyload, Insérer cette adresse dans vos sources de paquet :

http://pvr.unzureichende.info/synology

fonctionne pas avec dsm 4

Lien vers le commentaire
Partager sur d’autres sites

Ben chez moi, il n'apparait tjrs pas dans la liste des paquets disponible.

Il n'est donc pas compatible avec tous les Syno.

Quel modèle avez vous ?

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

Bonjour,

J'ai mon 411j avec DSM 4 depuis 15j, j'y connais pas grand chose en Nunux et (après 10h de galère) je suis fier d'annoncer que j'ai réussit à faire tourner pyload avec démarage automatique et icone intégrée.

Bon d'accord j'ai usé de profusion de tuto et de google.

Pour ceux que cela aide.


ipkg install python

ipkg install py25-crypto

ipkg install py25-curl

ipkg install libcurl

ipkg install py25-openssl

ipkg install py25-django

ipkg install py25-pil

ipkg install tesseract-ocr

ipkg install tesseract-ocr-lang-eng

ipkg install ossp-js

ipkg install unrar

ipkg install unzip

ipkg install wget tesseract-ocr tesseract-ocr-lang-eng ossp-js unrar

wget http://get.pyload.org/static/pyload-v0.4.9-noarch.ipk

ipkg install pyload-v0.4.9-noarch.ipk

rm pyload-v0.4.9-noarch.ipk

pyLoadCore -s	 '[hé oui il semble que cette méthode installe un exécutable au lieu d'un script python]

'[là vous laissez les menus en anglais sinon ... bug]

Si tout s'est bien passé pyLoad fonctionne. Pour le démarage automatique mettre créer un fichier executable ici : /usr/local/etc/rc.d/ et penser à le rendre éxécutable

#!/bin/sh

export PATH=/opt/bin

COMMAND="pyLoadCore"


start() {

echo "Starting PyLoad"

$COMMAND --daemon

}


status() {

echo -n "Status of PyLoad: "

STATUS=$($COMMAND --status)

if [[ $STATUS = "False" ]]; then

	 echo "Not running"

else

	 echo "Running as PID $STATUS"

fi

}


stop() {

echo "Stopping PyLoad"

$COMMAND --quit

}


case "$1" in

start)

	 start

	 ;;

stop)

	 stop

	 ;;

restart)

	 stop

	 sleep 4

	 start

	 ;;

status)

	 status

	 ;;

*)

	 echo "Usage: $0 (start|stop|restart|status)"

	 exit 1

	 ;;

esac

exit 0

pour l'icone j'ai encore piqué cela sur ce tuto:

cd /usr/syno/synoman/webman/3rdparty

wget http://dl.dropbox.com/u/3001640/webman.pyload.tar.gz

gunzip webman.pyload.tar.gz

tar xvf webman.pyload.tar

rm webman.pyload.tar

Pas mal pour un premier post non? Sinon j'ai quand même une question : Comment je fais pour envoyer un lien depuis firefox vers pyload sur mon NAS ? J'ai lu que c'est possible avec flashgot + clickNload + redirection port en SSH mais là je sèche sur clickNload ! EDIT : J'ai la réponse et c'est relativement simple : Créer un fichier flashgot.bat

@echo off

%~dp0\flashgot.vbs %1

Créer un fichier flashgot.vbs

option explicit

Dim URL

'

' EDIT THESE LINES TO MATCH YOUR CONFIGURATION

'

URL="http://192.168.0.2:8000"

' ------------------------------------------------------------------------------

Dim m_SafeChar(255)

Dim i

For i = 0 To 47

    m_SafeChar(i) = False

Next

For i = 48 To 57

    m_SafeChar(i) = True

Next

For i = 58 To 64

    m_SafeChar(i) = False

Next

For i = 65 To 90

    m_SafeChar(i) = True

Next

For i = 91 To 96

    m_SafeChar(i) = False

Next

For i = 97 To 122

    m_SafeChar(i) = True

Next

For i = 123 To 255

    m_SafeChar(i) = False

Next


' Return a URL safe encoding of txt.

Function URLEncode(txt)

Dim i

Dim ch

Dim ch_asc

Dim result

    result = ""

    For i = 1 To Len(txt)

	    ' Translate the next character.

	    ch = Mid(txt, i, 1)

	    ch_asc = Asc(ch)

	    If ch_asc = 32 Then

		    ' Use a plus.

		    result = result & "+"

	    ElseIf m_SafeChar(ch_asc) Then

		    ' Use the character.

		    result = result & ch

	    Else

		    ' Convert the character to hex.

		    result = result & "%" & Right("0" & Hex(ch_asc), 2)

	    End If

    Next

    URLEncode = result

End Function

  URL = URL & "/api/generateAndAddPackages?links=[%22"

  URL = URL & URLEncode(Wscript.Arguments.Item(0))

  URL = URL & "%22]"

Dim Shell

Set Shell = CreateObject ("Wscript.Shell")

Shell.Run (URL)

Puis dans les les options flashgot ajouter un gestionnaire de téléchargement qui pointe vers flashgot.bat avec en paramètre :

[URL]

Et voilà le travail ...

Bon pour y arriver j'ai bricolé un bout de code trouvé je ne sais plus où sous licence GPL mais je n'ai pas le nom de l'auteur. J'espère que s'il se reconnait il me pardonnera de ne pas le citer.

Modifié par Zilly
Lien vers le commentaire
Partager sur d’autres sites

Bonjour à vous et merci grandement pour les tutos et explications....

J'ai donc réussi a installer Pyload sur mon 212+ en DSM4.1 et a priori pyload se lance bien

Mon seul problème c'est que débutant je suis :P et je n'utilise pas putty ou très peu et je suis donc bloqué pour la création d'utilisateurs car arrivé à l'interface web je ne peux donc pas me logguer

Je souhaiterai donc arriver a editer un eventuel fichier config (pyLoadCore.py ?) via config Files editor et m'ajouter en utilisateur

Est ce que quelquns d'entres vous pourrait m'aider car je cherche ou il se situe dans mon volume maisje ne trouve pas du tout !!

Merci d'avance !

Modifié par Mathfrenchi
Lien vers le commentaire
Partager sur d’autres sites

pyLoadCore -s

permet de relancer le menu de configuration où tu défini le login et mot de passe

merci de ta réponse. Mais ca c'est est ce la commande a utiliser avec putty non ?

Dans l'ideal je cherche le lieu ou le fichier pyLoadCore.py se situe ...

Exemple volume1etcpyloadpyLoadCore.py pour pouvoir y acceder avec files editor !

Lien vers le commentaire
Partager sur d’autres sites

bonjour

methode pour que cla fonctionne sur un 212+ en DSM4.0

Simple, je suis allé dans centre de packages >> paramètres >>> Sources de paquet >>> ajouter

Tu ajoute cette adresse : http://pvr.unzureichende.info/synology

Et tu trouveras pyload dans "autres sources", il te reste plus cas l'installer et le démarrer.

installer aussi python

par contre le mot de passe apres install -------------->>>>>>> User: admin, Passwort: changeme

a vous de le changer

ce n'est pas de moi ,cela est un resume des 12 pages

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

Personnellement, je m'arrache les cheveux sur mon DS412+

J'explique : Déjà, en gros quand je redémarre mon NAS, mon bootstrap ne fonctionne plus, je dois relancer l'installation du paquet à chaque fois.

Avec pyload le soucis est que le paquet semble s'installer correctement (la commande pyload -daemon fonctionne déjà) mais quand je veux me rendre dans les fichiers de pyload en SSH pour modifier la config, j'ai absolument rien. Quant à l'interface web elle ne fonctionne pas (pourtant le port 8000 est autorisé et redirigé sur le NAS donc ...)

Si quelqu'un peut m’éclairer ça serait sympa :)

Lien vers le commentaire
Partager sur d’autres sites

  • 2 mois après...

Bonjour à tous,

j'ai (enfin) réussi à installer pyload, grace a cette info:

Salut,

Pour une installation plus facile de pyload, Insérer cette adresse dans vos sources de paquet :

http://pvr.unzureichende.info/synology

Il se lance sans probleme, mais j'arrive sur une page de conexion où il me demande un identifiant et un mot de passe que je n'ai jamais paramétré. Que faire?

Il me dit la chose suivante:




[color=#000000][font=sans-serif]
[center]

Votre nom d'utilisateur et votre mot de passe ne correspondent pas. Veuillez réessayer.Pour changer votre mot de passe ou ajouter un nouvel utilisateur, exécutez : [b]python pyLoadCore.py -u[/b][/center]
[/font][/color]



Mais quand je le rentre dans une console root sur le syno ca ne fait rien...

Quelqu'un aurait il une idee??

Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines après...

Bonsoir a tous,

Sur un Ds413, certains d'entre vous utilisent ils l'hebergeur uploahero ?

En rentrant mon identifiant et mot de passe du compte premium, Pyload me valide mon statut mais met à Non mon compte Premium.

Pourtant cette hébergeur est bien pris en charge.

Cela fonctionne chez vous ? Avez vous une idée.

Merci par avance

Lien vers le commentaire
Partager sur d’autres sites

Bonjour Falcon67,

j'ai un ds413 mais je n'arrive pas à installer pyload.

Pourrais tu me decrire ta procedure pour l'installer.

Les liens sur forum ne me donnent rien.

Merci par avance.

ps : je voudrais essayer uploadhero.

On trouvera peut etre une solution ?

Bonsoir Jaijay

Désolé de te répondre si tardivement, j'ai été très occupé

J'ai énormément galéré mais j'ai réussi à l'installer sur le DS413. je débute dans cet environnement

1ere etape installer le bootloader en suivant ce guide

http://packages.quadrat4.de/

installer python dans le gestionnaire de paquet

2eme étapes ouvrir une session ssh avec le logiciel putty

puis j'ai suivi ce tuto.

http://www.synology-wiki.de/index.php/PyLoad en faisant

un ipkg update et ipkg upgrade

puis ipkg install python py25-crypto py25-curl libcurl py25-openssl py25-django py25-pil tesseract-ocr tesseract-ocr-lang-eng ossp-js

Puis

ipkg install wget tesseract-ocr tesseract-ocr-lang-eng ossp-js unrar

wget http://get.pyload.org/static/pyload-v0.4.9-noarch.ipk

ipkg install pyload-v0.4.9-noarch.ipk

pyLoadCore -s pour demarrer la configuration quand il demande le choix de la langue prendre anglais car il y a un soucis dans le programme avec la version FR puis lors du second choix de la langue tu peux prendre FR

une fois la config terminée faire python2.5 /opt/share/pyload/pyLoadCore.py --daemon pour lancer Pyload

Ouvrir ensuite une page web et mettre l'adresse et le port défini et laisser le logiciel mettre à jour le plugin en vérifiant dans les logs et redemarrer quand il l'indique

A mon niveau mon compte premium uploadhero est à "Non". Pour Alldebrid : je suis en Premium

Bonne soirée

Modifié par falcon67
Lien vers le commentaire
Partager sur d’autres sites

  • 2 mois après...

bonjour a tous

si quelqu'un peux m'expliquer comment ca fonctionne ..

parce que quand je l 'instal depuis putty il ce lance bien en interface web mais au bous d'un moment de nouveau erreur de la page web ????

de plus je ne sais pas comment prendre une liste de liens (sur un forum par exemple) et lancer tous les liens en même temps .. (ca fonctione bien avec jdownloader mais pas dispo sur le syno)

j'ai un ds212

merci de votre aide .....

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

J'ai installé Pyload en suivant ce tuto: http://tuto.myhost.fr/synology/38-tutoriel/70-pyload

L'interface Web démarre, j'essaie de tout configurer et quand je vais dans les informations de l'interface Web j'ai ceci:

Dossier d'Installation: /opt/share/pyload
Dossier de Configuration: /root/.pyload
Dossier de Téléchargement: /volume1/Downloads
Espace libre : 1.54 TiB
Langue: fr
Port de l'Interface Web XXXX
Port de l'Interface à Distance YYYY

Et j'ai à partir de ces infos quelques questions:

1) Le dossier de configuration est il placé au bon endroit? Sinon ou faut il le déplacer?

2) Si je veux accéder à distance à l'interface Web, le port est bien YYYY? le port XXX ne sert qu'en local? Je ne vois pas bien la nuance entre les deux ports...

3) La connexion est hyper hyper lente depuis l'extérieur, alors que chez moi aucun souci. A quoi est ce dû?

Modifié par coubi64
Lien vers le commentaire
Partager sur d’autres sites

J'ai avancé sur mes soucis et j'ai déplacé le dossier de configuration ici: "/opt/share/pyload/.pyload" et relancer "python2.5 /opt/share/pyload/pyLoadCore.py" pour prendre en compte ce nouveau chemin.

J'ai perdu mes soucis de lenteur (est-ce lié, je ne sais pas).

Par contre, j'ai un autre souci: j'ai changé mon mot de passe et lorsque je relance le démon "python2.5 /opt/share/pyload/pyLoadCore.py --daemon", pour me loguer à mon interface je dois utiliser mon ancien mot de passe, le nouveau a été perdu...

Une idée de ce qui se passe?

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir à tous,

j'ai suivi ce tuto, mais j'ai un message d'erreur imprévu quand j'essaye le lancer le Core de pyLoad, quelqu'un pourrait me donner un coup de main svp ?

http://tuto.myhost.fr/synology/38-tutoriel/70-pyload

merci !

"

Seb_NAS> python2.5/opt/share/pyload/pyLoadCore.py
-ash: python2.5/opt/share/pyload/pyLoadCore.py: not found
Seb_NAS> python pyLoadCore.py
Traceback (most recent call last):
File "pyLoadCore.py", line 48, in <module>
from module.network.RequestFactory import RequestFactory
File "/opt/share/pyload/module/network/RequestFactory.py", line 22, in <module>
from Browser import Browser
File "/opt/share/pyload/module/network/Browser.py", line 6, in <module>
from HTTPRequest import HTTPRequest
File "/opt/share/pyload/module/network/HTTPRequest.py", line 20, in <module>
import pycurl
ImportError: No module named pycurl
"

merci pour toute indication !

Sebmex

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir à tous

Je ne suis pas un expert pour installer via ligne de commande loin de là , j'ai trouvé un site ou il explique via une source comment l'installer , cette source est déjà citer il me semble


http://spk.unzureichende.info. installer sur mon 1010 + et 712+ en 10 min maxi sur les 2 Nas

Le site ou j'ai trouvé http://sam.web.free.fr/blog/?p=2682 je ne cherche pas à faire de pub sur ce site ! si cela ne rentre pas dans la charte du forum les modos / admin pourront m'en informer ou supprimer ce post

En espérant que ma modeste contribution pourra aider ceux qui bloquent sur cet install

A ++

Lien vers le commentaire
Partager sur d’autres sites

Salut à tous,

ci vous pouviez me donner un petit coup de main sur mon problème d'install détaillé 2 posts plus haut ce serait sympa.

Je suis bloqué à cette étape du tuto :

Configuration du programme

python2.5/opt/share/pyload/pyLoadCore.py

merci,

Modifié par Sebmex
Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.