Properties sys = System.getProperties(); String os = sys.getProperty("os.name"); Runtime r = Runtime.getRuntime(); try { if (os.endsWith("NT")||os.endsWith("2000")||os.endsWith("XP")) r.exec("cmd /c start adressepage"); else r.exec("start adressepage"); } catch (IOException ex) { ex.printStackTrace(); }
Bonjour,J'y arrive tres bien avec une adresse URL sans espacemais des que l'on a des espaces dans la chaine de caratcere comme par exemple sous "Program Files", cela ne marche plus.Y a-t-il une solution ?Merci
t'as essayer de mettre des parenthèse autour de l'adresse?
si tu veux mettre des espaces, encadre ton url par des \"
salut Duss Bravo et Merci pour ta source ,je te préviens je vais m'inspirer pour mon nouveau projet que je déposerais sous ce site : Invite de Commandes avec java : JavaDos :la commande Connect te seras dédié ,c toi qui me l'a offert , je t'invite à jeter un coup d'oeil sur ce code ,bonne continuation et encore bravo , je te donne 10 mec.
hum ... t'as esseillé avec les normes de codage des URL ???%20 pour un espace ...exemple pour l'argument "cest un test": ?cest%20un%20test
Duss, Trés trés bien ton petit bout de code.Cela m'a beaucoup aider !Merci a toi !ps : il faudrait pouvoir le faire avec linux maintenant.
cool c a m a r c h e
Bonjour, Je cherche comment ouvrir une page web depuis une applet java, mais dans une popup, ou en tout cas dans une fenêtre différente donc je peux definir la dimension. Cette solution permet elle de le faire?(à l'aide d'un paramêtre supplementaire par exemple?)Merci de votre aide!
Seulement ça fonctionne pas sous Linux...
Dans le sinon, change ta chaine start adressepage par une chaine qui te permet de lancer le nivagateur. Apres, je ne sais plus trop ce que j'avais fait moi ... :s
bonjour ,en fait moi j'ai un client http qui recoit le code html d'une page quelconque mais je ne sais pas comment faire la transformation automatique de celle ci en page web.merci de me repondre
Yo Man, ton code est tres bon. Ce code marche sur n'importe quel cmd dos de windows, donc on peu utiliser que:try{ Process r = Runtime.getRuntime().exec("cmd /c start www.google.com"); } catch(Exception rex) { rex.printStackTrace(); } }Et les linuxiens essayer avec le shell l'equivalence de system('nautilus||konqueror||... www.google.com') du C en Java merci à toi Duss
Et Linux dans tout ça? Ce n'est pas portable ton truc mais c'est déjà bien.
Doucement Rouquin :)Pour les linuxiens, il faut juste faire une différence suivant l'OS:Properties sys = System.getProperties();String os = sys.getProperty("os.name"); if (os.endsWith("NT")||os.endsWith("2000")||os.endsWith("XP")) {//cmd Windows}else {//cmd Linux}La condition doit être améliorée afin de prendre en compte les différents OS. De toute façon, cela dépend de l'utilité de la plateforme Linux pour ton logiciel.
bonjour,je veux charger une page web via une application java pour annoter son continu,j'ai pa encore trouver une soluionj'utilise eclipse 3.2svp aidez moimerci
Tout est dans la doc officielle : http://java.sun.com/docs/books/tutorial/networking/urls/readingWriting.htmlBon courage ;)
Bonjour,Peux tu donner la liste des packages que tu importe s'il te plait ?Merci(Désolé de resortir un si vieu topic :s)
thanks man....ur code made my work easier....thanks 4 sharing it with us.
Salut !Merci beaucoup pour ce code, mais y'a un petit problème avec cette commande :Si je veux ouvrir un url avec des arguments, il bug à l'arrivée du premier "&".Une idée ? :)exple : http://www.google.fr/search?hl=fr&q=test&btnG=Recherche+Google&meta=&aq=f&oq=va en fait ouvrir : http://www.google.fr/search?hl=fr
hi all SVP classe de chargement d'une page html a partir du disque en java
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 598 809 membres 74 nouveaux aujourd'hui 15 441 membres club