Forum Rules SymbioIMP : Qu'est ce que c'est ?

SymbioImp permet d'imprimer en environnement Windows tous les états de gestion, avec un rendu identique quel que soit le type d'imprimante, même sur les imprimantes GDI spécifiques Windows.

En livrant systématiquement SymbioImp avec Criteria Windows, TwinView ou SymbioCom, vous êtes assurés de ne plus perdre de temps avec les paramétrages d'imprimantes sur site.

  Reply to this topicStart new topicStart Poll

> informations générales - Symbio-Imp, Infos provenant du Support Prologue
Sophie Germond
Posted: 13/10/04 12:30
Quote Post


Newbie


Group: Membre
Posts: 1
Member No.: 172
Joined: 17/01/03
Submissions: None Submitted
Downloads: No Files Downloaded



Symbio-Imp
Version actuelle 1.04g en date du 13/10/2004

Installation

Sous NT,2000,XP, l’utilisateur doit être connecté en tant :
qu’Administrateur,
ou bien
ayant des droits pour les imprimantes.

A la fin de l’installation de la 2ème disquette, la 1ere disquette est redemandée,
afin d ‘écrire un jeton de protection sur le disque.
Parfois, (souvent !) cette opération ne fonctionne pas.

Solution :

Dans une fenêtre DOS, ou Invite de commande

Se positionner dans le répertoire d’installation de Symbio-Imp
Par défaut : C:\Programmes Files\Symbiose\SymbioImp

Mettre la disquette no 1 dans le lecteur, ne pas la protéger, car on va écrire dessus, pour enlever un jeton.
Exécuter la commande suivante :
LPROT

Désinstallation

Dans le panneau de configuration, Ajout/suppression de programmes, sélectionner Symbio-Imp
Mettre la disquette no 1 dans le lecteur, ne pas la protéger, car on va écrire dessus, pour rajouter un jeton.

Si cela ne fonctionne pas correctement :

Dans une fenêtre DOS, ou Invite de commande

Se positionner dans le répertoire d’installation de Symbio-Imp
Par défaut : C:\Programmes Files\Symbiose\SymbioImp

Mettre la disquette no 1 dans le lecteur, ne pas la protéger, car on va écrire dessus, pour rajouter un jeton.

Exécuter la commande suivante :
LPROT UNINSTALL

Ensuite, passer par le panneau de configuration, ajout/suppression de programme,
sélectionner Symbio-Imp.





Principe de fonctionnement

Symbio-imp s’appuie sur 2 contrôleurs imprimantes.

L’un en entrée, de type Générique Texte sur un port LPT1
(même si l’imprimante en sortie utilise un autre port)

entrée : appelé dans Symbio-Imp comme imprimante de re-direction

L’autre en sortie, correspondant au modèle de l’imprimante à utiliser.(ou une version similaire)

Sortie : appelé dans Symbio-Imp comme imprimante de destination

Symbio-Imp, met l’imprimante en entrée, dans un état suspendu,
afin d’analyser les documents qui lui sont envoyés.

L’analyse effectuée par Symbio-Imp, a pour but de transformer du texte en graphique,
et d’envoyer l’image graphique, à l’imprimante en sortie.

Le texte en entrée, peut comporter des séquences d’échappement, et des séquences de type EPSON.
Dans la documentation Symbio-Imp, il y a 3 tableaux

Liste des codes ATB gérés par SymbioImp Envoyer directement la séquence
Liste des codes Epson gérés par SymbioImp Envoyer en mode Transparent
Liste des codes spécifiques à SymbioImp




Les séquences doivent être envoyées, en mode transparent, (ESC T Taille_en notation_inversée séquence)
Exemple :
Séquence envoyant le mode gras
Esc T TailleNI séquence
1B 54 02 00 1B 45

;TailleNi
; La taille en notation inversée, stockée sur 2 octets
Dcl sequence$=20 ; séquence à envoyer

Dcl Taille%
Field=m,taille
Dcl tailleni#(2) ; re-décomposition pour notation inversée
Field=m
.
.
sequence=chr$(/1B)+chr$(/45) ; mode gras

taille=len$(sequence)

; Esc T TailleNI séquence

print=no_log_imp :chr$(/1b)+chr$(/54)+tailleni(2)+tailleni(1)+left(sequence,len$(sequence))


Les séquences PCL ne sont pas supportées.

Configuration

Contexte Windows 95/98/Me

L’imprimante en entrée doit être en mode RAW, au niveau du format de données..
Voir propriétés imprimante, onglet détail, bouton paramètre du spooler, format de données

Si l’imprimante n’est pas en mode RAW,
- avec une application Abal sous Windows,
cela provoque une erreur 1
- dans les autres cas, l’impression disparaît dans la nature…


Contexte Windows 2000/XP

Modifier l’imprimante en entrée, dans les propriétés, onglet avancé,
décocher la case utiliser les fonctionnalités avancées.

Si cette case n’est pas décochée, cela peut provoquer des incohérence dans l’impression,
Voire pas d’impression du tout.

Contexte TwinServer

Utiliser un fichier de type IBMSTD.IMP, de version > ou = à 1.3

L’utilisation d’un autre type de fichier ou d’une version antérieure peut entraîner un comportement
Anormale du résultat souhaité.





Utilisation avec Winpc
Dans le win.ini, section [WINPC]
Modifier la variable DEVICE
A l’origine,
Device=Epson LQ-1050,EPSON24,LPT1:
Modifier
Le nom de l’imprimante par le nom de l’imprimante en entrée
Le nom du pilote
Pour une Générique texte, le nom du pilote est TTY sous Win 9x,me
Pour une Générique texte, le nom du pilote est Winspool sous Win NT/2000/XP

Pour modifier le nom de l’imprimante en entrée, il est préférable de faire du copier/coller du contenu de la section [DEVICE], située plus haut dans le WIN.INI
De cette façon, on est sûre de l’orthographe supportée par Windows.

Modifier selon le comportement souhaité ,
USE1A=1 pour forcer l’impression en fin d’impression
USE0C=1 pour forcer l’impression à chaque saut de page
USETIMER=n secondes pour forcer l’impression toutes les n secondes
Ne pas modifier
USE0A=0 doit rester à 0, car le spooler de Windows, serait vite saturé
Cela provoque un document par ligne imprimée.


Utilisation avec Twinview

Selon la déclaration effectuée, côté TwinServer ,

- Plug/directe
Dans le menu Session, configurer, bouton propriété, en face du type de communication
Cocher le plug sur LPT, bouton configurer




Cocher selon le comportement souhaité ,
toutes les n secondes pour forcer l’impression toutes les n secondes
1 seconde pour des laser
4 secondes pour des matricielles
Ne pas cocher
saut de page (0x0C) pour forcer l’impression à chaque saut de page
Car cela peut être mal interprété par Symbio-Imp

- Déportée
Dans le menu Session, configurer, bouton préférence locale.

Choisir l’imprimante en entrée
Cocher selon le comportement souhaité ,
fin de fichier (0x1A) pour forcer l’impression en fin d’impression
saut de page (0x0C) pour forcer l’impression à chaque saut de page
toutes les n secondes pour forcer l’impression toutes les n secondes
Ne pas cocher
Saut de ligne (0x0A) doit rester décoché, car le spooler de Windows, serait vite saturé
Cela provoque un document par ligne imprimée.



Utilisation avec Executeur Abal sous Windows

Déclarer un mnémonique , l’associer avec l’imprimante en entrée.
Doit être en mode transparent.


Vérification du fonctionnement de Symbio-Imp, indépendamment du contexte d’utilisation.

Avec le bloc-note (notepad.exe),
surtout pas write.exe ou word.exe. car ces outils envoient déjà du graphique.
Contrairement au bloc-note, qui ne fait qu’envoyer du texte.

Saisir quelques caractères, ensuite dans le menu fichier, mise en page, choisir imprimante
Sélectionner l’imprimante en entrée

Dans le menu fichier, choisir imprimer.

