Publicité

Affichage des résultats du sondage: Quels modules utilisez vous pour vos interfaces graphiques perl

Votants
16. Vous ne pouvez pas participer à ce sondage.
  • Glade

    0 0%
  • Gtk

    0 0%
  • Gtk2

    1 6,25%
  • Java::Swing

    0 0%
  • Qt

    0 0%
  • Prima

    0 0%
  • Tk

    15 93,75%
  • Tkx

    1 6,25%
  • vptk

    0 0%
  • Win32::GUI

    1 6,25%
  • wxPerl

    1 6,25%
Sondage à choix multiple
+ Répondre à la discussion Actualité déjà publiée
Affichage des résultats 1 à 10 sur 10
  1. #1
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    avril 2004
    Messages
    16 632
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 632
    Points : 465 473
    Points
    465 473

    Par défaut Modules utilisés pour créer une interface graphique en Perl

    Bonjour,

    Quel(s) module(s) utilisez vous pour la création de vos interfaces graphiques ?

    Tk, Gtk, Gtk+ (version 2), Glade, Qt, Wx, Prima ou autre?
    Pourquoi avez-vous choisi ce ou ces modules ?
    Est ce dans un cadre personnel, professionnel, dans le cadre d'un stage ?
    Quel était le but de votre outil ?
    Avez-vous déjà commercialisé votre outil ?
    Avez vous eu des difficultés à le packager, le protéger par une licence (type GPL, LGPL, ...) ?
    Avez-vous rencontré des difficultés à concevoir votre interface graphique ? Avez-vous rencontré des limites à votre outil ? Si oui lesquels ?
    Avez-vous eu des difficultés à faire installer votre outil par un utilisateur (installation de Perl, des modules, compatibilité Perl, modules).
    Votre outil avait-il des interactions avec d'autres langages de programmation, base de données?

    Merci de nous faire partager vos expériences. Cela permettra d'aider ceux qui se lancent dans la création d'interface graphique en Perl ou ceux qui ont rencontré des difficultés dans le déploiement de leurs logiciels ou GUI.

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

  2. #2
    Membre du Club
    Inscrit en
    janvier 2007
    Messages
    273
    Détails du profil
    Informations personnelles :
    Âge : 32

    Informations forums :
    Inscription : janvier 2007
    Messages : 273
    Points : 48
    Points
    48

    Par défaut

    version : GTK2
    Pourquoi GTK2 : j'en ai plus entendu parlé que TK
    Cadre : Personnel
    But : Remix de Googlemaps, Google earth
    non commercialisé
    interface graphique en cours de développement (pour le moment je rame un peu)
    intéraction : Perl, Oracle.

  3. #3
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    avril 2004
    Messages
    16 632
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 632
    Points : 465 473
    Points
    465 473

    Par défaut

    Tk, Gtk, Gtk+ (version 2), Glade, Qt, Wx, Prima ou autre?
    Je n'ai à ce jour utilisé que Tk.

    Pourquoi avez-vous choisi ce ou ces modules ?
    Car c'est le premier module dont j'avais entendu parlé quand j'ai débuté en Perl et je n'ai plus cherché. Je testerais bien aussi gtk+ par curiosité, mais pour l'intant, Tk me suffit bien.

    Est ce dans un cadre personnel, professionnel, dans le cadre d'un stage ?
    personnel et professionnel

    Quel était le but de votre outil ?
    professionnel : outils bioinformatique, administration et autres.
    personnel : ftp, téléchargement de musiques, etc

    Avez-vous déjà commercialisé votre outil ?
    non

    Avez vous eu des difficultés à le packager, le protéger par une licence (type GPL, LGPL, ...) ?
    J'utilise PAR pour la création d'exe et inno setup pour le packaging.
    L'utilisation de PAR est un peu prise de tête lorsqu'on utilise beaucoup de modules dont certains nécessitant des DLL. De plus, la gestion de compatibilité entre modules n'est pas toujours évidente.

    Avez-vous rencontré des difficultés à concevoir votre interface graphique ? Avez-vous rencontré des limites à votre outil ? Si oui lesquels ?
    Pour le moment non

    Avez-vous eu des difficultés à faire installer votre outil par un utilisateur (installation de Perl, des modules, compatibilité Perl, modules).
    Oui et non. L'idéal est d'installer Perl par l'utilisateur. C'est ce que je fais. Idem pour les modules.
    La difficulté est la gestion des versions des modules qui changent régulièrement et la version de Perl utilisez pour concevoir l'outil avec celle installé chez l'utilisateur. Il faut gérer tout ça. Sinon ça va.

    Votre outil avait-il des interactions avec d'autres langages de programmation, base de données?
    Non

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

  4. #4
    Membre émérite
    Inscrit en
    février 2003
    Messages
    1 116
    Détails du profil
    Informations forums :
    Inscription : février 2003
    Messages : 1 116
    Points : 980
    Points
    980

    Par défaut

    Tk, Gtk, Gtk+ (version 2), Glade, Qt, Wx, Prima ou autre?
    Tk.

    Pourquoi avez-vous choisi ce ou ces modules ?
    Parce que j'avais acheté un bouquin sur Tk aux éditions O'Reilly et je me suis dis que ça pourrait être utile de faire mon appli en Tk plutôt qu'en Gtk que je ne connaissais pas

    Est ce dans un cadre personnel, professionnel, dans le cadre d'un stage ?
    Cadre personnel

    Quel était le but de votre outil ?
    Créer une petite application permettant de simuler la création d'une fiche de personnage de jeu de rôle.

    Avez-vous déjà commercialisé votre outil ?
    Non, juste envoyé le script Perl/Tk une fois fini à quelques connaissances.

    Avez vous eu des difficultés à le packager, le protéger par une licence (type GPL, LGPL, ...) ?
    J'aurais bien aimé en faire un exécutable à l'époque (il y a 6 ans) mais j'utilisais Perl2exe et ce cochon n'a jamais été fichu de compiler correctement quoi que ce soit alors j'ai abandonné.

    Avez-vous rencontré des difficultés à concevoir votre interface graphique ? Avez-vous rencontré des limites à votre outil ? Si oui lesquels ?
    Pas de difficultés ni de limites particulières rencontrées.

    Avez-vous eu des difficultés à faire installer votre outil par un utilisateur (installation de Perl, des modules, compatibilité Perl, modules).
    Pour ceux qui ont eu mon script, il m'a fallu leur filer une procédure concise pour installer Perl sur leur disque dur.

    Votre outil avait-il des interactions avec d'autres langages de programmation, base de données?
    Non.

  5. #5
    Invité régulier
    Profil pro
    Inscrit en
    janvier 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : janvier 2009
    Messages : 6
    Points : 7
    Points
    7

    Par défaut

    Tk, Gtk, Gtk+ (version 2), Glade, Qt, Wx, Prima ou autre?
    Tk.

    Pourquoi avez-vous choisi ce ou ces modules ?
    sur HPUX, nous avons bcp de developpements en perl, et de vieilles interfaces en mshell; je voulais essayer d avoir tout en perl.

    Est ce dans un cadre personnel, professionnel, dans le cadre d'un stage ?
    Cadre personnel et professionnel.

    Quel était le but de votre outil ?
    1) un gestionnaire d arbre genealogique: entrer des donner, naviguer dans les fiches, representer l arbre graphiquement (dans un canvas) (pc et hpux)
    2) remplacer des workflow en mshell
    3) outils tableaux de bords d acivites pro (distribution de cron, pannes de machines)
    4) bigbrother= mesurer des temps associes a des activites

    Avez-vous déjà commercialisé votre outil ?
    non

    Avez vous eu des difficultés à le packager, le protéger par une licence (type GPL, LGPL, ...) ?
    N/A

    Avez-vous rencontré des difficultés à concevoir votre interface graphique ? Avez-vous rencontré des limites à votre outil ? Si oui lesquels ?
    1) pb avec du Scroll pas encore resolu (multilignes multiboutons et scroll)
    2) utilisation des bindings, resolu avec bind "KeyPress" sur un entry.

    Avez-vous eu des difficultés à faire installer votre outil par un utilisateur (installation de Perl, des modules, compatibilité Perl, modules).
    N/A

    Votre outil avait-il des interactions avec d'autres langages de programmation, base de données?
    oui, shell unix, oracle, ...

  6. #6
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    avril 2004
    Messages
    16 632
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 632
    Points : 465 473
    Points
    465 473

    Par défaut

    N'hésitez pas à répondre à ce sondage.

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

  7. #7
    Membre régulier Avatar de Tiger-222
    Homme Profil pro
    Inscrit en
    janvier 2007
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : janvier 2007
    Messages : 76
    Points : 71
    Points
    71

    Par défaut

    Tk, Gtk, Gtk+ (version 2), Glade, Qt, Wx, Prima ou autre?
    Gtk2-perl ainsi que Tk (plus rarement).

    Pourquoi avez-vous choisi ce ou ces modules ?
    J'ai commencé par Tk et je n'ai pas accroché à l'aspect graphique (bien que j'ai lu à droite à gauche des choses intéressantes) puis je me suis tourné vers Gtk+.
    Pourquoi ? Car je voulais que l'application soit en harmonie avec le thème de l'utilisateur et je trouve Gtk+ assez beau, de plus j'avais déjà commencé quelques applis en PHP-Gtk, du coup j'étais rôdé.

    Est ce dans un cadre personnel, professionnel, dans le cadre d'un stage ?
    Cadre personnel pour une communauté.

    Quel était le but de votre outil ?
    Un framework pour l'audit (sécurité web et plus poussé par la suite).

    Avez-vous déjà commercialisé votre outil ?
    Nope ! GNU/GPL v3.

    Avez vous eu des difficultés à le packager, le protéger par une licence (type GPL, LGPL, ...) ?
    Pas le moins du monde.

    Avez-vous rencontré des difficultés à concevoir votre interface graphique ? Avez-vous rencontré des limites à votre outil ? Si oui lesquels ?
    Hm après avoir trouvé la bonne documentation, tout est allé plutôt bien, pas de réels soucis.

    Avez-vous eu des difficultés à faire installer votre outil par un utilisateur (installation de Perl, des modules, compatibilité Perl, modules).
    Il faut bien faire attention aux versions, sinon ça va.

    Votre outil avait-il des interactions avec d'autres langages de programmation, base de données?
    Non.

  8. #8
    Membre éclairé Avatar de Vespasien
    Inscrit en
    janvier 2008
    Messages
    383
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : janvier 2008
    Messages : 383
    Points : 350
    Points
    350

    Par défaut

    Tk, Gtk, Gtk+ (version 2), Glade, Qt, Wx, Prima ou autre?
    Tk

    Pourquoi avez-vous choisi ce ou ces modules ?
    Le plus documenté sur internet. Tutorial de débutants à foison.

    Est ce dans un cadre personnel, professionnel, dans le cadre d'un stage ?
    Personnel

    Quel était le but de votre outil ?
    Faire une interface simple pour que mes amis puissent utiliser mon automate (il parcours un site internet et applique des changements fastidieux a mettre en oeuvre pour un humain). Comme ils ne sont pas tous du métier, il fallait un moyen d'utilisation simple.

    Avez-vous déjà commercialisé votre outil ?
    Non

    Avez vous eu des difficultés à le packager, le protéger par une licence (type GPL, LGPL, ...) ?

    Même pas pensé

    Avez-vous rencontré des difficultés à concevoir votre interface graphique ?
    Non, mais avec 4 zone de texte et 2 boutons, je ne peux vraiment juger.

    Avez-vous rencontré des limites à votre outil ? Si oui lesquels ?
    cf réponse précédente.

    Avez-vous eu des difficultés à faire installer votre outil par un utilisateur (installation de Perl, des modules, compatibilité Perl, modules).
    Oui. C'est justement là que c'est fastidieux. En plus, une amie avait peur que je lui installe un code malicieux...

    Votre outil avait-il des interactions avec d'autres langages de programmation, base de données?
    Ce sont deux scripts distincts. L'un utilise Mechanize et l'autre ne fait que l'appeler.

  9. #9
    Membre éclairé
    Homme Profil pro Lilian Herault
    Gérant infopsylon
    Inscrit en
    juin 2010
    Messages
    215
    Détails du profil
    Informations personnelles :
    Nom : Homme Lilian Herault
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Gérant infopsylon
    Secteur : Industrie

    Informations forums :
    Inscription : juin 2010
    Messages : 215
    Points : 310
    Points
    310

    Par défaut

    Tk, Gtk, Gtk+ (version 2), Glade, Qt, Wx, Prima ou autre?
    Je n'ai utilisé que Tk.

    Pourquoi avez-vous choisi ce ou ces modules ?
    C'est le premier module dont j'avais entendu parlé.

    Est ce dans un cadre personnel, professionnel, dans le cadre d'un stage ?
    personnel et professionnel

    Quel était le but de votre outil ?
    professionnel : Outils de monitoring, administration
    personnel : monitoring

    Avez-vous déjà commercialisé votre outil ?
    non

    Avez vous eu des difficultés à le packager, le protéger par une licence (type GPL, LGPL, ...) ?
    Je n'ai jamais essayé

    Avez-vous rencontré des difficultés à concevoir votre interface graphique ? Avez-vous rencontré des limites à votre outil ? Si oui lesquels ?
    Non, Tk est suffisamment documenté

    Avez-vous eu des difficultés à faire installer votre outil par un utilisateur (installation de Perl, des modules, compatibilité Perl, modules).
    Par vraiment, la difficulté réside d'avantage dans l'installation de tous les modules par un tier.

    Votre outil avait-il des interactions avec d'autres langages de programmation, base de données?
    Oui, MySQL.

    Lilian.

  10. #10
    Invité régulier
    Inscrit en
    septembre 2008
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : septembre 2008
    Messages : 24
    Points : 9
    Points
    9

    Par défaut

    Tk, Gtk, Gtk+ (version 2), Glade, Qt, Wx, Prima ou autre?
    => Tk
    Pourquoi avez-vous choisi ce ou ces modules ?
    => le premier que j'ai trouvé
    Est ce dans un cadre personnel, professionnel, dans le cadre d'un stage ?
    => professionnel
    Quel était le but de votre outil ?
    => créer un fichier texte d'informations pour un script de calcul SCILAB
    Avez-vous déjà commercialisé votre outil ?
    => non
    Avez vous eu des difficultés à le packager, le protéger par une licence (type GPL, LGPL, ...) ?
    => je n'en suis pas encore là (en plein apprentissage)
    Avez-vous rencontré des difficultés à concevoir votre interface graphique ? Avez-vous rencontré des limites à votre outil ? Si oui lesquels ?
    => je suis dans les bind et callbacks et assemblage de morceaux de codes ...
    Avez-vous eu des difficultés à faire installer votre outil par un utilisateur (installation de Perl, des modules, compatibilité Perl, modules).
    => non
    Des interactions avec d'autres langages de programmation, base de données?
    => SCILAB et script windows pour organiser le tout

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •