GUI für Messanger

  • Hey Leute ich habe folgendes problem,

    ich schreibe im moment an einem messanger
    der für die forensoftware wbb ist, jedoch
    habe ich ein kreatives problem, und zwar
    weiß ich nicht recht wie ich die ansicht im gui
    machen soll, es sollen alle user angezeigt
    werde die gerade online sind, das wird über sql
    abgefragt, jedoch wie soll man bei nem messanger
    die ansicht machen? listview? es sollen ja auch
    die neuen nachrichten sichtbar sein, also wenn
    jemand einem schreibt, dass er das auch mitbekommt ^^

    hat vllt wer ne idee wie man das übersichtlich
    und schön umsetzen kann?

    gruß

    nova

  • nennt sich auch messenger :P bin ChaosKeks ´s Meinung :)
    Schau dir mal FTP - Befehle TCP oder UDP befehle an :)
    gruß
    nof@ker

  • Hi,
    ist nur die Frage ob das hier im Board überhaupt gewollt ist. Weil du müsstest ja Zugriff auf dei Autoitdatenbank bekommen.
    Aber wegen der Optik geben ich nof@ker und ChaosKeks recht. ICQ ist da schon ne nette Vorlage.

    MfG
    Der_Doc

  • erstmal danke für eure antworten ^^

    1. warum müsste ich zugang zur autoitdatenbank bekommen?

    2. ich rede ja nicht von der funktionsweise an sich, wie ich das mache
    ist mir schon recht klar, ich rede hier nur vom optischen, iwe man das
    schön darstellen kann mittels au3 funktionen in nem gui

    3. naja icq ist ein gutes beispiel aber ich weiß nicht wie ich
    eine userlist hinbekomme, die so aussieht in au3 hat wer n beispiel?


    gruß

    nova

  • wäre für eine reine userliste okay, aber wie krieg ich das hin, das man in
    der list zb auch sieht, das von diesem user neue nachrichten warten?
    ich wollte sowieso ein trayicon dafür machen aber in der liste sollte man es auch
    sehen :)

    gruß

    nova

  • danke für den tipp oscar ist ne gute lösung,

    jetzt steh ich vor dem nächsten problem, ich hab ( und will ja ) keinen
    server nutzen wie bekomm ich denn eine tcp user <> user verbindung zu stande?

    hab auch drüber nachgedacht, das ganze über sql zu machen, also nachrichten
    in db schreiben und von dort wieder auslesen... aber naja ne

    gruß

    nova

  • Das ist so eine Sache glaube ich.
    Wenn du SQL benutzen möchtest kommst du um eine zentralen Server nicht drum rum. Ich laube das es ohne sowieso net funktioniert. Die User brauchen ja einen Anlaufpunkt wegen Connect und so...


    MfG
    Der_Doc

  • jo kla sql server ist dann ja auch da, ich wollte halt nur keinen
    server ala "chat_server.exe" die irgendwo laufen muss, über sql
    server ist das kein problem der stet zur verfügung.

    hast denn ne idee wie man sowas über sql lösen kann? weil
    das problem ist ja das autoit nur eine sache gleichzeitig macht,
    und wenn mann dann mit 2 user schreiben will? problematisch

    gruß

    nova

  • Wieso ist das problematisch?

    Eine Eingabebox, die die Eingaben an den SQL-Server schickt und in die Datenbank ablegt.
    Dann noch einen Pollerintervall festlegen damit die User nicht immer aktualisiert drücken müsssen um Ihre Nachrichten zu bekommen.
    So kannst du mit vielen Leuten labern.

    MfG
    Der_Doc