cs_danimo
Messages postés16Date d'inscriptionmercredi 18 juillet 2007StatutMembreDernière intervention15 mars 2009
-
15 juin 2008 à 21:43
diddlus
Messages postés6Date d'inscriptionsamedi 3 mars 2012StatutMembreDernière intervention 7 mars 2012
-
7 mars 2012 à 23:59
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
diddlus
Messages postés6Date d'inscriptionsamedi 3 mars 2012StatutMembreDernière intervention 7 mars 2012 7 mars 2012 à 23:59
Salut
Super ça Fonctionne!!!
ça va bien m'aider!!!
Toutefois j'aurais une autre question,j'ai parcouru le site et j'ai trouvé un code que je cherchais depuis un certain temps "VERROUILLEZ L'OUVERTURE DE VOS LECTEURS CD-ROM" et bien sur c'est en code chose que je ne maitrise pas du tout.peux tu jeter un coup d’œil et voir si il y a la possibilité de créer à partir de ce code deux.exe un pour verrouiller et l’autre déverrouiller.
en tout cas je te remercie beaucoup
Cordialement
roddehugo
Messages postés70Date d'inscriptionsamedi 10 mai 2008StatutMembreDernière intervention29 octobre 2009 7 mars 2012 à 23:11
J'ai mis l'executable : ".exe_" faut juste après téléchargement supprimer l'underscore "_".
J'ai aussi mis la version en ligne de commande. La commande est expliquée dans la description.
A plus !
diddlus
Messages postés6Date d'inscriptionsamedi 3 mars 2012StatutMembreDernière intervention 7 mars 2012 7 mars 2012 à 09:49
Salut
et encore merci pour tes recherches je vais essayé de voir déjà l'interface.
merci encore
Cordialement.
roddehugo
Messages postés70Date d'inscriptionsamedi 10 mai 2008StatutMembreDernière intervention29 octobre 2009 6 mars 2012 à 22:55
Seulement si c'est pour faire une tâche planifiée c'est pas top car c'est une interface graphique du coup même si il lance le .exe, il faudra un intervenant humain pour rentrer le processus à killer et le temps de "timeout". Mais je peux retrouver la première version que j'avais faite qui est juste en ligne de commande avec les arguments.
Dis moi ce dont tu as besoin.
Au plaisir !
roddehugo
Messages postés70Date d'inscriptionsamedi 10 mai 2008StatutMembreDernière intervention29 octobre 2009 6 mars 2012 à 22:53
Re !
Alors j'ai regardé et en effet il est possible de créer un .exe à partir d'un .jar sans codage.
Pour cela rends toi ici : http://sourceforge.net/projects/launch4j/files/launch4j-3/3.0.2/ Launch4J est un utilitaire bien pratique. Tu renseignes le .jar dans le champ prévu ainsi que l'emplacement de ton future .exe. Ensuite dans l'onglet JRE tu stipules pour "Min JRE version" : 1.5.0 (c'est suffisant pour faire tourner le programme).
Par contre tu dois te rendre sur le site de Sun Java afin de télécharger le JRE de la dernière version si tu ne l'as pas. Ainsi Launch4J pourra s'exécuter et faire son travail.
Je t'aurai bien donné le .exe directement mais CodeS-Sources interdit les .exe dans les archives.
Mais si tu n'y arrives pas, je pourrai toujours l'uploader sur mon site et te filer le lien.
diddlus
Messages postés6Date d'inscriptionsamedi 3 mars 2012StatutMembreDernière intervention 7 mars 2012 6 mars 2012 à 19:38
Salut
ça serais super!
merci
Cordialement
roddehugo
Messages postés70Date d'inscriptionsamedi 10 mai 2008StatutMembreDernière intervention29 octobre 2009 6 mars 2012 à 14:56
Salut,
Il me semble que j'avais déjà créé un .exe à partir du code source. Je regarde ca ce soir si ce ne te derange pas. Mais regarde sur le site du zero. Il me semble que c'est la que j'avais vu un tuto.
A plus ;)
diddlus
Messages postés6Date d'inscriptionsamedi 3 mars 2012StatutMembreDernière intervention 7 mars 2012 6 mars 2012 à 13:55
bonjour
merci de votre réponse rapide,ça serais lancé avec une tache planifié sous seven ce que je veux c'est éteindre un programme .exe au bout de tant de minute après un démarrage de ce programme qui doit s' exécuté obligatoirement.
merci
Cordialement
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020371 6 mars 2012 à 13:49
Bonjour,
La compilation du java en code natif ca existe mais ce n'est pas très simple à mettre en oeuvre. Par contre, pour le batch, c'est impossible.
Je ne sais pas comment tu lances ton traitement, si tu fais une tache planifiée sous 2008, c'est une option, mais il faudrait m'en dire plus.
Par contre, ne le fais pas sur cette source, poses une questions sur le forum.
diddlus
Messages postés6Date d'inscriptionsamedi 3 mars 2012StatutMembreDernière intervention 7 mars 2012 6 mars 2012 à 13:32
Bonjour
je suis très intéressé par votre programme mais je ne connais rien au code source,je suis seulement technicien de réseau de niveau 3.
J'aimerais avoir ce programme en .exe ou en batch est il possible ? ou comment le mettre ? car la le code ce n'est pas du tout ma tasse de thé.
Pouvez vous m'aidez?
je vous remercie de votre patiente.
Cordialement
roddehugo
Messages postés70Date d'inscriptionsamedi 10 mai 2008StatutMembreDernière intervention29 octobre 2009 12 janv. 2010 à 21:33
Merci,
Je changerai la commande pour vista dans la semaine. Les profs ne se ménagent pas sur le travail... :@ Plus le temps de coder x) sauf la nuit mais bon.. Bref
J'ai pas compris pourquoi stocker les processus dans un fichier ? Et ouais pour Linux c'est un truc comme ça, je testerai.
green68
Messages postés14Date d'inscriptionvendredi 27 avril 2007StatutMembreDernière intervention16 décembre 2008 12 janv. 2010 à 15:01
Je crois que pour linux il faut remplacer "cmd.exe /c" par "/bin/sh -c" mais je ne connait pas la commande pour "tasklist" (affichage de la liste des taches)
green68
Messages postés14Date d'inscriptionvendredi 27 avril 2007StatutMembreDernière intervention16 décembre 2008 12 janv. 2010 à 10:00
Salut,
De mieux en mieux !!!
une petite modification :
String system = System.getProperty("os.name").toUpperCase();
System.out.println(system);
De plus, pour forcer la fermeture d'un programme qui à fait une modification sur un fichier et attend une confirmation sous Vista il faut rajouter "/F" :
commande = "taskkill /IM "+prg+" /T /F";
Merci encore et bonne continuation !!!
roddehugo
Messages postés70Date d'inscriptionsamedi 10 mai 2008StatutMembreDernière intervention29 octobre 2009 11 janv. 2010 à 21:34
Version 3.0 :
* Windows Xp, Vista et Seven
* Linux, comme toujours
* Un peu de réorganisation du code
* Ajout de deux options... A découvrir :)
roddehugo
Messages postés70Date d'inscriptionsamedi 10 mai 2008StatutMembreDernière intervention29 octobre 2009 11 janv. 2010 à 18:47
Merci bien ;)
green68
Messages postés14Date d'inscriptionvendredi 27 avril 2007StatutMembreDernière intervention16 décembre 2008 11 janv. 2010 à 16:12
Salut,
Sous vista :
prg = "taskkill /IM "+tff.getText()+" /T";
roddehugo
Messages postés70Date d'inscriptionsamedi 10 mai 2008StatutMembreDernière intervention29 octobre 2009 24 juin 2008 à 22:36
Merci du tuyau ;)...
Cordialement,
Saeathai
cs_danimo
Messages postés16Date d'inscriptionmercredi 18 juillet 2007StatutMembreDernière intervention15 mars 2009 24 juin 2008 à 22:33
Bonjour,
Un petit truc pour verifier la "numericite" d'un String:
roddehugo
Messages postés70Date d'inscriptionsamedi 10 mai 2008StatutMembreDernière intervention29 octobre 2009 24 juin 2008 à 14:16
Salut,
Je ne sais pas, car j'importe au fur et à mesure que j'écris je suppose.
Ouais mais j'ai l'impression, du moins pour moi, que c'est plus lisible...
Mais j'en tiendrais compte, mais sinon tu en penses quoi du programme en lui même ?
Cordialement,
Sarathai
th1_man
Messages postés28Date d'inscriptionmercredi 25 juillet 2007StatutMembreDernière intervention24 juillet 2008 24 juin 2008 à 12:26
SALUT,
Pourqoui tu met une liste si longue de bibliotheques?????
alors que celles-ci suffit:
"import java.awt.*;
import java.awt.event.*;
import java.io.IOException;
import javax.swing.*;
import javax.swing.event.*;"
Et un conseil, essaye de bien organiser ton travail et evite d'utiliser trop de variables!!!!
cs_danimo
Messages postés16Date d'inscriptionmercredi 18 juillet 2007StatutMembreDernière intervention15 mars 2009 22 juin 2008 à 00:55
Bonjour,
Ma premiere impression etait la bonne : 10
roddehugo
Messages postés70Date d'inscriptionsamedi 10 mai 2008StatutMembreDernière intervention29 octobre 2009 21 juin 2008 à 14:10
Salut,
Merci ^^,
Je vais de suite voir ton jeu...
th1_man
Messages postés28Date d'inscriptionmercredi 25 juillet 2007StatutMembreDernière intervention24 juillet 2008 21 juin 2008 à 11:56
Salut, jte dit 'impressionnant' et jte note 10/10 (je suis debutant (^^,)>)...
jté ajouté dans ma liste de favori, jcroi tes programme me seront de bonne utilité;
j'ai dernierement fait l'upload d'un jeu, stp telecharge mon jeu et n'oubli pa de commenté.
roddehugo
Messages postés70Date d'inscriptionsamedi 10 mai 2008StatutMembreDernière intervention29 octobre 2009 16 juin 2008 à 16:22
Enregistré je modifie ^^,
Merci a toi pour cette remarque
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 16 juin 2008 à 10:20
Salut,
merci d'enlever les sources du jar, tu casses tout l'interet de visualiser les sources sans être obligé de télécharger le tout
cs_danimo
Messages postés16Date d'inscriptionmercredi 18 juillet 2007StatutMembreDernière intervention15 mars 2009 15 juin 2008 à 21:43
Tres bonne description !...
Cela donne envie de telecharger, ce que je m'empresse de
faire immediatement.
7 mars 2012 à 23:59
Super ça Fonctionne!!!
ça va bien m'aider!!!
Toutefois j'aurais une autre question,j'ai parcouru le site et j'ai trouvé un code que je cherchais depuis un certain temps "VERROUILLEZ L'OUVERTURE DE VOS LECTEURS CD-ROM" et bien sur c'est en code chose que je ne maitrise pas du tout.peux tu jeter un coup d’œil et voir si il y a la possibilité de créer à partir de ce code deux.exe un pour verrouiller et l’autre déverrouiller.
en tout cas je te remercie beaucoup
Cordialement
7 mars 2012 à 23:11
J'ai aussi mis la version en ligne de commande. La commande est expliquée dans la description.
A plus !
7 mars 2012 à 09:49
et encore merci pour tes recherches je vais essayé de voir déjà l'interface.
merci encore
Cordialement.
6 mars 2012 à 22:55
Dis moi ce dont tu as besoin.
Au plaisir !
6 mars 2012 à 22:53
Alors j'ai regardé et en effet il est possible de créer un .exe à partir d'un .jar sans codage.
Pour cela rends toi ici : http://sourceforge.net/projects/launch4j/files/launch4j-3/3.0.2/
Launch4J est un utilitaire bien pratique. Tu renseignes le .jar dans le champ prévu ainsi que l'emplacement de ton future .exe. Ensuite dans l'onglet JRE tu stipules pour "Min JRE version" : 1.5.0 (c'est suffisant pour faire tourner le programme).
Par contre tu dois te rendre sur le site de Sun Java afin de télécharger le JRE de la dernière version si tu ne l'as pas. Ainsi Launch4J pourra s'exécuter et faire son travail.
Je t'aurai bien donné le .exe directement mais CodeS-Sources interdit les .exe dans les archives.
Mais si tu n'y arrives pas, je pourrai toujours l'uploader sur mon site et te filer le lien.
6 mars 2012 à 19:38
ça serais super!
merci
Cordialement
6 mars 2012 à 14:56
Il me semble que j'avais déjà créé un .exe à partir du code source. Je regarde ca ce soir si ce ne te derange pas. Mais regarde sur le site du zero. Il me semble que c'est la que j'avais vu un tuto.
A plus ;)
6 mars 2012 à 13:55
merci de votre réponse rapide,ça serais lancé avec une tache planifié sous seven ce que je veux c'est éteindre un programme .exe au bout de tant de minute après un démarrage de ce programme qui doit s' exécuté obligatoirement.
merci
Cordialement
6 mars 2012 à 13:49
La compilation du java en code natif ca existe mais ce n'est pas très simple à mettre en oeuvre. Par contre, pour le batch, c'est impossible.
Je ne sais pas comment tu lances ton traitement, si tu fais une tache planifiée sous 2008, c'est une option, mais il faudrait m'en dire plus.
Par contre, ne le fais pas sur cette source, poses une questions sur le forum.
6 mars 2012 à 13:32
je suis très intéressé par votre programme mais je ne connais rien au code source,je suis seulement technicien de réseau de niveau 3.
J'aimerais avoir ce programme en .exe ou en batch est il possible ? ou comment le mettre ? car la le code ce n'est pas du tout ma tasse de thé.
Pouvez vous m'aidez?
je vous remercie de votre patiente.
Cordialement
12 janv. 2010 à 21:33
Je changerai la commande pour vista dans la semaine. Les profs ne se ménagent pas sur le travail... :@ Plus le temps de coder x) sauf la nuit mais bon.. Bref
J'ai pas compris pourquoi stocker les processus dans un fichier ? Et ouais pour Linux c'est un truc comme ça, je testerai.
12 janv. 2010 à 15:01
Tu trouveras peu etre la réponse ici :
http://www.alphanet.ch/~schaefer/unixguide/unixguide_html/node51.html
bonne continuation.
12 janv. 2010 à 14:53
Afin de récuperer les process dans un fichier en vista :
File fProcess = new File(System.getProperty("user.home")
+ System.getProperty("file.separator")
+ "process.txt");
String cmd = "cmd.exe /C tasklist /fi "SESSIONNAME eq console" /fo csv /nh > "+ fProcess;
try {
Runtime.getRuntime().exec(cmd);
} catch (IOException e) {
e.printStackTrace();
}
Je crois que pour linux il faut remplacer "cmd.exe /c" par "/bin/sh -c" mais je ne connait pas la commande pour "tasklist" (affichage de la liste des taches)
12 janv. 2010 à 10:00
De mieux en mieux !!!
une petite modification :
String system = System.getProperty("os.name").toUpperCase();
System.out.println(system);
if (system.equals("WINDOWS XP")) {
commande = "tskill "+prg;
commande2 = "shutdown -s -t 5";
commandedef = "tskill "+s;
}else if (system.equals("LINUX")) {
commande = "killall "+prg;
commande2 = "sudo halt";
commandedef = "killall "+s;
}else if(system.equals("WINDOWS VISTA") || system.equals("WINDOWS SEVEN")) {
commande = "taskkill /IM "+prg+" /T";
commande2 = "shutdown -s -t 5";
commandedef = "taskkill /IM "+s+" /T";
}
De plus, pour forcer la fermeture d'un programme qui à fait une modification sur un fichier et attend une confirmation sous Vista il faut rajouter "/F" :
commande = "taskkill /IM "+prg+" /T /F";
Merci encore et bonne continuation !!!
11 janv. 2010 à 21:34
* Windows Xp, Vista et Seven
* Linux, comme toujours
* Un peu de réorganisation du code
* Ajout de deux options... A découvrir :)
11 janv. 2010 à 18:47
11 janv. 2010 à 16:12
Sous vista :
prg = "taskkill /IM "+tff.getText()+" /T";
24 juin 2008 à 22:36
Cordialement,
Saeathai
24 juin 2008 à 22:33
Un petit truc pour verifier la "numericite" d'un String:
try
{
Itfm = Integer.parseInt(tfm.getText());
}
catch (NumberFormatException f)
{
-------
-----
}
Cordialement.
Dan.
24 juin 2008 à 14:16
Je ne sais pas, car j'importe au fur et à mesure que j'écris je suppose.
Ouais mais j'ai l'impression, du moins pour moi, que c'est plus lisible...
Mais j'en tiendrais compte, mais sinon tu en penses quoi du programme en lui même ?
Cordialement,
Sarathai
24 juin 2008 à 12:26
Pourqoui tu met une liste si longue de bibliotheques?????
alors que celles-ci suffit:
"import java.awt.*;
import java.awt.event.*;
import java.io.IOException;
import javax.swing.*;
import javax.swing.event.*;"
Et un conseil, essaye de bien organiser ton travail et evite d'utiliser trop de variables!!!!
22 juin 2008 à 00:55
Ma premiere impression etait la bonne : 10
21 juin 2008 à 14:10
Merci ^^,
Je vais de suite voir ton jeu...
21 juin 2008 à 11:56
jté ajouté dans ma liste de favori, jcroi tes programme me seront de bonne utilité;
j'ai dernierement fait l'upload d'un jeu, stp telecharge mon jeu et n'oubli pa de commenté.
16 juin 2008 à 16:22
Merci a toi pour cette remarque
16 juin 2008 à 10:20
merci d'enlever les sources du jar, tu casses tout l'interet de visualiser les sources sans être obligé de télécharger le tout
15 juin 2008 à 21:43
Cela donne envie de telecharger, ce que je m'empresse de
faire immediatement.
Dan.