Entwickler-Ecke

Freeware Projekte - Virtual Village - Beta (Version 0.37)


UGrohne - Do 15.07.04 20:19
Titel: Virtual Village - Beta (Version 0.37)
Hallo Leute,
seit einiger Zeit bastel ich an einer Art Community. C/S-Prinzip. Server läuft inzwischen korrekt auf Linux, Client bisher nur auf Windows.

Ihr müsst nur die Software downloaden, starten und unter "Verbindung herstellen..." noch einen neuen Benutzer hinzufügen. Danach könnt Ihr Euch mit diesem Zugang einloggen und den Chat starten.

Inzwischen sind das Forum, Private Nachrichten und ein paar Sachen mehr online funktionsfähig. Weiterhin bin ich gerade dabei, ein kleines Online-Spiel daraus zu machen. Man kann zur Zeit eine Firma gründen. Das selbst hat bisher noch keinen Sinn, aber das kommt mit der Zeit. Weiterhin gibt es im Moment zwei NPC-Firmen, bei denen alle 15min ein neuer Aktienkurs errechnet wird. Jeder kann mit seinem Startkapital Aktien dieser Firmen kaufen/verkaufen, um Gewinn zu machen.

Soweit nicht besonders spektakulär, aber das kommt ja alles noch mit der Zeit ;-)

Installation Version 0.35 (1,74MB) [http://www.aptus-solutions.de/software/files/VVC.exe]
Archiv zum Entpacken Version 0.38 (1,17MB) [http://www.aptus-solutions.de/software/files/VVC.zip]

Das Update auf Version 0.38 (benötigt) ist über AutoUpdate erhältlich. Das Archiv enthält zur Zeit schon die Version 0.38.

P.S.: Natürlich braucht Ihr eine Internet-Verbindung ;-)


raziel - Do 15.07.04 21:35

Ich wollts grad mal ausprobieren, aber irgendwie will der Login bei mir nicht so richtig. Hab einen neuen Benutzer angelegt (raziel), aber vielleicht hab ich mich beim Passwort vertippt... :?
Komisch war auch: Hab mich unter den gleichen Daten noch mal angemeldet und dann kam trotzdem die Meldung "Neuen User erfolgreich angelegt"!

raziel


UGrohne - Do 15.07.04 21:49

*lol* Und ich hab mich schon gefragt, warum immer SQL-Exceptions angezeigt werden hier in der Konsole *g*
Habs eben bemerkt, irgendwie ist in ein SQL-Statement ein + reingerutscht, deswegen fiel der Eintrag fehl.

Ist aber jetzt behoben, müsste also funktionieren. Danke für den Hinweis.


Christian S. - Do 15.07.04 22:02

Hallo!

Im Dialog "Neuer Benutzer":
(1) Im Feld "Benutzername" funktioniert die Backspace-Taste nicht.
(2) Leerzeichen sind nicht erlaubt?
(3) Die Tabreihenfolge ist hinüber.
(4) Ein Feld "Nutzername bestätigen" wäre schön

Ansonsten bisher keine Fehler. Jetzt chatte ich erst einmal mit Dir. ;-)

MfG
Peter


Anonymous - Fr 16.07.04 12:28

Die Buttons für maximieren, beenden usw. von chat und Forum werden bei mir immer erst nach einem Klick ins Hauptfenster aktualisiert.


Udontknow - Fr 16.07.04 12:47

Benötigt das Programm denn einen bestimmten Port, oder tunnelst du das über HTTP (vielleicht ja ein SOAP-Dienst)? Ich sitze im Moment hinter einer Firewall und habe nur HTTP-Zugriff. :cry:

Cu,
Udontknow


matze - Fr 16.07.04 14:22

also bei mir leifs einfwandfrei. ich war aber auch alleine im chat !


raziel - Fr 16.07.04 15:13

UGrohne hat folgendes geschrieben:
Ist aber jetzt behoben, müsste also funktionieren.

Jep, tuts...
Im Neuen-Benutzer-erstellen Dialog wäre ein zweites Passwort-Feld zum Bestätigen des Passworts nicht schlecht, war nämlich mein erster Gedanke, dass ich mich beim Passwort vertippt hab...

raziel


UGrohne - Fr 16.07.04 16:03

So, endlich wieder zu Hause ...
Peter Lustig hat folgendes geschrieben:
Im Dialog "Neuer Benutzer":
(1) Im Feld "Benutzername" funktioniert die Backspace-Taste nicht.
(2) Leerzeichen sind nicht erlaubt?
(3) Die Tabreihenfolge ist hinüber.
(4) Ein Feld "Nutzername bestätigen" wäre schön

1. Yupp, das hab ich wohl übersehen ;-)
2. Die könnte ich eigentlich noch reinmachen. Hab eben ein paar Zeichen mal erlaubt, um zu verhindern, dass es zu Fehlern kommt. Werden nach und nach mehr ;-)
3. Yupp, das kommt davon, wenn man nachträglich noch Felder hinzufügt ;-)
4. Was meinst Du damit?

obschtkuche hat folgendes geschrieben:
Die Buttons für maximieren, beenden usw. von chat und Forum werden bei mir immer erst nach einem Klick ins Hauptfenster aktualisiert.

Das Problem hab ich immer mit dem ActionMainMenu, weiß jemand woran das liegt? Konnte es bis heute nämlich noch nicht beheben.

