Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
zenitor_3 [Le 06/07/2015, 11:05] L'Africain mise en forme |
zenitor_3 [Le 11/09/2022, 14:00] (Version actuelle) moths-art Suppression des espaces surnuméraires (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>zenity programmation}} | + | {{tag>Xenial programmation}} |
---- | ---- | ||
+ | {{ https://hizo.fr/linux/zenitor/img/icone.png?70}} | ||
====== Zenitor 3 ou Zenity Generator 3 ====== | ====== Zenitor 3 ou Zenity Generator 3 ====== | ||
- | {{http://hizo.fr/linux/zenitor/img/icone.png }} | ||
Ce logiciel permet la création, rapide et complet, d'un code de fenêtre [[Zenity]]. | Ce logiciel permet la création, rapide et complet, d'un code de fenêtre [[Zenity]]. | ||
Ligne 11: | Ligne 10: | ||
Ce code peut alors être intégré à un script par exemple. | Ce code peut alors être intégré à un script par exemple. | ||
- | Cette version fait suite aux versions [[zenity_generator|1]] et [[zenitor|2]] respectivement réalisées en bash/zenity et bash/gtkdialog. | + | Cette version fait suite aux versions 1 et 2 respectivement réalisées en bash/zenity et bash/gtkdialog. |
- | Pour un meilleur suivi et de meilleures possibilités, cette version 3 a vu le jour, le logiciel utilise bash/[[http://forum.ubuntu-fr.org/viewtopic.php?id=392658|glade2script]] (lien entre le bash et fichier glade). | + | Pour un meilleur suivi et de meilleures possibilités, cette version 3 a vu le jour, le logiciel utilise bash/[[https://forum.ubuntu-fr.org/viewtopic.php?id=392658|glade2script]] (lien entre le bash et fichier glade). |
+ | <note tip>ATTENTION: Ce PPA n'est plus disponible au-delà de Zesty (17.04). | ||
+ | Télécharger le paquet : https://launchpad.net/~hizo/+archive/ubuntu/zenitor/+files/zenitor_3.6.0~ppa1~raring_all.deb | ||
+ | |||
+ | dpkg -i zenitor_3.6.0~ppa1~raring_all.deb</note> | ||
===== Pré-requis ===== | ===== Pré-requis ===== | ||
- | Disposer d'une connexion à internet configurée/activée ainsi que des droits root pour [[:tutoriel:comment_installer_un_paquet|installer les dépendances]] **[[apt://python-glade2,python-vte,zenity,python-gtksourceview2|python-glade2 python-vte zenity python-gtksourceview2]]**. | + | |
+ | * Disposer des [[:sudo|droits d'administration]]. | ||
+ | * Disposer d'une connexion à Internet configurée et activée. | ||
+ | * Avoir [[:tutoriel:comment_installer_un_paquet|installé le paquet]] **[[apt>python-glade2,python-vte,zenity,python-gtksourceview2|python-glade2 python-vte zenity python-gtksourceview2]]**. | ||
===== Installation ===== | ===== Installation ===== | ||
- | ==== Par le ppa du projet ==== | ||
* [[:ppa#ajout_d_un_ppa_a_vos_sources_logicielles|Ajouter le dépôts]] d'[[utilisateurs:Hizoka|Hizoka]] : [[https://launchpad.net/~hizo/+archive/zenitor|ppa:hizo/zenitor]] | * [[:ppa#ajout_d_un_ppa_a_vos_sources_logicielles|Ajouter le dépôts]] d'[[utilisateurs:Hizoka|Hizoka]] : [[https://launchpad.net/~hizo/+archive/zenitor|ppa:hizo/zenitor]] | ||
* [[:tutoriel/comment_modifier_sources_maj#recharger_la_liste_des_paquets|Recharger la liste des paquets]]. | * [[:tutoriel/comment_modifier_sources_maj#recharger_la_liste_des_paquets|Recharger la liste des paquets]]. | ||
Ligne 29: | Ligne 34: | ||
sudo apt-get install zenitor</code> | sudo apt-get install zenitor</code> | ||
- | <note warning>Pour une version supérieure à raring, il vous faudra modifier manuellement dans vos [[:tutoriel:comment_modifier_sources_maj|sources de logiciels]] le nom de la version (par exemple trusty) par raring.</note> | ||
- | ==== Par un fichier tar.gz ne nécessitant pas d'installation ==== | + | ===== Utilisation===== |
- | Téléchargez l'archive Zenitor pour: | + | |
- | * Les versions de Zenity < 3.2.0, [[http://hizo.fr/linux/zenitor/zenitor_3.1.0.tar.gz|ici]], | + | |
- | * Les versions de Zenity ≥ 3.2.0 et < 3.6.0, [[http://hizo.fr/linux/zenitor/zenitor_3.3.1.tar.gz|ici]], | + | |
- | * Les versions de Zenity ≥ 3.6.0, [[http://hizo.fr/linux/zenitor/zenitor.tar.gz|ici]], | + | |
- | puis : | + | |
- | * Extraire le contenu du fichier tar.gz, | + | |
- | * Lancer le fichier go_zenitor.sh (en cliquant dessus). | + | |
- | ===== Présentation du logiciel ===== | + | |
Le logiciel se présente en plusieurs onglets : | Le logiciel se présente en plusieurs onglets : | ||
==== Options globales ==== | ==== Options globales ==== | ||
- | {{http://hizo.fr/linux/zenitor/img/zenitor3_01.png}} | + | {{https://hizo.fr/linux/zenitor/img/zenitor3_01.png}} |
Les options présentes ici sont utilisables sur quasiment tous les types de fenêtre [[Zenity]]. | Les options présentes ici sont utilisables sur quasiment tous les types de fenêtre [[Zenity]]. | ||
Ligne 50: | Ligne 46: | ||
==== Options spécifiques ==== | ==== Options spécifiques ==== | ||
- | {{http://hizo.fr/linux/zenitor/img/zenitor3_02.gif}} | + | {{https://hizo.fr/linux/zenitor/img/zenitor3_02.gif}} |
Cet onglet propose la liste des différentes types de fenêtre [[Zenity]]. | Cet onglet propose la liste des différentes types de fenêtre [[Zenity]]. | ||
Ligne 58: | Ligne 54: | ||
Si des options globales ont été données et que celles-ci ne sont pas compatibles, le logiciel ne les affichera pas dans le code final afin d'éviter toute erreur. | Si des options globales ont été données et que celles-ci ne sont pas compatibles, le logiciel ne les affichera pas dans le code final afin d'éviter toute erreur. | ||
- | Pour plus d'informations, il y a également des infos bulles disponibles en fonction des options. | + | Pour plus d'informations, il y a également des infobulles disponibles en fonction des options. |
==== Terminal ==== | ==== Terminal ==== | ||
- | {{http://hizo.fr/linux/zenitor/img/zenitor3_03.png}} | + | {{https://hizo.fr/linux/zenitor/img/zenitor3_03.png}} |
En cliquant sur le bouton **Tester le code**, la commande sera executée dans cet onglet afin d'avoir l'aperçu réel. | En cliquant sur le bouton **Tester le code**, la commande sera executée dans cet onglet afin d'avoir l'aperçu réel. | ||
Ligne 79: | Ligne 75: | ||
Tout comme l'ouverture du fichier de configuration est possible via le bouton **ouvrir**. | Tout comme l'ouverture du fichier de configuration est possible via le bouton **ouvrir**. | ||
- | |||
- | ===== Mise à jour ===== | ||
- | * Installation depuis le [[https://launchpad.net/~hizo/+archive/zenitor|ppa]] : Les mises à jour se font automatiquement via le gestionnaire de paquet habituel de l'utilisateur. | ||
- | * Installation depuis le fichiers tar.gz : C'est à l'utilisateur de télécharger la nouvelle version et de gérer les nouvelles dépendances. | ||
===== Désinstallation ===== | ===== Désinstallation ===== | ||
- | ==== Si le logiciel a été installé depuis son ppa ==== | ||
Pour supprimer le logiciel, il suffit de [[:tutoriel:comment_supprimer_un_paquet|désinstaller le paquet]] zenitor. | Pour supprimer le logiciel, il suffit de [[:tutoriel:comment_supprimer_un_paquet|désinstaller le paquet]] zenitor. | ||
La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez. \\ | La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez. \\ | ||
Il est aussi possible de [[ppa#suppression_d_un_ppa_sans_desinstaller_les_paquets_du_ppa|supprimer le dépôt]] du logiciel. | Il est aussi possible de [[ppa#suppression_d_un_ppa_sans_desinstaller_les_paquets_du_ppa|supprimer le dépôt]] du logiciel. | ||
- | |||
- | ==== Si le logiciel a été installé depuis son tar.gz ==== | ||
- | * Pour supprimer le logiciel, il suffit d'effacer son dossier. | ||
- | * Pour supprimer ses fichiers de configuration, il faut supprimer le dossier //~./.config/zenitor//. | ||
- | |||
===== Liens ===== | ===== Liens ===== | ||
* **(fr)** [[https://launchpad.net/~hizo/+archive/zenitor|ppa du projet]]. | * **(fr)** [[https://launchpad.net/~hizo/+archive/zenitor|ppa du projet]]. | ||
- | * **(fr)** [[http://forum.ubuntu-fr.org/viewtopic.php?id=422913|Topic de la version 3]] : Topic traitant de cette version du logiciel. | + | * **(fr)** [[https://forum.ubuntu-fr.org/viewtopic.php?id=422913|Topic de la version 3]] : Topic traitant de cette version du logiciel. |
- | * **(fr)** [[zenity_generator]] : La 1ere version de logiciel écrit seulement avec [[Zenity]]. | + | |
- | * **(fr)** [[zenitor]] : La 2eme version de logiciel écrit avec gtkdialog. | + | |
* **(fr)** [[zenity]] : Documentation traitant de [[Zenity]] et de ses possibilités. | * **(fr)** [[zenity]] : Documentation traitant de [[Zenity]] et de ses possibilités. | ||
* **(en)** [[http://live.gnome.org/Zenity|Site officiel du projet Zenity]]. | * **(en)** [[http://live.gnome.org/Zenity|Site officiel du projet Zenity]]. |