Manuel PortaNum

Mes applications Rebol

        mis à jour le 4-Mar-2011

index

Introduction
notetank
navigateur-CD
script-wizard
r2win
logiciels adaptés
productivité
générer une doc automatiquement
mes outils favoris
R3_Extensions
r3-gui

Introduction

Le langage Rebol est remarquable par sa concision et son efficacité. C'est un langage interprété, supporté sur de nombreux OS, qui possède de puissantes fonctions de communication réseau, et d'analyse de textes. Il permet, de plus la création facile d'interfaces graphiques complètes. Cette page présente quelques-unes de mes réalisations avec ce langage. Pour une information complète sur Rebol, consultez le site officiel:

http://www.rebol.com

Nouveau! Une page consacrée aux extensions sous Rebol3

R3_extensions.html

Et une autre sur l'état actuel du gui R3

r3-gui.html

notetank

En avez-vous eu assez de ces multiples clics qui sont nécessaires pour atteindre une information en environnement bureautique. Le règne du tout graphique ralentit sérieusement l'accès à l'information: annuaire téléphonique en ligne, prise de notes facile, mais nécessitant de lancer une appli, information disponible sur la base de données intranet, mais passage par tous les clicks de lancement du browser. Sans compter toutes les tâches spécifiques et différentes pour chacun, liées à son activité professionnelle quotidienne. Rebol peut vous simplifier la vie !

L'origine de ce projet sans ambition est d'avoir sous la main un moyen simple et rapide de remplacement de ces multiples post-it qui ornent mon bureau. Avoir sur mon écran une fenêtre ouverte en permanence pour écrire en vrac ce qui me passe par la tête, et le retrouver facilement. D'où le nom du logiciel : "NoteTank" ou réservoir à notes. Je me suis vite aperçu qu'avec Rebol il était simple de faire plus, et de personnaliser facilement, comme vous le verrez plus loin. La difficulté, maintenant, est de ne pas multiplier à l'infini les fonctions, afin de conserver un outil simple et efficace.

Que fait le logiciel ?

  • Prise de notes.
  • Recherche dans un fichier (N° de téléphones, adresses ...).
  • Interprétation d'expressions Rebol.
  • Facilité d'introduction de fonctions nouvelles.
voir la notice - - télécharger

retour

navigateur-CD

Le but de ce logiciel est d'offrir la possibilité de découvrir un ensemble de documents à la manière d'un navigateur. Une application typique est un album de souvenirs familiaux, où sont rassemblés photos, textes, animations, documents en tout genre. Je voulais réaliser une telle base de données, en gardant la possibilité de l'enrichir, mais en permettant de présenter à tout instant son contenu de manière esthétique et intuitive

voir la notice - - télécharger

retour

script-wizard

Script wizard 0.8.0

Cet assistant permet de créer le squelette du code d'une application avec interface graphique à partir de quelques cases à remplir et du choix du style de fenêtre principale, et de fenêtre à-propos, que l'on peut prévisualiser. Les choix étant faits, le programme construit le code, le reformate avec "script-cleaner", et l'enregistre.

Attention, il ne s'agit pas d'un EDI, il faut ensuite reprendre le code, changer les labels des boutons, en ajouter, écrire les fonctions que réalise vraiment votre programme etc. Cependant, on obtient en quelques secondes un script d'application qui gagne du temps pour l'écriture du programme: header rempli et daté, trame de layout à compléter, fonctions d'aide et à-propos, style défini, texte formaté correctement.

Ce logiciel sera utile pour un débutant, qui aura tout de suite quelque chose de présentable, mais aussi pour un professionnel, qui utilise souvent les mêmes squelettes d'application, sans avoir trop de temps à passer à la présentation. A cet effet, la structure de l'assistant permet d'ajouter facilement ses propres styles d'application, ou de personnaliser ceux qui sont proposés.

voir la notice - - télécharger

retour

r2win

R2Win 1.5.1

Ce serveur TCP/IP permet de lancer des applications Windows à la demande d'un client TCP/IP local ou distant. Il permet également d'envoyer à une application Windows des messages, ou des commandes émulant des touches clavier. Il permet enfin d'envoyer au système des commandes multimedia au standard MCI (Media Control Interface).

voir la notice - - télécharger

retour

logiciels adaptés

Rebol est un outil remarquable pour la création ou l'adaptation de programmes pour des personnes avec des "besoins spéciaux" comme disent les anglo-saxons. L'utilisateur peut être une personne avec un handicap moteur, sensoriel, cognitif. Dans beaucoup de cas, ces besoins rejoignent celui du jeune enfant. Il est facile de créer des interfaces avec des boutons de grandes dimensions illustrés d'images. De même, les jeux électroniques peuvent être adaptés, afin de faciliter l'usage de la souris, ou de modifier la vitesse d'exécution. L'accès au son et aux fonctions multimedia, via l'API windows, permet de réaliser très simplement des applications très complètes, et très vivantes. L'usage d'un langage de script facilite l'adaptation et la mise au point avec l'utilisateur.

page logiciels adaptés

retour

productivité

générer une doc automatiquement

Le script lit tous les fichiers du répertoire choisi, en extrait l'en-tête, ainsi que les dates de création et de modification et sauvegarde les informations dans un fichier au format html.

L'archive contient des scripts spécialisés pour traiter les fichiers Rebol, Matlab, Python. Un exemple de fichier résultat est également donné.

télécharger

retour

mes outils favoris

Génération automatique de pages HTML: makedoc2

nettoyage d'un code Rebol: clean-script

Base de données avec Rebol: rebDB

retour

R3_Extensions

Nouveau! Une page consacrée aux extensions sous Rebol3

R3_extensions.html

r3-gui

Nouveau! Une autre sur l'état actuel du gui R3

r3-gui.html

retour


Valid HTML 4.01 Transitional

copyright J.Colineau - 4-Mar-2011