Udontknow hat folgendes geschrieben:
Benötigt das Programm denn einen bestimmten Port, oder tunnelst du das über HTTP (vielleicht ja ein SOAP-Dienst)? Ich sitze im Moment hinter einer Firewall und habe nur HTTP-Zugriff.

Das Programm verwendet den TCP-Port 19243, der muss wohl oder übel freigeschaltet sein. SOAP hab ich nicht gemacht, weil ich da unter Linux auf Probleme gestoßen bin. Der Server muss ja unter Linux-Konsole laufen :roll:

matze hat folgendes geschrieben:
also bei mir leifs einfwandfrei. ich war aber auch alleine im chat !

Tja, das arme Los eines Arbeitenden ..., er muss seine Fans ab und zu alleine lassen 8)

raziel hat folgendes geschrieben:
Im Neuen-Benutzer-erstellen Dialog wäre ein zweites Passwort-Feld zum Bestätigen des Passwortsnicht schlecht, war nämlich mein erster Gedanke, dass ich mich beim Passwort vertippt hab...

Gute Idee, gar nicht dran gedacht, kommt mit der nächsten Version, genauso wie alle anderen Anmerkungen, die oben gemacht wurden....

Auf jeden Fall schonmal danke für die rege Beteiligung, könnt aber trotzdem gern immer mal wieder reinschauen ;-)


UGrohne - Mo 19.07.04 20:01

So, das erste Update ist da. Client-Version 0.23 steht unter oben genanntem Link zum Download bereit. Außerdem ist eine neue Server-Version online. Hauptsächlich gibt es interne Updates und neue Features, die meisten werden Euch leider gar nicht auffallen:

Intern gibt es auch einige Verbesserungen zu vermelden:

Noch eine Anmerkung zum Berechtigungssystem: Es kann sein, dass der Login in den Chat jetzt etwas länger dauert (geringfügig). Das liegt daran, dass ich die Tabelle für das Auslesen der Rechte zuständig sein wird aus Zeitgründen noch nicht einbauen konnte, die Rechte-Abfrage geschieht im Moment noch über einige Joins ...

Ein Update für die User der 0.21 ist nicht zwingend notwendig, die alte Version sollte weiterhin funktionieren.

Jetzt werde ich mich an das Forum machen, ich rechne mit einer Fertigstellung vor dem 30.07. (ich hoff, ich schaffs bis dahin, weil dann geh ich erstmal in Urlaub ;-))


UGrohne - Mo 19.07.04 23:30

So, der Fehler ist behoben, der Server läuft wieder stabil ;-)


UGrohne - Di 27.07.04 16:37

Hatte eigentlich jemand auf seinem Rechner Probleme mit dem CLient? Ich hab auf meinem Laptop welche, in der Art, dass nach der Verbindung das Programm recht instabil ist. Sobald man das MainMenu aufruft, hängt sich das Programm mehr oder weniger auf. Beim Debuggen bleibt er bei beim IDTCPClient.Connect() hängen. Im Moment weiß ich nicht, woran das liegt, ich vermute einen Zusammenhang mit dem Visual Studio .NET 2003.

Sollte dieses Problem noch jemand haben, bitte mir Bescheid geben mit ein paar Daten zu Hard- und Software wenn möglich.

Achja: Im Moment arbeite ich an der Foren-Funktionalität und Stabilität des Programms. Ich hoffe, ich krieg bis Freitag noch eine neue Version hin, bevor ich in den wohlverdienten Urlaub fahre ;-)


Anonymous - So 01.08.04 17:32

UGrohne hat folgendes geschrieben:
  • Die Länge [...] des Passworts wurden begrenzt, um Probleme auf Server-Seite zu vermeiden


Ähm... *räusper*... Wird das Passwort nicht (am besten noch vorm Versenden) MD5 oder sonstwas-gehashed?


UGrohne - Sa 07.08.04 13:11

Hmm, irgendwie hab ich das ganz vergessen *g* ... trotzdem wird die Begrenzung drin bleiben, will ja keine Fehler absichtlich heraufbeschwören ;-)


JayEff - So 08.08.04 14:33

öh.. hab ich dir grad den server geschrottet? ich hab dir doch gesagt, dass wenn man viele punkte sendet, der server abstürtzen kann! du meintest, das sollte hier nicht passieren und.. naja da hab ichs ausprobiert.. sorry... :oops:


UGrohne - So 08.08.04 19:19

Jaja ... da hängts noch irgendwo, werd ich mir mal zur Gemüte ziehen. Auch werden z.B. XML-Tags im Chat noch nicht dargestellt, weil die geparst werden. Das Ergebnis erstaunt etwas ;-)

Aber das wird auch mit der nächsten Version behoben sein, ich werd eh die Zeichenlänge im Chat limitieren.


JayEff - So 08.08.04 19:42

du könntest auch ein häckchen "Passwort Speichern" machen, und eine verschlüsselte ini, oder sowas. einfach, damit man nicht immer wieder das PW eingeben muss.(und den Usernamen.)und wie wärs mit einer Autoupdate funktion? wenn man schon so genial connecten kann, dann kann es doch nicht so schwer sein, auch eine update funktion zu machen. ach und.. du könntest ma wieder online gehn.*smile*


raziel - So 08.08.04 19:47

Wenn ich ein falsches Passwort eingebe, krieg ich folgende Fehlermeldung:
Variante des Typs (Null) konnte nicht in Typ (String) konvertiert werden.
Ein einfaches "Nutzername oder Passwort inkorrekt" hätts da auch getan...

raziel


UGrohne - So 08.08.04 21:43

Speichern der Zugangsdaten wird es später auch geben, aber das sind Annehmlichkeiten des Clients, die später kommen. Das unten beschriebene Problem ist erstmal wichtiger ...

raziel hat folgendes geschrieben:
Wenn ich ein falsches Passwort eingebe, krieg ich folgende Fehlermeldung:
Variante des Typs (Null) konnte nicht in Typ (String) konvertiert werden.
Ein einfaches "Nutzername oder Passwort inkorrekt" hätts da auch getan...

Ist im kommenden Client schon behoben, genauso wie einige andere Sachen ...

Im Moment gibt es im Server noch ein Problem, wenn mehr als 2 User im Chat sind. Ich kann aber noch nicht sagen warum sich der Server dann aufhängt ... leider ...


raziel - So 08.08.04 22:02

UGrohne hat folgendes geschrieben:
Im Moment gibt es im Server noch ein Problem, wenn mehr als 2 User im Chat sind. Ich kann aber noch nicht sagen warum sich der Server dann aufhängt ... leider ...

Es ging aber mit Thebe, JayEff und mir doch ne Zeitlang recht gut... :roll: soll heißen: es gab keine Abstürze.

//edit: @ugrohne: benutzt Du vielleicht schon die neueste Version deines Client?


JayEff - So 08.08.04 22:33

WHOOHOO! das ist witzig! ich bin 2 mal eingeloggt! ich hab mich einmal mit JAyEff statt JayEff eingeloggt und dann (vor ner stunde) bin ich raus! aber jetzt , wo ich mich mit JayEff eingeloggt hab, bin ich 2mal drin! dassssssss sollte dir zu denken geben...


thebe - So 08.08.04 22:49

Betonung liegt auf "ne Zeitlang". Nachdem UGrohne dazukam bin ich dann auch rausegflogen..


raziel - So 08.08.04 22:50

thebe hat folgendes geschrieben:
Betonung liegt auf "ne Zeitlang". Nachdem UGrohne dazukam bin ich dann auch rausegflogen..
So direkt wollt ichs natürlich nicht ausdrücken :mrgreen:


JayEff - Mo 09.08.04 00:40

Ich mach seltsamerweise die einfachen, komfort bezogenen sachen zu erst. ich weis cih nicht warum... naja das mit dem usename speichern ist wichtig finde ich. aber der server läuft ja... nur chat programme gibz genug! nun zeig uns mal, was du drauf hast und bau ein hoch technisiertes Virtuelles dorf! :D
Ich würde so als laie sagen, in der Idee steckt potenzial! schau, dass du nicht durch nen absturtz deine festplatte verlierst(ist mir mal passiert... war zum glück nicht viel drauf, ausser einem hintergrund für ein prog, von dem ich einfach nichtmehr weiss, wie ich ihn gemacht hab... irgent wie mit dem Matrix program da... das mit HTML arbeitet...)


UGrohne - Mo 09.08.04 17:28

So, jetzt komm ich ausm Geschäft und kann mal meine dazu gemachten Gedanken verwirklichen...

Ich will eben erstmal die Basis verfeinern, damit die stimmt. Denn wenn ich das nicht hinkriegen sollte, bringt mich Komfort auch nicht weiter...

Und Datenverlust sollte eigentlich kein Problem darstellen. Auf meinem Server werden erstens jeden Tag Sicherungen erzeugt, zweitens läuft das Server-Programm mit nem User mit sehr wenig Rechten ;-)

Das mit dem 2 mal eingeloggt kann vorkommmen, weiß aber auch nicht in welcher Konstellation. Ist aber glaub ich auch mit dem alten Client in Verbindung zu bringen. Ich werde aber in den nächsten 2 Stunden den neuen Client veröffentlichen, der einiges an internen Verbesserungen enthält. Außerdem wird es ein Server-Update geben, um zu testen, ob mein Verdacht wegen des Fehlers gestern korrekt war.

Ältere Clients können sich danach nicht mehr connecten ! Einfach auf den Thread-Titel achten, der wird nachher auch aktualisiert.

//EDIT: Der neue Client ist da. Verbessert wurden einige Sachen beim Login, z.B. auch die Fehlermeldung bei falschem Passwort. Neu ist die Überprüfung der Versionsnummer, damit zu alte Versionen nicht mehr zugelassen werden. Dies wird später auch mit einem Update verknüpft werden.
Die Forumsfunktionen wurden erstmal auf Berechtigungsseite deaktiviert, da diese noch nicht vollständig funktionieren.
Jetzt bräuchte ich natürlich ein paar Leute, die sich mal einloggen, damit ich schauen kann, ob meine Idee den Fehler von gestern behoben hat.


UGrohne - Sa 14.08.04 19:14

So, es gibt mal wieder Neuigkeiten:

Eben habe ich die Client-Version 0.26 hochgeladen. Seit gestern war es auch schon nicht mehr möglich mit einer älteren Version zu connecten. Leider konnte ich den CLient aufgrund einiger Fehler nicht veröffentlichen. Aber
hier ist er nun [http://aptus.grohne.de/files/VVC.zip]:
Die wichtigste Neuerung ist das jetzt aktivierte Forum. Es sind erstmal nur Posting-Funktionen implementiert und das Layout ist auch noch nicht das Wahre. Aber das kommt alles mit der Zeit, es geht jetzt erstmal wieder um Tests, ob das ganze funktioniert.

Sollte das Forum jetzt ganz gut funktionieren, dann wird VV die Alpha-Phase verlassen und erstmal ein paar grafische Optimierungen und neue Forumsfunktionen erfahren. Dann werde ich in die Beta-Phase gehen mit neuen Funktionen, die zu einer Community gehören:
- Useranzeige
- Nachrichten
- Profiländerungen
- Einsehen anderer Profile
u.a.


UGrohne - Do 19.08.04 20:56

Client Version 0.27 [http://aptus.grohne.de/software/files/VVC.exe] ist ab sofort verfügbar. Inzwischen habe ich auch eine Installation daraus gemacht, da ein Update-Programm mit dabei ist.

Ansonsten gibt es eher unscheinbare Verbesserungen:
- 2 kleiner Bugs wurden behoben, die nicht weiter störende Fehlermeldungen verursacht haben
- die Profilinformationen wurden erweitert und sind jetzt auch änderbar
- das Forum wurde ein klein wenig erweitert
- bei einem notwendigen Versionssprung wird in Zukunft gefragt, ob das Update-Programm gestartet werden soll
- intern wurden einige Sicherheitsmaßnahmen getroffen, auch auf der Serverseite


UGrohne - Sa 21.08.04 12:38

Es gibt wieder eine neue Version (0.28) die einiges im Bereich Benutzerfreundlichkeit bringt im Forum bringt. Ich verwende jetzt ein StringGrid zur Anzeige in den Übersichten mit mehr Einzelheiten.

Dieses Update ist ab sofort unter der AutoUpdate-Software verfügbar und auch zwingend. Das Installationspaket werde ich im Laufe des Nachmittags aktualisieren.


StefanH - Mi 25.08.04 11:40

:cry: :bawling: :crying: warum muss das so groß sein? :bawling:


UGrohne - Mi 25.08.04 11:51

StefanH hat folgendes geschrieben:
:cry: :bawling: :crying: warum muss das so groß sein? :bawling:

Tut mir wirklich sorry, aber im Moment krieg ichs noch nicht kleiner. nonVCL dauert mir zu lange, aber das ist auch nicht der Hauptgrund dafür ...
Ich habe bisher ja nur die ZIP-Datei mit dem Programm selbst zur Verfügung gestellt. Mit Integration des Update-Programms aber sind es mehrere Dateien und auch ein Registry-Eintrag geworden und deswegen habe ich das Setup daraus gemacht. Ich denke, ich werde in Zukunft auch wieder eine ZIP-Datei, evtl. ohne Update-Programm ausliefern.

Das Program selbst hat inzwischen eine Größe von leider 1,6MB erreicht. Der größte Teil davon geht leider für den XML-Parser drauf (OpenXML), der braucht fast 500kB. Ich weiß nicht, ob ich den noch irgendwie kleiner bekomme. Leider kann ich den auch nicht ersetzen, weil der Funktionen zur Verfügung stellt, die der MS-Parser (bzw. die Implementation von Delphi) diese Funktionen irgendwie gar nicht hat (z.B. CDATA-Sections, die ich dringend brauche).

Meinst Du jetzt eigentlich die Größe des Programms selbst oder nur das Setup?


StefanH - Mi 25.08.04 11:55

ich mein den Download ( siehe Sig :lol: )


UGrohne - Mi 25.08.04 19:03

So, extra für StefanH habe ich jetzt auch ein ZIP-Archiv inkl. AutoUpdate hochgeladen. Beide Programme erzeugen einen Eintrag in der Registry (HKCU\Software\Aptus Solutions\...) für das Update-Programm.

Download hier [http://aptus.grohne.de/software/files/VVC.zip]

Nur noch 1,1MB groß


StefanH - Mi 25.08.04 20:53

erstmal danke :)

das forum ist irgendwie kaputt :-?


UGrohne - Mi 25.08.04 23:37

StefanH hat folgendes geschrieben:
das forum ist irgendwie kaputt :-?

Das musst Du mir genauer erklären, denn damit kann ich leider nichts anfangen ....


StefanH - Do 26.08.04 10:45

natürlich... ich wollt antworten, da kam eine AV, noch mal porbiert wieder. dann bin ich in das Test-Forum gegangen, und da konnt ich dann posten. schau ich wieder nach "allgemein", steht mein Eintrag doppelt drin :-?


UGrohne - Fr 27.08.04 15:34

Hmmm, den Fehler kann ich im Moment nicht nachvollziehen. Es könnte aber sein, dass Du zweimal schnell hintereinander auf Abschicken geklickt hast und damit die Aktualisierung des Topics und der Forumsübersicht fehlgeschlagen ist. Schau ich mir mal genauer an. Jetzt aber zu den Neuigkeiten:

Über das AutoUpdate ist eine neue Version verfügbar: 0.29

In dieser Version gibt es ein neues Layout für die Topics, jeder Post hat jetzt ein eigenes Fenster bekommen und links daneben werden Meta-Infos angezeigt (bisher nur Datum/Uhrzeit und Autor, aber mehr kommt noch mit der Zeit ;-)). Außerdem habe ich erstmal ein Einstellungs-Formular eingebaut, in dem zukünftig programmspezifische Einstellungen getätigt werden.

Im Forum werden jetzt auch lokalisierte Datums- und Zeitangaben gemacht

Testweise habe ich mal ein kleines Popup eingebaut à la Outlook ;-), das später Systemmeldungen anzeigen soll. Per default ist es im Moment noch deaktiviert, kann aber in den Einstellungen ausprobiert werden. Die Funktion zum Anzeigen, wenn ein neuer Benutzer in den Chat kommt oder geht ist schon mit drin, wird aber erst mit dem Deployment der neuen Server-Version aktiv werden, was wohl noch bis Sonntag dauern wird.

So, das wars erstmal wieder


G-McKree - Sa 28.08.04 18:56

hmm... ich hatte grad ganz ganz viele meldungen "socket ... error, connection reset by peer"
aber jez gehts wohl wieder


UGrohne - So 29.08.04 12:34

Hmm, könnte sein, dass ich in dem Moment gerade den neuen Server draufgemacht hab.
Das andere Problem ist gerade, dass ich 2 mal Socket Errors habe und einer davon (dein User) als Ghost noch im System umhergeistert :shock:

Werd ich mich morgen nochmal mit dem entsprechenden Code befassen. Ansonsten geht die Entwciklung bei mir auch im Client weiter ;-)


StefanH - Mo 30.08.04 11:45

Zitat:
Letze Antwort: Heute, 11:43:42


er zeigts nciht an, die AV kam wieder beim klicken auf "Übernehmen" im "FormPOstEditor" und ich weiß nciht, wie oft mein schmarnn etz drin steht, ich seh ihn ja auch nciht... :-?


UGrohne - Mo 30.08.04 11:54

Das ist komisch, ich habe bisher auf 2 Rechnern Tests durchgeführt und bisher diesen Fehler noch nicht bekommen. Kannst Du mal einen Screenshot schicken, wenn der wiederkommt?

Dann werde ich mir das heute abend mal zu Gemüte führen. Übertragen werden die Daten ja anscheinend. Deswegen vermute ich, dass es an irgendeiner Vorbereitungsprozedur vor dem Senden liegen wird, denn danach wird nichts mehr gemacht...


StefanH - Mo 30.08.04 11:59

etz gehts wieder :roll: .... vermutlich, weil ich das prog neugestartet habe :?!?:


UGrohne - Mo 30.08.04 18:23

So, der Server ist jetzt 1-3 Tage down, weil ich meinen Server neu aufsetzen werde. Ich sage Bescheid, wenn er wieder da ist ;-)


StefanH - Di 07.09.04 10:07

UGrohne hat folgendes geschrieben:
So, der Server ist jetzt 1-3 Tage down, weil ich meinen Server neu aufsetzen werde. Ich sage Bescheid, wenn er wieder da ist ;-)


ich hab gar nicht gewusst, das 3 Tage so lange sind ;)


UGrohne - Di 07.09.04 10:15

Ja, ich weiß, die 3 Tage ziehen sich gerade hin. Aber ich versuche gerade, den Server wieder auf eine gesunde Basis zu stellen und ich will nicht jetzt schon alles wieder draufhauen und laufen lassen, wenn ich noch gar nicht sicher bin, ob der Server nochmal neu aufgesetzt werden muss.

Ist gerade ein bisschen problematisch das Ganze hier ... typisch Windows 2003 halt ...

Aber es wird bald wieder laufen, aber 1 Woche müsst Ihr Euch bestimmt noch gedulden :(


UGrohne - Do 09.09.04 21:08

Es hat länger gedauert, als ich dachte, aber jetzt ist der Server erstmal wieder online. Im Moment bin ich noch dabei, die Datenbankeinträge auf den enuenneuen Stand zu bringen, da vor allem Umlaute unter Linux falsch gespeichert wurden. Vor einem erneuten Umzug auf Linux werde ich das erstmal in den Griff kriegen müssen ;-)

Im Moment steht der Server noch hinter einem Hardware-Router, ich hoffe, dass dieser so einer Anwendung gewachsen ist. Ansonsten werde ich ihn wohl wieder abschaffen müssen und den Server direkt anbinden.

Unter Windows kann ich jetzt auch erstmals sehen, welche Antwortzeiten ich vorliegen habe, diese Funktion funktionierte unter Linux nicht.

Ihr könnt also wieder testen, viel Spaß ;-)


UGrohne - Fr 10.09.04 16:53

So, ich habe eben wieder eine neue Version hochgeladen: 0.31
Wie immer, kann diese über das AutoUpdate bezogen werden. Mindestversion bleibt aber 0.30, womit aber die neuen Features verborgen bleiben:
- Forum unterstützt jetzt RTF-Formatierung
- Userliste zeigt komplette Liste und User, die online sind
- Neue Grafiken machen das Ganze etwas anschaulicher
- Das Ändern des Geburtstdatums im Profil wird jetzt auch übernommen
- kleinere Bugfixes in der Oberfläche (z.B. Schutzverletzung beim Antworten wurde behoben)

So, viel Spaß mit der neuen Version ;-)


StefanH - Fr 10.09.04 17:12

:lol: wenn ich alle Useranzeige, stehen die, die on sind nicht drauf.. wenn ich die Online anzeige, weiß er nicht, wann sie angemeldet wurdet :roll:


UGrohne - Fr 10.09.04 17:14

StefanH hat folgendes geschrieben:
:lol: wenn ich alle Useranzeige, stehen die, die on sind nicht drauf.. wenn ich die Online anzeige, weiß er nicht, wann sie angemeldet wurdet :roll:

Ja, ich weiß, das ist Absicht. Denn dazu muss ich bisher noch eine SQL-Anfrage starten und das will ich nicht unbedingt, aus Performance-Gründen ...


