Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Sysygy Image Viewer (https://www.delphipraxis.net/113523-sysygy-image-viewer.html)

littleDave 23. Mai 2008 00:57

Re: Sysygy Image Viewer
 
Hui, das klingt ja nicht so gut :shock:.
Sowas hab ich bisher von niemandem gehört. Ok, folgendes: normalerweise erstellt das Programm ein Error-Log. Das ist eine einfache Textdatei die (wie ich gerade leider selbst gesehen habe), im Programmverzeichnis abgespeichert wird (werds aber noch ändern, so dass der Fehlerbericht im Konfigurations-Ordner gespeichert wird).
Wenn jetzt eine Exception auftritt, wird das komplette Programm normalerweise sofort angehalten und ein Fehler-Dialog erscheint. In diesem Dialog wird der Fehlerbericht auch nochmal angezeigt. Ist dieses Fehler-Fenster wirklich nicht erschienen? Ist im Programmverzeichnis eine ErrorLog [Datum] .txt vorhanden? Wenn ja, kannst du mir die bitte mal schicken?

Da du Vista hast (auch noch 64Bit), kann ich leider nicht sagen, ob ich den Fehler jemals finde. Du sagst, dass deine Maus sich auch noch nach dem Ende des Programms komisch verhalten hat :gruebel:. Ich weiß es nicht, aber im Moment würd ich darauf tippen, dass nicht das Programm, sondern irgendein Treiber oder sonst etwas abgeschmiert ist (ich denke, es war irgendwas, was im Kernel-Modus ausgeführt wird - sonst ist es eher unwahrscheinlich, dass die Maus in Mitleidenschaft gezogen wird).
Außerdem weiß ich nicht, wie 64-Bit-Betriebssysteme mit 32-Bit-Programmen umgehen. Hast du einen aktuellen Grafikkartentreiber installiert?
Ich will zwar nicht sagen, dass mein Programm fehlerfrei ist, aber ich denke, dass es diesmal nicht daran liegt. Sonst wäre das Programm schon vor dem Intro abgeschmiert - und ein solch abrupter und verherender Absturz passiert nicht einfach so.

xZise 23. Mai 2008 15:29

Re: Sysygy Image Viewer
 
Zitat:

Zitat von Diamont
Hi,

Ich hab das Programm grad mal getestet (Vista 64Bit, 8800 GTS 512 MB, 4GB RAM, 3,0GHZ Core2Duo)
Als Ich das Programm startete flackerte kurz etwas auf was wie ein Introbildschirm aussah dann Blackscreen.
Konnte das Programm nurnoch über den Taskmanager schließen.. die Fehlermeldung die aufploppte konnte ich leider nicht schnell genug lesen wie sie wieder wegwar und nach dem das Programm beendet war funktionierte meine Maus bis zu einem Neustart des Rechners nichtmehr normal.
[...]

Ich habe fast identische Konfiguration, bis auf einen anderen CPU (Intel Core 2 Quad - Q6600).

Und dort funktioniert alles wunderbar!

MfG
xZise

bitsetter 23. Mai 2008 22:49

Re: Sysygy Image Viewer
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von littleDave
Zitat:

Zitat von bitsetter
Das Problem hatte ich auch unter Windows 98, aber da es ja nicht offiziell unterstützt wird, habe ich nichts dazu geschrieben.
Ich hatte verschieden große Bilder geladen und beim 2. oder 3. Bild blieb die Fortschrittanzeige in der Mitte immer hängen. Das Programm habe ich dann immer abgeschossen, da nichts mehr ging. Unter Windows XP lief dann aber alles problemlos, da hatte ich allerdings auch andere Bilder.

Zitat:

Zitat von Fussball-Robby
Ich habs gestern abend noch mal ausprobiert. Es lag wohl doch an den Bildern(und irgendwie wohl auch an meinem PC), denn mit den (meisten) anderen hats funktioniert. Schade, das sind meine schönsten Urlaubbilder :( Naja, ich werds dann mal an dem PC von meinem Bruder machen.

Kann ich fragen, in welchem Format (jpeg, Bitmap, tga, dds, usw.) die Bilder sind und welche Größe sie in Pixel haben? Was auch noch gut wäre, wenn mir jemand die Bilder als PN schicken könnte. Wenn ich es dann bei mir reproduzieren könnte, würd mir das bei der Fehlersuche enorm helfen.

Den Effekt habe ich jetzt auch unter Windows XP wenn ich versuche 11 Bilder (.bmp) mit einer Größe von 640 X 480 lade(siehe Anhang). Das Programm und nicht der Ladebalken bleibt dann beim 10. oder 11. Bild stehen.
Wenn ich nur 10 Bilder lade, dann trat der Effekt jedoch nicht auf.
Habe den neusten Patch installiert.

xZise 24. Mai 2008 12:22

Re: Sysygy Image Viewer
 
Hallo Dave,
ich habe noch eine Anregung. Und zwar dynamische Schatten für die Personen die sich dort bewegen.

MfG
xZise

Luckie 24. Mai 2008 14:54

Re: Sysygy Image Viewer
 
Zitat:

Zitat von littleDave
Zitat:

Zitat von Luckie
Wo speichert dein Programm seine einstellungen? Ich möchte es gerne wieder restlos von der Platte löschen.

Das hängt davon ab. Wenn du die Einstellungen so gewählt hast

Da gab es nichts zum Wählen, zumindest habe ich nichts gesehen. Er hat mich nur beim ersten Start gefragt, welchen Ordner als Standardordner für die Bilder setzen soll.

Und Einstellungen werden entweder in den anwendungsdaten-Ordner gespeichert oder in der Registry. Die haben weder im Programmordner noch in den Eigenen Dateien was verloren.

littleDave 24. Mai 2008 15:29

Re: Sysygy Image Viewer
 
Zitat:

Zitat von Luckie
Zitat:

Zitat von littleDave
Zitat:

Zitat von Luckie
Wo speichert dein Programm seine einstellungen? Ich möchte es gerne wieder restlos von der Platte löschen.

Das hängt davon ab. Wenn du die Einstellungen so gewählt hast

Da gab es nichts zum Wählen, zumindest habe ich nichts gesehen. Er hat mich nur beim ersten Start gefragt, welchen Ordner als Standardordner für die Bilder setzen soll.

Genau diesen Dialog hab ich ja auch gemeint. Der Speicherort hängt von der Auswahl in diesem Dialog ab:
http://www.godlikesoft.de/images/ext...rtUpDialog.jpg
Ich gebe zu, dass die Überschrift My documents folder etwas unglücklich gewählt ist, hoffe dass das nicht zu verwirrend ist.

Zitat:

Zitat von Luckie
Und Einstellungen werden entweder in den anwendungsdaten-Ordner gespeichert oder in der Registry. Die haben weder im Programmordner noch in den Eigenen Dateien was verloren.

Die Einstellungen werden auch im Anwendungsdaten-Ordner gespeichert - außer du hast es so eingestellt, dass die Daten im Programmverzeichnis gespeichert werden sollen. Es gibt Leute, die eine Speicherung im Programmverzeichnis vorziehen (so wie ich), daher hab ich es dem Benutzer überlassen, wo die Konfiguration gespeichert werden soll.
Das einzigste, was im "Eigene Dateien" - Ordner abgespeichert wird, sind die Picture-Sets, und das ist ja keine Konfiguration sondern wirklich Daten, die in "Eigene Dateien" gehören. Ich weiß jetzt auch nicht, warum du gleich so :warn: reagierst. Ich denke, dass eine Auswahl zum Programmverzeichnis die beste Möglichkeit ist, um beide Parteien (Anwendungsdaten-Ordner-Befürworter und -Gegner) zufrieden zu stellen.

Zitat:

Zitat von xZise
Hallo Dave,
ich habe noch eine Anregung. Und zwar dynamische Schatten für die Personen die sich dort bewegen.

MfG
xZise

Hui, das ist garnicht so einfach wie du denkst - und das frist extrem viel Performance. Außerdem hab ich mich noch nicht mit Realtime-Shadowing beschäftigt, daher müsste ich das erst lernen. Ich habs schon mal mit Blob-Shadows versucht, doch die haben schon zu sehr an der Performance gefressen. Vielleicht bin ich damals falsch vorgegangen, ich kann ja nochmal schauen, ob ich das noch realisieren kann.

xZise 24. Mai 2008 18:07

Re: Sysygy Image Viewer
 
Hallo David,
schade wobei ich mich bezüglich Shadow o.ä. noch nicht beschäftigt habe.
Aber ich habe ein paar Fragen:
Wie erstellt man im Editor schräge Wände (siehe Foyerton-Treppen) und Portale?

Und warum baust du nicht ein, dass mit "t" sich die Lobby öffnet, auch wenn man im "ESC-Modus" ist?
Achso: Mit <Strg>+<Rücktaste> sollte man das letzte Wort entfernen (so wie im Firefox oder in Delphi).

MfG
xZise

littleDave 26. Mai 2008 18:03

Re: Sysygy Image Viewer
 
Ich hab mich jetzt nochmal genau mit dem "Bilder hinzufügen - Problem" beim Gallery Creator befasst. Im Moment denke ich, dass manchmal im Resize-Thread eine Exception auftritt, die nicht abgefangen wird und der Thread somit unkontrolliert beendet wird. Da ich zum Resizen die GraphicEx-Library verwende, hab ich noch mal gesucht, ob die Routine, die ich benutze, vielleicht nicht Thread-Safe ist - und tatsächlich: im einen ChangeLog vom Januar 2005 hab ich folgenden Bug-Fix gefunden:
Code:
Bug fix: DoStretch working bitmap is not thread safe, needs Canvas.Lock/Unlock.
Jetzt hab ich es nach langem Arbeiten endlich hinbekommen, die neue Version zum kompilieren zu bringen (die Download-Version ist immernoch von 2000). Ich weiß nicht, ob das das Problem ist/war, da ich es bei mir bisher nicht reproduzieren konnte, aber es sieht schon mal sehr vielversprechend aus. Ich werd jetzt noch erstmal ein paar Testläufe mit dem Programm durchführen, bevor ich die neue Version herausbringen kann. Ich weiß echt noch nicht, ob das wirklich das Problem ist, da ich total im dunklen tappe. Aber vom Fehlerverlauf her (Balken läuft noch, Programm reagiert noch - lässt sich aber nicht beenden) bin ich mir schon extrem sicher, dass das ein Problem mit dem Thread ist. Warum das ausgerechnet immer bei einem bestimmten Bild auftritt und auch nicht bei jedem, weiß ich nicht. Ich hoffe aber, das es daran liegt.

Zitat:

Zitat von xZise
Und warum baust du nicht ein, dass mit "t" sich die Lobby öffnet, auch wenn man im "ESC-Modus" ist?

Wenn man im Hauptmenü ist, könnte es sein, dass man gerade die Server-Einstellungen verändert. Wenn man jetzt z.B. ein Server-Passwort einrichten will und T benutzt, würde dann immer die Lobby angezeigt. Klar kann man jetzt sagen: "Dann schau doch einfach, ob der Benutzer nicht gerade in diesem Tab ist", doch das ist nicht ganz so einfach, dass sich das Menü von selbst verwaltet. Ich kann zwar abfragen, was denn gerade den Focus hat usw. aber das hab ich bisher noch nicht gemacht. Außerdem wollt ich das Menü als getrennten Status behalten. Ich weiß noch nicht, ob ich das noch ändern werde - drüber nachdenken tue ich auf jeden fall. Aber Versprechen will ich nichts.

Zitat:

Zitat von xZise
Achso: Mit <Strg>+&lt;Rücktaste&gt; sollte man das letzte Wort entfernen (so wie im Firefox oder in Delphi).

Ich glaube, dass das für einen simples Edit-Feld wohl etwas zu weit gehen würde. Ich persönlich hab diese Funktion auch bisher noch nicht gekannt und auch nicht vermisst - daher bin ich noch nicht so ganz davon überzeugt.

littleDave 28. Mai 2008 15:58

Re: Sysygy Image Viewer
 
Wie im letzten Post schon angekündigt, hab ich mich nochmal mit dem Lade-Problem im Gallery Creator beschäftigt. Ich denke, dass ich den Fehler gefunden habe, bin mir aber überhaupt nicht sicher da ich ihn bei mir nicht reproduzieren konnte.

Da ich nicht weiß, ob die von mir vorgenommenen Änderung wirklich wirken, will ich den Patch noch nicht offiziell zur Verfügung stellen. Daher möchte ich alle, die kurz Lust und das Ladeproblem haben, bitten, den Gallery Creator nochmal auszuprobieren und mir kurz bescheid zu geben, ob es funktioniert oder nicht. Die aktuelle Version befindet sich als Anhang in diesem Post.
Falls das Problem damit behoben seien sollte, werd ich natürlich den Patch auf meine Seite hochladen und ihn auch im ersten Post verlinken.

Vielen dank im Vorraus fürs Testen

Grüße
Dave

[edit]Anhang gelöscht, da obsolet. Neue Version im ersten Post[/edit]

bitsetter 29. Mai 2008 22:28

Re: Sysygy Image Viewer
 
Der Fehler wurde noch nicht behoben. Aber ich habe festgestellt, wenn das Programm beim 9. oder 10. Bild hängt, dann braucht man das Fenster nur einige male verschieben und dann geht es weiter. :gruebel:

littleDave 2. Jun 2008 23:55

Re: Sysygy Image Viewer
 
Version 1.3 ist online

Ich hab es endlich geschafft: die Ladeprobleme, die bei manchen aufgetreten sind, sind endlich behoben. Dank der vorbildlichen Hilfe von bitsetter hab ich den Fehler gefunden und ausgebessert. Vielen dank bitsetter! :thumb:

Ich habe ja vor längerer Zeit zusammen mit xZise eine neue Karte angefangen - diese ist nun fertig. Die Karte heißt Foyerton und hat Platz für 29 Bilder. Das ist zwar eine relativ kleine Karte - aber besser als garnichts ;-). Ich habe schon eine Idee für eine neue Karte - diese wird laut meinen Plänen Platz für über 300 Bilder haben. Doch bis die fertig ist, dauert es etwas.

Da ich gerade den Gallery Creator überarbeitet habe, habe ich gleich die Option hinzugefügt, die Bildqualität beim Hinzufügen einzustellen.

Die Bots haben bisher zwar schon fleißig gechattet, doch als Normalbenutzer hat man das bisher nicht mitbekommen - die Nachrichten wurden im Log-Fenster angezeigt, welches man normalerweise nicht zu Gesicht bekommt. Doch jetzt hat es der Bot-Chat auch ins Ingame-GUI geschafft (natürlich deaktivierbar). Sehr ausgefallen sind die Sprüche zwar nicht, aber wenn wer Lust hat, kann er den BotChat natürlich noch anpassen. Einfach die Datei BotChat_de.txt im Order Data\Languages öffnen und beliebige Zeilen editieren, löschen oder hinzufügen.

Der komplette Changelog sowie der Download der aktuellen Version (ein Patch von Version 1.2 -> 1.3 ist ebenfalls wieder verfügbar) ist wie immer im ersten Post vorhanden.

Grüße
Dave

Fussball-Robby 11. Jun 2008 15:28

Re: Sysygy Image Viewer
 
Huch, da hab ich glatt die neue Version verpasst..

Zitat:

Zitat von littleDave
Ich hab es endlich geschafft: die Ladeprobleme, die bei manchen aufgetreten sind, sind endlich behoben. Dank der vorbildlichen Hilfe von bitsetter hab ich den Fehler gefunden und ausgebessert. Vielen dank bitsetter! :thumb:

Klasse, endlich funktioniert es auch bei mir :thumb:
Zitat:

Zitat von littleDave
Ich habe schon eine Idee für eine neue Karte - diese wird laut meinen Plänen Platz für über 300 Bilder haben.

Da freu ich mich schon drauf :cyclops:

An dieser Stelle nochmal: Klasse Programm, weiter so :thumb:

Nicodius 23. Jun 2008 19:16

Re: Sysygy Image Viewer
 
ich bin unheimlich begeistert von dem programm! wunderschön und sehr tolle möglichkeit das durchstöbern alter bilder schmackhaft zu machen =)
das durch die wände/böden gehen find ich persönlich etwas störend bzw das man fliegen kann aber das dient wohl eher der funktionalität
:thumb:
was mir noch aufgefallen ist dass englisch und deutsch gemischt wird(processing please be patient / wait und danach isses deutsch ;) )

nochmals: klasse programm =)
lg nico :)

littleDave 23. Jun 2008 19:49

Re: Sysygy Image Viewer
 
Zitat:

Zitat von Nicodius
ich bin unheimlich begeistert von dem programm! wunderschön und sehr tolle möglichkeit das durchstöbern alter bilder schmackhaft zu machen =)
[...]
nochmals: klasse programm =)
lg nico

Vielen dank für das Lob :D. Freut mich immer wieder, sowas zu hören.

Zitat:

Zitat von Nicodius
was mir noch aufgefallen ist dass englisch und deutsch gemischt wird(processing please be patient / wait und danach isses deutsch ;) )

Kannst du mir nochmal genau sagen, in welchem Programm und an welcher Stelle genau? Dann kann ich das ausbessern (kann mich gerade nicht an den Text erinnern, hab lang das Projekt wegen Zeitmangel nicht mehr in Delphi offen gehabt :oops:)

Nicodius 23. Jun 2008 20:10

Re: Sysygy Image Viewer
 
wenn die galerie geladen wird und anfangs das programm da kommt "loading .. please be patient"

komisch beim 2ten mal konnte man nicht durch wände gehen. war das erste mal ein bug? hab beim zweitenmal auf höchste auflösung und vollbild gewechselt aber damit kanns doch nicht zusammenhängen?

Lg :)

littleDave 23. Jun 2008 20:25

Re: Sysygy Image Viewer
 
Ach da, du meinst den Text im Startbildschirm ... jetzt verstehe ich.
Nun ja, der "SplashScreen" bzw Ladebildschirm am Anfang ist einfach nur ein jpeg, von daher kann ich nicht einfach die Schrift ändern. Zudem ist zu diesem Zeitpunkt die Sprache noch nicht geladen.
Wenn ich jedoch die Lade-Bildschirm-Schrift auch Sprachenabhängig machen würde, müsste ich schon einige Funktionen aus Photoshop mit einbauen.

Zitat:

Zitat von Nicodius
komisch beim 2ten mal konnte man nicht durch wände gehen. war das erste mal ein bug? hab beim zweitenmal auf höchste auflösung und vollbild gewechselt aber damit kanns doch nicht zusammenhängen?

Die Auflösung ist davon unabhängig, da hast du recht - sind ja zwei komplett unterschiedliche Baustellen. Aber anscheinden wird irgendwo die "EnableGhostMode"-Boolean-Variable falsch initialisiert, aber nur beim ersten Start. Werd mal versuchen, das bei mir zu reproduzieren und werd es dann ändern. Danke für den Hinweis.

xZise 23. Jun 2008 21:12

Re: Sysygy Image Viewer
 
o.O Ist ja ganz in Vergessenheit geraten :oops:

Sieht auf jedenfall schonmal gut aus ... Nur sehe ich irgendwie weder meinen Server noch einen eventuellen Internetserver?!

MfG
xZise

Nicodius 23. Jun 2008 22:27

Re: Sysygy Image Viewer
 
ah ok :)
Frage - Stimmst du für jeden level die bildtexturklebe routine manuell ab?
kurz: könnte man theoretisch eigene Level basteln?

lg nico

littleDave 23. Jun 2008 22:42

Re: Sysygy Image Viewer
 
Zitat:

Zitat von xZise
Nur sehe ich irgendwie weder meinen Server noch einen eventuellen Internetserver?

Mein Webhoster hat zurzeit etwas Probleme, von daher kann es sein, dass manche Anfragen (z.B.) auch die Server-Registrierung fehlschlagen. Am besten ist es, wenn du mehrmals im Server auf "Start server" klickst (also Server starten, kurz warten, Server beenden (nur den Button drücken, das Prog muss nicht geschlossen werden), kurz warten und dann nochmal auf "Server startet"). Ich hoffe, mein Hoster bekommt die Probleme bald wieder hin.

Zitat:

Zitat von Nicodius
Frage - Stimmst du für jeden level die bildtexturklebe routine manuell ab?
kurz: könnte man theoretisch eigene Level basteln?

