A=> un OCX vb5 et 6 appelé LINK92 pour le $5 cable.
B=> un soft FULLLINK92 plus de fonctions que W32TRAN8X 4.
C=> un service Windows NT 2000 XP pour gérer la liaison en permanence sans soft.
Les détails :

Dans un premier temps, nécessité d’avoir DLPRTIO, mais ça devrait pas durer
L’ocx permettra de communiquer avec la TI92 TI92+ (et accessoirement les autres…)
les noms de fonctions suivront mais dès à présent je peux vous indiquer comment on programmera une appli pour faire des screenshots en VB :
private sub form_load ()
com92.init
end sub
private sub form_terminate ()
com92.terminate
end sub
private sub command1_click ()
com92.screenshot picture1 , no_delay
end sub
c pas trop compliqué non ? et on aura droit à tous les niveaux (par exemple, on pourra faire com92.send_byte &H47 )
y’a déjà une version semi-stable sur mon pc… (il n'enregistre pas les params de connexion d'une fois sur l'autre, le reste marche plutôt bien)

les fonctions dispos :
pc envoie fichier
possibilité d’envoyer un fichier (la calto se met en réception toute seule)
pc envoie fichierS
idem avec une liste de fichiers et éventuellement avec sous-répertoires et zips
pc envoie backup
(92 seulement dans un premier temps) envoie un backup (patchable fargo)
pc envoie touche
envoi d’une touche isolée
pc envoie touches
mise en mode envoi de touches, clavier virtuel ET clavier PC simultanément
pc envoie group
envoi d’un fichier de groupe (standard ti .9xz .92g ou standard fargo .92@)
pc pompe fichier
possibilité de pomper un fichier
pc pompe backup
pomper un backup (92 seulement dans un premier temps)
pc pompe screen
screendump (240*128)
pc pompe fichierS
pompage d’une liste de fichiers et groupement éventuel
pc pompe dir
pompe la vat sur la calto
pc pompe version
appel de version de la calto
pc met en mode remote
mise en remote
pc gère remote
affichage des commandes et résultats sauvegardable sur pc
pc recherche sur calto
recherche par nom ou par type d’un fichier sur tous ou un rép
pc gère archive
mise en archive ou en lock des fichiers envoyés ou existants sur calto
pc allume/éteint la calto
dans le cas d’une connexion permanente
pc gère contraste & co
gestion des paramètres de la calto (gestion de tous les param en fonction de la version)
pc prend la main totale
mode spécial pour pouvoir combiner remote & screen & file transfert
92 envoie fichier
varlink send
92 envoie fichierS
varlink send avec selection multiple
92 appelle fichier
varlink receive (appelle un écran coté pc pour le choix des fichiers)
92 considère pc comme CBR/CBL
send({a,b,c,d,e,f,…})

Il s'agira d'un service compatible windows NT 2000 (XP?) qui permettra de gérer la liaison comme un périphérique standard pour faciliter les liaisons 92/92+ <=> PC
Pour windows 95 98 (ME), on aura en fait (et il est quasiment fini) une icone dans la barre système (à coté de l'horloge) et un disque (virtuel) dont l'accès donnera l'impression que la 92 est un disque amovible !!!
Valà, j'avais laissé de coté tout ça au profit du projet diox, mais je suis en attente que les gens aillent signer les statuts qu'on leur a fait, donc tant qu'ils se bougent pas g tout mon temps

Si vous avez des suggestions, des questions ou des propositions...
[sondage=13068]