AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Thumb-Nail 0.7.5 Beta
Thema durchsuchen
Ansicht
Themen-Optionen

Thumb-Nail 0.7.5 Beta

Ein Thema von Brainstalker · begonnen am 23. Jun 2005 · letzter Beitrag vom 13. Sep 2006
Antwort Antwort
Seite 1 von 3  1 23      
Benutzerbild von Brainstalker
Brainstalker
Registriert seit: 9. Jan 2004
In diesem Thread stelle ich mein erstes Programm vor.

Thumb-Nail 0.7.5 Beta


Programmgröße: 2,00 MB

Kurze Beschreibung:
Mit Thumb-Nail ist es möglich Bildergalerien für das Internet zu erstellen. Nachdem die Einstellungen im Projekt angepasst wurden, klickt man auf erstellen und die Galerie wird erstellt. Dabei werden alle Thumbnail und Bilder im JPEG-Format gespeichert. Die Informationen sowie Navigation werden in HTML-Dateien festgehalten.

!!! WICHTIG !!!
Man kann mit dem Programm bereits arbeiten, es kann aber sein das im Lauf der Entwicklung einige Teile des Programms verändert werden. Dadurch kann es passieren, dass z.B. alte Projekte nicht mehr kompatibel sind. Ich habe das Programm getestet und es läuft soweit. Der Style Editor ist eigentlich fertig, es müssen nur noch ein paar Fehler ausgebessert werden, dann wird auch dieser zur Verfügung stehen.

Hier in diesem Thread soll das Programm also auseinander genommen und Kritik geäußert werden.


Wer das Programm testen will, hier ist der Link:Download ca. 1,00 MB


Screenshot:Screenshot ca. 100 kb

Updates/Bugs:

[0.7.5 Beta]

[+] Neue UI Grafiken hinzugefügt
[+] Funktion zum leeren des Projektordners hinzugefügt
[+] Galerie erstellen im Menü Datei (F9)[*] Einige Verbesserungen des Algoritmus[*] Anpassungen/Verbesserungen von Informationstexten[*] Warnungen/Fehler Anzeige funktioniert nun wieder[*] Die Positionierung von Schriftzügen wurde verbessert[*] Styleformat wurde geändert und vereinfacht[*] Höhe und Breite der Bilder werden getrennt gespeichert[*] Ein Fehler in der Styleauswahl wurde behoben[*] Einige Textfehler behoben[*] Variablen umgestellt[*] Blue Touch Designfehler ausgebessert[*] Führende Leerstellen werden aus den Dateinamen entfernt[*] Menüeinträge werden enabled wenn ein Projekt per Doppelklick geöffnet wird[*] Ein paar fehlende Ressourcenfreigaben hinzugefügt[*] Wenn Bilder nicht erstellt werden muss Umbenennen nicht mehr bestätigt werden[*] Fehlende Pfadangabe beim hinzufügen eines Ordners eingefügt[*] Fehler beim Benutzen eines Thumbnailsuffix behoben



[0.7 Beta]

[+] Log und ErrorLog können gespeichert und gelöscht werden - Format txt und log
[+] Vorschaufunktion für Projektbilder[*] Projektformat geändert, alle weiteren Versionen unterstüzen nun Build 21 Projekte und neuer[*] Erstellen wurde in einen Thread ausgelagert, somit kann mit der Anwendung weiter gearbeitet werden[*] Styleformat wurde überarbeitet[*] Bilder an denen nichts geändert wird, werden kopiert[*] Kleine Erweiterungen und Optimierungen[*] Nachricht "Alle Projekte geschlossen" wird jetzt nur noch einmal angezeigt[*] Projekte werden jetzt korrekt gespeichert[*] Projekte werden jetzt korrekt geladen
 
Benutzerbild von Jelly
Jelly

 
Delphi 2007 Professional
 
#2
  Alt 23. Jun 2005, 17:20
Hey, das Programm ist echt genial Wenn du vor hast das als Freeware rauszugeben, na dann Respekt. Ich hab mir mal vor nem Jahr ein ähnliches Programm als Shareware gekauft, was aber im Großen und Ganzen genau das Gleiche macht wie deins. Kannst halt nur noch ein paar Sachen mehr einstellen (Signatur ins Bild einfügen (z.B. unten rechts ein Copyright), Schatten um die Thumbnails usw.). Kannst dich gerne inspirieren, hier mal ein Link zu einer Gallerie die mit dem Thumbnail Express Creator erstellt wurde.

Ein paar Sachen zu deinem Programm, was wie gesagt, echt genial ist:
  • Mich würd mal interessieren, wie du die Thumbnails erstellst, da ich finde, die Qualität doch bischen dürftig ist, und das Vorschaubild ziemlich pixelig wirkt. Kuck dir mal die Graphics32 Bibliothek an. Vielleicht interessiert dich dieser Thread.
  • Es wäre noch schön, wenn auch die Größe der Vollbilder selbst definiert werden kann. Wenn du mit einer 5 MB Pixel Kamera ein Bild machst, hat dein JPG immerhin noch gute 2MB, was meines Achtens zu groß ist. Zum Betrachten auf dem Bildschirm reicht eine 800x600 Auflösung völlig aus, eventuell noch 1024x800, aber mehr brauchts da nicht
  • Das Erstellen der Thumbs dauert natürgemäß nun mal seine Zeit, und bei 100 Bildern in der Gallerie gehen da zisch Minuten drauf (zumindest bei meinem 1 GHz Rechner ) Ich würde daher die gesamte Erstellung in einen eigenen Thread auslagern, damit dein Programm weiterhin bedienbar bleibt. So hats den Eindruck, es sei abgestürzt.
  • Beim Nachfragen, ob vorhandene Dateien überschrieben werden sollen, find ichs lästig das bei jeder einzelnen Datei wieder bestätigen zu müssen. Eine Option, "Ja, für alle" wäre da noch hilfreich.
  • Der Button "zielverzeichnis leeren" ist bei mir immer disabled.
  • Beim Beenden des Programms sollte gefragt werden, ob das Projekt gespeichert werden soll. So ists bischen abrupt
Aber das sind im Grunde ja nur Kleinigkeiten. Mach weiter so.
Tom Peiffer
  Mit Zitat antworten Zitat
Benutzerbild von Brainstalker
Brainstalker

 
Delphi 2009 Professional
 
#3
  Alt 23. Jun 2005, 22:46
Das freut mich das es dir so gut gefällt. ETC kenne ich, hab mich schon ein bisschen daran orientiert.
  • Ja ich weiß das es schlecht aussieht. Ich mache das im Moment nur mit TBitmap, TJpegImage. Wollte sowieso auf Graphics32 umsteigen. Aber die Qualität ist erstmal zweitrangig, denn das Programm soll erstmal weitestgehen ohne Fehler laufen.
  • Ok das werde ich noch einbauen, hab da bisher nicht dran gedacht. Ich denke auch 800x600 reicht, aber werde es so wie bei den Thumbnails machen.
  • Im Programm ist unten rechts ne kleine ProgressBar, die den Fortschritt zeigt. Das mit nem Thread hatte ich mir schon überlegt, und ich denke auch das es sinvoll ist. Da kann ich besser auf Fehler im Programm und Abbruch durch den benutzer reagieren.
  • Man kann ja einstellen, das automatisch überschrieben werden soll, aber ich werde das "Ja, für alle" einbauen.
  • Musst dich nicht wundern, der wird sich nicht enablen, weil das noch nicht eingebaut ist. Hatte mal den Button hinzugefügt, musste mich dann aber um andere Dinge kümmern und habs vergessen.
  • Ich dachte echt ich hätte das schon eingebaut, aber hab gerade gemerkt das es fehlt. Jetzt weiß ich wieder für welche Zwecke ich diesen Thread geöffnet habe. Also die Funktion kommt auf jeden Fall.
