Avatar billede tl Nybegynder
05. december 2001 - 15:09 Der er 5 kommentarer

Automatisk internetforbindelse.

Kan man få en java-applikation til at automatisk checke om der findes forbindelse til internettet, og hvis ikke skabe dene forbindelse f.eks. via modem-opkald. Når applikationen er færdig, skal den ligeledes lukke ned for internet-modem forbindelsen.

Mvh
Tore
Avatar billede disky Nybegynder
05. december 2001 - 15:13 #1
kan du ikke da det ville kræve kendskab til den lokale hardware struktur.

Men du kan evt. få f.eks. windows til at ringe op automatisk hvis et program ønsker internet adgang.
Avatar billede tl Nybegynder
05. december 2001 - 15:16 #2
Det er sådan set også OK, men jeg kan ikke få windows til at lukke ned for forbindelsen på kommando?
Avatar billede disky Nybegynder
05. december 2001 - 15:22 #3
du kan sige den skal lukke ned efter x antal sekunder uden traffik.
Avatar billede carstenknudsen Nybegynder
05. december 2001 - 16:22 #4
Du kan checke om der er forbindelse til nettet ved
at etablere en forbindelse til noget kendt, f.eks.
eksperten. Hvis nedenstående kode smider en
IOException så er der næppe forbindelse.
Den logiske variable kan aflæses og du kan
gøre hvad du så vil.
boolean connected;
try {
URL url = new URL( \"http://www.eksperten.dk\" );
URLConnection connection = url.openConnection();
connection.close();
connected = true;
}
catch (MalformedURLException murle) {
connected = false;
}
catch (IOException ioe) {
connected = false;
}
Avatar billede tl Nybegynder
05. december 2001 - 16:29 #5
Hvordan får man den til at lukke ned med x antal sekunder uden trafik i Java ?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester