LiveChat Ver 1.0

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
Konne
Beiträge: 764
Registriert: 30.03.2005 02:20
Kontaktdaten:

LiveChat Ver 1.0

Beitrag von Konne »

Endlich ist es soweit, ich habe jetzt das Projekt an dem ich jetzt schon sicher 2 Monate arbeite, soweit Bugfrei und Funktionstüchtig gemacht, dass ich mit dem Ergebnis ganz zufrieden bin. Aber erstmal das wichtigste:
Der Download http://www.komani.de/KoMaNi_LiveChat.exe

Wichtig! Der UDP-Port 1234 muss geöffnet werden

Der LiveChat ist ein Programm mit welchem man mit einem Freund über Internet oder Netzwerk Live Chatten kann. Dies geschieht aber nicht einfach in einem Textfeld sondern über einen Screen auf welchem die Chatpartner rummachen können.

Im Ordner Settings kann man einiges Umstellen, wie zB die Sprache.

Der LiveChat hat folgende Features:
- So ziemlich jedes Tool das es in Paint auch gibt.
- Spielzeuge wie die Uzi der Hammer usw.
- Ein Tool um Mathematische Funktionen zu Plotten
- Alles was man da so schön rummalt kann man auch drucken.
- Die möglichkeit eine ToolAuswahlbox selbst zu erstellen (XML). Eine deutsche Anleitung dazu kann man mit F1 im Programm aufrufen.
- Man kann so ziemlich alles löschen (außer der exe) und beim nächsten Start wird gefragt ob man die Daten herunterladen will.
- Und natürlich einen großen Spaßfaktor!!
- Ausgelagertes UDP System welches man extrem einfach über eine Dll Anspechen kann. (Bringt eigendlich so keine Vorteile aber dadurch kann man Theoretisch mehrere LiveChats gleichezitg laufen lassen)
- Dubug modes mit denen man zB die UDP-Übertragungen verfolgen kann

N' Screenie gibts hier:
http://www.komani.de/LiveChat-Print-20. ... .30.06.png

Wenn ihr Bugs findet bitte sofort melden und ich schau das ich sie behoben bekomme. Zudem wären hinweiße auf Rechtsschreibfehler und schlechte Formulierungen sehr net. (Vorallem in der englischen Version)
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Sieht gut aus, Respekt!!!
Aber eine Frage habe ich: Ich dachte, mit PureBasic kann man Connections nur über TCP/IP abwicklen, nicht aber über UDP?!

Ansonsten noch zum Programm, wie schon gesagt, ich finds einfach nur megageil!
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
Macros
Beiträge: 1361
Registriert: 23.12.2005 15:00
Wohnort: Olching(bei FFB)
Kontaktdaten:

Beitrag von Macros »

Wie versendet man den die Nachrichten,
Eine Erklärung der Funktionen wäre ganz gut.

edit: Natürlich auch großes Lob :allright:
Benutzeravatar
Konne
Beiträge: 764
Registriert: 30.03.2005 02:20
Kontaktdaten:

Beitrag von Konne »

Die Nachrichten werden um Platz zu sparen via UDP-Lib in ungefähr 6 Byte paketen verschickt. Dabei werden nur Dinge wie zB "Rechter Mausklick" versendet. (und noch ein paar Synchronisations sachen) .
Eine Mausbewegung sieht dann so aus: 2 Byte X Position und 2 Byte Y position.
Dazu noch ein 1 Byte Overhead von meinem auf der UDP-Lib basierenden UDP System.
Heroglyph
Beiträge: 41
Registriert: 22.11.2004 20:34

Beitrag von Heroglyph »

Das finde ich eigentlich ziemlich cool :allright:.
Vielleicht könntest du noch einige unnütze Sachen beim Senden weglassen (z.B. Mausposition) und nur die markanten Aktionen verschicken (vielleicht optional machen).
Der Funktionsplotter rockt übrigens.

Eine gute Idee, super!
God is real, unless declared integer.
Benutzeravatar
Konne
Beiträge: 764
Registriert: 30.03.2005 02:20
Kontaktdaten:

Beitrag von Konne »

Man kann die Genauigkeit mit welcher die Mausbewegungen übertragen werden herunterstellen. Und zwar in "Settings\LiveChat.ini" und da MouseRad = 0
das 0 in einen größeren Wert ändern :allright:
Nik
Beiträge: 132
Registriert: 04.02.2005 19:57

Beitrag von Nik »

Jaja unser Konne hats schon drauf!
www.KoMaNi.de
Eine kleine Gruppe von Hobby Programmierern, die gerade einen Instant Messenger natürlich in PureBasic schreiben.
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1765
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

@Konne: sieht interessant aus - ab in den Showcase damit :allright:
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Nik
Beiträge: 132
Registriert: 04.02.2005 19:57

Beitrag von Nik »

Konne ist im Moment leider für 5 Monate in Alaska, wir wissen leider nicht in wie weit er dort zum Programmieren kommt...
Ich werd ihn mal fragen, und dann evtl. das Projekt für ihn ins Showcase bringen und mich um den Code kümmern.
www.KoMaNi.de
Eine kleine Gruppe von Hobby Programmierern, die gerade einen Instant Messenger natürlich in PureBasic schreiben.
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag von hardfalcon »

Argh, mist. Wenn ich das Projekt hier schon früher entdeckt hätte, hätte ich mir mein aktuelles jasparen können... Ich entwickel grad was ähnliches.... Nicht ganz so ausgefeilt, und für ne ganz andere Zielgruppe, aber gleiche Programmgattung...
Antworten