Michael N.
  Mit Zitat antworten Zitat
axelf98

 
Delphi 2005 Personal
 
#4
  Alt 23. Jun 2005, 23:05
Ich hab zwar nicht alles gelesen, aber vielleicht interessiert dich dieser Beitrag:
Schnelle Vorschau
Da hab ich mal eine schnelle und gute Thumbnail-Vorschau mit Boardmitteln realisiert.
  Mit Zitat antworten Zitat
Benutzerbild von Brainstalker
Brainstalker

 
Delphi 2009 Professional
 
#5
  Alt 24. Jun 2005, 22:07
Ich werde die Thumbnail erstellung mit Graphics32 machen. Es wäre schön wenn noch andere das Programm testen würden. Ober steht zwar ne Warnung, aber so schlimm ist das Programm nicht, bei mir wurde bisher nichts gelöscht.
Michael N.
  Mit Zitat antworten Zitat
Benutzerbild von Brainstalker
Brainstalker

 
Delphi 2009 Professional
 
#6
  Alt 26. Jun 2005, 23:23
So Bildergröße kann jetzt auch geändert werden. Außerdem Bugs behoben. Siehe erstes Posting.
Michael N.
  Mit Zitat antworten Zitat
Benutzerbild von Brainstalker
Brainstalker

 
Delphi 2009 Professional
 
#7
  Alt 4. Jul 2005, 00:22
Neue Version (Build 17) online. Will es denn keiner mehr von euch testen? Würd mich echt über Kritik und Verbesserungsvorschläge freuen.
Michael N.
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze

 
Turbo Delphi für Win32
 
#8
  Alt 4. Jul 2005, 08:09
  • Ist es gewollt, dass man die Umgebungseinstellungen mehrmals öffnen kann? Ich sehe keinen Sinn dahinter.
  • 0 Warnungen und 0 Fehler würde ich in grün darstellen. Bei gelb und rot denkt man, es wären Fehler aufgetreten.
  • Wenn ich in Neues Projekt -> Bilder ein Bild anwähle, steht dennoch da: Infos: Kein Bild ausgewählt...
  • Beim Beenden kommt keine Speichernachfrage, was jedoch wünschenswert wäre.
  • Erstelle Ordner mit [oh]ForceDirectories[/b], damit man auch Ordnerstrukturen, die nicht existieren, als Speicherpfad angeben kann
  • Validierter Code wäre auch nicht schlecht (z.B. den alt-Tag bei den Bildern)
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

 
Delphi 2007 Professional
 
#9
  Alt 4. Jul 2005, 14:26
Mir fällt nichts Gravierendes mehr auf. Schön daß du die Funktion eingebaut hast, die Bilder selbst auch zu skalieren.

Ich bin allerdings trotzdem noch der Meinung, das Erstellen der Gallerie sollte in einem eigenem Thread ablaufen. Die Anwendung friert bei mir bei 35% ein, und nach 3 Minuten steht der Balken dann auf 100%.

Jetzt grad fällt mir auf... Deine Startseite heisst index1.html... Ich würd sie eventuell entweder index.html nennen, oder index01.html... Hast du mehr als 10 Seiten, so ist die Sortierreihenfolge im Explorer ziemlich unübersichtlich. Aber das ist ein Detail. Ansonsten gefällt mir dein Programm sehr gut. Wenn jetzt noch der Styleeditor eingebaut ist, ist das Tool echt super nutzbar. Spitze.
Tom Peiffer
  Mit Zitat antworten Zitat
Benutzerbild von Brainstalker
Brainstalker

 
Delphi 2009 Professional
 
#10
  Alt 7. Jul 2005, 18:53
So neue Version online (Build 18). Bitte testet es noch weiter.
Vielen Dank an alle die es bis jetzt getestet haben.

Läuft das Programm auch auf Windows < XP??
Michael N.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz