begin process at 2010 02 10 10:18:22
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > INTERFACE DE PROGRAMME CONSOLE GÉRÉ PAR LIEN OLE

INTERFACE DE PROGRAMME CONSOLE GÉRÉ PAR LIEN OLE


 Description

Cliquez pour voir la capture en taille normale
c'est un petit soft qui peut servir d'interface entre des applis gérés par redirection des entrée/sortie et commandé par lien OLE
il peut être commandé par VBS/JS/Perl/Python/VBA depuis excel ou Word...
le but :servir d'interface pour commander les utilitaires de Putty depuis Excel ou VBS.(Putty fournit Telnet/SSH, sftp et un ftp console est dispo en complément sur ce site)
--------------------------------------
les commandes OLE sont les suivantes :
--------------------------------------
     OLE.CmdOut(A$)               to send a command line to run
                                  => automatic reset of TextIn
                                  => automatic reset of waitStatus
A$ = OLE.CmdStatus                ON/OFF to read status of CMDole.exe children process
     OLE.CmdSet(A$)               "SOFT.EXE" to launch CMDole.exe children process
                                  "OFF" to stop CMDole.exe children process
A$ = OLE.TextIn                   to read text received after last command sent
A  = OLE.LineNbrIn                to read Nbr of lines received after last command sent
A$ = OLE.LineIn(Nb)               to read a specific line
     OLE.FilterSet(A$)            "ON"/"OFF" to activate/desactivate Filter at TextIn reading
     OLE.FilterFor(Nb),(A$),(B$)  0<9 KeyWords A$ to search in text received after a command sent
                                  and to replace by B$
     OLE.WaitFor(Nb),(A$),(B$)    0<5 KeyWords A$ to search in text to receive
                                  => if B$ = "" then modification of WaitStatus
                                  => if B$ <> "" then B$ is sent on command line
     OLE.WaitReset                to make a reset of Waitstatus
A  = OLE.WaitStatus               to read result of WaitFor search (if nothing to send back)
                                  if in WaitFor() A$ <> "" and B$ = "" => WaitStatus positionned
                                  result = $1+$2+$4+$8+$10 for WaitFor(0,1,2,3,4))
     OLE.InitReset                to Reset WaitFor(), Filterfor() and Show()
     OLE.Path                     to read path of CMDole
     OLE.Show(A)                  0/1/2 to manage CmdOle windows Invisible/protected+Visible/Visible
     OLE.UserOut(A$),(B$)         to send automatic user A$= request of User / B$ = User to send
     OLE.PasswOut(A$),(B$)        to send automatic Password A$= request of password / B$ = Password to send
    



 Conclusion

une bonne base de travail pour créer une interface OLE <=> Telnet/SSH/FTP/SFTP/DOS (ou autre soft console...)

les problèmes résiduels :
    en cas de crash de script, le soft final géré par redirection peut ne pas être pas libéré malgré l'intégration d'un process pour libérer ces applis par le Handle ou par le nom dans la liste des process...

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture FTP/SFTP CLIENT WITH OLE LINK
Source avec Zip Source avec une capture SSH/TELNET WITH OLE LINK
Source avec Zip Source avec une capture FTP CONSOLE
Source avec Zip Source avec une capture CALENDRIER LANCEUR D'APPLICATIONS
Source avec Zip HORLOGE MULTIPLE

 Sources de la même categorie

Source avec Zip Source avec une capture LOGICIEL DE DIAGNOSTIC AUTOMOBILE KWP2000 par Oniria
Source avec Zip Source avec une capture RÉGLE TRANSPARENTE POUR MESURER UN OBJET ECRAN par dubois77
Source avec Zip Source avec une capture LE BOOK DU PAUVRE par dubois77
Source avec Zip Source avec une capture CAHIER 90 PAGES par dubois77
Source avec Zip Source avec une capture TABLEAU DE BOUTONS DYNAMIQUES (AGENDA) par dubois77

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture FTP/SFTP CLIENT WITH OLE LINK par candid
Source avec Zip Source avec une capture SSH/TELNET WITH OLE LINK par candid
Source avec Zip Source avec une capture FTP CONSOLE par candid
Source avec Zip Source avec une capture EXPORTER VOTRE TABLE PARADOX OU DBF VERS EXCEL par djemai
Source avec Zip OUTLOOK OLE PILOTAGE par vaughan

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

liaison Serveur COM/OLE <-----> ASP [ par Mircasi ] Salut,J'ai un probleme de liason entre mon serveur COM/OLE et ma page ASP. En fait, j'arrive a recevoir des variables envoyer en html (en POST ou GET) Delphi5, Paradox8, Blob OLE et documents word [ par lomig ] Bonjour, je travaille actuellement sur une BDD dont une des tables contient un champ contenant un fichiers word (liens OLE).j'ai bien compris que pour Delphi 5 , Paradox et "Blob OLE fichiers Word" [ par lomig ] Bonjour, je travaille actuellement sur une BDD dont une des tables contient un champ contenant un fichiers word (liens OLE).j'ai bien compris que pour OLE word : pb de type de données avec opendatasource [ par manudel ] J'ai un fichier texte. J'utilise OLE pour fusionner avec Word. J'ai généré une macro word, que je veux transposer en delphi. Je mets le contenu de mon OLE word - définir les séparateurs d'enregistrements [ par manudel ] J'ai un fichier texte, qui me sert à fusionner des infos avec Word (j'utilise OLE).Ce fichier texte contient des séparateurs d'enregistrements peu com problème avec OLE et word [ par kurt ] déjà, j'aimerais savoir si il n'y a pas un moyen de contourner l'utilisation du composant OLe, car l'execution de word est très longue.-Pour que mon d problème avec OLE et word [ par kurt ] déjà, j'aimerais savoir si il n'y a pas un moyen de contourner l'utilisation du composant OLe, car l'execution de word est très longue.-Pour que mon d OLE +word ou compo serveur +word [ par kurt ] En fait j'ai encore un problème avec mon compo OLE, pour afficher un document word à l'intérieur de ma form. Avec le OLE, dès que je clik sur un edit Créer un fichier Excel sans OLE [ par vagabon ] Bonjour,Est-ce qu'il est possible (et si oui comment) ;-) créer un fichier excel venant un tableau SANS passer par OLE ? Merci d'avanceVag OLE EXCEL & propriété Formula [ par zaddba ] Bonjour,Je ne peux pas utiliser de fonction Excel :Erreur OLEerreur ole strTemp := '=IF($A1&lt;&gt;"";"e";"f")'; try vMSExcel.Cells[k,i


Nos sponsors


Sondage...

Comparez les prix


HTC Hero

Entre 550€ et 550€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,139 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales