Les nouveautés de mai 2003
- Une erreur dans la gestion des USARTs a été corrigée dans le Smaky
Infini. La dernière version à jour est la 3.2.4. Comme elle a été
compilée avec le tout dernier compilateur de Microsoft (VC++ 2003) , il
faut aussi copier une DLL
supplémentaire.
Les nouveautés de février 2003
- L'image des EPROMs du Smaky 400 et du Smaky Infini n'était pas à jour;
pour une raison mystérieuse, le fichier ne contenait pas le pilote USART
version 2.0. C'est maintenant corrigé (400_EPROM-3.2.3.zip).
Les nouveautés d'avril 2002
- La version 3.2.3.0 est maintenant disponible
et corrige un problème avec l'accès aux fichiers @PC:. Ce problème
touchait principalement les applications utilisant XFOS (notamment celle
écrites en MODULA).
Les nouveautés de mars 2002
- L'adresse électronique du Dr Smaky cessera d'être utilisable à partir
de la mi-avril, à la suite de modifications de politique chez MAIL.COM.
Veuillez donc adresser vos questions directement à epsitec@epsitec.ch.
Les nouveautés de janvier 2002
- Une nouvelle version du pilote $BAL utilisé pour communiquer entre
programmes est disponible. Cette version corrige deux problèmes de gestion de
mémoire et est destinée principalement aux clients de Pascal Zweilin (dont
certaines applications client/serveur reposent sur une communication réseau
par des mécanismes nommés tels que pipes et mailslots).
Pour pouvoir profiter de cette version à jour du pilote $BAL, il faut charger
la dernière version des EPROMs (3.3 ou plus récent).
Avis aux programmeurs Smaky : sous Windows 9x, bon nombre de
ressources ne peuvent être nommées que selon le format "8.3";
ceci s'applique paradoxalement aussi aux noms de pipes et de mailslots
par réseau; prudence, donc !
- Version 3.2.1.1 du Smaky, comprenant une fonction d'aide à la recherche
des problèmes liés aux pipes et aux mailslots.
Les nouveautés de décembre 2001
-
La version 3.2.1.0 est maintenant compatible
avec la dernière version de Ghostscript (révision 7.03). La production de
fichiers PDF via Alambic fonctionne mieux qu'avant (!) et le dialogue pour
choisir où enregistrer les documents PDF produits a été modernisé.
ATTENTION: Il faut mettre à jour WDGS en même temps que le
Smaky !
-
La version 3.2.0.0 possède une version
complètement revue de l'unité @PC: ce qui a permis d'accélérer de manière
très importante les copies de fichiers dans de gros dossiers (accélération
supérieure à 10 x dans certains cas).
-
Lorsqu'un raccourci invalide se trouve dans un dossier accédé par @PC: le
Smaky n'affiche plus de dialogue, ce qui posait problème sur un serveur ou
pour un dossier contenant un grand nombre de raccourcis Windows morts.
-
La gestion des noms de fichier PC via @PC: est de meilleure qualité. Les
caractères spéciaux non reconnus par le Smaky sont remplacés par des signes
'+'. Si le nom est trop long, il est tronqué et un '+nn' est rajouté en fin
de nom.
-
La conversion automatique des fichiers via @PC: reconnaît maintenant aussi
l'extension .HST.
Les nouveautés de novembre 2001
- Alwin Dieperink a mis à disposition une version publique de son outil de
conversion automatique de fichiers .TABLE en documents Excel. Il est
téléchargeable dans la section Outils divers des fichiers
téléchargeables.
Les nouveautés de septembre 2001
- Il existe une version optimisée (optimised-3.1.0.1.zip)
du Smaky Infini qui peut donner de meilleurs résultats que la version officielle
du Smaky (compilée avec le nouveau compilateur C++ d'Intel). Je serais
intéressé d'apprendre vos expériences avec cette version et des machines
avec Pentium III et Pentium 4, ou Athlon.
- La version 3.1.0 du Smaky gère les accès aux dossiers @PC: de manière
plus efficace (gain de vitesse pouvant dépasser un facteur x 2).
- Les attributs des fichiers Smaky accédés par @PC: sur des volumes NTFS
peuvent ne pas être conservés si l'on désire gagner encore
un peu en vitesse (nouvelle option dans les réglages du Smaky).
- Les BAL du Smaky peuvent passer par des mailslots Windows (car il
s'est avéré que les pipes n'étaient pas supportées sur les
versions Windows 9x et ME). Le fichier des nouveautés
donne des détails à ce sujet.
- Rappel : il est possible de définir des unités logiques cachées
sous @PC: (par exemple une unité telle que @PC:#_DOCS:) en définissant une
clef dans la base de registre (dans ce cas, HKEY_LOCAL_MACHINE\Software\Epsitec\SmakyInfini\XXX Units\DOCS
défini comme chaîne, avec un nom de dossier tel que "C:\Documents And Settings\Arnaud\Mes Documents\").
Les nouveautés d'août 2001
- Le CLE supporte maintenant %U et %V dans les macros, ce qui permet de
tester le nom de l'utilisateur défini par 400_SETUSR (%U correspond au nom
court, %V correspond au nom complet donné au login).
- Lorsque START crée un dossier sur une unité @PC:, les attributs sont
définis correctement (dossier indestructible). Ceci ne fonctionne que sur
une unité de type NTFS.
Les nouveautés de juin 2001
- La version 3.0.0.1 offre une version
améliorée du pilote de réseau Z via ZWIN (réseau virtuel) qui ignore les
erreurs d'acquittement. De plus, START supporte les copies à distance sur
@z-xxx:@PC:#x: sans rechigner.
Cette version offre en outre un certain nombre
d'améliorations pour les utilisateurs de l'unité @PC:. Tous les
détails sont décrits dans le fichier des nouveautés.
ATTENTION : Il y a de nouvelles EPROMs pour les utilisateurs de
Smaky 400 et Infini. Pour les autres machines, renseignez-vous auprès
d'EPSITEC sur les possibilités de mise à jour.
Les nouveautés de mai 2001
- La version 2.8.5.1 permet de cacher des
unités logiques dans START au moyen d'une option #mm0:/H sur la
ligne de commande de START. D'autre part, il est possible de forcer le logoff
de Windows lorsque le Smaky se termine en ajoutant l'option /K à
START.
Pour information, il est possible de supprimer les touches débrayables
(AltGr+Fn) en éditant la base de registre. Voir la documentation
qui vient avec le Smaky pour plus de détails. Le fichier suivant
permet de supprimer les touches débrayables (exécutez-le sur votre
machine). Merci Alwin !
- La version 2.8.4 offre une fonction de
verrouillage pour les touches super-shift obtenues par pression de AltGr-F6
à F12 (cochez pour cela l'option "Touches super-shift à bascule"
dans le dialogue des réglages du Smaky), ce qui permet de presser des
séquences de touches avec super-shift enfoncées sans devoir les redéfinir
à chaque nouvelle pression de touche.
Les nouveautés d'avril 2001
- La version 2.8.3.5 améliore encore la
gestion du ZIP via ASPI sous Windows 9x. En clair, cela signifie que
pour tous les utilisateurs, l'unité ZIP9x n'est plus nécessaire, puisque
tous les ZIP (fraîchement formatés Smaky) sont accessibles à la fois
depuis le Smaky 400 et depuis tous les Smaky Infini qui installent
le ZIP via ASPI sous Windows 9x. Consultez la documentation détaillée
qui vient avec votre Smaky...
Les nouveautés de mars 2001
- La version 2.8.3.4 corrige quelque petits
détails (lecteur ZIP et initialisation parfois pénible sous
Windows 2000 du Smaky 400). Elle offre en outre la possibilité
d'imprimer sur de vieilles imprimantes (du genre LQ 800) avec
sélection automatique de la bonne imprimante sous Windows.
Les nouveautés de février 2001
- La version 2.8.2.7 du Smaky installe
automatiquement le pilote de patch clavier compatible
Windows 2000 sous Windows 2000. Il faut pour cela installer au
préalable le contenu du fichier ismkp2k.zip
dans le dossier "drivers" placé dans le dossier contenant le
Smaky.
Les nouveautés de décembre 2000
- La version 2.8.2.5 du Smaky supporte enfin
entièrement les lecteurs ZIP sous Windows 9x, ce qui permet d'accéder
aux ZIP de manière uniforme sur tous les Smaky (il n'y a plus besoin des
unités ZIP98, par exemple).
L'installation du lecteur ZIP sous Windows 9x peut maintenant se faire
comme suit :
install #zip $disk ASPI:IOMEAGA:ZIP
On peut bien sûr toujours faire l'installation en spécifiant simplement zip comme argument sur la ligne de commande, pour autant que la clef du registre
ZipDriveLetter contienne bien la chaîne "ASPI:IOMEGA:ZIP" :
install #zip $disk zip
avec sous Windows 9x et ME :
HKLM\SOFTWARE\Epsitec\SmakyInfini\Parameters\ZipDriveLetter
= "ASPI:IOMEGA:ZIP"
Sous Windows NT (et dérivés du genre Windows 2000), l'affectation n'a pas
changé :
HKLM\SOFTWARE\Epsitec\SmakyInfini\Parameters\ZipDriveLetter
= "\\.\PhysicalDrive2"
Ceci devrait permettre d'uniformiser les macros d'installation de lecteurs ZIP sur les diverses machines...
- Le Smaky 400/Infini sous Windows 2000 deinstalle le driver de patch clavier de NT 4 et le remplace par celui de
Windows 2000, ce qui permet enfin d'endormir un Windows 2000
lorsque le Smaky n'est pas en exécution. Il faut que le sous-dossier "drivers"
contienne les fichiers "ismkp2k.exe" et "SM400KeyPatch2k.sys".
- Le système d'impression a été mis à jour pour fonctionner avec le moteur AFPL Ghostscript 6.50 (et il faut par conséquent un nouveau WDGS 1.0.0).
Les nouveautés d'octobre 2000
- La version 2.8.2 du Smaky Infini supporte
une nouvelle version de l'émulateur (version smaky-infini.3.0.dll)
qui est environ 10% plus rapide que la version précédente... Un gain de
vitesse qui paraît négligeable mais qui dans l'ensemble rend le Smaky
encore plus agréable à utiliser.
Les nouveautés de l'automne (CD 3.2)
- La version 2.8 du Smaky Infini apporte quelques améliorations pour les
utilisateurs de Windows 2000 (certaines fonctions, comme la création
de fichiers .DI depuis l'explorateur ne fonctionnaient pas) et quelques
détails pour les afficionados du CLE (on peut enfin taper le caractère \
sans qu'il ne se transforme automatiquement en dièse). D'autre part,
quelques derniers problèmes liés à l'impression par WDGS devraient avoir
disparu.
- Alambic est maintenant plus futé, en ce sens qu'il essaie de proposer un
nom de fichier PDF correspondant au document Smaky qui est en cours de
conversion. Il peut en outre être configuré pour les situations où un
grand nombre de documents doivent être convertis et que les noms proposés
automatiquement conviennent. Pour cela, il suffit d'utiliser le petit
utilitaire Smaky ALAMBICDEF :
alambicdef/0
alambicdef @pc:#c:docs:Smaky-
La première ligne supprime l'affichage du message (l'option est un chiffre
zéro, pas un caractère "o") lors de la conversion et utilise le
dossier par défaut avec le nom par défaut.
La seconde ligne spécifie qu'il faut sauver les documents PDF dans le dossier
C:\docs de Windows, tout en ajoutant un préfixe "Smaky-" devant
chaque nom de fichier généré.
Les nouveautés de la séance EPSITEC de mai (18 mai 2000, Belmont)
- Le système d'impression utilisé par la distillerie du Smaky
(imprimante "Alambic") est maintenant
capable de générer des fichiers PDF optimisés pour Acrobat Reader version
3.0 ou 4.0. Les nouveaux réglages de WDGS 0.8.2 permettent de
sélectionner le format des fichiers à générer (il suffit d'exécuter
WDGS pour accéder à ces réglages).
- L'environnement PostsScript a été mis à jour (PSTALK 4.1,
PSDRIV 6.2), en particulier pour TYPO (voir ci-après). Cependant, les
personnes utilisant exclusivement l'Alambic, une imprimante non-PostScript
sur leur PC ou une imprimante PostScript Ethernet peuvent bénéficier d'une
accélération notable du taux de transfert entre le spooler Smaky et le
spooler de Windows. Il suffit pour cela d'assigner :
assign #pstalk_turbo:
- TYPO fonctionne enfin correctement sous Smaky 400 et
Smaky Infini. Il faut pour cela installer l'environnement TYPO au
complet, en utilisant les fichiers mis à jours par Denis Dumoulin (version
compatible an 2000 et nouveau LASERAUT.BIN). L'initialisation
d'un environnement TYPO peut ressembler à la séquence suivante :
install #laspri: $ric324_0: #printer:
install #blaser: $bal
install #quick: $mem #:lasqueue.disk
postman -console
install * $zwin_0
install * $z_0 $zwin_0
rcvnet/a $z_0
fosparam @obelix:
batch/n #quick:,#mm0: lpric324/a {13}
batch/n #quick:,#mm0: lasqueueb {14}
assign #pstalk_turbo:
Il est vivement recommandé de créer une présentation TYPO avec une marge
de 5 mm à gauche et zéro pour les autres marges, un zoom de 1 sur une
imprimante PostScript 300 dpi. Si l'imprimante s'appelle Alambic, alors
TYPO générera automatiquement des fichiers PDF au format A4.
Les nouveautés du SMUG (3 mai 2000, Computer-Expo 2000)
Pierre Arnaud a présenté
quelques nouveautés des Smaky Infini
et Smaky 400 au SMUG de printemps. Voici un bref rappel :
- Les Smaky peuvent communiquer par le réseau Z virtuel, en utilisant le
réseau local ou Internet comme passerelle. Une démonstration du système SNS (Serveur de
Numéros de Smaky) a permis de démontrer le concept. Les machines
enregistrées auprès du système SNS peuvent s'accéder mutuellement au
moyen des assignations réseau habituelles du Smaky. Ainsi, un accès
à @z-1000: depuis START ouvre-t-il le disque du Smaky en exécution
chez K-Team...
Ce service expérimental est disponible à des fins de tests (il faut
utiliser une version 2.7.99 ou plus récente du Smaky) et s'active par les
réglages du Smaky (barre de titre, icone "..") en cliquant sur le
bouton "infos" des réglages réseau. Le fichier nosns.html doit
figurer dans le même dossier que le Smaky (ce fichier est distribué avec
l'image des EPROMs 2.8.0) > téléchargement.
Il est à noter qu'une version des logiciels de diffusion Z de Pierre-Olivier
Vallat est en préparation.
- Il est possible d'ouvrir et installer l'image d'un disque .DI simplement
en cliquant dessus depuis l'explorateur Windows (double-clic sur le
fichier). Pour cela, il faut avoir inclus dans la macro de démarrage le
programme 400_SYSNOT.CODE (contenu dans les EPROMs 2.8.0).
- Il est techniquement possible d'ouvrir un document Smaky (un .PAGE par
exemple) en cliquant dessus depuis l'explorateur Windows (double-clic sur le
fichier). Il faut pour cela enregistrer manuellement l'extension dans la
base de registre et s'assurer que le Smaky exécute 400_SYSNOT.CODE. Vous
trouverez ici un
exemple de fichier de définition pour la base de registre.
- Le Smaky sait maintenant distiller ses documents pour en produire
des fichiers au format PDF (Acrobat Reader, compatible avec les versions 3.0
et supérieures). Pour pouvoir bénéficier du service de distillerie sur le
Smaky Infini et le Smaky 400, il faut une version 2.7.99 ou plus
récente, ainsi qu'un wdgs 0.8.1 ou plus récent.
L'installation d'une imprimante Smaky en PostScript niveau 2
(600 dpi ou plus) nommée Alambic permet d'activer le mécanisme.
Tout document imprimé au moyen de cette imprimante sera converti. Simple et
élégant, non ?
Trucs et astuces
Les Smaky Infini et Smaky 400 peuvent interagir avec Windows. Il
est par exemple possible d'exécuter une application ou d'ouvrir un document
directement à partir du Smaky. Essayez d'exécuter les lignes de commande
suivantes depuis le CLE pour vous en convaincre :
CLE> 400_exec !http://www.epsitec.ch
CLE> 400_exec !mailto:epsitec@epsitec.ch
CLE> 400_exec !notepad
CLE> 400_exec !E:@pc:#c:programfile:
CLE> 400_exec !O:@pc:#c:
D'autres commandes sont possibles. Référez-vous au document tools.txt
(inclus dans la distribution à partir de la version 2.7.99 du Smaky) pour une
documentation détaillée des options disponibles et de leur signification.
Foire A Questions (FAQ)
Copies d'écran sous Windows 9x
Windows 9x ne supporte pas tous les raccourcis clavier du Smaky
fonctionnant sous Windows NT ou Windows 2000. Ainsi, il n'est pas
possible d'utiliser COPY-M3 ou SHIFT-M3 pour réaliser des copies d'écran dans
le classeur ou sur l'imprimante. Les raccourcis suivants ont donc été
introduits :
- Shift-Alt-F1 = COPY-M3 (copie la fenêtre dans le classeur)
- Shift-Alt-F2 = SHIFT-M3 (copie la fenêtre sur l'imprimante)
Disquettes Smaky et ZIP sous Windows 9x
L'accès aux disquettes Smaky est très lent sous Windows 9x. Ce
problème provient de Windows lui-même, ou pour être précis, de ses racines
MS-DOS. Le système d'accès aux unités disque de Windows 9x est resté
très primitif et ne permet pas la même souplesse que Windows NT ou
Windows 2000. Il n'est par exemple ni possible de formater les disquettes
depuis le Smaky, ni d'ouvrir des disquettes autres que 1440 KB
(disquettes HD).
Cet état des choses est également sensible pour les possesseurs de disques
ZIPs. Sous Windows 9x, le Smaky ne peut pas accéder physiquement au disque
complet, mais seulement à sa première partition. Il s'en suit que les disques
ZIP
Commentaires ? Questions ? Contactez epsitec@epsitec.ch !
Visitez le site d'EPSITEC...