OVH Cloud OVH Cloud

[HS] Récupérer du BASICA pour faire du Windev ??

3 réponses
Avatar
alain
Bonsoir à tous.

Un client possède une très vieille application écrite en basica sous
IBM PS/2. Cette appli est essentielle car elle pilote une chaine de
fabrication et le client n'a aucune sauvegarde.

J'ai réussi à récupérer les fichiers mais je ne sais pas avec quoi les
ouvrir pour voir le code. Avec un bloc-note c'est du chinois.

Il semble que le basica était stocké en rom et que les programmes en
basica ne fonctionne donc que sur PS/2.

Alors les anciens, une idée ?

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net

3 réponses

Avatar
Pierre
"alain" a écrit dans le message de news:

Bonsoir à tous.

Un client possède une très vieille application écrite en basica sous
IBM PS/2. Cette appli est essentielle car elle pilote une chaine de
fabrication et le client n'a aucune sauvegarde.

J'ai réussi à récupérer les fichiers mais je ne sais pas avec quoi les
ouvrir pour voir le code. Avec un bloc-note c'est du chinois.

Il semble que le basica était stocké en rom et que les programmes en
basica ne fonctionne donc que sur PS/2.

Alors les anciens, une idée ?

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net



Basica = Basic IBM
Il faudrait avoir l'interpréteur pour lire le code... et peut être la
machine qui va avec :), ce devrait être possible de récupérer l'ensemble sur
la bécane qui pilote de la chaîne de fabrication.
Cordialement
Avatar
Active95
alain wrote:
Bonsoir à tous.

Alors les anciens, une idée ?



Bonsoir,

en tant qu'ancien j'en ai fait un peu,mes souvenirs sont vagues, mais
je me demande si ce n'était pas compatible avec Quick Basic ou Turbo Basic..

mais bon...
Avatar
Eric Demeester
dans (in) fr.comp.developpement.agl.windev, "alain"
ecrivait (wrote) :

Bonjour,

Un client possède une très vieille application écrite en basica sous
IBM PS/2. Cette appli est essentielle car elle pilote une chaine de
fabrication et le client n'a aucune sauvegarde.

J'ai réussi à récupérer les fichiers mais je ne sais pas avec quoi les
ouvrir pour voir le code. Avec un bloc-note c'est du chinois.



Logique, les sources de BASICA et de GW-BASIC sont stockés en binaire.

Il semble que le basica était stocké en rom et que les programmes en
basica ne fonctionne donc que sur PS/2.



Non, un programme en BASICA peut également être ouvert, interprété et
compilé en GW-BASIC, ce sont les mêmes langages, BASICA étant le nom
commercial adopté par IBM.

Par contre, impossible de les ouvrir en Quick-Basic.

Alors les anciens, une idée ?



Oui, il faut enregistrer les fichiers en ASCII, c'est expliqué ici :

http://support.microsoft.com/default.aspx?scid=kb%3Bfr%3B80745

Ensuite tu peux les lire avec l'éditeur de ton choix ou les charger dans
Quick-Basic.

Si tu as accès à l'IBM PS/2 et que tu peux lancer BASICA dessus, tu es
sauvé. Sinon, il faudra trouver une bécane tournant sous Ms-DOS et
procéder à l'opération en ouvrant les fichiers avec GW-BASIC puis les
sauvegarder en ASCII.

Attention au passage à l'encodage des jeux de caractères s'il y a du
8bits, mais en programmation Basic, c'était hautement déconseillé, donc
de ce côté ça devrait aller.

--
Eric