Zum Inhalt springen

Crackster

Mitglieder
  • Gesamte Inhalte

    49
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Crackster

  1. TCP ist ja im Grunde genommen in dem Fall nichts anderes als ne Datei, weil du einfach den Reader auf die TCP-Verbindung setzt und diese dann eben ausliest druckerSocket = new Socket(); InetSocketAddress druckerSocketAddress = new InetSocketAddress("IP", Port); druckerSocket.connect(druckerSocketAddress, 10000); druckerSocket.setSoTimeout(10000); System.out.println("Connected to IP:PORT"); writer = new BufferedWriter(new OutputStreamWriter( druckerSocket.getOutputStream())); reader = new BufferedReader(new InputStreamReader(druckerSocket. getInputStream()));
  2. StringBuffer response = new StringBuffer(); int bufferSize = 512; int length = 0; char[] result = new char[bufferSize]; while ((length = reader.read(result, 0, bufferSize)) != 0) { response.append(result); if (bufferSize - length != 0) { break; } }
  3. Merci Speedi, funktioniert. Du bekommst den Ausgabepafd auf den Drucker, indem du als Ausgabepfad den Freigabenamen deines Druckers auswählst --> \\dein-pc\freigabename
  4. Das ist mir schon klar, aber wie kann man die Daten aus der txt-File lesen um dann anschließend zu schreiben?
  5. DAs IF liegt ja innerhalb der Schleife und das beste ist, dass es funktioniert... ;-)
  6. Danke, aber "unsichtbar" muss ich nicht unbedingt bleiben. Mit welchem Code schaff ich dann das kopieren von meinem Rechner auf den Netzwerkdrucker?
  7. Das Ergebniss sollte so sein, wie wenn man über das cmd-Fenster mit dem copy Befehl eine Datei kopiert, nur eben nicht mit dem cmd-Fenster sondern mit Java.
  8. Nein, ich will nicht drucken, sondern eine Datei über TCP/IP auf den Drucker direkt übertragen, ohne diese zu öffnen oder auszulesen.
  9. Hey Leute!! Kann mir einer sagen, wie man mit JAVA eine txt-File, die lokal am Rechner liegt, 1:1 über eine TCP/IP Verbindung zu einem Drucker schickt bzw. kopiert? Merci!!
  10. Hey Biese!! Hab ne Lösung gefunden, mach es jetzt über die Größe: int bufferSize = 512; int length = 0; char[] result = new char[bufferSize]; while ((length = reader.read(result, 0, bufferSize)) != 0) { for (int i = 0; i < length; i++) { if (result == 13) { System.out.print("{CR}:[13]\n"); } else { System.out.print(result); } } if (bufferSize - length != 0) { break; } } Was sagst du dazu? Trotzdem Merci dir!!
  11. Das Problem ist, dass selbst die Zeilenanzahl unterschiedlich ist, bzw. keine Struktur, nach der irgendwann abgebrochen werden kann, vorhanden ist...
  12. Er schickt eben nichts in dieser Richtung, das letzte was kommt ist eine Speichergröße, die ändert sich aber auch ständig...
  13. Klingt logisch, aber hast du einen Lösungsvorschlag, wie man das Problem dann abfängt?
  14. Hey Biese!! Da bin ich auch gleich drauf gekommen, dass ich das erste ! weglassen muss, hat aber deswegen auch nicht funktioniert... IDEE?
  15. Oh man, funktioniert beides nicht, ich will doch nur eine ganz normale Statusabfrage an den Drucker über TCP/IP schicken, dabei einen Stream benutzen, diesen in einer Schleife auslesen, ohne dass er sich am Ende jedesmal aufhängt, sobald er auf null bzw. auf das Ende stößt, bitte helft mir...
  16. mal probieren
  17. Hab ich auch schon probiert, genauso auch schon auf "" sowie eben null mit equals und != überprüft, aber er hängt jedesmal beim Erreichen des Ende vom Stream. Es muss doch eine Möglichkeit geben, dass die Schleife so lange läuft, solange das Ende des Streams nicht erreicht ist und dann ohne Fehler die Schleife beendet.
  18. Hallo zusammen!! Ich hab folgendes Problem, und zwar will ich eine Schleife machen, welche so lange läuft bzw liest, bis das Ende eines Streams erreicht wird. Sobald das Ende eines Streams erreicht wird, hängt jedoch das Programm. Welche Möglichkeit schlagt ihr vor? while (!(reader.readLine().equals(null))) { line = reader.readLine(); System.out.println(line); } Vielen Dank für eure Hilfe!!
  19. Hat das dann über PCI wirklich Geschwindigkeitvorteile (siehe Bericht oben) ?
  20. Dieses Bericht macht mich stutzig "Unbestätigten Berichten zufolge sollen jedoch solche Anordnungen spürbare Leistungseinbußen mit sich bringen, angeblich zeigten einige Tests Anfang 2003 einen um 30 bis 50 % verminderten Durchsatz. Diese Beschränkung wird erst dann komplett verschwinden, wenn Controller und Festplatten Serial ATA direkt (native SATA) unterstützen. Erste Festplatten mit nativem SATA 2 sind mittlerweile im Handel erhältlich, zum Beispiel die Maxtor DiamondMax10-Serie." Welche Möglichkeiten habe ich nun SATA II am besten nachzurüsten? Was sollte die Platte dann für Voraussetzungen haben?
  21. Hallo alle zusammen!! Macht es Sinn, bzw. ist es möglich S-ATA nachzurüsten (ASUS A7V8X-X), da dies doch in der Regel über PCI nachgerüstet wird und PCI schon langsamer ist als ATA, oder? Vielen Dank für eure Hilfe...

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...