| |
|
|
- Seite 1 - |
|
Jac de Lad | Hm, auch ich will dieses Jahr wieder ein Wettbewerbsprogramm beisteuern. Diesmal allerdings keine Erweiterung sondern ein vollständiges Programm bzw. eine Programmsuite. Soviel zur Theorie, hier die Beschreibung: InstallChild ist ein Installer-Programm. Ähnlich wie Z-Up-Maker, InstallShield, Gk-Setup, Paquet Builder, Nullsoft Installer...derlei gibts schon viele. Auch InstallChild macht im Prinizip nichts anderes. Der kleine Unterschied zu einigen Installern besteht im Prinzip darin, dass InstallChild in XProfan geschrieben ist und kostenlos ist. Ich hab keine Ahnung, ob sich InstallChild durchsetzen kann oder ob jemand das Prog lieber verwenden will als einen anderen kostenlosen Installer. Wie in Parcival gehts mir hier wieder darum, dass ich das eigentlich schon lange schreiben wollte. Mehr für mich, aber vielleicht hat noch jemand anderes dafür Verwendung. Einen Vorteil, denke ich, habe ich allerdings schon vor InstallShield: Die Pakete werden kleiner als bei der Konkurrenz. Außerdem habe ich mir ein (meiner einung nach viel besseres) System für den UnInstaller einfallen lassen. Das bleibt aber vorerst mein Geheimnis, denn InstallChild ist noch nicht fertig. Der Installer an sich ja schon fast; der Uninstaller und das Serviceprogramm zum Erstellen der Setups fehlen noch gänzlich.
Da InstallChild aber alle Standard-Features von Installern beherrscht (Registry-Einträge, Uninstall-Einträge etc.) denke ich aber, dass es sich für mich lohnt, hier weiterzuarbeiten.
Sobald, wenn ich eine verwendbare Version zustande bekommen habe, werde ich die posten. |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 13.01.2007 ▲ |
|
|
|
| |
|
- Seite 5 - |
|
|
Jac de Lad | Hallo Interessierte!
Ich habe mal wieder etwas gebastelt und bin jetzt demnächst fertig mit meinem "InstallierKind"; hoffe ich zumindest. Neben der Fertigstellung feile ich immer noch an der Optik, die noch mehr oder minder stark verändert wird, deshalb bitte vorerst keine Kommentare zu dem Thema. Der Installer funktioniert bei mir im Moment tadellos bis auf die folgenden Optionen: - Links erstellen - Programme ausführen (eigene Aktionen während der Installation abarbeiten) - Kleinere Probleme mit dem Uninstaller - Probleme mit der Versionserkennung (wenn ein Programm schon installiert ist, funktioniert die Versionserkennung noch nicht so, wie ich das will)
Ansonsten könnt ihr den Installer schon ausprobieren. Ich bitte darum, dass die erstellten Pakete noch NICHT weitergegeben werden, da ich noch entfernt davon bin, wenigstens eine gewisse Funktionsgarantie zu geben. Dieser Upload soll lediglich als Demonstration der kommenden Version 1.0 dienen. Ich gebe auch keine Garantie, dass die hiermit erstellten Pakete mit der Version 1.0 kompatibel sind!
ACHTUNG: Es fehlen in dieser Version noch etliche Sicherheitsabfragen und Dateien werden grundsätzlich überschrieben! Ich möchte nicht für irgendwelche überschriebenen wichtigen Dateien oder Systemdateien verantwortlich gemacht werden
An vielen Stellen können Platzhalter für diverse Ordner verwendet werden. Ob das geht ist von der Sinnvolligkeit abhängig. Die genauen Beschreibungen dazu folgen in der Doku, wenn InstallChild fertig ist, nur kann man sich die meisten sinnvollen Anwendungen schon denken. Die Variablen sind: [installdir] [desktop] [userstartmenuprogdir] [mydocuments] [userfavorites] [userstartmenuautostart] [recent] [sendto] [userstartmenu] [mymusic] [userdesktop] [nethood] [usertemplates] [allusersstartmenu] [allusersstartmenuprograms] [allusersstartmenuautostart] [allusersdesktop] [userapplicationdata] [userprinthood] [allusersfavorites] [usertemporaryinternetfiles] [usercookies] [userhistory] [allusersapplicationdata] [programfiles] [userprofile] [commonfiles] [alluserstemplates] [allusersdocuments] [allusersadministration] [mymusic] [mypictures] [myvideos] [usercdburning] [windir] [sysdir] [sysvolume] Alle, die ich jetzt nicht abgeschreckt habe: VIEL SPAß BEIM AUSPROBIEREN! Jac
PS: Wer hat Windows 2003? Als welche Version authentifiziert es sich? XP ist 5.1 und Vista ist 6.0, aber was ist 2003? Bitte posten! |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 15.02.2007 ▲ |
|
|
|
|
| Na toll und oben meintest Du das Dein Installer schon längst das kann was meine INC kann - ja ganz doll schlappe Pusteblume! |
|
|
| |
|
|
|
Jac de Lad | Püh...
Ich hab übrigens rausgefunden, dass Windows 2003 sich als "5.2" outet! |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 16.02.2007 ▲ |
|
|
|
|
Jac de Lad | So, hier ist die zweite Beta (vielleicht kommt die auch wieder auf 2 (in Worten: ZWEI) Downloads). Nein im Ernst: Der Installer sollte technisch jetzt einwandfrei funktionieren. Der Uninstaller noch nicht. Außerdem habe ich das Design noch nicht überarbeitet, das kommt demnächst. Wie in der vorhergehenden Version übernehme ich keine Haftung für Systemschäden/Datenverlust! Außerdem weise ich nochmals darauf hin, dass InstallChild NIE überprüft, ob eine Datei schon vorhanden ist oder nicht, sondern brav alles überschreibt, was ihm im Weg steht. |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 18.02.2007 ▲ |
|
|
|
|
| Also ich warte lieber noch ein paar Versionssprünge ab - bei dem Text da oben. |
|
|
| |
|
|
|
Hubert Binnewies | Also ich habe immenses Interesse an dem Installier Kind....
Es muss nur für meine Zwecke einige Anforderungen erfüllen....
1.) es muss auch andere Setups aufrufen können, eventuell dürfen diese Setups aus Lizenzrechtlichen Gründen nicht im eigendlichen Setup enthalten sein, vor dem Aufruf dieser Setups müssen Erklärungen anzeigbar sein. 2.) Da eines der zusätzlichen Setups keine Registry Einträge hinterlässt, muss eine Suche des Installationsordners des zusätzlichen Programms enthalten sein. 3.)Wegen 1. und 2. müssen Pfade auch absolut angegeben werden können und nicht nur relativ. 4.)Mein Gesamtkonzept beinhaltet Dateien die nicht in falsche Hände fallen dürfen, darum müss beim Installieren schon ein Lizenzschlüssel eingegeben werden ohne den die Dateien nicht aus dem Setup rauspflückbar sind...
Ist das machbar??
Wäre echt klasse....
Gruß Hubert... |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 18.02.2007 ▲ |
|
|
|
|
Jac de Lad | @iF: Ich will mich nur absichern, dass dann nicht Mitglied XY kommt und von mir Schadensersatz wegen seiner überschriebenen Pornosammlung verlangt. Bei mir läuft der Installer schon recht gut!
@Hubert: Danke für das Interesse! Zu 1.: Es ist möglich, eigene Aufrufe zu definieren, die am Ende des Setups ausgeführt werden. Die sind auch, auf Wunsch, vom Benutzer an-/abwählbar. Was du jetzt genau mit Erklärung meinst, weiß ich nicht... Zu 2.: Naja, das kann ich ja noch einbauen. Das sollte eigentlich kein Problem sein. Die Frage ist, wonach gesucht werden soll (eine Datei? ein Ordner???). Zu 3.: Alle Pfade können jetzt schon absolut angegeben werden. Zu 4.: Das wollte ich sowieso einbauen, aber erst später. Der Rahmen soll erstmal stehen.
Heute überarbeite ich endlich das Design und werde den Uninstaller funktionsfähig fertigstellen. Ich habe übrigens noch nicht probiert große Setups (mehr als 3 MB) zu erstellen, das sollte ab einer gewissen Größe zu Problemen führen. Wird aber noch erforscht und entsprechend behandelt! |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 18.02.2007 ▲ |
|
|
|
|
Hubert Binnewies | Wenn Du mir jetzt noch sagst das es möglich ist ein externes Setup VOR dem eigendlichen Setup auszuführen, dann wäre das Install Kind das absolute Perfekte Install Programm für mich.
Das ist nämlich nötig weil das externe Install der, mehr oder weniger, berühmte XAmpp ist und mit dem Hauptsetup die entsprechenden MySQL Datenbanken, PHP Scripte und Webseiten angelegt werden.
Ich kann die Fertigstellung kaum noch erwarten.... |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 18.02.2007 ▲ |
|
|
|
|
Jac de Lad | Davor, hmm, bis jetzt noch nicht, aber das lässt sich einrichten. Ich will auch noch ein Feature einbauen, mit dem es möglich ist, dass bestimmte Voraussetzungen geprüft werden (meinetwegen .net-Framwork oder so) und die, nötigenfalls aus dem Setup extrahiert und installiert werden. Ich melde mich, wenn ich weiter bin. |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 18.02.2007 ▲ |
|
|
|
|
Jac de Lad | Besteht Interesse an Vorabversionen oder soll ich erst wieder posten, wenn InstallChild ganz fertig ist? |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 01.03.2007 ▲ |
|
|
|
|
| poste wenn ungefährlich |
|
|
| |
|
|
|
Jac de Lad | Dann lieber nicht... |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 01.03.2007 ▲ |
|
|
|