Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να δημιουργήσετε ένα Java Script για να στείλετε μηνύματα σε ένα απομακρυσμένο PC

Java επιτρέπει η ικανότητα για την εκτέλεση εντολών DOS χρησιμοποιώντας τη " exec ( ) " μέθοδος της κλάσης " εκτέλεσης " . Αυτό είναι χρήσιμο , διότι για να στείλετε ένα μήνυμα σε έναν συγκεκριμένο υπολογιστή θα πρέπει να χρησιμοποιήσετε το " net send " εντολή διαθέσιμα μόνο μέσω DOS . Έτσι , μπορείτε να γράψετε ένα σενάριο Java που καλεί DOS εντολές από το εσωτερικό του, η οποία θα στείλει στη συνέχεια τα μηνύματα σε απομακρυσμένο υπολογιστή στο δίκτυό σας . Αυτό το μήνυμα θα εμφανιστεί στον υπολογιστή του χρήστη , το συντομότερο εκτελείται ο κώδικας Java . Το Eclipse Editor για Java Developers θα χρησιμοποιηθεί για να γράψει τον κώδικα Java . Τα πράγματα που θα χρειαστείτε
Eclipse Editor για Java Developers IDE
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Open Eclipse . Αν δεν το έχετε , μπορείτε να κατεβάσετε και να εγκαταστήσετε χρησιμοποιώντας το σύνδεσμο στο "Πόροι ". 2

Πηγαίνετε στο " Αρχείο> Νέο > Java Project. " Το όνομα του έργου " NetSend " και κάντε κλικ στο "OK". Κάντε δεξί κλικ στο φάκελο " NetSend " στο πακέτο Explorer στην αριστερή πλευρά , και κάντε κλικ στο "New > Class . " Καλέστε την κατηγορία " Dos " και κάντε κλικ στο "OK".
Εικόνων 3

αντιγραφή και επικόλληση του παρακάτω κώδικα Java : java.io. εισαγωγής * ?

Δημόσια τάξη Dos { δημόσια στατική άκυρη κύρια ( String [ ] args ) { try { String [ ] εντολή = new String [ 6 ] ? εντολή [ 0 ] = "cmd" ? εντολή [ 1 ] = " /C " ? εντολή [ 2 ] = " δίχτυ " ;//Εκτελέστε το net send commandcommand [ 3 ] = " αποστολή " ? εντολή [ 4 ] = " ! computer_name " ;//χρήστη Όνομα υπολογιστή , αλλάξτε this.command [ 5 ] = " hey εκεί από java " ;//μήνυμα για να στείλετε , να αλλάξει αυτό .

Διαδικασία p = Runtime.getRuntime ( ) . exec ( εντολή ) ;//RUN NET SEND

BufferedReader stdInput = νέα BufferedReader ( νέα InputStreamReader ( p.getInputStream ( ) ) ) ? BufferedReader stdError = νέα BufferedReader ( νέα InputStreamReader ( p.getErrorStream ( ) ) ) ;//εξόδου της εντολής σας , σε Java Console : String out = null? ενώ ( ( out = stdInput.readLine ( ) ) ! = null ) System.out.println ( έξω ) ? ενώ ( ( out = stdError.readLine ( ) ) = null ) System.out.println ( έξω ) ? ! } αλιευμάτων ( Εξαίρεση ε ) { System.out.println ( e ) ? } } }
Η

4 Κάντε κλικ στο πράσινο κουμπί αναπαραγωγής στο πάνω μέρος της οθόνης για να τρέξει κώδικα Java σας . Ο χρήστης που έστειλε τον κωδικό σας για να δείτε ένα pop- up παράθυρο του μηνύματός σας στην οθόνη της , και θα δείτε " Το μήνυμα στάλθηκε με επιτυχία στο Computer_Name . " εξάγεται στην κονσόλα μέσα Eclipse .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα