Suchergebnisse

Suchergebnisse 1-14 von insgesamt 14.

  • Benutzer-Avatarbild

    sp8-title.png Vorbemerkung Ich freue mich nach jahrelanger Arbeit und 7 anderen Versionen endlich soweit zu sein, die achte Version von SkrivaPrisma veröffentlichen zu können. Auch wenn diese Version noch lange nicht die finale ist, ist es meiner Meinung nach Zeit, eine Beta zu veröffentlichen um mehr Feedback zu erhalten. Also was ist das? SkrivaPrisma ist ein TCP-basierter Chat der auf dem Tutorial von Kevin (Multiserver (TCP)) basiert, und von mir und meinen Freunden erweitert und (hoffentlic…

  • Benutzer-Avatarbild

    Mit dem neuen Update können nun auch Hex-Farbcodes verwendet werden, um Texte zu formatieren. (Dank an @Link für sein RegEx-Tutorial) Am Nachrichtenbeginn muss ein Apostroph (') vorangestellt werden, wenn die Nachricht mit einem Hex-Code beginnt. Die Formatierungen können auch selbstverständlich mit den existierenden kombiniert werden. Ansonsten wie immer, danke fürs Testen (wer es auch immer macht). Ich freue mich über jede Rückmeldung.

  • Benutzer-Avatarbild

    Zitat von Andy: „Aber, ich hätte ein Login Form gemacht.“ Das ist doch auf dem zweiten Bild zu sehen. Zitat von Nikx: „Den Login könnte man aber tatsächlich direkt ins Chatfenster einbauen.“ Versteh ich ehrlich gesagt nicht Zitat von Nikx: „Finde ich wesentlich besser als manch andere TCP-Chats.“ Danke. Zitat von Nikx: „Mich würde die Implementierung aber mal interessieren“ Implementierung von was? Ansonsten danke für die ersten Rückmeldungen. Edit: Ihr könnt im übrigen die Anmeldedaten speicher…

  • Benutzer-Avatarbild

    Zitat von xd-franky-5: „die Rechtschreibung etc. überprüfen(Groß- und Kleinschreibung ist katastrophal)“ Hast du dafür ein paar Beispiele? Oft ist das nämlich gewollt. Die Menü-Punkte zum Beispiel sollen allen klein geschrieben sein. Zitat von xd-franky-5: „beim Speichern einer Datei, dass man dabei nicht irgendeinen Command eingeben muss, sondern ein Fenster kommt“ Kommt. Danke für den Vorschlag. Zitat von xd-franky-5: „ein bisschen unkomplizierter gestalten“ Mehr Stellen die zu kompliziert sin…

  • Benutzer-Avatarbild

    @xd-franky-5 Das war nicht meine Entscheidung. Auf Nachfrage bei meinem Freund: "Weils besser aussieht". Zitat von xd-franky-5: „Und beim Server, wenn ich eine Datei hinein ziehe, sind davor und danach solche Anführungszeichen. Die muss man dann immer selber entfernen. Könntest du vielleicht per Code lösen “ Das liegt dann an deinem Pfad. Der beinhaltet wahrscheinlich ein Leerzeichen. Ich hau mal ein Replace in den Code Update Zitat von xd-franky-5: „beim Speichern einer Datei, dass man dabei ni…

  • Benutzer-Avatarbild

    @nafets Stimmt. Update Die Anführungszeichen werden nun automatisch aus allen Pfadangaben gelöscht. Außerdem können Dateien mit /file nun auch von der Serverkonsole aus versendet werden. Download im Startpost.

  • Benutzer-Avatarbild

    Und noch ein Update Der Dateitransfer wurde nochmals überarbeitet. Neue Features:- Drag & Drop von Dateien auf das Dateifenster möglich um Dateien der Warteschlange hinzuzufügen - Dateien können nun vor dem Versenden umbenannt werden. Rechtsklick > datei umbennen - Dateien können einzeln oder in ganzen Warteschlangen versendet werden - Bereits empfangene Dateien lassen sich aus dem temporären Speicher löschen (empfehlenswert, da diese Dateien in den RAM gelegt werden) Screenshots (Versteckter Te…

  • Benutzer-Avatarbild

    @OMA Das Problem ist ja das Dateien als Base64 String übertragen werden, welcher nach Empfangen in eine Datei zurück konvertiert wird. Dieser String landet zwangsläufig im RAM. Ich wüsste jetzt keine andere Lösung für dieses Problem.

  • Benutzer-Avatarbild

    @VincentTB Paketweise? 33%+ wär ja nicht schlecht...

  • Benutzer-Avatarbild

    Zitat von VincentTB: „Anschließend wird die Datei in Pakete aufgeteilt (zB 2048 Bytes)“ Wie mach ich das? Zitat von OMA: „2. Schritt: Hash erstellen“ Von was? Zitat von OMA: „5. Schritt: Datei zusammensetzen“ Geht das denn auch Paketweise? Danke schonmal für den Vorschlag

  • Benutzer-Avatarbild

    @OMA Datei ist das Byte-Array? VB.NET-Quellcode (1 Zeile) VB.NET-Quellcode (2 Zeilen) Kann ich den mit dem Stream des TCPClients kombinieren? Zitat von OMA: „'-> 1476 steht für die Bytesize welche in den Stream geschrieben werden“ Was bewirkt diese? VB.NET-Quellcode (2 Zeilen) Wird die Datei dann nicht auch im Ram zwischengespeichert? Danke im Voraus

  • Benutzer-Avatarbild

    @VincentTB Ich übersetze gerade den Code in VB. Hänge aber bei folgender Zeile: C#-Quellcode (1 Zeile) Wie würde man das in VB formulieren? Edit: Habs selbst VB.NET-Quellcode (3 Zeilen) Edit 2: Jetzt hänge ich hier: C#-Quellcode (1 Zeile)

  • Benutzer-Avatarbild

    Danke aber ich habs dann selber gefunden Edit 3: Stimmt das? C#-Quellcode (3 Zeilen) = VB.NET-Quellcode (2 Zeilen) ?

  • Benutzer-Avatarbild

    @KaskadekingDE Schon aber C#-Quellcode (3 Zeilen) entspricht While True. Ich benutze keine Übersetzer weil ich gerne die Syntax von C# verstehen möchte und das geht dann doch besser per Hand. (learning by doing oder so sagt man da doch) @VincentTB das würde mich freuen, denn bei mir bleibt der Client nur hängen und macht nichts. (Und ich glaube nicht, dass das an meinen Übersetzungskünsten liegt )