echo (" ");
function AfficheItemMenu($texte, $lien)
{
global $menu_selectionne;
if (!$menu_selectionne) $menu_selectionne = "Accueil";
echo " \n";
echo " ";
$balise_span = "");
} else {
// Rajoute "../" au lien si on est dans un sous répertoire
if (strcasecmp($menu_selectionne,"Accueil"))
{
$pos = strpos($lien, "http");
if ($pos === false) $lien = "../".$lien;
}
echo ("");
}
echo (" | \n");
}
AfficheItemMenu ("Accueil", "index.php");
AfficheItemMenu ("Contributions", "contributions/");
AfficheItemMenu ("Compilateur", "compilateur/");
AfficheItemMenu ("Demomaker", "demomaker/");
AfficheItemMenu ("Graphisme", "graphisme/");
AfficheItemMenu ("Mode texte", "mode_txt/");
AfficheItemMenu ("Périphérique", "peripherique/");
AfficheItemMenu ("Système", "systeme/");
AfficheItemMenu ("Tutoriel", "tutoriel/");
AfficheItemMenu ("Unité", "unite/");
AfficheItemMenu ("Utilitaire", "utilitaire/");
AfficheItemMenu ("FAQ", "faq/");
AfficheItemMenu ("Forum", "http://www.developpez.net/forums/viewforum.php?f=10");
AfficheItemMenu ("Cours", "http://pascal.developpez.com/cours/");
echo (" ");
?> |
Vous trouverez ici différents utilitaires que j'ai écrit
en Turbo Pascal.
Pas
& Exe
|
Description |
Affiche.zip |
Affiche : Affiche des images BMP, GIF, PCX, TGA, ... en noir
et blanc, 256 couleurs ou encore 24 bits/pixel avec zoom et déplacement
au clavier ou la souris.
AfichImg : Affiche la liste des images affichages par affiche
et permet de les afficher de la simple touche Entrée (rapide car est
déjà en mode graphique)
(Cliquez ici pour en savoir plus) |
Convert.zip |
Conversion en décimal/binaire/hexadécimal. |
Dcp_inst.zip |
Decoupe : Decoupe des fichiers en plusieurs disquettes
Install : Les reconstruit sur disque dur.
(Cliquez ici pour en savoir plus) |
DesAsm.zip |
Mon désassembleur. Donne le code source d'un programme
compilé : ".EXE" ou ".COM" en assembleur. |
Edit16x8.zip |
Éditeur de police pour le mode texte. |
Edite_PE.zip |
Permet de lire les informations d'un programme exécutable
au format PE (Windows 32-bits). Reconnait également les ressources
: Image bitmap, chaînes de caractère et boîte de
dialogue. Pour l'instant, uniquement le texte des boîtes de
dialogue est éditable. |
LireTxt.zip |
Lire un texte. Supporte également les fichiers
"file_id.diz". |
Liste.zip |
Liste des ports, erreurs Runtime, interruptions, fonctions des interruptions
10h (+ VESA 2.0), 16h, 21h, ... (Cliquez ici pour
en savoir plus) |
Affiche et AfichImg
(v1.5.20 et v0.1.1 du 11/11/2000) :
* Affiche : Cet utilitaire a pris tellement d'ampleur (plusieurs
milliers de lignes de codes, unités comprises) qu'il mérite un petit paragraphe
de pub. Comme son nom l'indique il permet d'afficher des images dans de
divers formats et divers modes graphiques (ex: 1024x768 pixels en 24 bits/pixel).
Il supporte des images de taille très importantes (jusqu'à 4096x4096 pixels
en 8 bpp, mais les maximums sont configurables). Il est possible de naviguer
dans l'image : déplacement et zoom (rapport entre 1:20 à 20:1) par l'intermédiaire
du clavier ou de la souris. Possibilité de changer de mode vidéo à tout
moment. Supporte les noms de fichier long.
Voici les formats supportés :
- BMP : 1, 4, 8, 24 bpp (bits/pixel), compressé : 8 bpp
- GIF : 8 bpp, uniquement la version 87a
- ICO : tous -> Windows et anciens bitmaps en 4, 8 et 24 bpp
- LBM : PBM et ILBM : 8 bpp
- PCX : compressé : 8 et 24 bpp
- RAW : 8 et 24 bpp
- TGA : 8 et 24 bpp, compressé : 8 et 24 bpp
* AfichImg : Affiche la liste des images supportés par Affiche
et permet de les affiche simplement de la touche Entrée (grâce à l'utilitaire
Affiche, puis retour à la liste par la même touche). Permet également
de changer de répertoire. Supporte les noms de fichier long.
=> Retour à la liste des utilitaires
Decoupe et Install
(v0.5.1 et 0.5.5 du 11/11/2000) :
* Decoupe permet de découper de "gros" fichiers (plus de 1.44
Mo) en plusieurs disquettes.
* Install recrée le fichier à partir des différentes disquettes d'une
manière automatisée et en couleur.
Caractéristiques de Decoupe :
- Présentation en mode texte 80x25 caractères et en 16 couleurs.
- Copie automatique du script d'installation et du programme d'install.
- Copie avec belle barre d'avancement et estimation du temps de copie.
- Gestion des erreurs d'écriture (courant avec les disquettes).
Caractéristiques de Install :
- Installation rapide et automatisée.
- Création des répertoires destinations si inexistant.
- Présentation en mode texte 80x25 caractères et en 16 couleurs.
- Estimation du temps restant de l'installation et de la copie du fichier
en cours.
- Barre d'avancement de l'installation et de la copie du fichier en cours.
- Gestion des erreurs de lecture (courant avec les disquettes).
Remarque : Ces utilitaires sont tout frais donc requières les toutes
dernières versions de mes unités. Il serait temps de recharger l'ensemble
de mes unités compilées.
=> Retour à la liste des utilitaires
Liste (v1.5.3 du
11/11/2000) :
L'utilitaire "Liste" est un lecteur de ...
liste. Il supporte des définitions et des texte d'introduction de plus
de 255 caractères (grâce à des procédures de lecture de fichier "fait
maison" et le stockage dans la mémoire étendue grâce à l'unité XMS).
Liste de quoi ? Voici les différentes listes :
- Liste des erreurs "runtime",
- Liste des entrées/sorties,
- Liste des interruptions,
- Liste des fonctions de l'interruption 10h (vidéo et VESA),
- Liste des fonctions de l'interruption 15h (Manette de jeu et autre),
- Liste des fonctions de l'interruption 16h (Clavier),
- Liste des fonctions de l'interruption 21h (Fonctions générales de DOS).
=> Retour à la liste des utilitaires
Par Haypo
|