[Allegro] Gibt es eine Demo für Linux?

Bernhard Eversberg ev at biblio.tu-bs.de
Fr Jul 11 12:48:03 CEST 2014


Am 11.07.2014 10:43, schrieb Bernhard Eversberg:
>
> Vielleicht hat ja jemand eine Anwendung zu laufen, die man auch
> als Demo-Paket zusammenschnüren und bereitstellen könnte, oder
> wenigstens als einen Ansatz zu einer solchen?

Eine Sache ist in dem Zusammenhang aufgefallen, die wir doch noch
dazu schnell mitteilen wollen:

Ein besonderes Problem gerade beim völligen Neustart ist, wie man
schnell mal eben eine leere Datenbank erzeugen kann.
(Mit a99 hat man die Prozeduren in  h newdb, die einem alle nötigen
Vorbereitungen abnehmen.)

Wir stellen gerade fest, daß acon sehr wohl auch die nötigen Dateien
(abc.ald, .adx, .tbl, .stl, .res) neu anlegen kann, wenn man ihm
in einem Ordner  xyz  die cfg und die Parameter dazu hinlegt, also
insbes. eine abc.api.

Wir müssen dazu nur in acon eine ganz kleine Modifikation vornehmen.
Dann genügt der Befehl:

acon -jnewdb -ka -dxyz -babc

mit dem sehr kleinen Job newdb.job:
(modifizieren, wenn #00 und #20 keine gültigen Felder der betr. cfg sind)

#00 a000000
#20 TestTitel
put

Sofort kommt die Endemeldung
M: Satz 1 gespeichert

und die Dateien sind da.
Es braucht dazu noch keinen Eintrag in avanti.con, denn der ist nur
für avanti nötig.

Wir stellen nächste Woche das modifizierte acon.exe bereit.
Für Experten: Die Modifikation ist die Zeile 597 in avanti.cpp:
(im acon-Paket, nicht in avanti!)
    if (iExist < -1)    [bis jetzt steht da  if (iExist < 0) ]
Wir polieren die Quellen ohnehin noch ein wenig, wegen der HFM-
Erweiterung, und pflegen dann am Montag oder Dienstag alles ins
SVN ein.

Dieses Verfahren wäre wohl gerade für einen Neubeginn unter Linux ganz
nützlich, wenn man nicht mit einer Kopie der Demobank starten will
oder kann.

Außerdem besteht sicher Bedarf an einer verbesserten Hin- und
Einführung zu acon, weil die vorhandene

   http://www.allegro-c.de/doku/acon.htm

mit zuviel Ballast befrachtet ist.

B.E.




Mehr Informationen über die Mailingliste Allegro