GTK CONSOLE PHP

lespaulz Messages postés 16 Date d'inscription vendredi 28 mars 2003 Statut Membre Dernière intervention 26 mars 2007 - 14 sept. 2005 à 07:36
Epoc22 Messages postés 198 Date d'inscription lundi 28 février 2005 Statut Membre Dernière intervention 14 novembre 2008 - 18 janv. 2007 à 16:38
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/33778-gtk-console-php

Epoc22 Messages postés 198 Date d'inscription lundi 28 février 2005 Statut Membre Dernière intervention 14 novembre 2008 1
18 janv. 2007 à 16:38
A ouai je vient de capter la date du dernier message...
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
18 janv. 2007 à 14:03
j'ai pas windows, et j'ai plus php-gtk depuis un moment... si je dois faire un "script graphique" je préfères choisir python, ou bien perl
Epoc22 Messages postés 198 Date d'inscription lundi 28 février 2005 Statut Membre Dernière intervention 14 novembre 2008 1
17 janv. 2007 à 16:22
Salut mec,
connais-tu WinBinder ? Va ici : http://winbinder.org et découvre cette magnifique extension (mieux que PHP-GTK si t'a windows). Va uassi dans la section "Useful Links" du site y a pleins de ressources...


ps : tient y ont changé l'affichage de la source sur codes-sources...
cs_frop01 Messages postés 1352 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 19 novembre 2008 2
20 sept. 2005 à 11:22
Salut,

Si tu as installer php-GTK biensûr

lances l'invite de commande (msdos) et taper en ligne de commande

php emplecement\nomfichier.php

@+
dirthangel1 Messages postés 18 Date d'inscription samedi 16 avril 2005 Statut Membre Dernière intervention 20 septembre 2005
20 sept. 2005 à 08:17
Comment l'utilise t'on car quand je le lance sous win avec la console ben, c'est mon editeur php qui démarre :( , poue editer le script :(
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
15 sept. 2005 à 09:08
Rien à dire : c'est joli et original. C'est le 1er source que je vois utilisant GTK :-) (GTK qui est sur mon pc depuis déjà un moment, et auquel je ne me suis jamais vraiment mis, lol).
10.
coockiesch Messages postés 2268 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 13 septembre 2013 4
14 sept. 2005 à 22:52
coucou747 , on t'aime! :D
Non, bon, sérieusement, bravo pour cette source bien pratique, :)

@++

R@f
cs_frop01 Messages postés 1352 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 19 novembre 2008 2
14 sept. 2005 à 20:51
Si je peux me permettre d'ajouter une petite remarque en parlant d'interface .

Le developpement d'inteface gtk se fait par l'intermédiaire de glade présent dans presque toutes les distributions linux et heureusement pour les windowsiens, glade existe sous windows.

http://gladewin32.sourceforge.net/index.php

@+
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
14 sept. 2005 à 20:38
mais de rien, et merci encore pour ton commentaire !

merci à vous autres aussi, pour vos encouragements / astuces et généreuses notes!
lespaulz Messages postés 16 Date d'inscription vendredi 28 mars 2003 Statut Membre Dernière intervention 26 mars 2007
14 sept. 2005 à 20:28
La rage du matin m'ayant lachement attaqué par derrière, je te pris de m'excuser.

Rien de trop technique pour moi, mais on parle si peux de GTK qu'un pauvre novice aurai du mal a comprendre les spécificités et les bonus proposées par cette "librairie".
si ce n'est de suivre le lien vers le http://gtk.php.net/

Merci encore pour ce source.
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
14 sept. 2005 à 20:03
je l'ai fait sous linux, ça serais un comble si ça n'y marchais pas !

merci pour l'astuce windows, j'ai pas installé php sous win, alors j'avais pas testé...
lespaulz, je n'ai aucunement la prétention de faire un tutoriel sur phpgtk, je n'ai fait de gtk qu'en php, donc, je ne peux pas comparer avec d'autres langages, et je n'ai jamais fait d'interfaces super évoluées, donc je ne peux pas aider grand monde de ce coté la...

qu'appelles tu parler français ? faire moins de fautes ? mettre plus de commentaires ? (selon moi, ici, les traductions parlent d'elles mêmes, et la capture fait office d'aide pour comprendre comment est faite l'interface)... je ne penses pas abuser de trop du langage SMS, donc, il ne reste que les mots trop techniques, auquel cas, GTK est la librairie qui permet aux applications GNOME d'être des applications graphiques... PHPGTK est un binding de gtk, du C vers (donc) le php, il existe ce binding en php, perl, tcl (je crois). Gtk est portable, et 100% fonctionnel...

pour être plus explicite, taper dans une console linux :
man php
man gtk-query-immodules-2.0
et autres commandes de ce style

et pour être plus concret :

php -r "phpinfo();

je crois que je ne peux pas faire mieux...
juki_webmaster Messages postés 947 Date d'inscription mercredi 19 novembre 2003 Statut Membre Dernière intervention 5 avril 2008 3
14 sept. 2005 à 12:47
10/10 sa vaut bien, vu que sa marche sous Linux :D
cs_frop01 Messages postés 1352 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 19 novembre 2008 2
14 sept. 2005 à 11:19
Bravo !! très utile pour tester des commandes php

Ca marche très bien sous windows.
juste au lieu de :

if (!extension_loaded('php_gtk')) {
if (!dl('php_gtk.so')) {
exit();
}
}

mettre le code suivant :

if (!extension_loaded('gtk')) {
dl( 'php_gtk.' . PHP_SHLIB_SUFFIX);
}

Remarque : La constante PHP_SHLIB_SUFFIX est disponible depuis PHP 4.3.0

Bonne continuation . Note 9/10.
lespaulz Messages postés 16 Date d'inscription vendredi 28 mars 2003 Statut Membre Dernière intervention 26 mars 2007
14 sept. 2005 à 07:36
Sans vouloir etre désagréable, si tu pouvais parler Français
et etre un peu plus explicite et concret.

Sinon c'est une bonne idée de lancer un tutoriel sur PhPGTK.

Bonne continuation
Rejoignez-nous