[Allegro] Wer hat Angst vor neuen Versionen?
Bernhard Eversberg
b-eversberg at gmx.de
Fr Feb 12 11:20:15 CET 2021
Verlautbarung 332 zur allegro-Entwicklung 2021-02-12
-----------------------------------------
Zuerst ein Tip:
Nur zwei Hilfetexte enthielten noch Links, die auf den Ordner
.../download/ in allegro-b verwiesen. Es muss ja nun .../downloads/
lauten. Es handelt sich um einstieg.rtf und spick.rtf.
Deswegen wird natürlich nicht sofort ein neues inst-all.exe gemacht!
Die korrigierten Dateien holt man sich ab mit diesen Befehlen in a99,
das braucht keine Minute:
X gf spick.rtf und X gf einstieg.rtf
Wer hat Angst vor neuen Versionen?
==================================
Es gibt sie, diese Angst. Fast jeder kennt sie vermutlich, der schon mal
erlebt hat, dass nach einem Update manches oder gar vieles nicht mehr so
wie vorher funktionierte, oder sogar überhaupt nicht mehr. So ein
Erlebnis konnte durchaus zum Trauma werden, auch wenn eine Lösung dann
gar nicht schwierig war - hätte man denn die nötigen Kenntnisse gehabt.
Wer solche Befürchtungen hegt und deshalb schon lange nicht mehr aktualisiert
hat, kann völlig gefahrlos folgendermaßen vorgehen, ohne sich erst besondere
Kenntnisse aneignen zu müssen.
Wer sich unsicher ist in solchen Dingen, kann damit einen Administrator
oder Windows-Kenner beauftragen - der braucht dazu keine allegro-Kenntnisse.
Nötig sind nur normale Windows-Kenntnisse: Dateien und Ordner verschieben
oder kopieren, neuen Ordner anlegen.
Hier die Anleitung, Schritt für Schritt:
1. Einen neuen Ordner anlegen, sagen wir ...\algoV412
im einfachsten Fall also C:\algoV412
(Laufwerk ist aber egal, Name darf auch ganz anders lauten)
2. Den Inhalt des bisherigen allegro-Ordners nach ...\algoV412 kopieren,
mit dem Explorer oder TotalCommander, und zwar
einschließlich der drei Unterordner flex, help. html
aber ohne den oder die eigenen Datenordner.
3. Die neue Version (das neue inst-all.exe) herunterladen und starten
(von wo aus man es startet, ist egal)
4. Wenn diese Aufforderung kommt, den Ziel-Ordner anzugeben:
"Das Setup wird allegro-C V41.2 in den folgenden Ordner installieren"
und darunter im Eingabefeld der Ordner, wo die bisherige Version liegt
Dann den Namen im Eingabefeld ändern, sagen wir also auf .../algoV412
[Wo die bisherige Version liegt, wird automatisch aus der "Registry" entnommen]
5. Die Installation dann vollenden lassen, d.h. die noch folgenden Fragen
einfach nur bestätigen
6. In dem Ordner .../algoV412 (oder wie auch immer er genannt wurde):
Das Programm a99 starten, und zwar mit Angabe der .ini-Datei, die
man üblicherweise benutzt (es kann auch .ina sein)
Sagen wir, sie heißt meier.ini und liegt im Datenordner h:\allegro\katalog
Dann sieht der Startbefehl, in algoV412 zu geben, so aus:
a99 h:\allegro\katalog\meier.ini
7. Es erscheint die Datenbank, nun aber präsentiert vom neuen a99.
Wenn nicht, dann sofort melden, was man statt dessen erlebt!!!
(Dieser Fall ist sehr unwahrscheinlich)
8. Ganz normal damit arbeiten, wie man es sonst tun würde, und/oder alles
ausprobieren, was man für problematisch hält. Kritisch hinblicken, ob
alles so funktioniert, wie man es gewohnt ist oder erwartet.
9. Wenn irgendwas nicht so ist wie erwartet, Rat holen, hier im Forum oder
direkt bei mir. Höchstwahrscheinlich liegt es dann an Parameterdateien
im Programmordner, die zum Standard gehören und durch neue Versionen
überschrieben wurden. Die älteren sind dann im bisherigen Ordner noch
vorhanden und können in den neuen kopiert werden,
z.B. d-wrtf.apr oder cat.api oder $a.cfg.
(Die Programme selbst sind in ihrer Funktionsweise seit langem nicht
verändert worden, nur intern optimiert oder funktional erweitert, wobei
aber die bisherigen Funktionen nicht verändert wurden.)
10. Bis das Problem erledigt ist, mit der alten Version weiterarbeiten, die
bei der ganzen Aktion garantiert unberührt geblieben ist.
11. Wenn alles paletti ist, dann
den alten Ordner umbenennen z.B. in ...\allegro-altVnnn
mit nnn = alte Versionsnummer
dann den neuen umbenennen in ...\allegro oder wie der alte vorher hieß
12. Zuletzt etwaige eigene Datenordner, die am alten Programmordner hängen,
verschieben in den neuen Ordner. Wenn die eigenen Datenordner woanders
liegen, entfällt dieser Schritt.
Das war's auch schon. Wenn was unklar ist, sofort fragen.
Es könnte die Frage kommen: Warum so umständlich - erst den alten allegro-
Ordner kopieren, dann die neue Version in die Kopie installieren und
dann wieder zurück mit dem Ganzen? Statt einfach einen neuen Programmordner
zu machen und die eigenen Datenordner da lassen, wo sie sind?
Weil man u.U. oder evtl. im eigenen alten allegro-Ordner eigene Parameter
hat, mit anderen eigenen Namen, die erhalten bleiben sollen. Solche
Parameter sollten besser im Datenordner liegen, da würde ihnen nichts
passieren, aber es ist wohl nicht immer so gemacht worden, und
womöglich weiß das keiner mehr.
ODER es wurden Standardparameter im eigenen Programmordner verändert, die
nun aber beim Installieren wieder überschrieben würden. Das werden sie
dann auch in dem neuen Ordner, aber im alten hat man diese Dateien noch.
Das wird sich dann rausstellen und zu beheben sein. Auch dies ist jedoch
wenig wahrscheinlich und wird nur vorgeschlagen, um 100% sicher zu gehen
und wirklich angstfrei installieren zu können.
Mehr Informationen über die Mailingliste Allegro