StefanH - Sa 11.09.04 20:40

UGrohne hat folgendes geschrieben:
StefanH hat folgendes geschrieben:
:lol: wenn ich alle Useranzeige, stehen die, die on sind nicht drauf.. wenn ich die Online anzeige, weiß er nicht, wann sie angemeldet wurdet :roll:

Ja, ich weiß, das ist Absicht. Denn dazu muss ich bisher noch eine SQL-Anfrage starten und das will ich nicht unbedingt, aus Performance-Gründen ...


:nut: nun ja...


UGrohne - Fr 24.09.04 07:55

Die neue Version 0.32 ist seit heute auf dem Update-Server. Folgendes wurde geändert:


Viel Spaß mit der neuen Version und sagt mir am besten dazu Eure Meinungen und Verbesserungsvorschläge ;-)

Ansonsten würde ich gerne noch ein paar Vorschläge sammeln, wie es weitergehen soll, welche Richtung die Community einschlagen soll. Ich bin da schon seit langem am Überlegen, will aber noch ein paar andere Stimmen hören ;-)


StefanH - Fr 24.09.04 13:56

warum zipst du das eigentlich nicht und entpackst es dann mit dem Updater? hat doch nur vorteile :flehan:


UGrohne - Fr 24.09.04 14:04

StefanH hat folgendes geschrieben:
warum zipst du das eigentlich nicht und entpackst es dann mit dem Updater? hat doch nur vorteile :flehan:

Ja, dazu muss ich nur den Updater ändern. Das hab ich schon seit Ewigkeiten vor, aber wenn ich mir immer wieder den Code von dem Teil anschaue (ist schon ein älteres Projekt ;-)), dann wirds mir immer gaaaanz schwindelig *g*

Aber evtl. krieg ich das ja am WE hin ...


StefanH - Fr 24.09.04 14:06

UGrohne hat folgendes geschrieben:
StefanH hat folgendes geschrieben:
warum zipst du das eigentlich nicht und entpackst es dann mit dem Updater? hat doch nur vorteile :flehan:

Ja, dazu muss ich nur den Updater ändern. Das hab ich schon seit Ewigkeiten vor, aber wenn ich mir immer wieder den Code von dem Teil anschaue (ist schon ein älteres Projekt ;-)), dann wirds mir immer gaaaanz schwindelig *g*


:lol: ... dann lad ichs heut abend runter, solangs ncoh groß ist, etz hab ich keine Zeit :P


UGrohne - Fr 22.10.04 09:19

Hallo,
die neue Version 0.33 ist per AutoUpdate verfügbar. Leider bisher in unkomprimierter Form, deshalb 1,6MB groß.

Das Update ist nicht zwingend.

Neue (sichtbare ;-)) Features sind vor allem die Privaten Nachrichten, die jetzt geschickt werden können (Rechtsklick auf einen User in der Userliste) und die Suchfunktionen in der Userliste.

Viel Spaß damit, bitte Bugs hier melden ;-)

P.S.: Ich werde mich bemühen, heute noch eine komprimierte Form ins Update zu stellen. Die Setup- und ZIP-Dateien werden im Laufe der nächsten Tage aktualisiert.


Basti - Fr 22.10.04 12:06

Das Update geht nicht.
Ich kann Server und Client in Schritt 1 auswählen, danach aber nicht "2" anklicken um weiterzukommen.
Sehe auch keine Buttons...


UGrohne - Fr 22.10.04 12:49

An den Einstellungen brauchst Du eigentlich nichts zu ändern. In Schritt zwei werden die lokalen Apps gescannt.

Siehst Du den Button Weiter denn nicht?

Achja: Ein kleines Feature der neuen Version hab ich vergessen: Es wird das XP-Design unterstützt ;-)


Karlson - Fr 22.10.04 14:09

Hi,

habe einen kleiner Bug, hoffe er wurde noch nicht genannt. Wenn man sein Geburtsdatum angeben möchte, muss man in dem Kalender erstmal 10 Minuten scrollen um in seinen Jahrgang zu kommen.


Basti - Fr 22.10.04 14:37

Nein, da ist kein Weiter Button.
Ich kann dir auch sagen warum.
Ich habe eine größere Schriftgröße => alles ist weiter rechts unten
=> da du eine Änderung der Formulargröße nicht erlaubst ist es einfach nicht sichtbar
und Scrollbalken erlaubst du auch nicht.
Ich mache das wegen solchen Sonderfällen immer so:
Die Höe eines Formulars ist die Top Position des niedrigsten Elementes + dessen Höe + Rand
und das selbe mit der Breite, dann sieht man immer alles, egal wie groß der Inhalt ist.
Kann ja sein, dass jemand die Windowsschriftgröße verändert, wie ich.
Der muss ja deshalb nicht bestraft werden.


UGrohne - Fr 22.10.04 14:47

Karlson hat folgendes geschrieben:
habe einen kleiner Bug, hoffe er wurde noch nicht genannt. Wenn man sein Geburtsdatum angeben möchte, muss man in dem Kalender erstmal 10 Minuten scrollen um in seinen Jahrgang zu kommen.

Du kannst das doch einfach per Hand eingeben und musst es nicht auswählen.

@Basti: Stimmt, an diese Möglichkeit habe ich bisher nicht gedacht.

Aber es gibt eine Möglichkeit: Bis zur Auswahl der Updates einfach Enter drücken und bei Step 3 Haken machen und Enter. Dann passt das auch ;-)