L’impression doit normalement, passer par l’imprimante en entrée , Symbio-Imp, doit intercepter
Le document spoolé, pour l’analyser, et le traduire en graphique, et l’envoyer à l’imprimante en sortie

Si rien ne sort à l’imprimante,
Arrêter Symbio-Imp, et recommencer l’impression, cette fois-ci, il n’y a rien qui sort à l’imprimante
Car, Symbio-Imp, laisse l’imprimante en entrée, en mode suspendue.

Le contenu de l’impression reste stocké dans le répertoire spool de Windows.

Sous Win 9x,me
C:\Windows\Spool\Printers
Sous NT/2000/XP
C:\Winnt\System32\ Spool\Printers

L’impression d’un document génère 2 fichiers portant le même préfixe. (généré par le spooler Windows)
L’un portant l’extension .SHD (descriptif)
L’autre portant l’extension .SPL (contenu)

L’analyse du fichier SPL, va permettre de vérifier que ce qui est envoyé à l’imprimante en entrée, est
Bien ce que l’on attend ou pas.

Si quelque chose sort à l’imprimante, alors que Symbio-Imp est arrêté, c’est que les paramètres sont
faux, vérifier le contrôleur d’imprimante utilisé.
Cela veut dire que l’on ne passe pas par Symbio-Imp, il ne serait pas installé, ce serait pareil !


Vérification du fonctionnement de Symbio-Imp, avec une console Twinserver..
avec comme imprimante implicite, l’imprimante en entrée.

Exécuter le programme ASCII.AT, se positionner sur le 2ème tableau (codes ascii de 128 à 255)
Faire une copie d’écran, le résultat imprimé doit correspondre à l’écran.
Sinon, vérifier tous les paramètres.

Symbio-Imp et TwinSnap pour imprimante en réseau.

On ne peut envisager d’installer du TwinSnap, que si l’imprimante en réseau, fonctionne déjà, déclarée
Derrière un twinview ou un winpc.

Sinon, si l’imprimante en reseau ne fonctionne pas, derrière un winpc ou un twinview, oublier Twinsnap
Utiliser Symbio-Imp


Problèmes connus

- Contrôleur Imprimante en Sortie pour HP laser 5500, utiliser le contrôleur HP laser 500

- Epson Stylus Color C80, supportée, mais les modèles C82 et C84 ne sont pas supportés.

- Symbio-Imp ne fonctionne pas sur un Windows 2003
Solution à venir...

- Epson stylus Color 900 et mode bidirectionnel a désactiver!!! sinon conflit entre imp win et imp winpc disparaît de la file d'attente ...

- les imprimantes en entrée et en sortie sont inversées !

- l’imprimante en sortie est suspendue, donc rien ne sort !

- l’imprimante en sortie ne fonctionne déjà pas sous Windows !

Astuce dépannage
- Pour vérifier les documents arrivant sur les imprimantes, sous Windows, panneau de configuration, Imprimantes, menu Affichage, détails.
Cela permet de voir si des documents sont en attente, si l’imprimante est suspendue..

- Dupliquer le contrôleur d’imprimante en sortie,sous des noms différents,
si les propriétés doivent être différentes selon l’utilisation,
entre [Symbio-Imp et l’application] et [les autres outils Windows].
Afin que chacun est ses propres paramètres, sans être obligé de les modifier en permanence.

- préférer une Générique Texte, plutôt qu’une Epson LQ 1050, pour l’imprimante en entrée.

Performance améliorée en temps

Modifier l’imprimante en sortie , pour changer sa qualité d’impression, mettre en mode brouillon,
ou avec une Densité à 300 DPI, plutôt que 1200 qui est très gourmand en mémoire.

Autre possibilité, cocher la case utiliser le format d’impression EMF, concernant l’imprimante en sortie
Selon certains contrôleurs d’imprimantes, cela peut améliorer les performances.






Les caractères accentués et semi graphique ne sortent pas correctement. (code ascii de 128 à 255)

Reprise des infos en FAQ sur le site de Symbiose
Pour réaliser les impressions, SymbioImp utilise une police à pas fixe , true type et comportant les mêmes caractères que ceux utilisés dans la table des caractères de TwinServer. Si SymbioImp n’imprime pas les caractères avec accent et les semi-graphiques, c’est parce qu’il ne parvient pas à charger cette police. Ceci est dû à un problème lors de l’installation de cette police.
Cette police s’appelle NetTermOEM (fichier ntoem.ttf) pour les versions de SymbioImp antérieures à 1.03, et SIFON (fichier sfon.ttf) a partir de la version 1.03. Pour savoir si la police de SymbioImp est correctement installée, il suffit de lancer Write (ou WordPad). La fenêtre de Write comporte une liste de sélection de la police en dessous du menu. Si la police apparaît dans cette liste, c’est qu’elle est correctement référencée par le système.
Pour corriger ce problème, ouvrez le dossier des polices grâce au panneau de configuration. Si, dans le menu Fichier, vous disposez de l’option « Installer une nouvelle police », c’est que le problème vient de l’installation de la police. Pour corriger le problème, il suffit de copier la police dans sur le bureau, de la supprimer de la liste des polices, puis de la réinstaller, soit en la faisant glisser depuis le bureau sur la fenêtre des polices, soit en utilisant l’option « Fichier \ Installer une nouvelle police » depuis le menu de cette fenêtre. Enfin, vous pouvez supprimer la police de votre bureau.
Si vous ne disposez pas de cette option « Installer une nouvelle police », c’est que le problème vient du paramétrage de votre système. Ce problème est connu de Microsoft et est surtout identifié sur des machines équipées de Windows 95 et 98. Dans ce cas, une des solutions est de placer le repertoire des polices (« c:\Windows\Fonts ») en mode « lecture seule » et « fichier caché ». Si cela ne fonctionne pas, faites « Démarrer \ Exécuter », puis saisissez « regedit » pour lancer l’éditeur de base de registre. Positionnez vous dans le dossier « HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Fonts ». Créez une nouvelle clef de type chaîne ayant pour nom : « SIFON (TrueType) » et pour valeur « Sfon.ttf » pour les versions de SymbioImp à partir de 1.03, et « NetTerm OEM (TrueType) » et « Ntoem.ttf » pour les versions précédentes. Il vous reste ensuite à redémarrer le poste. La police doit alors apparaître dans le liste de sélection des polices de Write (comme indiqué au dessus).



Questions posées

Est ce que Symbio-imp sait imprimer des Images : NON
Est ce que Symbio-Imp sait imprimer des codes barres : NON
Est ce que Symbio-Imp sait imprimer en couleur : NON
PM
Top
jerome
Posted: 14/10/04 06:35
Quote Post


Ultra User
****

Group: Membre
Posts: 317
Member No.: 26
Joined: 07/06/02
Submissions: None Submitted
Downloads: 5



En voila une idée qu'elle est bonne !
ça permet de faire gagner du temps a tout le monde.



PMEmail PosterUsers WebsiteMSN
Top
0 User(s) are reading this topic (0 Guests and 0 Anonymous Users)
0 Members:

Topic Options Reply to this topicStart new topicStart Poll

 

webcron.org Get Firefox! prologue-community.org est monitoré par ikoula.fr Referenceur Gratuit www.prologue-community est mis en évidence sur internet grace à daubresse.fr
moteur de recherche - referencement
Conformément à l'article 34 de la loi "Informatique et Liberté" vous disposez d'un droit d'accès, de modification, de rectification et de suppression des données qui vous concernent.
Pour l'exercer, merci de nous contacter : CONTACT US

www.prologue-community.org n'est pas enregistré à la CNIL
www.prologue-community.org est hébergé sur visit.fr

www.prologue-community.org est indépendant de la société Prologue
Une grande partie des logiciels et outils cités sur www.prologue-community.org sont des produits et marques déposées par la société Prologue


MKPortal M1.1 Rc1 ©2003-2005 All rights reserved
Page generated in 0.00764 seconds with 2 queries