Forum: Software-Projekte der Mitglieder
by Diamondback2007,
21. Jul 2008
Kleiner Tipp zur Optmierung noch, ist mir grade so beim Durchlesen aufgefallen:
procedure TWebUpdate.CheckForUpdates;
...
ini := TIniFile.Create (fTempDir + IniName);
ma := ini.ReadInteger ('Version', 'Major', 0);
mi := ini.ReadInteger ('Version', 'Minor', 0);
re := ini.ReadInteger ('Version', 'Release', 0);
bu := ini.ReadInteger ('Version', 'Build', 0);
Forum: Software-Projekte der Mitglieder
by Diamondback2007,
3. Jul 2008
Hey,
also erst mal finde ich es super, dass jetzt alles in Englisch ist :) :thumb:
Ich bin gerade dabei einen UpdateCreator zu erstellen, wenn der fertig, kann ich den ja hier mal posten.
Als Anregungen. Du könntest noch implementieren, dass auf dem Server Ordner mit den einzelnen Dateien liegen. Diese würden dann genauso heißen wie später nach dem Download. Du würdest also praktisch die...
Forum: Software-Projekte der Mitglieder
by Diamondback2007,
29. Jun 2008
So, ich denke das sollte klappen.
Ich hab die Units mal angehangen. Zusätzlich noch ein Formular bei dem man die Verwendung sieht.
Achja auf dem Formular die Komponente pbLoading ist eine extra Komponente aber natürlich durch jede Progressbar ersetzbar.
Forum: Software-Projekte der Mitglieder
by Diamondback2007,
29. Jun 2008
So, ich glaube jetzt habe ich den Fortschritt fertig. Muss nur noch ein bischen testen.
Was mir aber noch aufgefallen ist, ist dass wenn eine Datei die heruntergeladen werden soll, nicht vorhanden ist, es einen 404 Error gibt. Das sollte man abfangen und schöner machen.
Forum: Software-Projekte der Mitglieder
by Diamondback2007,
27. Jun 2008
Ich will mich ja nicht selber zitieren, aber hast du vor das in nächster Zeit inzubauen? Weil wenn nicht, dann mach ich es selber.
Ist ja nicht besonders schwer. Einfach ein OnDownloadStartEvent, dass die Gesamtgröße mitgibt.
gruß
Forum: Software-Projekte der Mitglieder
by Diamondback2007,
25. Jun 2008
Und ich glaube ich habe noch einen Bug gefunden.
Wenn ich den Neustart nach einem Update aktiviere, dann wird weder der WepUdateDateien-ordner gelöscht noch die Batsch datei.
Forum: Software-Projekte der Mitglieder
by Diamondback2007,
25. Jun 2008
Es wäre auch noch schön, wenn man eine Verzeichnisstruktur komplett updaten könnte, ohne alle einzelnen Dateien anzugeben.
Das würde die Arbeit bei vielen Dateien ernorm vereinfach.
Einfach in der Ini einen Ordner auf dem Webspace angeben, der dann komplett mit der Struktur geupdatet wird.
Forum: Software-Projekte der Mitglieder
by Diamondback2007,
24. Jun 2008
Ah, ich sehe schon, das mit der Dateiliste gibt es wohl schon, tut mir leid.
Forum: Software-Projekte der Mitglieder
by Diamondback2007,
24. Jun 2008
Ein weiteres nettes Feature wäre die Anzeige aller zu downloadeden Dateien und ein Event sobald eine Datei fertig ist. Als Parameter dann den Namen der Datei. Das ganze könnte man dann schön in ein Log einbauen.
Forum: Software-Projekte der Mitglieder
by Diamondback2007,
23. Jun 2008
Also ich muss sagen, deine Komponente gefällt mir richtig gut :)
Ich habe sie direkt mal in mein aktuelles Projekt eingebaut.
Allerdings vermisse ich sehr einen funktionierenden Fortschritt.
Dass das Progress nicht funktioniert wurde ja schon angesprochen.
Außerdem wäre eine Anzeige der Dateigrößen schön :)
gruß