Vieux logiciels

Pendant un temps, j’ai proposé quelques micro-programmes en libre service, mais je n’ai jamais publié les sources. En fait personne ne me l’a demandé et donc …  Un de ces vieux logiciels a eu du succès. En effet, dans les années 2005, le programme « Copie de fichiers, FileCopy », c’est retrouvé dans un CD distribué par un magazine canadien et dans cette période comme j’avais déjà quelques emails, soit de remerciement, soit de demande de fonctionnalités supplémentaires cela fit bien quelques dialogues intéressants. Ce programme a servi à des sociétés, des associations et des particuliers. « ChoixVisserie » a été aussi bien téléchargé à ma grande surprise. Ce qui n’était qu’un départ de projet, pour être un ajout de fonctionnalité à Autocad, a intéressé  plusieurs professeurs de technologie pour le côté didactique, comme quoi, on ne sait jamais ce qui plaît ou non. Le programme « TraductionDxf-CodeIso » m’a permis de trouver quelques petites affaires d’assistance.

Le programme de gestion d’association « GestionMDA », basé sur la base de données Access, a été entièrement développé pour une association genevoise. Toutes les fonctionnalités ont fait l’objet d’une étude dédiée. L’association comptait à l’époque quelque 3000 membres. La principale difficulté a été de satisfaire la gestion de chaque activité et particulièrement celle de la location de places de spectacles. Comme ce système était utilisé par des personnes peu habituées aux ordinateurs, j’avais mis en place un code couleur pour les panneaux de dialogue (vert=modification, bleu=interrogation,  etc). Ce système a été utilisé pendant au moins 6 ans.

Tous ces programmes ont été réalisés dans des buts précis, c’était pas trop du loisir ….

  • Apprentissage personnel (« Agrégation », « Yatze », « Inertie »)
  • Etudes de faisabilité (« TraductionDxf-CodeIso », « ChoixVisserie »)
  • Fonctionnalités clients (« FileCopy », « Manipulation codeISO », « version », »Gestion-MDA »).

Avant de passer aux vieux logiciels, je vous signale mon dernier né : HelpSelect un programme d’aide à la décision, en libre service (open source public), avec le code en libre. C’est la mise à niveau (langage logiciel) de celui d’agrégation.


Gestion association

OS: Windows 98se,2000,XP
But : Gestion de l’association MDA
Langage : Visual Basic Access

Attribution billets confirmation spectacle
attribution billet gestion spectacle

Choix visserie selon ISO

OS: Windows 98se,2000,XP
But : Permet de choisir selon les normes ISO, une vis, sa rondelle, la taille du chambrage (perçage à fond pour noyer la tête de vis) et le diamètre de perçage avant taraudage.
Langage : Visual Basic

vieux logiciels visserie

Aide à la décision

OS: Windows 98se,2000,XP
But : En suivant le livre d’Alain Schärlig sur l’analyse multicritères, j’ai réalisé un logiciel pouvant tester certaines méthodes. Ce programme je l’ai réalisé pour moi, je ne l’ai pas distribué. Maintenant vous trouverez deux articles « maisons » et un programme qui traitent de ce domaine : analyse multicritères et aide à la décision. Cette première programmation est certainement le logiciel qui m’a demandé le plus de travail théorique préalable, car je ne connaissais rien à ces techniques mathématiques. J’ai eu la joie d’avoir Monsieur Schärlig à un de mes cours sur la méthode Kanban (1997), merci à lui  pour cette rencontre.
Langage : Visual Basic

Vieux logiciels agrégation multicritères

Copie de fichiers

OS: Windows 98se,2000,XP
But : Permet de faire un backup (copie pure) selon la hiérarchie du disque avec un fichier texte de la sauvegarde, choix des jours de la sauvegarde. Exécution du backup manuellement, automatiquement ou quotidiennement.
Langage : Visual Basic
Version française et anglaise

vieux logiciels backupInit
vieux logiciels backupIm

Manipulation code ISO

OS: Windows 98, 2000, XP
But : Ce programme permet de manipuler les fichiers code ISO dans le but de répéter les valeurs d’un axe avec un décalage. Ceci dans le but de faire des passes successives dans une direction donnée d’un profil quelconque. Exemple : un profil définit en X,Y que l’on désire répéter a des Y décalés.
Langage : Visual Basic
Version française et anglaise

Vieux programme pgmtoiso

Code ISO fraisage pour tournage

OS: Windows 98, 2000, XP
But : Permettre depuis une FAO fraisage obtenir un code ISO pour du fraisage
Langage : C++

Fraise vers Tour

Inertie

OS: Windows 98se,2000,XP
But : Calcul de l’inertie (moment quadratique) d’un profil quelconque. Le fichier définissant le profil doit être un fichier image png de 256 couleurs. Ce programme a été fait pour le calcul de profilé d’abri de piscine.
Langage :  C++

vieux logiciels MomentQuadratiqueAide
vieux logiciels MomentQuadratiqueExemple

Dessin dxf en code ISO

Windows 98se,2000,XP
Traduction d’un dessin en polylignes dxf (version 12) en code ISO. Sortie en code G01.
Langage : Visual Basic


Version

Windows 98se,2000,XP
Petit applicatif pour lister les versions des fichiers, dll, ocx, etc d’un répertoire. Possibilité de sauvegarder la liste sur fichier texte. Ne fonctionne pas sous win95. Ce programme a permis d’apprendre à manipuler les API windows.
Aussi disponible sous forme d’une dll.
Langage : C++

afficher la version

FinDir

Windows 98se,2000,XP
Petit applicatif pour définir, choisir graphiquement un répertoire dans un programme. C’est un OCX (dll), utilisable dans tous type de programme.
Langage : C++

vieux logiciels FindDir-ecran

CDrom

Windows 98,vista,2000,XP
Ouvrir ou fermer les tiroirs à CD directement depuis le clavier (ou la souris)
Langage : C++ ou VB

vieux logiciels CDROM
Ouvrir fermer cdRom

JEUX : Yam ou Yatze, Morpion

Windows 98,vista,2000,XP,Seven
Jeu du « yatze » (ou « yams »). La combinaison des points de 5 dés lancés au hasard, permet d’augmenter son total de points. Choix des nombres de lancer, des corrections, des bonus. Chaque utilisateur du jeu garde ses propres scores et choix.
Jeu très connu du morpion, un alignement de croix ou de ronds, on joue contre l’ordinateur.
Langage : C++

vieux logiciels Yatze
vieux logiciels yatze
Morpion