Win3x.Org

Windows & DOS Community

GenBAT 2.0.1

Répondre   Page 1 sur 1  [ 3 messages ]
Auteur Message
Yann
Sujet du message : GenBAT 2.0.1
Publié : 09 mai 2004 09:39
Membre d'honneur
Hors-ligne
 
Messages : 271
Inscription : 05 nov. 2003 14:51
 
GenBAT est un générateur de fichier BAT et Script shell permettant d'écrire automatiquement des fichiers images sur des disquettes

   :arrow: Lien miroir de Big Monstro
   :arrow: Lien miroir de Vorro

Par exemple:
yann@pcyann:~/Documents/Projets/test> ls
DISK1.IMA DISK2.IMA DISK3.IMA
yann@pcyann:~/Documents/Projets/test> genbat -a DISK
Génère DISK1.IMA.sh...
Génère DISK1.IMA.bat...
Génère DISK2.IMA.sh...
Génère DISK2.IMA.bat...
Génère DISK3.IMA.sh...
Génère DISK3.IMA.bat...
yann@pcyann:~/Documents/Projets/test> ./DISK1.IMA.sh
Insérez une disquette vierge dans le lecteur A:/fd0
^C
yann@pcyann:~/Documents/Projets/test> genbat -a DISK
DISK1.IMA.bat existe, pour forcer, utilisez -f
DISK1.IMA.sh existe, pour forcer, utilisez -f
DISK2.IMA.bat existe, pour forcer, utilisez -f
DISK2.IMA.sh existe, pour forcer, utilisez -f
DISK3.IMA.bat existe, pour forcer, utilisez -f
DISK3.IMA.sh existe, pour forcer, utilisez -f
yann@pcyann:~/Documents/Projets/test> genbat -a DISK -f
Génère DISK1.IMA.sh...
Génère DISK1.IMA.bat...
Génère DISK2.IMA.sh...
Génère DISK2.IMA.bat...
Génère DISK3.IMA.sh...
Génère DISK3.IMA.bat...


Maintenant, le programme est uniquement disponible pour les UNIX avec PERL et Windows avec ActivePERL(la version du port de PERL pour DJGPP étant trop ancienne) et permet une génération automatique des autoextractibles avec la base de leur nom
Nouveautées dans la version 2.0 (29/08/04) :
  • Le programme a été réécrit en PERL
  • Désormais, en mode automatique, il ne prend pas les fichiers .bat et .sh pour des fichiers images
  • Il n'y a plus d'options pour générer un autoextractible DOS ou UNIX, a chaque fois, les deux types sont générés à la fois
  • Si un autoextractible existe déjà, le programme refuse de continuer sauf si l'option -f est spécifiée
  • Les fichiers BAT sont maintenant générés au format DOS(saut de ligne DOS = \r\n et pas \n)

Nouveautées dans la version 2.0.1 (30/08/04)
  • Port windows/DOS expérimental
  • Utilise File::Copy à la place de system()

Pour l'installer tapez en root:
# ./install.sh
et apprendre à l'utiliser:
$ man genbat

Dernière modification par Yann le 30 août 2004 09:18, modifié 6 fois.

Haut
Profil Citer
fosco
Sujet du message :
Publié : 30 août 2004 01:44
Membre d'honneur
Hors-ligne
 
Messages : 20
Inscription : 14 avr. 2003 20:44
 
dis moi, ton prog il use rawrite et perl c'est tout?

Il utilise quoi comme module perl?

En clair: il y a un port de perl pour djgpp si tu voit ce que je veux dire :)


Haut
Profil Citer
Yann
Sujet du message :
Publié : 30 août 2004 08:29
Membre d'honneur
Hors-ligne
 
Messages : 271
Inscription : 05 nov. 2003 14:51
 
Il utilise Getopt::Std mais aussi des commandes UNIX
Je vais tenter de remplacer les system() par des modules PERL pour le rendre compatible partout

EDIT: J'ai essayé mais j'obtiens des erreurs sans doute car la version de PERL de DJGPP est trop ancienne, mais sous Windows/ActivePERL , il ne devrait pas trop y avoir de pbs...


Haut
Profil
Afficher : Trier par : Ordre :
Répondre   Page 1 sur 1  [ 3 messages ]
Revenir à « Projets aboutis »
Aller :