Už sem se na to tady jednou ptal.
Napadlo me, jestli nahodou nekdo nevi, jak v Jave udelat vypnuti PC.
V delfách je to v pohode, staci jedna procedura...
Printable View
Už sem se na to tady jednou ptal.
Napadlo me, jestli nahodou nekdo nevi, jak v Jave udelat vypnuti PC.
V delfách je to v pohode, staci jedna procedura...
IMHO by to v Jave jakozto multiplatformnim jazyku byt nemelo. Mozna v nejake na systemu zavisle knihovne.Citace:
Původně odeslal kidd.tonda
Tez bych rekl, ale treba nas nekdo opravi. :)Citace:
Původně odeslal hpcpg
Jinak bych to resil treba normalne Runtime.exec(); a spoustel tam klasicky shutdown
Pravda, tohle je dobre reseni, jenom si nejsem jisty, jestli by to jelo treba ve windowsech ;DCitace:
Původně odeslal jedik
Existuje nejaky ekvivalent shutdown ve windows? Za dob dosu to nebylo moc treba, existovaly na to specialni multimedialni tlacitka(POWER, RESET), ale ted? Jedine pres nejake zastupce ukazjuciho do rundll32.
jo je a jmenuje se shutdown ;DCitace:
Původně odeslal hpcpg
Hmm, to mi zustalo utajeno. Existuje to i ve Win9x/Me?Citace:
Původně odeslal jedik
hmm to mas pravdu, tam to asi nebude, ale pak tam pujde pouzit to systemove volani jaxi psal.Citace:
Původně odeslal hpcpg
Nezapominejte, ze ne java nefunguje jen na WinNT(2000, XP) a linuxu :wink:
No to sice ano, ale dnes je to s platformami vcelku jednoduche. Existuji pouze dve realne pouzivane a to Windows a Unix.Citace:
Původně odeslal mraky
Pricemz vsechny (skoro) unixy maji prikaz shutdown. Takze se uz jenom jedna o ty Win9x/ME. Pouziva dnes jeste nekdo OS/2 (pokud k nemu je vubec JRE)? Nejaky jiny system? A navic pokud nekdo chce do programu zabudovat vypnuti pocitace, pak se bude asi jednat o nejakou uzivatelskou aplikaci, ktera extremni portovatelnost nevyzaduje.
2hpcpg:
treba MacOS :)
MacOS X je tiez Unix a starsie MacOSy su dost nepouzitelne...
Mas pravdu.Citace:
Původně odeslal jedik
Doma jsem si na nej take vzpomnel. Ale pak jsem si take uvedomil, ze MacOS X bezi na unixovem jadre. Ale jako unixovy system se to asi oznacit neda, k tomu je potreba vic nez jen jadro. Vzhledem k chybejicimu textovemu rozhrani ale pochybuju, ze by mel neco jako prikaz shutdown. Ale jelikoz Maca nemam, tak je to jenom ma domnenka.
Myslím, že zapomínáte na jedno podstatné. Bude to fungovat "spíš jen" na Win(2000,XP,2003). Protože většinou normální uživatel na linuxu, když pracuje není přihlášen na roota a většinou nemá ani práva k vypnutí PC (tzn shutdown)
1) vybornej nazor! :evil: kdyby se tim, ze vetsina BFU ma widle ridili i v Sunu, tak zadna Java nebylaCitace:
Původně odeslal Jurman
2) to by se muselo resit pres halt...
Pokud chce programator zaradit do programu vypnuti pocitace, tak proste musi pocitat s tim, ze program nebude multiplatformni. Primarni ucel Javy nebyl vytvaret blystiva okynka.Citace:
Původně odeslal mraky