XKILL, TUER DES APPLICATIONS PAR UN SIMPLE CLIC

cs_the_best Messages postés 212 Date d'inscription jeudi 13 novembre 2003 Statut Membre Dernière intervention 6 avril 2006 - 24 juin 2005 à 15:06
zytry Messages postés 12 Date d'inscription mardi 7 janvier 2003 Statut Membre Dernière intervention 12 septembre 2006 - 10 août 2005 à 14:37
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/32290-xkill-tuer-des-applications-par-un-simple-clic

zytry Messages postés 12 Date d'inscription mardi 7 janvier 2003 Statut Membre Dernière intervention 12 septembre 2006
10 août 2005 à 14:37
Voilà, après quelques semaines de galère (avec le pc), et quelques heures de galère (avec vb ;), ca a l'air de marcher, sous 2000 en tout cas.

Le principe est simple, on met xkill au premier plan, donc GetForegroundWindow retourne l'handle de xkill, on met en route une boucle avec GFW qui récupére l'handle du programme au premier plan et dès que celui-ci change, c'est celui de l'application à tuer, donc on tue ^^, pour cela on simule un (plusieurs) clic(s) sur l'icone de l'application à tuer, celle-ci va donc s'agrandir et passer au premier plan.

Voilà n'hésitez pas à tester le programme dans tous les cas (appli bloquée, ou que sais-je encore), mais je décline toute responsabilité..
MadM@tt Messages postés 2167 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 16 juillet 2009 1
26 juin 2005 à 21:58
ton programme à l'air sympa, je ne savais pas du tout que ça existait sous Linux ^^

A propos de vos idées pour le systray c'est de très bonnes idées à exploiter je pense ...

Bon courage
cs_the_best Messages postés 212 Date d'inscription jeudi 13 novembre 2003 Statut Membre Dernière intervention 6 avril 2006
26 juin 2005 à 21:47
Oui mais tu tue l'application qui à créé l'icone... avec son Handle... ça peut pas t'en retourner plusieurs...
jrbleboss Messages postés 480 Date d'inscription jeudi 6 mai 2004 Statut Membre Dernière intervention 3 septembre 2007 1
25 juin 2005 à 19:55
Oui moi je parle de la 2eme solution qui serait très interressante
zytry Messages postés 12 Date d'inscription mardi 7 janvier 2003 Statut Membre Dernière intervention 12 septembre 2006
25 juin 2005 à 19:27
Merci à vous deux, je vais essayer de voir ce que je peux faire pour la systray mais JRB, tu veux dire :
1- tuer la systray = explorer.exe
2- tuer l'application en cliquant sur l'icone dans la systray ; mais dans certains OS comme XP, t'as une icone pour 4 même applications, et ça pourrait poser probleme..
enfin je verrais bien, mais je promets rien..
jrbleboss Messages postés 480 Date d'inscription jeudi 6 mai 2004 Statut Membre Dernière intervention 3 septembre 2007 1
24 juin 2005 à 16:22
Très interressant comme concept !!!!
mais se serait bien de pouvoir aussi killer dans le systray sinon très bien !!

JRB
cs_the_best Messages postés 212 Date d'inscription jeudi 13 novembre 2003 Statut Membre Dernière intervention 6 avril 2006
24 juin 2005 à 15:06
Cool ! Et vive Linux !
Rejoignez-nous