Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

exec (Runtime) - browser

[es] :: Java :: exec (Runtime) - browser

[ Pregleda: 3508 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

retry
Beograd

Član broj: 39405
Poruke: 95
*.dialup.sezampro.yu.



Profil

icon exec (Runtime) - browser23.04.2006. u 21:25 - pre 219 meseci
kako da sa exec metodom iz Runtime startujem neki file (npr. aaa.html) u default browseru?
znaci, da ne kucam putanju do nekog browsera, npr.
r.exec("c:\\Program Files\\Internet Explorer\\iexplore.exe aaa.html")

pozdrav.
 
Odgovor na temu

Yu Raider
Ivan Djordjevic
Bg

Član broj: 40731
Poruke: 273
..njuel-bg.customer.sbb.co.yu.



+2 Profil

icon Re: exec (Runtime) - browser24.04.2006. u 17:13 - pre 219 meseci
Jesi li probao samo r.exec("aaa.html")?
Kada se izabere default browser, na njega se setuje i ekstenzija fajla tako da bi to, ja mislim, trebalo da radi..

Pozdrav...
SLIder.
 
Odgovor na temu

retry
Beograd

Član broj: 39405
Poruke: 95
*.dialup.sezampro.yu.



Profil

icon Re: exec (Runtime) - browser25.04.2006. u 10:52 - pre 219 meseci
jesam, probao sam. dobijem:
java.io.IOException: CreateProcess: c:\aaa.html error=193
 
Odgovor na temu

obrad_beocin
Beocin

Član broj: 12133
Poruke: 34
195.178.62.*



Profil

icon Re: exec (Runtime) - browser28.04.2006. u 10:09 - pre 219 meseci
Code:

import java.io.*;
import java.util.*;
import ca.beq.util.win32.registry.*;

public class OpenBrowser{
private String value;

public OpenBrowser(){
RegistryKey r = new RegistryKey(RootKey.HKEY_CLASSES_ROOT, "HTTP\\shell\\open\\command");
if(r.hasValues()) {
Iterator i = r.values();
while(i.hasNext()) {
RegistryValue v = (RegistryValue)i.next();
value = v.toString().substring(8);
System.out.println(value);
  }
 }
try{
Runtime arg = Runtime.getRuntime();
Process child = arg.exec(value+" C:\\folder\\index.htm");
child.waitFor();
System.out.println(child.exitValue());
}catch(Exception e){
    
}
    
}

public static void main(String s[]){

new OpenBrowser();

  }
}


Sa sajta https://sourceforge.net/projects/jregistrykey/ skini jRegistryKey-bin-1.3.4.zip, raspakuj zip datoteku, i pronaces dva fajla koja su ti potrebna: jRegistryKey.jar i jRegistryKey.dll

 
Odgovor na temu

retry
Beograd

Član broj: 39405
Poruke: 95
*.dialup.sezampro.yu.



Profil

icon Re: exec (Runtime) - browser28.04.2006. u 13:17 - pre 219 meseci
moze i ovako:

String [] cmd={"cmd.exe","/c","put_do_fajla"};
r.exec(cmd);

pozdrav.
 
Odgovor na temu

[es] :: Java :: exec (Runtime) - browser

[ Pregleda: 3508 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.