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 19/01/2011, 13:34] Targol Corrections orthographiques |
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>programmation Maverick Karmic}} | + | {{tag>Xenial programmation}} |
---- | ---- | ||
+ | {{ https://hizo.fr/linux/zenitor/img/icone.png?70}} | ||
====== Zenitor 3 ou Zenity Generator 3 ====== | ====== Zenitor 3 ou Zenity Generator 3 ====== | ||
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). | ||
- | **Quelle évolution ?** | + | Télécharger le paquet : https://launchpad.net/~hizo/+archive/ubuntu/zenitor/+files/zenitor_3.6.0~ppa1~raring_all.deb |
- | * L'utilisation de glade permet un meilleur support du coté graphique par rapport à gtkdialog qui n'est plus supporté. | + | |
- | * Le code s'affiche en temps réel. | + | |
- | * Traduction du logiciel en anglais. | + | |
- | + | ||
- | + | ||
+ | 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|installez les paquets]] **[[apt://zenity,python-glade2,python-notify,xterm,links|zenity python-glade2 python-notify xterm links]]**. | + | |
- | + | * 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 ===== | ||
- | * Télécharger le [[http://hizoka.funcenter.fr/linux/zenitor/zenitor_3.0.27.tar.gz|fichier tar]]. | + | * [[: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]] |
- | * [[:archivage#graphiquement|Extraire l'archive]] dans votre Dossier Personnel. | + | * [[:tutoriel/comment_modifier_sources_maj#recharger_la_liste_des_paquets|Recharger la liste des paquets]]. |
- | * Lancer le fichier go_zen_glade.sh. | + | * [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>zenitor|zenitor]].** |
+ | |||
+ | Résumé en ligne de commande: | ||
+ | <code>sudo add-apt-repository ppa:hizo/zenitor | ||
+ | sudo apt-get update | ||
+ | sudo apt-get install zenitor</code> | ||
- | ===== Présentation du logiciel ===== | + | ===== Utilisation===== |
Le logiciel se présente en plusieurs onglets : | Le logiciel se présente en plusieurs onglets : | ||
==== Options globales ==== | ==== Options globales ==== | ||
- | {{http://hizoka.funcenter.fr/linux/zenitor/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 44: | Ligne 46: | ||
==== Options spécifiques ==== | ==== Options spécifiques ==== | ||
- | {{http://hizoka.funcenter.fr/linux/zenitor/zenitor3_02.png}} | + | {{https://hizo.fr/linux/zenitor/img/zenitor3_02.gif}} |
- | Cet onglet propose un sous-onglet pour chaque type de fenêtre [[Zenity]]. | + | Cet onglet propose la liste des différentes types de fenêtre [[Zenity]]. |
- | Chaque type de fenêtre [[Zenity]] a ses options propres dont il faut informer ou non le logiciel pour établir la commande finale voulue. | + | Chaque type de fenêtre [[Zenity]] a ses options propres dont il faut informer ou non le logiciel pour établir la commande finale. |
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. |
- | Si une information est erronée, une ligne rouge d'avertissement apparaît entre les boutons **"Mettre à jour"** et **"Quitter"**. | + | ==== Terminal ==== |
+ | {{https://hizo.fr/linux/zenitor/img/zenitor3_03.png}} | ||
- | Une fois toutes les informations données, il est possible de tester le code en cliquant sur le bouton **"Tester le code"**, cela lancera une console //"xterm"// qui exécutera le code. | + | En cliquant sur le bouton **Tester le code**, la commande sera executée dans cet onglet afin d'avoir l'aperçu réel. |
- | Si rien ne se lance, cela est certainement dû à un manque d'informations. | + | Il permet également de voir les retours d'erreurs de [[Zenity]]. |
- | ==== Anciens codes ==== | + | Toute modification manuelle du code est prise en compte lors du clic sur les boutons **Enregistrer** et **Tester code**. |
- | {{http://hizoka.funcenter.fr/linux/zenitor/zenitor3_03.png}} | + | |
- | Le logiciel offre la possibilité de sauvegarder les codes créés, pour cela, une fois le code fonctionnel, il faut lui attribuer un nom dans la zone se trouvant entre les boutons **"Enregistrer"** et **"Tester code"**, puis cliquer sur le bouton **"Enregistrer"**. | + | ==== Sauvegarde de codes ==== |
+ | Le logiciel offre la possibilité de sauvegarder les codes créés, pour cela, une fois le code fonctionnel, il faut lui attribuer un nom dans la zone se trouvant entre les zones **Informations** et **Code Zenity**, puis cliquer sur le bouton **Enregistrer**. | ||
- | Les codes sauvegardés se retrouvent donc dans ce dernier onglet et ce, sous forme de liste, un clique sur le code voulu affiche celui-ci dans la zone du code. | + | Les codes sauvegardés se retrouvent alors dans liste juste à gauche. |
- | Attention : Aucune confirmation n'est demandée pour remplacer ou supprimer un code. | + | Il est possible de recharger le code en le choisissant dans la liste. |
- | + | ||
- | + | ||
- | + | ||
- | ===== Autres infos ===== | + | |
- | Toute modification manuelle du code est prise en compte lors du clique sur les boutons **"Enregistrer"** et **"Tester code"**. | + | |
- | + | ||
- | Le bouton **"Mise à jour"** permet comme son nom l'indique de mettre le logiciel à jour si une version plus récente est disponible sur mon serveur (utilisation de la dépendance **[[apt://links|links]]**). | + | |
- | + | ||
- | Le bouton **"À propos"** permet d’accéder à quelques informations dont la licence sous laquelle se trouve le logiciel. | + | |
- | + | ||
- | Le bouton **"Ouvrir le dossier"** de l'onglet **"Anciens codes"** ouvre le dossier //"/home/$USER/.config/zenitor/"// qui contient tous les codes enregistrés sous forme de fichiers texte. | + | |
+ | De même, il est possible de les supprimer via le bouton **Supprimer**. | ||
+ | Tout comme l'ouverture du fichier de configuration est possible via le bouton **ouvrir**. | ||
===== Désinstallation ===== | ===== Désinstallation ===== | ||
- | + | Pour supprimer le logiciel, il suffit de [[:tutoriel:comment_supprimer_un_paquet|désinstaller le paquet]] zenitor. | |
- | Pour supprimer le logiciel, il suffit d'effacer son dossier. | + | 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. | |
- | Pour effacer également les codes enregistrés, il faut supprimer le dossier //"/home/$USER/.config/zenitor/"//. | + | |
===== Liens ===== | ===== Liens ===== | ||
- | + | * **(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]]. |
---- | ---- | ||
//Contributeurs principaux : [[utilisateurs:Hizoka|Hizoka]].// | //Contributeurs principaux : [[utilisateurs:Hizoka|Hizoka]].// | ||
- |