Suchergebnisse
Suchergebnisse 1-30 von insgesamt 79.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Multiserver (TCP)
Beitragdie Nachrichten pro Zeiteinheit zählen und wenn ein Wert überschritten wird, dann beim Server Disposen?!
-
Multiserver (TCP)
BeitragHallo @AsdAsd1337: ich glaube eher du bist neu im allgemeinen Programmieren?! Wage dich am besten erstmal an was leichteres, was du selber hinbekommst, ohne es abzugucken Mfg jvbsl
-
Multiserver (TCP)
Beitragdas ist Rijndael und soweit ich weiß eine der ersten Verschlüsselungsmethoden, welche in Google für .Net angezeigt werden...
-
Multiserver (TCP)
Beitragman kann jede Verschlüsselung entschlüsseln, sonst ist es ein Hash Algorithmus... wenn du eine sichere Verschlüsselung willst, dann mach selbst eine(nat. + Chiffre) und verbinde diese Verschlüsselung mit Rijndael...Rijndael an sich ist ja auch schon sehr sicher und dann noch etwas unbekanntes->Super...ich schätze, dass sowieso niemand deine Sachen knacken will, reicht das sicher aus
-
Multiserver (TCP)
Beitragjop richtig
-
Multiserver (TCP)
Beitragda kenn ich bisher leider nur die möglichkeit zugucken, ob es Leer ist ;), was Abbrechen entspricht...
-
Multiserver (TCP)
Beitrag1. Veraltet 2. Fehler abfangen nicht so leicht 3. Nicht so schön anpassbar das wären meine drei Gründe Edit: mach für das Formular nen eigenes Show, welches MyBase ShowDialog abruft, somit wartet es und du kannst beliebige Werte an deine Funktion zurückgeben
-
Multiserver (TCP)
Beitragmachst "Public Function Show" ...^^
-
Multiserver (TCP)
Beitragja dann mach doch was es sagt...xD "Public Overloads Function Show(die Parameter) As DerRückgabeTyp"
-
Multiserver (TCP)
Beitragverwende MainServer.Invoke(das Return benötigst du dann auch nicht mehr...)evtl. sollte das Delegate auch im Formular deklariert sein... [VB.NET] Threading.Thread benutzerdefinierte Events auslösen das hilft dir evtl. auch weiter, ist schöner, als für alles nen Invoke zu machen, mit diesem hier kannst du es mit Events alles in ner Klasse machen
-
Multiserver (TCP)
Beitragich hab dir noch nen Link von nem Thread gepostet, wo es ohne Delegate funktioniert
-
Multiserver (TCP)
Beitragwas hälst du davon, wenn ich dir dabei kurz helf(aber nur bei den Invokes/Multithreading :P)? Edit: PN @ ME
-
Multiserver (TCP)
Beitragmusst dir ein eigenes Protokoll o.ä. machen...
-
Multiserver (TCP)
Beitragverwende AddRange(bzw. durchlaufe userlist, was ja ein String-Array darstellt, mit einer Schleife, damit du auch noch die ForeColor festlegen kannst...)
-
Multiserver (TCP)
BeitragZitat: „(bzw. durchlaufe userlist, was ja ein String-Array darstellt, mit einer Schleife, damit du auch noch die ForeColor festlegen kannst...)“wenn ich etwas in Klammernschreibe, ist nicht unbedingt unwichtig...also verwende eine Schleife: VB.NET-Quellcode (3 Zeilen)
-
Multiserver (TCP)
Beitragin ner RichTextBox geht es, in ner TextBox geht es nur mit OwnerDraw und GDI+
-
Multiserver (TCP)
BeitragZitat: „ Private Sub SendToAllClients(ByVal s As String) For Each c As Connection In list ' an alle clients weitersenden. Try c.streamw.WriteLine(s) c.streamw.Flush() Catch End Try Next End Sub “ wie du hier sehen kannst werden alle clienten in einer Schleife durchlaufen und bei jedem einzelnen ein Text gesendet. Stattdessen kannst du natürlich einen einzelnen Clienten verwenden
-
Multiserver (TCP)
Beitragz.B. mit einer RichTextbox, oder mit einem WebBrowser, oder mit einem eigenen Control(es gibt sicher noch mehr Controls)...
-
Multiserver (TCP)
Beitragich hab doch nur die möglichkeiten aufgezählt und mit einer normalen TextBox kannst du nichts farbig hervorheben?!
-
Multiserver (TCP)
Beitragdas ist doch egal wo, wenn er etwas farblich hervorheben will, dann geht das mit dem WebBrowser, oder mit der RichTextBox, einem eigenen oder einem externen Control, anders gehts nicht...
-
Multiserver (TCP)
Beitragda das ganze ja am besten Serverseitig geregelt wird, ist eine ListBox wohl unnötig und eine List(Of String/User) wäre wohl besser... in diesem Beispiel wird eine List(Of Connection) verwendet, in welcher auch der Nick steht, du musst also einfach die ganze Liste durchlaufen und überprüfen ob in dieser bereits der Nick vorhanden ist, falls ja die Verbindung trennen, falls nein einfach das Programm normal weiterlaufen lassen...(statt das ganze zu durchlaufen, könnte man es noch mit LinQ - unter .…
-
Multiserver (TCP)
Beitrages würde auch gehen ein Thread 100 oder mehr User, das würde auch noch funktionieren man hätte insgesamt weniger Threads und weniger Performance verbrauch ;)...
-
Multiserver (TCP)
Beitragja, dann muss man das ganze eben anders auslesen, ich verwende dafür sowiso fast nie TCPClient/TCPListener, es sei denn es muss schnell gehen ich verwende immer die ganz normale Socket Klasse...
-
Multiserver (TCP)
Beitragindem du erst den Netzwerkstream sauber schließt und aus dem Speicher entfernst und anschließend dasselbe für den TCPClient/TCPServer erledigst...
-
Multiserver (TCP)
Beitraggib die IP deines Routers in deinen WebBrowser ein, dort den Usernamen sowie das Passwort und dann musst du halt entsprechend gucken, wo das steht(und wo du es konfigurieren kannst), dies sollte je nach Hersteller unterschiedlich, aber ähnlich sein...
-
Multiserver (TCP)
Beitragdas würde wohl kaum funktionieren, da du nicht so einfach Bytes in einen String umwandeln kannst(mit Convert.ToBase64String oder so ähnlich sollte es gehen)... ich würde das ganze jedoch mit einem BinaryWriter und Reader machen, wobei du dann aber erst Download- abläufst und natürlich erst die darauffolgenden Bytes speicherst...
-
Multiserver (TCP)
Beitrag.Length Eigenschaft...
-
Multiserver (TCP)
BeitragWillkommen im Forum So wie der Code aussieht wird hier nichts gesendet, wenn du nicht auf den Button1 Klickst, bzw. das Client-Programm startest und connectest... wie sieht denn der Code deines Client-Programmes aus?
-
Multiserver (TCP)
Beitragalso in dem Catch kannst du natürlich nichts mehr senden, da dies ja aufgerufen wird, wenn keine Verbindung mehr besteht, du könntest das ganze somit im FormClosing-Event senden... aber wo der "leere" Text gesendet wird kann ich nirgends entdecken(könnte wohl beim Server sein)... (wenn ein Client mehr oder weniger Fehlerhaft beendet wird, musst du dies auf der Serverseite feststellen und an die anderen weitersenden...)
-
Multiserver (TCP)
Beitragwenn man ihn entsprechend schreibt, wie ist der Code denn?