#26 Le 27/08/2017, à 16:42
- Compte anonymisé
Re : HizoSelect, un select boosté aux hormones
Une nouvelle version ? hehe, je vais pouvoir de nouveau t’embêter
hizoselect --limit 1 --all "réponse1" "réponse2"
--limit 1 et --all sont possibles en même temps, le résultat est assez curieux
D’ailleurs, si il y a pas de limite, je vois pas dans quel cas de figure il faudrait pas proposer l'étoile
avec --lower, il semble toujours avec une ligne vide inutile avant les réponses (le fait pas avec --upper)
$ hizoselect --lower "réponse1" "réponse2" "réponse3"
1) réponse1
2) réponse2
3) réponse3
e) Exit
Sélection : <2
réponse1
$ hizoselect --lower "réponse1" "réponse2" "réponse3"
1) réponse1
2) réponse2
3) réponse3
e) Exit
Sélection : <3
réponse1
réponse2
Sinon toujours bon boulot
Dernière modification par Compte anonymisé (Le 27/08/2017, à 16:43)
#27 Le 27/08/2017, à 17:37
- Compte anonymisé
Re : HizoSelect, un select boosté aux hormones
bug :
$ choix=$(hizoselect a b)
si le script est utilisé dans une variable, il flingue le terminal si on fait CTRL+C (du moins chez moi avec Bash et sh), on ne voit plus ce qu'on écrit.
#28 Le 27/08/2017, à 17:50
- Hizoka
Re : HizoSelect, un select boosté aux hormones
Merci pour tous ces retours
--limit 1 et --all sont possibles en même temps, le résultat est assez curieux
Bien joué ! Je règle ça.
D’ailleurs, si il y a pas de limite, je vois pas dans quel cas de figure il faudrait pas proposer l'étoile
C'pas faux... et hop on le passe par defaut.
avec --lower, il semble toujours avec une ligne vide inutile avant les réponses (le fait pas avec --upper)
Je look ça.
EDIT : idem avec *.
si le script est utilisé dans une variable, il flingue le terminal si on fait CTRL+C (du moins chez moi avec Bash et sh), on ne voit plus ce qu'on écrit.
Perso j'ai aucun problème, ça arrête bien la commande en code 130.
En meme temps, tu as la touche echap et la e pour exit
Dernière modification par Hizoka (Le 27/08/2017, à 18:04)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#29 Le 27/08/2017, à 18:30
- Hizoka
Re : HizoSelect, un select boosté aux hormones
Mise à jour faite
EDIT : Je vais ajouter la possibilité d'utiliser plusieurs ? (avec vérification du nombre de ? par defaut)
et je vais voir pour rendre compatible --limit avec < et >
j'ai refait des modifications de code
Dernière modification par Hizoka (Le 28/08/2017, à 23:04)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#30 Le 29/08/2017, à 20:14
- Hizoka
Re : HizoSelect, un select boosté aux hormones
Je voudrais ajouter la possibilité suivante :
? => renvoie de 1 à nombre de proposition max
?? => renvoie de 10 à nombre de proposition max
??? => renvoie de 100 à nombre de proposition max
Mais je me dit que ça empêche de :
=> renvoyer n'importe quel nombre
=> renvoyer des unités ou des dizaines
=> renvoyer des unités ou des centaines
=> renvoyer des dizaines ou centaines
Que pensez vous de l'idée ?
Comment feriez vous pour ne pas bloquer les ex ci dessus ?
Quelle forme devrait prendre cette option ?
exemple :
=> ?1 => 1-9
=> ?2 => 10-99
=> ?3 => 100-999
=> ?1,3 => 1-9 et 100-999
=> ?1,2 => 1 - 99
=> ?2,3 => 10-999
=> ?1,2,3 => 1-999
Sinon encore plein de modifications
Dernière modification par Hizoka (Le 29/08/2017, à 20:15)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#31 Le 07/09/2017, à 18:09
- Hizoka
Re : HizoSelect, un select boosté aux hormones
? peut être utilisé plusieurs fois et mélangé avec des nombres
? et * ainsi que - sont utilisables par défaut
Ajout des arguments --no --no-all --no-range --no-random pour les désactiver
Les arguments --all, --random et --range ne servent qu'à afficher une explication
Remplacement de --numbers et --only-numbers par --output qui permet beaucoup plus de choses
Remplacement de --display par --input qui permet plus de choses
Amélioration d'une grande partie du code
Suppression de --upper et --lower au profit de --range (par défaut) qui permet plus de choses
Modification du --colors et suppression de --no-colors
Création d'un système d'exemple plus poussés
Plus de limite dans le nombre de proposition
Mise à jour de la vidéo de présentation
A mon avis, il ne me reste plus grand chose à y ajouter
J'ai laissé tombé les ? ?? et ???.. qui au final n'apportaient rien et compliqués beaucoup les choses...
Mais je prends tous vos retours comme d'hab pour nouveautés ou bugs !
Bonne soirée à vous.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#32 Le 07/09/2017, à 21:38
- Compte anonymisé
Re : HizoSelect, un select boosté aux hormones
pas trouvé de bug dans le fonctionnement
-v, --version texte Version de la commande hizoselect.
--wait je verrai plus --prompt, je trouve ça plus parlant
#33 Le 07/09/2017, à 23:53
- Hizoka
Re : HizoSelect, un select boosté aux hormones
Bien vu
et je modifie wait en prompt en effet, plus adapté.
Cool qu'il n'y ait pas de bug visibles à 1ere vue
Dernière modification par Hizoka (Le 08/09/2017, à 12:01)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#34 Le 08/09/2017, à 12:08
- Hizoka
Re : HizoSelect, un select boosté aux hormones
Modification du titre et du 1er message.
# Ajout de lang en sur les commandes d'exemples
# Diminution du nombre minimal de proposition à 1 car on a alors le choix entre continuer et arrêter
# Remplacement de --wait par --prompt
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#35 Le 24/09/2017, à 12:58
- Hizoka
Re : HizoSelect, un select boosté aux hormones
Ajout de la licence
Ajout de la possibilité d'utiliser des % en les echappant dans les formats
Modification complete de la gestion des couleurs remplacé par --effects, voir la manpage dessus
Ajout de nouvelles vérifications
Création d'une barre d'aide permettant des modifications en direct, voir la manpage dessus
Remplacement de --limit par --max et création de --min
Refonte du système de traduction qui utilise maitnenant gettext
Suppression de --range --random --all et --exit
Suppression de --lang, il faut utiliser la variable LANGUAGE
Remplacement de --multi par --several
Mise à jour du ppa en cours.
Fichier tar.gz à jour.
Petite maj.
Dernière modification par Hizoka (Le 28/09/2017, à 15:50)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#36 Le 23/10/2021, à 16:42
- Hizoka
Re : HizoSelect, un select boosté aux hormones
Je viens de créer une page sur GitHub : https://github.com/Hizoka76/HizoSelect
Découpage du code en plusieurs fichiers.
Ajout de l'option --input-delimiter.
Maj de l'option --help.
Maj de l'option --version.
Maj des manpages.
Correction de l'option --uniq-item.
Correction de l'affichage de l'aide lors de l'utilisation de stdin.
Correction de l'utilisation de la touche echap lors de l'utilisation de stdin.
Hizoselect renvoie \0 lorsqu'un caractère null est présent dans une proposition et qu'il ne sert pas de délimiteur.
Amélioration du code.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne