• STATISTIQUES
  • Il y a eu un total de 3 membres et 9071 visiteurs sur le site dans les dernières 24h pour un total de 9 074 personnes!


    Membres: 2 605
    Discussions: 3 580
    Messages: 32 820
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [FR] Root-Me
    Notre équipe se base sur un constat : à l'heure actuelle ou l'information tend à devenir...
    Hacking
    [FR] Microcontest
    Cryptographie: 7, Mathématiques: 8, Image Son Vidéo: 5, Intelligence artificielle: 3, Réseau: 2, Divers: 7, Phy...
    Challenges
    [FR] Hackfest
    Le Hackfest est un évènement de sécurité et de piratage informatique au Québec reg...
    Hacking
    [FR] WeChall
    Audio: 3, Coding: 11, Cracking: 9, Crypto: 18, Encoding: 11, Exploit: 44, Forensics: 1, Fun: 6, HTTP: 6, Image: 8, Java:...
    Challenges
    [EN] xda-developers
    Très bon site pour les gros bidouilleurs de smartphone de windows à androïd et de Apple jusqu'...
    Phreaking
    [EN] Rosecode
    Programming: 36, Math: 29, Probability: 5, Sequence: 7, Crypto: 4, Brainf**k: 13, TimeRace: 4, Hack: 9
    Challenges
    [FR] PHP Débutant
    Apprendre le PHP par l'exemple, facilement et simplement. Réservé d'abord aux débutants....
    Programmation

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[BASH] Interface User Friendly
28-01-2014, 20h15
Message : #1
saywoot Hors ligne
Newbie
*



Messages : 13
Sujets : 4
Points: 5
Inscription : Oct 2013
[BASH] Interface User Friendly
Bonjour à tous,

J'aimerai rendre un script (qui classe les fichiers par extension pour le moment) plus conviviale. Non pas parce que je n'aime pas ma console (au contraire) mais juste pour apprendre à utiliser un programme plus sophistiqué que xmessage pour faire de l'affichage et de l'interaction avec l'utilisateur du script.
Donc j'ai fait quelques recherches évidement, et bon j'ai beaucoup vu de recommandation pour zenity. À l'IUT j'ai déjà utilisé brièvement dialog donc je voulais savoir si l'un des deux étaient plus adéquate que l'autre pour mener à bien mon projet. Merci

PS: Je suis sous OSX sur ma machine principale
+1 (0) -1 (0) Répondre
28-01-2014, 20h29 (Modification du message : 28-01-2014, 20h37 par notfound.)
Message : #2
notfound Hors ligne
#!/usr/bin/env bash
*



Messages : 687
Sujets : 47
Points: 271
Inscription : Sep 2012
RE: [BASH] Interface User Friendly
Salut saywoot,

Alors oui, zenity est très souvent utilisé, c'est simple et léger.

Sinon tu as dialog, qui permet de faire du "graphique", un peu à la ncurses (peut être basé dessus, je ne sais pas)
--> [Image: 1390933670.png]

Sinon, j'avais vu passé un truc, c'était glace2script il me semble. Mais ça avait l'air bien compliqué pour pas grand chose... Je te laisse googler ça.

Edit : Confirmation que dialog est basé sur ncurses Smile
+1 (1) -1 (0) Répondre
28-01-2014, 20h31
Message : #3
Edelwin Hors ligne
Go fork yourself !
*



Messages : 37
Sujets : 3
Points: 13
Inscription : Apr 2013
RE: [BASH] Interface User Friendly
(28-01-2014, 20h15)saywoot a écrit : À l'IUT j'ai déjà utilisé brièvement dialog

whiptail est plus efficace, plus riche, et te rendra sexuellement plus performant. C'est ce qui est utilisé pour l'installeur debian, par exemple
+1 (0) -1 (0) Répondre
28-01-2014, 21h18
Message : #4
saywoot Hors ligne
Newbie
*



Messages : 13
Sujets : 4
Points: 5
Inscription : Oct 2013
RE: [BASH] Interface User Friendly
L'avantage de whiptail semble être sa portabilité de ce que je viens d'en lire car il est installé apparemment dans la majorité des distrib qui gèrent les ".deb". Je serai plus tenté pour zenity, car il fait des petites fenêtres... =^_^= J'ai regardé glace2script et oui c'est plus complexe ! Je vais tenter zenity ( brew <3 ), l'installation fonctionne sur OSX ! Bon je posterai code source du script quand je l'aurai fini. Merci pour vos conseils !
+1 (0) -1 (0) Répondre


Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  [BASH] Autoban iptables thxer 3 161 13-08-2014, 19h04
Dernier message: thxer
  [Bash] Scripts vsftpd Ekroz 4 282 24-02-2014, 10h57
Dernier message: Ekroz
  [BASH] Connaitre les utilisateurs avec un le nom suivant InFamouZz 8 358 27-01-2014, 15h39
Dernier message: notfound
  [Bash] explorer son /home dans un pipemenu Openbox supersnail 2 183 28-10-2013, 17h08
Dernier message: thxer
  [Bash] programme d'installation InstinctHack 0 85 12-09-2012, 10h08
Dernier message: InstinctHack
  [Php/Bash] Importer une base de donné de plus de 5Mo CyberSee 1 118 29-02-2012, 23h28
Dernier message: InstinctHack

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut