Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#101 Le 21/05/2014, à 19:15

melixgaro

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

ah dans dPluzz, tu marques dPluzz-cli, normalement si /usr/local/bin est dans le PATH, le shell (lancé par python) trouvera tout seul dPluzz-cli
donc là où tu avais marqué ./pluzz.sh, remplace par dPluzz-cli


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#102 Le 21/05/2014, à 19:35

Gaara

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Oui, je crois que c'est plus clair. Je crée les liens symboliques avant de taper cette commande:

sudo dpkg-deb --build dpluzz

avec toute l'arborescence en place, dans mon home/gaara/<paquet>
Les liens seront gardés à l'installation.
Et donc,

/usr/local/bin/dPluzz -> symlink qui pointe sur ../share/dPluzz/dPluzz.py
/usr/local/bin/pluzz -> symlink qui pointe sur ../share/dPluzz/pluzz.sh

dPluzz et pluzz (ou DPluzz-cli) ne sont pas des fichiers, mais juste des liens...
J'ai bon?


Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#103 Le 21/05/2014, à 19:38

melixgaro

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

oui tout à fait, ce sont bien les liens. l'installation est essentiellement une opération de copie big_smile
rends bien exécutables les scripts.


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#104 Le 21/05/2014, à 19:45

Gaara

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Ok, merci pour ta patience, je commence à comprendre !
Bon ben... yapuka ! smile


Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#105 Le 21/05/2014, à 19:53

melixgaro

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

ben de rien. Il faudra mettre à jour le premier message du sujet, en rassemblant dans un paragraphe les dépendances. Et en expliquant le fonctionnement en graphique ou en ligne de commande, comme ça tout le monde est content !

Dernière modification par melixgaro (Le 21/05/2014, à 19:53)


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#106 Le 21/05/2014, à 23:32

f.x0

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Oui cela serait SUPER !!!!!  big_smile

En tout cas merci à tous les contributeurs, vous êtes des BOSSSSSSSSS


SOPI

Hors ligne

#107 Le 22/05/2014, à 17:32

Gaara

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Voilà!!
Le paquet est prêt à être téléchargé: dPluzz_v0.4.5.deb
J'espère que vous n'aurez pas de soucis avec l'icone, car elle ne s'affiche pas chez moi, dans le menu K.

-> Nouvelle version du script de melixgaro (v1.1.2), renommé dPluzz-cli
-> Modification de dPluzz pour intégrer dPluzz-cli
-> Le bouton "Annuler le téléchargement" efface la vidéo en cours de téléchargement
-> Installation automatique des dépendances
-> Lancement à partir du menu ou par le terminal: dPluzz
-> Quelques bugs ont été corrigés

Usage en ligne de commande:
dPluzz-cli <options> -u adresse.fr

OPTIONS:
-f        utilise ffmpeg au lieu de avconv
-d DIR    dossier de destination
-u URL    adresse de la vidéo
-h        affiche cette aide

Bons dls !

Dernière modification par Gaara (Le 22/05/2014, à 18:02)


Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#108 Le 22/05/2014, à 17:50

melixgaro

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Super, j'étais impatient de voir le résultat.
Les retours :

1/ tu as un fichier caché .directory qui traîne dans le .deb et qui se retrouve à la racine lors de l'installation. Je crois que c'est un fichier créé par Dolphin
2/ l'icône apparaît bien dans le menu et dans le bouton de l'application dans mon panneau horizontal (testé sous xubuntu 13.10).
3/ il faudrait ajouter ceci au début du script dPluzz-cli

if [[ $# == 0 ]]
then
    usage
    exit 1
fi

je viens de m'apercevoir que si on tape seulement dPluzz-cli le programme ne se rend pas compte qu'il n'y a pas d'url...

À part ça, bravo pour l'interface !

Dernière modification par melixgaro (Le 22/05/2014, à 17:51)


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#109 Le 22/05/2014, à 17:54

Gaara

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Ok, je fais les modifs et reposte.


Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#110 Le 22/05/2014, à 18:02

melixgaro

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

et c'est normal, mais le choix de ffmpeg ou pas n'est pas conservé d'un ouverture à l'autre.
Je te l'avais suggéré mais ne sais pas si tu l'a codé ou pas.


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#111 Le 22/05/2014, à 18:06

Gaara

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

et c'est normal, mais le choix de ffmpeg ou pas n'est pas conservé d'un ouverture à l'autre.

Oui, c'est normal, je ne l'ai pas encore fait.. tongue
C'est bon, normalement le lien est mis à jour


Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#112 Le 22/05/2014, à 18:08

Gaara

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Il met:

~$ dPluzz-cli
usage: /usr/bin/dPluzz-cli [OPTIONS] URL

Ce serait mieux d'écrire:

~$ dPluzz-cli
usage: dPluzz-cli [OPTIONS] URL

J'ai essayé vite fait j'ai pas réussi roll


Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#113 Le 22/05/2014, à 18:14

melixgaro

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

ligne 29, remplace

usage: $0 [OPTIONS] URL

par

usage: $(basename $0) [OPTIONS] URL

Dernière modification par melixgaro (Le 22/05/2014, à 18:15)


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#114 Le 22/05/2014, à 18:23

Gaara

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Impeccable. Ça marche, et c'est envoyé !
Reste plus qu'a faire la case, et j'envoie la version 1.0 smile
J'ai essayé de faire apparaître des images dans les résultats de la recherche, mais ça demande Gtk3... peut-être pour une autre version... si j'ai le courage.


Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#115 Le 22/05/2014, à 18:31

melixgaro

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

1/ la désinstallation marche bien mais laisse le dossier de préférences.
Dans le .deb tu peux ajouter un script postrm, qui fait des actions lors de la suppression du programme. Je ne sais jamais quelle est la bonne pratique. Normalement, quand on fait un apt-get remove, est-ce que ça doit (= est-ce que ce sont les recommandations ?) supprimer les fichiers de config ou pas ?

2/ peut-être que tu devrais déplacer le dossier .dpluzz dans .cache/dpluzz. je crois que c'est plus propre.


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#116 Le 22/05/2014, à 18:45

Gaara

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

1/ Non, je crois que c'est avec l'option --purge que les dossiers de config sont effacées.
J'ai trouvé un tuto qui explique l'usage des scripts à l'install et à la désinstall: sur openclassroom
Actuellement, l'option purge n'efface rien. J'ai aussi trouvé ça:

dpkg : avertissement : lors de la suppression de dpluzz, le répertoire « /usr/share/dPluzz » n'était pas vide, donc il n'a pas été supprimé

C'est un fichier vide nommé wget-log qui s'est créé tout seul lors de mes essais.

2/ Oui, les deux options sont possibles. Mais quand je vois le nombre de logiciels qui ont un dossier dans la racine du home, je ne me fait pas trop de soucis!
-> 44 logiciels dans ~/.cache/
-> 104 logiciels dans ~/.
Donc ça ne changerait pas grand chose...


Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#117 Le 22/05/2014, à 18:50

melixgaro

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

oui c'est vrai que c'est le bazar. ça me saoule tout ces dossiers cachés. bah c'était la minute de complainte.


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#118 Le 22/05/2014, à 18:59

Gaara

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

lol
J'ai l'impression que toutes les grosse "machines" sont dans ~/.cache (chromium, FF, torrent, telepathy, un reste de compiz...)
Et les logiciels plus petits sont dans ~/. Mais c'est peut-être qu'une impression, d'ailleurs on retrouve mozilla dans les deux... C'est libre quoi ! ^^

Pour effacer le dossier, je vais créer un fichier postrm à côté de control avec ça:

rm /usr/share/dPluzz/wget-log
rmdir /usr/share/dPluzz

Si ça marche pas, j’appellerais à l'aide


Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#119 Le 22/05/2014, à 19:03

melixgaro

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

j'ai pas eu de pb avec le dossier /usr/share/dPluzz/
pas de fichier wget-log chez moi. Tu es sûr que c'est pas une cochonnerie qui s'est foutue là qd tu as bidouillé pour le faire .deb...


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#120 Le 22/05/2014, à 19:07

Gaara

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

nan, je le vois depuis longtemps ce fichier. Je me suis même demandé comment ça se passerait quand le .sh serait dans le système... mais c'est passé.


Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#121 Le 22/05/2014, à 19:12

Gaara

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Bon, ben ça marche pas avec le postrm: (j'ai mis #! /bin/bash)

Suppression de dpluzz (0.4.5) ...
dpkg (sous-processus) : impossible d'exécuter script post-removal installé (/var/lib/dpkg/info/dpluzz.postrm): N'est pas un dossier
dpkg: error processing package dpluzz (--remove):
 le sous-processus script post-removal installé a retourné une erreur de sortie d'état 2
E: Sub-process /usr/bin/dpkg returned an error code (1)

Mais le fichier wget-log a été supprimé, ainsi que le dossier.

Dernière modification par Gaara (Le 22/05/2014, à 19:18)


Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#122 Le 22/05/2014, à 19:15

Gaara

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Dernier message édité


Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#123 Le 23/05/2014, à 03:07

melixgaro

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Tu veux dire « premier message » wink

Bon, désolé de t'embêter encore mais il y a deux fichiers qui n'ont rien à faire dans le deb : un .directory dans share/icons et un *.sh~ dans share/dPluzz.
Par ailleurs, tu n'as pas ajouté la modif que j'indique en #108. Comme on a parlé de plusieurs modifs, l'une a peut-être sauté... Bah, c'est pas urgent urgent...

Dans ton dossier paquet (le parent de DEBIAN/ et usr/), tu devrais exécuter ça avant d'empaqueter :

find . -type f \( -name ".directory" -o -name "*~" \) -exec rm -iv {} \;

/!\ Laisse bien les espaces autour de \( et \) et le \; final
Ça va chercher tous les .directory et les fichiers se terminant par ~ et te proposer de les supprimer (il faudra confirmer). Et après tu fais le dpkg-build

Dernière modification par melixgaro (Le 23/05/2014, à 03:09)


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#124 Le 23/05/2014, à 12:23

Gaara

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Nouvelle version du package: dPluzz_v0.4.6

-> changement du répertoire de configuration: ~/.cache/dPluzz au lieu de ~/.dpluzz
-> sauvegarde de la case ffmpeg (active dès le premier téléchargement)
-> correction d'un bug non bloquant à l'annulation
-> nettoyage du paquet
-> modification du .sh pour afficher l'aide si erreur de syntaxe (modification déjà faite dans la version 0.4.5)


Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#125 Le 23/05/2014, à 17:32

melixgaro

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

à Gaara

désolé, hier je me suis un peu mélangé les versions. Donc pas de *.sh~, le script bash était bien corrigé, par contre il y avait bien des .directory qui traînaient...

Test de la nouvelle version : les config sont bien conservées (dossier + codeur)
Beugs :
1/ il faudrait ajouter un test pour vérifier que la vidéo existe : si on clique sur aperçu et avant d'avoir lancé le téléchargement, ça beugue
2/ si je clique sur annuler pendant le téléchargement, rien ne se passe (les opérations continuent). En fait, le bouton annuler ne marche pas chez moi


Linux depuis ~2007. Xubuntu seulement.

Hors ligne