|
|
#1 |
|
Registrierter Benutzer
|
.CND rückwandeln?
Hallo,
wir haben es hier mit einer Legacy-OAII-Anwendung zu tun, ohne Sourcen, ohne Dokumentation. Ich habe das jetzt soweit recherchiert, dass der Programmcode anscheinend in einer .cnd-Datei sitzt (wie "condensed"). Gibt es eine Möglichkeit, aus diesem Dateiformat wieder lesbaren Klartext zu bekommen? Es geht um die Analyse der genauen Funktionsweise. Vielen Dank im Voraus für Hinweise oder auch Links. Christian Schlepphorst |
|
|
|
|
|
#2 |
|
Moderator
|
Hallo,
Ich hab mir das Dateiformat mal angesehen und freue mich verkünden zu können, dass ich es entschlüsseln kann. Ich werde die Funktion in die PRO-Version unseres Konverters einbauen, welchen es käuflich zu erwerben gibt, falls Interesse besteht. Lg. |
|
|
|
|
|
#3 |
|
Moderator
|
Die PRO-Version des Konverters hat das Feature nun implementiert, wir freuen uns auf Ihre Bestellung.
Lg. |
|
|
|
|
|
#4 |
|
Entwickler
|
Danke Ludwig. Anbei das Beispiel mit der DBCONV.CND aus dem Tools oder OSA Verzeichnis. Die Programmdatei DBCONV.TXT sieht dann dekomprimiert entsprechend so aus:
Code:
! This program converts a dBASE file to an OA DF file
!
! This program (DBCONV.CND) MUST be called from the APP.MNU
! It assumes the DF file does not exist.
! If an OA "PROBLEM" window appears OA will clear the keyboard buffer
! and no further command will be executed.
! -----
! NOTE: key stroke calls are executes last in first out
! -----
dbname = ''
put at 10,5 'Enter dBASE file name: '
keys get dbname width 8
:k_do:
attach "typahead.oac"
tchr = 'd' ! dispay database menu
OK = CALL('TYPECHAR',tchr)
tfkey = 0
ok = call('typefkey',tfkey)
tfkey = 0 ! press ESC
ok = call('typefkey',tfkey)
tfkey = 10
ok = call('typefkey',tfkey)
tfkey = 10
ok = call('typefkey',tfkey)
tfkey = 10
ok = call('typefkey',tfkey)
tchr = dbname ! enter an existing dBASE file name
OK = CALL('TYPECHAR',tchr)
tfkey = 10 ! press F10
ok = call('typefkey',tfkey)
tchr = 'fd' ! choose file convert database
OK = CALL('TYPECHAR',tchr)
tfkey = 8 ! display desk top
ok = call('typefkey',tfkey)
detach "typahead.oac"
:k_undo:
end keys |
|
|
|
|
|
#5 |
|
Entwickler
|
Es ist übrigens wirklich schade, daß sich Kunden lieber für eine Konvertierung entscheiden, anstatt das geniale Open Access weiterzuverwenden und unsere Schnittstelle zu verwenden - siehe http://www.waldbauer.com/tmp/uploader.php?
Ansonsten gibt es die Informationen zum Konverter nun in neuem Design hier: http://www.waldbauer.com/tmp/oa4converter.php? |
|
|
|
|
|
#6 |
|
Entwickler
|
Hallo - gibt es dazu noch Fragen ?
|
|
|
|
|
|
#7 |
|
Entwickler
|
Lieber Christian ! Ein Forum lebt immer vom Feedback und selbst wenn dir ein Kauf "zu teuer" ist, würden wir gerne wissen, ob dir unsere Antwort geholfen hat. Vielen Dank
|
|
|
|