Zum Inhalt springen

BMAS

Mitglieder
  • Gesamte Inhalte

    244
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von BMAS

  1. BMAS

    Rechner Scan

    import java.io.*; import java.lang.Runtime; import java.net.*; class antivirus2 { public static void main(String args[]) { try { File altedef = new File("W:\\antivirus\\","altedef_1.txt"); FileWriter fw1 = new FileWriter(fehler); LineNumberReader ein = new LineNumberReader(new FileReader(altedef)); String rechner = ein.readLine(); while (rechner !=null) { Socket sock=new Socket(rechner,80); sock.setTcpNoDelay(true); sock.setSoLinger(false,5); sock.setSoTimeout(10); System.out.println(rechner+" ist erreichbar"); sock.close(); rechner=ein.readLine(); } } catch (IOException p) { System.out.println("Fehler: "+p); } } } Ich bekomme mit dem Code eine SocketException, was heisst das? :eek:
  2. BMAS

    Rechner Scan

    Neija, ich muss sagen, dass ich noch nicht sooo weit in Java, dass ich mir zutraue etwas mit ports zu machen, von daher wäre mir die Textdatei Lösung lieber... ich werde mal schauen, vielleicht kriege ich es ja doch hin. @Mirko Ja, bitte mach´ das!
  3. BMAS

    Rechner Scan

    Habe ich gemacht, aber das Programm liest immer zuerst die erste Zeile. Ich habe es geprüft, die Zeile wird schon auf 3 gesetzt, aber lesen tut es aus Zeile 1, vielleicht habe ich einen logischen Fehler irgendwo, werde mal schauen.
  4. BMAS

    Rechner Scan

    Kannst du mir das vielleicht erklären? Ich verstehe das nicht so ganz, ich habe das ausprobiert, aber der liest trotzdem immer alle Zeilen durch. Kannst du mir vielleicht ein Beispiel posten, das funktioniert? Bitte!
  5. BMAS

    Rechner Scan

    Okay, das war mir alles zu blöd, ich pinge jetzt *g* Danke für eure Hilfe. Ach und nochwas, kann man java.io.BufferedReader.readLine eigentlich sagen das er nur eine bestimmte Zeile lesen soll, z.B. Zeile 3? readLine liest ja normalerweise immer wieder die nächste Zeile, ich will aber nur die 3. haben. Das Problem ist das in dem File in dem das Programm lesen soll, immer wieder einen anderen Inhalt hat und ich auch immer wieder die 3. Zeile brauche. geht das irgendwie?
  6. BMAS

    Rechner Scan

    import java.io.*; import java.lang.Runtime; class antivirus { public static void main(String args[]) { try { File ausst = new File("W:\\pfad1\\pfad2\\","rechner.txt"); File fehler = new File("W:\\pfad1\\pfad2\\fehler.txt"); File rechn = new File("W:\\"); FileWriter fw1 = new FileWriter(fehler); PrintWriter pw1 = new PrintWriter(fw1); BufferedReader ein= new BufferedReader(new FileReader(ausst)); String rechner=ein.readLine(); while (rechner!=null) { rechn = ("\\\\"+rechner+"\\c$\\autoexec.bat"); System.out.println(rechner); rechner=ein.readLine(); } } catch (IOException p) { System.out.println("Fehler: "+p); } } } Bitteschön, eine Copy-Paste und kompilieren... das Programm ist natürlich noch nicht fertig und macht noch nichts.
  7. BMAS

    Rechner Scan

    Die Syntax im Quellcode ist richtig, aber du hast Recht, habe es in meinem Post vergessen, war halt schnell geschrieben und abgeschickt
  8. BMAS

    Rechner Scan

    Habe ich schon probiert´ geht nicht dann kommt, "Cannot convert java.lang.String to java.lang.File"
  9. BMAS

    Rechner Scan

    Oh, na gut, dann schicke ich dir ne Mail
  10. BMAS

    Rechner Scan

    Hmm, ich pinge mit dem W2k Shellbefehl ping und nicht mit java, weisst du wie ich einen String in einer File Variable zuweisen kann, (siehe 1. Post)
  11. BMAS

    Rechner Scan

    Okay habe das mal mit: ping -n 1 -w 100 ausprobiert, ist doch recht flott aber wie geht das mit den Returncodes ???
  12. BMAS

    Rechner Scan

    Macht nichts, geht mir manchmal auch so. Aber ich bin Dir für jede Hilfe dankbar! Schick die Sourcen bitte an meine Mail Adresse in meinem Profil schicken, danke! PS: Neija, ob das mit Ping gut wäre weiss ich nicht, ist nicht sehr schnell und bei ca. 700 Rechnern wird sich das Ganze auch ziemlich ziehen. Javas exist ist da um einiges schneller! PPS: Wie mache ich das mit dem Returncode?
  13. BMAS

    Rechner Scan

    Weiss jemand, wie ich in einem Netzwerk scannen kann, welcher Rechner eingeschaltet oder erreichbar ist und welcher nicht? Ich habe es so versucht (leider habe ich den Code nicht mehr): String rechner="xxy"; while rechner !=null { 1. rechner= lese aus der Liste x(in dieser Liste stehen alle Rechner die im Netzwerk sind.) den Rechner aus. 2. File test = "\\\\"+rechner+"\\c$\\autoexec.bat" <- Im Code hat die Syntax gestimmt, hat aber nicht funtioniert. 3. if rechner.exist etc. ab da war alles korrekt. } Nur die 2 hat nicht gestimmt (Cannot convert String to File oder so ähnlich), mir scheint, dass ich einem File die Rechner nicht dynamisch zuweisen kann. Weiss jemand Rat? Oder kann ich das anders machen? PS: Die Syntax im Quellcode sieht natürlich nicht wie oben aus.
  14. Wow die Seite scheint ja echt gut bei euch anzukommen!
  15. Wenn ja, könntet ihr euch vielleicht die neue Anime/Manga Page meiner Schwester anschauen und eventuell hier oder auf der Seite selber bewerten? Bitte! Bitte! Vielen Dank Grüsse BMAS PS: Seid aber bitte nicht zu hart, ist ihre erste ? PSPS: Oh, ja der Link http://www.sekune.short.de
  16. BMAS

    Dialog

    Hallo, nochmal vielen Dank, nach ein paar Anpassungen hat´s dann geklappt... Grüsse BMAS
  17. BMAS

    Dialog

    Hi! Danke, werde es mal ausprobieren. PS: War das was da oben stand soo falsch? Aber so stand es in der APi :confused:
  18. BMAS

    Dialog

    Hey Leute, Könnte mir einer von euch erklären, wie das mit den Dialogen funktioniert? Wenn ich mich an die API halte bekomme ich immer Fehlermeldungen von wegen "Undefined Variable xyz" Dialog d1 = new Dialog(xyz,"Fehler"); Was soll ich denn sonst als Owner angeben als die Hauptklasse? :confused: Muss ich den Dialog dann nur noch visible setzen, funktioniert der dann schon oder fehlt noch was? Grüsse BMAS
  19. BMAS

    Threads

    Hi Mirko! Vielen Dank, hast mir sehr geholfen, die Seite ist wirklich gut! Grüsse BMAS
  20. BMAS

    Threads

    Könnte mir einer von euch vielleicht die Sache mit den Threads erklären? Ich verstehe das nämlich nicht so ganz... Bitte, bitte! (am Besten an einem Beispiel ) Grüsse BMAS
  21. BMAS

    Mit Java Programme starten?

    Okay das funktioniert vielen Dank! Aber wie meinst du das mit parallel ablaufen? Wie mache ich das?
  22. Hallo ihrs! Ich hoffe ihr könnt mir helfen... Wie starte ich mit Java ein Programm? Es soll, z.B. wenn ich einen Button anklicke, die netscape.exe mit einer Kommandozeilenerweiterung aufgerufen werden... Wie mache ich das? Grüsse BMAS
  23. BMAS

    Systemvariablen

    Würde mich auch mal interessieren, wie lese ich z.B. den Benutzernamen, des angemeldeten Benutzers aus? Grüsse BMAS

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...