hvordan du opretter en java script til at sende beskeder til en ekstern pc

Indlæg af Hanne Mølgaard Plasc     opdateret: 2011-08-29

Java giver mulighed for at køre DOS kommandoer ved hjælp af " exec () " -metoden i " Runtime " klasse . Dette er nyttigt , fordi at sende en besked til en bestemt computer, som du er nødt til at bruge " net send " kommando kun tilgængelig via DOS . Således kan du skrive en Java script, der kalder DOS -kommandoer fra indersiden af det , som senere vil sende beskeder til en Remote PC på dit netværk . Denne besked vil poppe op på brugerens computer , så snart Java- koden køres . Eclipse Editor til Java udviklere vil blive brugt til at skrive Java- kode .

Du skal bruge:
Eclipse Editor til Java udviklere IDE


1
Åbn Eclipse . . Hvis du ikke har det, kan du hente og installere den ved hjælp af linket i " Resources ".
2 .
Gå til "Fil > Ny > Java projekt . " Navngiv projektet " NetSend " og klik på " OK ". Højre-klik på " NetSend " mappe i Package Explorer på venstre side , og klik på "Nyt > klasse . " Ring til den klasse " Dos " og klik på " OK ".
3
Kopier og indsæt følgende Java- kode :
import java. io. * ;
<. br /> public class Dos
{
public static void main ( String [ ] args )
{
try {
String [ ] kommando=new String [ 6 ] ;
kommando [ 0 ]=" cmd " ;
kommando [ 1 ]=" /C " ;
kommando [ 2 ]=" net " ; //Execute nettet sende kommandoen
kommandoen [ 3]=" send " ;
kommando [ 4 ]=" computernavn " ; //brugers computer navn , ændre dette .
kommando [ 5 ]=" hey der fra java !";//besked at sende , ændre denne
Process p=Runtime. getRuntime ( ) exec ( kommando ) . //RUN NET SEND
BufferedReader stdInput=nye BufferedReader ( ny InputStreamReader ( p. getInputStream ()));
BufferedReader stdError=nye BufferedReader ( ny InputStreamReader ( p. getErrorStream ()));
//Output af din kommando , til Java Console :
String ud=null ;
mens ( ( ud=stdInput . readline () )=null ) System. out. println ! ( ud ) ;
mens ( ( ud=stdError. readLine () )=null ) System. out. println ( ud ) ; !
}
catch ( Exception e ) { System. out. println ( e ) ; } .
}
}
4
Klik på den grønne play -knappen på øverst på skærmen for at køre din Java-kode . Den bruger, du har sendt din kode til , vil se et pop-up-vindue af din besked på hendes skærm , og du vil se " Beskeden er sendt til computernavn . " udsendes til konsollen inde Eclipse .


Previous:hvordan du installerer Java API Next:hvordan kan java hjælpe med opbygning af hjemmesider ?



 

Kommentarer

Code:
change