| |
|
|
- Page 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. Di più per 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 per 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 per 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 ▲ |
|
|
|
| |
|
- Page 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 può 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 File werden grundsätzlich überschrieben! Ich möchte nicht per irgendwelche überschriebenen wichtigen File oder Systemdateien verantwortlich gemacht werden
An vielen Stellen können Platzhalter per 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 per Systemschäden/Datenverlust! Außerdem weise ich nochmals darauf hin, dass InstallChild NIE überprüft, ob eine File 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 per meine Zwecke einige Anforderungen erfüllen....
1.) es muss auch andere Setups aufrufen können, eventuell dürfen diese Setups aus Lizenzrechtlichen Stabilire 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 Cerca 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 File die nicht in falsche Hände fallen dürfen, darum müss beim Installieren schon ein Lizenzschlüssel eingegeben werden ohne den die File nicht aus dem Setup rauspflückbar sind...
Ist das machbar??
Wäre echt klasse....
Saluto 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 corre der Installer schon recht gut!
@Hubert: Danke per das Interesse! Zu 1.: Es ist possibile, eigene Aufrufe zu definieren, die am Ende des Setups corsa 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 File? 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 grande Setups (mehr als 3 MB) zu erstellen, das sollte ab einer gewissen Dimensione 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 possibile ist ein externes Setup VOR dem eigendlichen Setup auszuführen, dann wäre das Install Kind das absolute Perfekte Install Programm per 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 possibile 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 ▲ |
|
|
|