WNS (WAGUILA NETWORK SIMULATOR) UTILISATION DE JGRAPH ET PLEIN D'AUTRE TRUC
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023
-
9 août 2006 à 11:27
waguila666
Messages postés23Date d'inscriptionmardi 15 juin 2004StatutMembreDernière intervention23 mai 2008
-
10 août 2006 à 23:16
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
waguila666
Messages postés23Date d'inscriptionmardi 15 juin 2004StatutMembreDernière intervention23 mai 2008 10 août 2006 à 23:16
salut les gars
ben enfin Twinuts l'application est sencé tourné sous windows et peut etre sous unix et Mac mais la je suis vraiment pris par le temps et donc je laisse béton le autre os
et pour JAVA enfai moi je programme avec pelin de langage mais aund je fait du java je prend du plaisir plus que de sortir avec ma copine alors je programme en java.en bref je kiff JAVA et fo pas m'envouloir chus
cs_Half
Messages postés18Date d'inscriptiondimanche 2 juin 2002StatutMembreDernière intervention 7 juillet 2007 10 août 2006 à 21:14
Salut "Twinuts",
Tu n'as pas tout à fait tort. :-)
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 10 août 2006 à 20:20
Salut,
En java nativement tu n'adapte pas ton application à un systeme vu qu'elle est automatiquement faite pour tout les systemes supportant une jvm, de plus il n'y a pas d'interet d'ajouter la lourdeure et les limites de celle-ci si c'est pour faire une application specifique à un OS....
Bref pour en revenir au code je trouve super domage de brider l'application à windows sachant que la seule chose qui lui soit specifique ce n'est que le bout de code en C qui se compile très bien sous linux.
waguila666 pour ton prob d'execution essaye de mettre le repertoire d'executution dans ton objet Exec soit en utilisant la methode exec(String command, String[] envp, File dir) de runtime sinon oublie le .bat et essai
Runtime run = getRuntime().getRuntime();
Process process = run.exec(
System.getProperty("user.dir") + File.separator + "GTH" + File.separator + "gth " + argument,
null,
new File(System.getProperty("user.dir") + File.separator + "GTH")
);
cs_Half
Messages postés18Date d'inscriptiondimanche 2 juin 2002StatutMembreDernière intervention 7 juillet 2007 10 août 2006 à 19:58
Salut "Twinuts",
Et pourquoi donc ne pas développer en Java et ce même si on réserve son application à un seul OS ?
On peut très bien aimer programmer en Java sans pour cela être obligé d'adapter son application à un autre système.
Enfin l'important est d'y trouver son plaisir et non d'imposer ses choix.
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 10 août 2006 à 13:03
Salut,
si c'est pour faire des applis windows quel interet de faire du java ? perso je n'en vois strictement aucun, tu ferais mieux de la faire en C# au moins c'est prevu pour windows
waguila666
Messages postés23Date d'inscriptionmardi 15 juin 2004StatutMembreDernière intervention23 mai 2008 9 août 2006 à 22:07
la ya une ptite maj mais ^^
waguila666
Messages postés23Date d'inscriptionmardi 15 juin 2004StatutMembreDernière intervention23 mai 2008 9 août 2006 à 21:35
ben pour le gth g pas pu le lancé avec mon java il fait rien et ya aps de code d'erreur mais g bricolé un autre en VB.NET que g integré a l'appli finale
et merci pour la suggestion mais mon appli marche sous windows c tt
si vous avez des problemes n'hésitez pas
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 9 août 2006 à 17:52
Salut,
sinon concerant l'execution c'est bien les .bat mais ça ne fonctionne toujour pas sous linux ....
ensuite tu pourrais fournir un binaire win et un linux de ton prog (pour compiler sous linux gcc gth.c -o gth)
pour linux tu peux faire loader.sh
#!/bin/bash
./gth dist.txt
apres pour tester l'os tu peux faire
if(System.getProperty("os.name").startsWith("Windows"))
//windows mode
else if(System.getProperty("os.name").startsWith("Linux"))
//linux mode
else //un autre os
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 9 août 2006 à 11:27
Salut,
Merci de commenter tes codes (ça vaut aussi pour le code en C), merci de faire également le ménage dans tes codes genre suppression des blocs de codes commenté.
10 août 2006 à 23:16
ben enfin Twinuts l'application est sencé tourné sous windows et peut etre sous unix et Mac mais la je suis vraiment pris par le temps et donc je laisse béton le autre os
et pour JAVA enfai moi je programme avec pelin de langage mais aund je fait du java je prend du plaisir plus que de sortir avec ma copine alors je programme en java.en bref je kiff JAVA et fo pas m'envouloir chus
10 août 2006 à 21:14
Tu n'as pas tout à fait tort. :-)
10 août 2006 à 20:20
En java nativement tu n'adapte pas ton application à un systeme vu qu'elle est automatiquement faite pour tout les systemes supportant une jvm, de plus il n'y a pas d'interet d'ajouter la lourdeure et les limites de celle-ci si c'est pour faire une application specifique à un OS....
Bref pour en revenir au code je trouve super domage de brider l'application à windows sachant que la seule chose qui lui soit specifique ce n'est que le bout de code en C qui se compile très bien sous linux.
waguila666 pour ton prob d'execution essaye de mettre le repertoire d'executution dans ton objet Exec soit en utilisant la methode exec(String command, String[] envp, File dir) de runtime sinon oublie le .bat et essai
Runtime run = getRuntime().getRuntime();
Process process = run.exec(
System.getProperty("user.dir") + File.separator + "GTH" + File.separator + "gth " + argument,
null,
new File(System.getProperty("user.dir") + File.separator + "GTH")
);
10 août 2006 à 19:58
Et pourquoi donc ne pas développer en Java et ce même si on réserve son application à un seul OS ?
On peut très bien aimer programmer en Java sans pour cela être obligé d'adapter son application à un autre système.
Enfin l'important est d'y trouver son plaisir et non d'imposer ses choix.
10 août 2006 à 13:03
si c'est pour faire des applis windows quel interet de faire du java ? perso je n'en vois strictement aucun, tu ferais mieux de la faire en C# au moins c'est prevu pour windows
9 août 2006 à 22:07
9 août 2006 à 21:35
et merci pour la suggestion mais mon appli marche sous windows c tt
si vous avez des problemes n'hésitez pas
9 août 2006 à 17:52
sinon concerant l'execution c'est bien les .bat mais ça ne fonctionne toujour pas sous linux ....
ensuite tu pourrais fournir un binaire win et un linux de ton prog (pour compiler sous linux gcc gth.c -o gth)
pour linux tu peux faire loader.sh
#!/bin/bash
./gth dist.txt
apres pour tester l'os tu peux faire
if(System.getProperty("os.name").startsWith("Windows"))
//windows mode
else if(System.getProperty("os.name").startsWith("Linux"))
//linux mode
else //un autre os
9 août 2006 à 11:27
Merci de commenter tes codes (ça vaut aussi pour le code en C), merci de faire également le ménage dans tes codes genre suppression des blocs de codes commenté.