Klar kann man eigene Levels basten. Wenn du den Editor haben willst, einfach ne PM an mich. Ich kann ihn dir dann morgen zusammen mit einer kurzen Einführung schicken.

xZise 14. Jul 2008 15:12

Re: Sysygy Image Viewer
 
Hallo Dave,
ist es möglich Musik relativ zum Pfad einzubinden?
Weil ich benutze es unter Windows Vista und Ubuntu 8.04. Und beide haben ja unterschiedliche Pfade zu der Musikdatei.

Übrigens eine (meiner Meinung nach) passende Hintergrundmusik (Freie Musik, also keine rechtlichen Probleme imho): http://www.jamendo.com/de/album/26005

MfG
xZise

littleDave 15. Jul 2008 20:08

Re: Sysygy Image Viewer
 
Erstmal sorry für die späte Antwort :oops: - bin im Moment sehr im Lernstress wegen Uni-Prüfungen und hab daher gerade nicht so viel Zeit.

Zitat:

Zitat von xZise
Hallo Dave,
ist es möglich Musik relativ zum Pfad einzubinden?
Weil ich benutze es unter Windows Vista und Ubuntu 8.04. Und beide haben ja unterschiedliche Pfade zu der Musikdatei.

Nein, das ist nicht möglich. Die Playlist speichert immer den kompletten Pfad zu den Liedern. Vielleicht lässt sich da was machen - ich setz es mal auf meine ToDo-Liste (mit niedriger Priorität), da es ja eher nicht so häufig vorkommen wird.

Zitat:

Zitat von xZise
Übrigens eine (meiner Meinung nach) passende Hintergrundmusik (Freie Musik, also keine rechtlichen Probleme imho): http://www.jamendo.com/de/album/26005

MfG
xZise

Ich habs mir mal runtergeladen und angehört - klingt wirklich nicht schlecht und würde wirklich passen :thumb:. Ich schau mal, ob ichs in ner nächsten Version einbaue :zwinker:

Grüße
Dave

jokerfacehro 27. Aug 2008 11:45

Re: Sysygy Image Viewer
 
so hab das ding grad ma getestet und hammer geil ^^

2 sachen:

1. AntiAliasing einstellung im proggi fehlt und VertSync (ein/aus)

2. ich hab das ding grad mal im internet getestet, hab nen server aufgemacht alles ok

ich verbinde mich alles ok (router NAT/PAT port freigegeben).

ein kumpel von mir ist denn auf den server gekommen.
der server hat ihn erkannt, aber er wurde nicht bei mir im Client in der lobby unter besucher angezeigt.
er musste erst reconnect machen damit er bei mir im client war.

ansonsten :thumb:

furuha 4. Mär 2009 20:02

Re: Sysygy Image Viewer
 
Coole Sache! :thumb:

Hätte auch großes Interesse daran selbst eine Map zu erstellen, wenn du da ein paar mehr Infos hast? (Hab jetzt nicht alle Seiten gelesen - hoffe ich habe nichts verpasst^^)


Furuha

busybyte 16. Mär 2009 19:55

Re: Sysygy Image Viewer
 
Echt klassse Grafik und Atmosphäre, als Spiel würde ich es sogar kaufen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:20 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz