-
Gesamte Inhalte
118 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von d.uNd.eE
-
-
mp3 streamen
in Java
Hi zusammen,
ich bin grade dabei, mir einen mp3-player in Java zu schreiben. Dieser soll Remote gesteuert werden. Das klappt soweit auch super.
Jetzt zu meiner Frage:
Wie ist es möglich Dateien(ic mp3's) vom Client an den Server zu schicken, so, dass die Datei dort weiterverarbeitet werden kann, also als InputFileStream oder so?
-
Versuch doch mal das Objekt, dass das Bild enthält (in deinem Falle der Button) erst zu entfernen und dann mit dem neuen Bild neu anzulegen.
Wäre keine Lösung aber nen Workaround
-
okay...der erste Schritt ist deke ich gemacht.
Ich hab jetzt erstmal immer
wr.write("Hello Server"+System.getProperty("line.separator"));
hinzugefügt...und es geht *beeindruckt*
Ich wollte den Socketinput/output nicht schliessen, den brauch ich später noch
Dann werd ich jetzt mal gucken, wie das mit den IO_New-Sockets geht.
Werd mich erst mal n bissl belesen was da wie wo is und überhaupt...
Aber hey, du hattest Recht
-
Wow, danke, dass du dir so viel mühe gemacht hast.
Ich werd mich direkt dranmachen zu gucken wer, wie wo und was.
1000 Dank auf jeden Fall schonmal
-
Also, der Client schickt ein zeilenende, wenn ich nämlich beim Client die Schleife wegkommentiere läft er durch und der Server macht die Ausgabe und beendet dann.
-
Hi zusammen,
ich bin seit einigen Wochen mit ein un demselben Problem zu gange.
Vielleicht kann mir ja hier jemand weiterhelfen...
also, ich versuche eine Kommunikation zwischen 2 PC's zustande zu bringen.
Hier der Code vom Client:
import java.io.*;
import java.net.*;
public class NetTest {
/**
* @param args
*/
public static void main(String[] args) {
// NetTestClient
try{
Socket socket = new Socket("192.168.178.107",9999);
System.out.println("Connected to "+socket.getRemoteSocketAddress());
String str;
BufferedWriter wr = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()));
BufferedReader rd = new BufferedReader(new InputStreamReader(socket.getInputStream()));
wr.write("Hello Server");
wr.flush();
while ((str = rd.readLine()) != null) {
System.out.println(str);
}
rd.close();
socket.close();
}catch(IOException e){
System.out.print(e);
}
}
}
[/PHP]Und hier der Code vom Server:
[PHP]import java.net.ServerSocket;
import java.net.Socket;
import java.io.*;
public class NetTest {
/**
* @param args
*/
public static void main(String[] args) {
// NetTestServer
try{
ServerSocket sSocket = new ServerSocket(9999);
Socket connection;
String str;
System.out.println("Server started at Port "+sSocket.getLocalPort());
connection = sSocket.accept();
System.out.println("Incoming connection from "+connection.getInetAddress()+" @ "+connection.getPort());
BufferedWriter wr = new BufferedWriter(new OutputStreamWriter(connection.getOutputStream()));
BufferedReader rd = new BufferedReader(new InputStreamReader(connection.getInputStream()));
while ((str = rd.readLine()) != null) {
System.out.println("Recieved: "+str);
wr.write("RCV_"+str);
wr.flush();
System.out.println("Sent: RCV_"+str);
}
rd.close();
wr.close();
connection.close();
}catch(IOException e){
System.out.print(e);
}
}
}ich hab das mittlerweile alles nur noch als Test, weil die Verbindung gar nicht funktioniert, also das ganze drumherum fehlt.
Das Problem ist nun dass der Client scheinbar seinen Outputstream nicht flusht, oder er "schickt" den String nur, wenn der Stream geschlossen wird.
Weiss zufällig jemand rat?
Nochwas: Wenn ich den Outputstream schliesse und danach versuche den Inputstream zu lesen kriege ich eine Exception (Socket closed) muss das so sein? Wenn ja, warum?
Wäre über Hilfe echt dankbar, mir qualmt der Kopf
-
Hi zusammen,
ich hab n Problem:
Ich hab hier ein WLAN und 2 Repeater. Das funktioniert soweit auch einwandfrei. Wenn sich jetzt allerdings ein PC einzubuchen versucht bekommt er keine IP und die BSSID wechselt zuwichen den der Repeater und der des Access-Points. Kann mir jemand von euch n kleinen Tipp geben, was ich machen muss?
Hardware:
Linksys Wireless-G Access Point
Linksys Wireless-G Reichweiten Expander
-
Dafür brauchst du jetz echt keinen techniker^^
du musst einfach 1a(rot) und 1b(rot mit 1 streifen, 2.5cm entfernung) an 1 und 2 der Telefondose anschliessen.
@ volker81:
es ist rot-grün-grau-gelb-weiss
Die Anschlussgebühr fällt für die Schaltung im verteiler an, ein durchmessen vor Ort ist nicht nötig, es wird bei neuschaltung eine Messung vom verteiler aus vorgenommen, nur wenn diese Fehlschlägt wird vor Ort geprüft.
lg
-
@bytebrain:
geht soweit ich weiss auch mit dem normalen Einwahlclient unter Linux.
hab nen T-Mobile UMTS/HSDPA-Vertrag mit Stick.
Die Einrichtig der Hardware lief Problemlos, Stick rein, Cd rein fertig. DAnn mit dem Einwahlprogramm 3-4 klicks und schon gings los.
Deckung ist klasse...nur in gaaanz ländlichen Gegenden fällt er mal auf GPRS zurück...sonst immer UMTS, teilweise HSDPA, aber eher selten, kann aber auch daran liegen, dass ich in ner Kleinstadt wohne.
Ich kann mich bisher echt nicht beklagen.
lg
-
Parallelschaltung ist ne *******idee, da is es häufig so, dass einem der DSL flöten geht, wenn man telefoniert.
Solltest dir entweder ne analoge TK zulegen(ist häufig im Paket dabei) oder ne T2 anschliessen, wie Wiggum schon geschrieben hatte.
du solltest jetzt erst mal versuchen die 2 Drähte zu finden(sind normalerweise 2 zueinander gehörende, also gleiche farbe und entweder kein Strich und 1 Strich fern oder gleiche Farbe und 2 Striche fern und 2 Striche nah), die ankommen. Diese steckst du in die TAE, die du nutzen willst in 1 und 2. Wenn die an der falschen Dose ankommen verdrillen und per Querverbindung an die andere Dose.
Wenn gar nix mehr geht kannst du immernoch n Techniker rufen, vor der 1.TAE ist Telekom Netzbereich und deswegen für dich kostenfrei.
lg
-
Du hast aber nicht zufällig nen proxy?
da vergisst man gerne mal in den Ausnahme .eu
Ich wüsst net, warum irgendein ISP die ESL aus dem Routing schmeissen sollte
PS: Bei mir funks auch.
was hast du für n ISP?
-
Welches Betriebssystem?
Vielleicht mal mit ner Live-CD versuchen, vllcht is irgend n Treiber hinüber?
-
-
Ich hab hier Eclipse und Visual Editor...
Eclipse an sich läuft wunderbar flüssig, VE braut zum laden gut und gerne 15 minuten...
kann mir vielleicht irgendwer nen kleinen Tipp geben, im Sinne des Erfinders wird das ja nicht sein
-
ne Endlosschleife kannst du zB per
while(true)
{
statement1;
statement2;
};[/PHP]basteln.
beenden kannst du die dann per
[PHP]
break;als Statement in der Schleife
-
WordPad uä kriegt das aber problemlos hin...
Die Kommandozeile auch...
...und in C++ klappt das so doch auch...oder seh ich jetz was falsch?
-
-
ehmja...lol hat sich erledigt^^
Der Notepad kriegt's nur irgendwie net auf die reihe...weiss irgendwer von euch, warum :confused:
-
Hallo,
also, ich lern grad n bissl Java.
Jetzt versuch ich was in eine Datei zu speichern
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class WriteFile {
public void save(String content, String filename){
if (filename != null){
File f = new File(filename);
try {
FileWriter writer = new FileWriter(f);
BufferedWriter output = new BufferedWriter(writer);
output.write(content);
output.close();
writer.close();
}
catch (IOException e){
System.out.print("Schreibfehler "+e);
}
}
}
}
[/PHP]effekt in der Datei sieht wie folgt aus :/
[code]Dies ist ein Text in einer Zeile Zweite Zeile Dritte Zeile Ende[/code]Hat irgendwer hier ne Ahnung, wie das zustandekommt?
-
-
Ich hab da nen ganz anderen Verdacht:
Die anderen zugangsdaten, mit denen du getestet hast waren ADSL-Zugangsdaten nehme ich an?
Ich gehe mal davon aus, wenn es so war, dass dein Anschluss verschaltet ist, weil ADSL-Zugangsdaten sind nicht Anschlussgebunden, SDSL, glaub ich, schon.
Um dies jetzt überprüfen zu können, ruf doch mal an und zieh den modemstecker aus der Dose, sodass das net mehr sync. sein kann. Ich würde drauf wetten, dass die trotzdem noch ne sync. Leitung Messen.
-
1005: Illegal SCSI Cnt Cmd means the SCSI chip rejected a command from the firmware.
Soweit ich bisher gelesen hab ist der SCSI Chip danach nicht mehr ansprechbar und muss neu gestartet werden. Kann man nich nur den Chip irgendwie neu starten?
Angaben ohne Gewähr, hab davon auch net wirklich plan
-
war n Fehler im Dateisystem, den ich mit testdisk beheben konnte.
-
Hab's Problem gelöst...
Danke für die Hilfe :/
Heap Analyser?
in Anwendungssoftware
Geschrieben
Guten Morgen allerseits,
ich bin auf der Suche nach einem Programm, das mir einen bestimmten Bereich des Arbeitsspeichers anzeigt und zwar den, in dem ein bestimmtes Programm abläuft.
Das ganze soll dazu dienen Programm zu debuggen. Beispielsweise mögliche Überläufe frühzeitig erkennen zu können etc.
Für Java hab ich sowas schon gefunden (HeapAnalyzer), jetzt suche ich sowas für "echte" Hardware, also für C++ Programme. Platfor wäre mir Windows lieb, Linux aber auch gern gesehn.
Ich weiss nicht, ob das so verständlich ist...
Is nur so ne Frage, ob einem von euch sowas schonmal untergekommen ist