Format des fichiers programmes

Toutes les nouveautés de ce site.
Toutes les questions, suggestions et discussions liées à l'utilisation et au contenu de ce site et de son forum.

Modérateur : Thomas FR69

Avatar de l’utilisateur
Thomas FR69
Administrateur
Messages : 582
Inscription : ven. 15 avr. 2005 15:47
Localisation : Lyon, FRANCE
Contact :

Format des fichiers programmes

Message par Thomas FR69 »

Sous quel format fournir les programmes HP-41 sur ce site ?
xeq41 a écrit :
Thomas FR69 a écrit :Mon idée était de fournir le fichier dans le plus de formats possibles
afin que le plus d'utilisateurs puissent en profiter,
ceux qui ont un lecteur de codes-barres, une carte ISA/HP-IL ou même un émulateur HP-41...
J'y ai déjà pensé. :wink:
Sur mon PC, tout est pratiquement prêt en ce qui concerne les ROMs.
*.BIN pour EMU41
*.LST (listing désassemblé)
*.ROM pour la programmation des Clonix41 et Novram 32 / 64.
*.HU2 (fichier HEX pour une EPROM 2716)
*.HL8 (fichier HEX pour une EPROM 2732)
*.BU2 (fichier BIN pour une EPROM 2716)
*.BL8 (fichier BIN pour une EPROM 2732)
HPILDISC.N (fichier Mass Storage Unit pour LINK+, N étant un nombre)
HPSIDEN.PAK (fichier Mass Storage Unit pour Trans41, N étant un nombre)
...
Pour les programmes, ces deux derniers fichiers s'avèreront utiles.
A suivre.
Il faudrait ajouter le html, pour pouvoir consulter une version du listing propre à l'écran et la version codes-barres.
Avez-vous d’autres suggestions ?

Avatar de l’utilisateur
3E0_RTN
Expert HP-41
Messages : 343
Inscription : ven. 28 avr. 2006 23:41
Contact :

Autre format pour les fichiers programmes

Message par 3E0_RTN »

Il faudrait ajouter le html, pour pouvoir consulter une version du listing propre à l'écran
OK. Il faudrait une page type par programmes.
Comme celle réalisée en son temps par l'UPLE.
Je vais en faire une que je te soumettrai.
et la version codes-barres.
Je pense qu'un fichier image est à exclure (rapport qualité / taille).
Par contre je propose la solution du PDF.
Ci-joint THERMIS.PDF.
A suivre.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.

Avatar de l’utilisateur
Thomas FR69
Administrateur
Messages : 582
Inscription : ven. 15 avr. 2005 15:47
Localisation : Lyon, FRANCE
Contact :

Re: Autre format pour les fichiers programmes

Message par Thomas FR69 »

xeq41 a écrit :OK. Il faudrait une page type par programmes.
Comme celle réalisée en son temps par l'UPLE.
Je vais en faire une que je te soumettrai.
J'avais pensé écrire une petite procédure pour transformer automatiquement un listing au format texte en fichier html avec quelques enrichissements pour le rendre plus lisible : colonage, un peu de coloration syntaxique...
xeq41 a écrit :Je pense qu'un fichier image est à exclure (rapport qualité / taille).
Par contre je propose la solution du PDF.
Ci-joint THERMIS.PDF.
C'est parfait le fichier PDF. En plus, par rapport à une image, ceci permet le contrôle des dimensions de l'impression, importante pour les codes-barres.

pierreh
Apprenti
Messages : 13
Inscription : ven. 15 sept. 2006 16:02
Localisation : Louvain-la-Neuve (Belgique)
Contact :

En clair, pardi !

Message par pierreh »

Bonjour,

A mon sens, le premier format sous lequel un programme doit être disponible est en format "Texte", ou Listing, ou ... (en clair quoi !).
Histoire que chacun puisse directement voir à quoi il ressemble, puisse l'imprimer et éventuellement le taper à la main, même si c'est fastideux (j'ai un jour, dans mon jeune âge, la veille d'un examen, retapé tout le programme Matrix, plus de 400 lignes si je me souviens bien !).
Ainsi, celui qui n'a "que" la 41 peut en faire quelque chose.
Ensuite, avec un compilateur, tel que le HP41UC.EXE de Leo Duran, on peut le convertir dans son format préféré, tel que .RAW pour le V41, ...

Pour formater le listing en 3 colonnes sur une page A4 (au lieu du long ticket de caisse ...), j'avais préparé un fichier Word, qui en outre numérote les lignes et formate les instructions :
- LBL : en gras avec le losange (comme imprimé sur ledit ticket)
- XEQ : en gras et
- GTO : souligné.

Ce fichier est disponible sur mon site (pas dédié exclusivement à la 41), dans un package "HP-41 Programming Environment & Bar Codes Generation" à l'adresse suivante :
http://users.swing.be/id-phy/HP41/HP41_ProgEnv.html

Pierre.

Avatar de l’utilisateur
Thomas FR69
Administrateur
Messages : 582
Inscription : ven. 15 avr. 2005 15:47
Localisation : Lyon, FRANCE
Contact :

Re : En clair, pardi !

Message par Thomas FR69 »

pierreh a écrit :A mon sens, le premier format sous lequel un programme doit être disponible est en format "Texte", ou Listing, ou ... (en clair quoi !). Histoire que chacun puisse directement voir à quoi il ressemble, puisse l'imprimer et éventuellement le taper à la main, même si c'est fastideux.
Tout à fait d'accord. Et c'est en retapant des programmes à la main que l'on apprend le plus...
pierreh a écrit :Pour formater le listing en 3 colonnes sur une page A4 (au lieu du long ticket de caisse ...), j'avais préparé un fichier Word, qui en outre numérote les lignes et formate les instructions :
- LBL : en gras avec le losange (comme imprimé sur ledit ticket)
- XEQ : en gras et
- GTO : souligné.
Voici qui m'a l'air tout à fait adapté au problème du jour... Une petite impression en PDF et le tour devrait être joué. Je vais regarder cela de plus près.

Patrice
Apprenti
Messages : 12
Inscription : ven. 23 nov. 2007 11:10

Message par Patrice »

Bonsoir,

Je clique, je clique et encore je clique et claque ! Je tombe sur HP41UC !
Est t-il libre de droit ?

Je voudrais faire une interface conviviale de ce soft et en particulier l'interfacer au niveau listing texte avec WORD EXCEL ou plus généralement en visual basic.

Et evidemment distribuer gratos le résultat.

Avatar de l’utilisateur
Thomas FR69
Administrateur
Messages : 582
Inscription : ven. 15 avr. 2005 15:47
Localisation : Lyon, FRANCE
Contact :

Message par Thomas FR69 »

Patrice a écrit :Je voudrais faire une interface conviviale de ce soft et en particulier l'interfacer au niveau listing texte avec WORD EXCEL ou plus généralement en visual basic.

Et evidemment distribuer gratos le résultat.
Voilà une bonne idée :D !

Répondre