Aber für die Zukunft werde ich mir das merken, danke


Basti - Fr 22.10.04 15:44

Ich hoffe du kannst dich für den Tipp mit der Breite und Höhe revanchieren,
denn:
Zitat:
Socket Error # 10061
Connection Refused.

Beim Verbinden...


UGrohne - Fr 22.10.04 21:13

Tja, hab dich eben gesperrt :P
Ne, im Ernst: Heute mittag hatte ich Probleme mit dem Server, ich musste eine ältere Sicherung aufspielen. Und infolge dessen, war er natürlich zu der Zeit nicht erreichbar. Er läuft inzwiscehn aber wieder...

P.S.: Bis etwa 21:30 wird es ziemlich langsam sein, da eine Komplettsicherung und ein paar Downloads laufen, also nicht beklagen ;-). Ich versuche in Zukunft einen zuverlässigeren Server aufzutreiben ;-)


Basti - Sa 23.10.04 11:25

Jetzt geht alles super.
musst die Fehler später mal noch anwenderfreundlicher machen ;)
Bin aber etwas enttäuscht, dass es "nur" ein normaler Chat ist.
Ich würde zwar ohne großen Aufwand (wirklich großen...) nicht mal den programmieren können,
aber der Name hat mich an eine Idee erinnert, die ich mal früher hatte.

Ich hatte mal die Idee eines echten Dorfes oder jedenfalls zur besseren Umsetzung eines
Hauses, dass alles in 3D ist und wo man sich ein virtuelles Abbild seiner selbst erstellt
und dann chattet, indem man durch das Haus geht und jeden anspricht, den man sieht etc...
oder wenn mehrere zusammen chaten sollen, setzt man sich an einen Tisch etc...
Wäre so eine Mischung aus Spiel und Chat, etwa wie die Sims aber halt ohne Bedürfnisse,
sondern nur zum Chaten.
Aber das ist eine andere Geschichte...
Es sei denn du hast Lust deinen Chat etwas umzuformen ;)

Egal, ich find's gelungen und wenn du das wirklich fertig machst,
und Freeware lässt, finde ich das besser als mIRC, bloß die IRC
Anbindung fehlt - muß ich woll doch mIRC für meine Channels nehmen. :(

Gruß
Sebastian


Coder - Sa 23.10.04 11:40

Basti hat folgendes geschrieben:
Ich hatte mal die Idee eines echten Dorfes oder jedenfalls zur besseren Umsetzung eines
Hauses, dass alles in 3D ist und wo man sich ein virtuelles Abbild seiner selbst erstellt
und dann chattet, indem man durch das Haus geht und jeden anspricht, den man sieht etc...
oder wenn mehrere zusammen chaten sollen, setzt man sich an einen Tisch etc...
Wäre so eine Mischung aus Spiel und Chat, etwa wie die Sims aber halt ohne Bedürfnisse,
sondern nur zum Chaten.


Gibts wie Sand am Meer. :wink:
http://www.palace4all.de/linkverzeichnis.php3


Basti - Sa 23.10.04 11:57

Habe noch nie danach gesucht, hätte es aber wohl getan,
bevor ich damit angefangen hätte ;)
Danke für den Hinweis... :)
Aber Schluss damit, geht zu weit vom Thema weg.


UGrohne - Sa 23.10.04 19:01

Moin,
so, ich konnte das Problem mit dem komprimierten Update lösen, irgendwie ist mir die falsche Version des AutoUpdate-Programms auf den Server gerutscht. Dieses muss dafür also leider nochmal upgedatet werden.

Das Problem ist: Es DARF NUR das AutoUpdate zuerst upgedatet werden, sonst wird die lokale Version des VV-Clients zerstört. Tut mir leid, aber irgendwie hatte ich diese Möglichkeit damals verpennt :oops:
Naja, da werde ich wohl eh was komplett neues schreiben, das Teil ist schon so alt, bei meinem damaligen Gewurstel blick ich nicht mehr durch *g*.

So eine Art virtuelles Dorf war auch mein erster Gedanke, den ich bei dem ganzen Projekt hatte. Die Grundfunktionen stehen ja jetzt erstmal, von ein paar Kleinigkeiten abgesehen, sodass ich mich jetzt langsam an die Implementation von größeren Funktionen machen kann. Und dazu gehört eigentlich auch so eine Art virtuelles Leben. Das allererste wird aber wohl eine Plugin-Schnittstelle sein, damit sich später auch die Updates erleichtern lassen.


UGrohne - Sa 23.10.04 20:28

So, inzwischen sind auch die Installationspakete und das ZIP-Archiv auf dem aktuellen Stand. Die Installationspaketgröße konnte ich inzwischen auf 1,7MB verringern, da ich jetzt nicht mehr das IS-Paket mitliefere. Daher ist es aber auch nicht mehr kompatibel zu Win9x/NT. Aber für diese User bleibt ja noch das ZIP-Archiv ;-)


raziel - Sa 23.10.04 21:38

So, ein paar Sachen:
Wenn keine PN vorhanden ist, dann sollte man den Menüpunkt "Antworten..." deaktivieren, denn wenn man doch draufklickt und eine PN verfasst und abschickt gibts ne nette Fehlermeldung.
Außerdem: Doppelklickt man irgendwo im PN-Posteingang und ist keine PN vorhanden, bekommt man eine Access Violation serviert.

raziel


Basti - So 24.10.04 15:18

Wenn ich mir mal einen Witz erlauben darf:
Nachdem ich deinen Client benutzt habe, hatte ich gestern Abend beim Ausschalten einen
"schwerwiegenden Ausnahmefehler". :roll:
Geht bis jetzt immer noch nicht alles wieder... :(
Aber an alle, die jetzt Angst vor seiner Sofwtare haben:
Ich kann NICHT versichern, dass es an seinem Programm lag. ;)


UGrohne - Mo 25.10.04 09:23

raziel hat folgendes geschrieben:
So, ein paar Sachen:
Wenn keine PN vorhanden ist, dann sollte man den Menüpunkt "Antworten..." deaktivieren, denn wenn man doch draufklickt und eine PN verfasst und abschickt gibts ne nette Fehlermeldung.
Außerdem: Doppelklickt man irgendwo im PN-Posteingang und ist keine PN vorhanden, bekommt man eine Access Violation serviert.

Danke für den Hinweis, da hab ich doch wohl was im Code übersehen ;-) (bzw. vergessen)

@Basti: Also das kann eigentlich wirklich nicht von meinem Programm kommen, schließlich installiere ich in Windows nichts, bis auf zwei Registry-Einträge, die für das Update benötigt werden....


UGrohne - Fr 31.12.04 05:25

So, ich dachte, jetzt wird es mal wieder Zeit für eine neue Version. Habe in letzter Zeit nicht viel Zeit hieran weiterzumachen, aber jetzt konnte ich ein paar essentielle interne Sachen mal bereinigen.

Erstens wurde der Bug mit den Privaten Nachrichten behoben (Wenn man über Rechtsklick auf eine PN in der Übersicht eine Antwort erstellt hatte, kam diese nie an :(). Zweitens habe ich durch Verwendung eines Threads im Client und Verbesserung der Datenverarbeitung auf der Serverseite einen enormen Performance-Sprung erreicht (bis zu 300%). Alles geht jetzt etwas schneller vonstatten ;-). In der Statusbar wird jetzt auch eine ungefähre Latenzzeit angezeigt.

Weiterhin kann jetzt auch über die Userliste im Chat eine PN verschickt werden, indem man mit der rechtne Maustaste auf den benutzer in der Leiste klickt.

Das Update auf die Version 0.34 ist über AutoUpdate erhältlich. Die alte Version kann aber weiterhin verwendet werden.

P.S.: Das Plugin-System ist leider noch nicht ausgereift genug, deswegen ist es noch deaktiviert.


raziel - Sa 01.01.05 19:42

Ich bekomme beim Einloggen einen "Timeout: Verbindung konnte nicht hergestellt werden"!


UGrohne - Sa 01.01.05 19:43

Ja, gestern ist mein DSL-Modem hops gegangen, der Server wird erst wieder am Montag abend online sein :( Hab zu Hause auch gerade kein Internet mehr :(


UGrohne - Mo 03.01.05 17:00

So, der Server ist jetzt wieder online, hab jetzt nen neuen Router ;-)


UGrohne - Sa 09.07.05 16:11

So, nach langer Zeit, konnte ich in den letzten Wochen mal wieder ein wenig was machen. Ich hoffe, dass ich während meines Auslandsaufenthalts noch mehr Zeit dazu habe.

Inzwischen ist die Version 0.37 aktuell und wird auch benötigt, aufgrund einiger Protokoll-Änderungen.

Die Community wird jetzt langsam zu einer Art Online-Spiel ausgebaut, im Moment kann man eine Firma gründen (das hat noch keinen Sinn, mehr kann man noch nicht machen :mrgreen:, aber das kommt noch), Aktien von NPC-Firmen kaufen/verkaufen und damit ein wenig Gewinn machen. Außerdem kann man in der Userliste und im Chat jetzt die Profile anderer User einsehen.

Einfach die neue Version per AutoUpdate ziehen, dann passt das ;-)

P.S.: Der Server wird vom 12. Juli bis zum 31. Juli nicht online sein, da ich in dieser Zeit im Urlaub bin!


uall@ogc - Sa 09.07.05 16:45

der Updater sagt mir ich hab neuste version aber ich kann nicht connecten da das programm meint ich habe nicht die aktuellste version


StefanH - Sa 09.07.05 16:50

user profile iconuall@ogc hat folgendes geschrieben:
der Updater sagt mir ich hab neuste version aber ich kann nicht connecten da das programm meint ich habe nicht die aktuellste version


:gruebel: bei mir gings... ich hab aber auch die version von der ersten Seite erst gezogen und dann upgedatet :?!?:


UGrohne - Sa 09.07.05 16:52

user profile iconuall@ogc hat folgendes geschrieben:
der Updater sagt mir ich hab neuste version aber ich kann nicht connecten da das programm meint ich habe nicht die aktuellste version

Hmm, evtl. ist beim Update was schief gegangen, ich hab für Dich mal das ZIP-Package [http://aptus.grohne.de/software/files/VVC.zip] aktualisiert. Einfach in den Installationsordner entpacken.

Ich hab auch schon einige Bugs entdeckt, zusammen mit StefanH (danke schon mal ;-)). Ich habe jetzt erstmal kurz das Kaufen/Verkaufen abgeschaltet, weil man in bestimmten Situationen verkaufen kann, ohne dass man Aktien besitzt :(

Ein paar andere Bugs habe ich auch schon entdeckt ... naja, war wohl ein Schnellschuss dieses Mal....