begin process at 2010 02 09 18:44:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Langages dérivés

 > 

VBScript

 > 

MACRO VBSCRIPT


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

MACRO VBSCRIPT

mercredi 20 juin 2007 à 18:29:05 | MACRO VBSCRIPT

nicordi

    Bonjour

Je suis un developpeur Cobol et je bosse sous TSO.

Sous ce systeme IBM, il nous est possible de faire des macros et celles-ci sont uniquement en VBSCRIPT.

Je suis en train de faire une macro pour me connecter et je me pose la question suivante :
    Comment faire pour ne pas affciher le mot de passe en clair??

En effet je suis DEBUTANT en VB et je ne trouve pas de solutions à mon pb.

Actuellement je rentre le mot de passe dans une inputbox mais le probleme est que l'on voit le mot de passe en clair d'ou ma question ci-dessus.

J'espere avoir été clair sur ma demande.

Merci beaucoup pour votre aide car je suis vraiment un debutant en VB.

Nicolas
mercredi 20 juin 2007 à 18:57:22 | Re : MACRO VBSCRIPT

Renfield

Administrateur CodeS-SourceS

bienvenu au club ^^

je bosse avec Reflection...

ne fais pas un InputBox, fais toi une Form qui fais office d'ecran de login, avec un textbox pour lequel tu as definir le passwordchar

Renfield
Admin CodeS-SourceS- MVP Visual Basic
mercredi 20 juin 2007 à 19:00:39 | Re : MACRO VBSCRIPT

nicordi

Salut

Merci pour ta réponse.

Seulement je suis vraiment debutant en VB SCRIPT.

Pourrais-tu me donner un exemple STP.

Merci Beaucoup pour ton aide.

nicolas
mercredi 20 juin 2007 à 19:25:38 | Re : MACRO VBSCRIPT

JMO

Membre Club


 Bonsoir à tous,



Bonsoir "nicordi" et "Renfield",


Le Cobol (Bull Gcos7 pour moi) n'est pas mort !!!  Il y a la jeunesse pour la relève.


je sors ....

jean-marc
jeudi 21 juin 2007 à 09:26:22 | Re : MACRO VBSCRIPT

nicordi

Salut

Comme tu dis le COBOL n'est pas mort (loin de la) mais cela ne resout pas mon probleme de VBSCRIPT.

Encore une fois merci pour votre aide.

Nicolas
vendredi 22 juin 2007 à 13:52:00 | Re : MACRO VBSCRIPT

nicordi

SNIF SNIF

Personne pour m'aider. Peut etre-ce pas possible?

D'apres mes quelques recherches je n'ai rine trouvé donc...

Sinon peut être une variante :
    - Peut-ton taper quelque chose sans rien voir??

Merci encore pour votre aide.

Nico
lundi 25 juin 2007 à 14:46:39 | Re : MACRO VBSCRIPT

nicordi

Salut

Personne n'a d'idée pour mon probleme??

Il doit bien exister quelque chose qui permet de cacher ce que l'on tape.

Merci beaucoup pour votre réponse.

Nicolas
lundi 25 juin 2007 à 17:13:55 | Re : MACRO VBSCRIPT

JMO

Membre Club


 Bonjour à tous


Bonjour nicordi,

Une recherche sur CreateObject("ScriptPW.Password")  ???
 ou
http://www.microsoft.com/technet/scriptcenter/resources/qanda/feb05/hey0204.mspx

Exemple du lien ci-dessus:

1) Via NotePad, création d'un fichier "d:\password.htm"

<SCRIPT LANGUAGE="VBScript">

Sub RunScript
    OKClicked.Value = "OK"
End Sub

Sub CancelScript
    OKClicked.Value = "Cancelled"
End Sub

</SCRIPT>

<BODY>
<font size="2" face="Arial">
Password:&nbsp;&nbsp;&nbsp; </font><font face="Arial">
<input type="password" name="UserPassword" size="40"></font></p>

<input type="hidden" name="OKClicked" size = "20">

<input id=runbutton class="button" type="button" value=" OK "
name="ok_button" onClick="RunScript">
&nbsp;&nbsp;&nbsp;
<input id=runbutton class="button" type="button" value="Cancel"
name="cancel_button" onClick="CancelScript">

</BODY>



2) Via VbsFactory, création de d:\password.vbs

On Error Resume Next

Set objExplorer = WScript.CreateObject _
    ("InternetExplorer.Application", "IE_")

objExplorer.Navigate "file:///D:\Password.htm"  
objExplorer.ToolBar = 0
objExplorer.StatusBar = 0
objExplorer.Width = 400
objExplorer.Height = 350
objExplorer.Left = 300
objExplorer.Top = 200
objExplorer.Visible = 1            

Do While (objExplorer.Document.Body.All.OKClicked.Value = "")
    Wscript.Sleep 250                
Loop

strPassword = objExplorer.Document.Body.All.UserPassword.Value
strButton = objExplorer.Document.Body.All.OKClicked.Value
objExplorer.Quit
Wscript.Sleep 250

If strButton = "Cancelled" Then
    Wscript.Quit
Else
    Wscript.Echo strPassword
End If


3) Exécute du password.vbs

Ceci ne répondra peut-être pas à ta demande !!!!

jean-marc
lundi 25 juin 2007 à 17:20:05 | Re : MACRO VBSCRIPT

nicordi

Salut Merci de ta reponse.

Seulement cela ne fonctionne pas.

En effet je fait une macro/script pour TSO et la methode ci-dessus ne fonctionne pas.

Si quelqu'un a une autre idée.

Merci beaucoup à tous pour votre aide.


Cette discussion est classée dans : vbscript, macro, mot, passe, clair


Répondre à ce message

Sujets en rapport avec ce message

Mot de passe d'un macro Excel [ par Raf ] Microsoft met à disposition des utilisateurs une macro permettant sous excel d'importer des données d'un fichier de microsoft 2000.Dans visual basic e macro excel protégée par un mot de passe [ par DAvAD ] Salut,Je cherche un moyen de lire le code d'une macro excel protégée par un mot de passe.Merci par avance Trouver le mot de passe d'une macro EXCEL protégée [ par olivierbzh44 ] Salut à tous,Je cherche un moyen de pouvoir lire le code d'une macro protégée par un mot de passe.Merci par avance Trouver le mot de passe d'une macro EXCEL protégée [ par Fabio ] Salut à tous,Suivant les indications donnés sur ce forum, j'ai consulté la doc pour lire le code d'une macro protégée. Ca marche bien pour les xla de Macro Excel bloquée par mot de passe. [ par mdavette ] Débutant VB, je viens de récuperer un fichier Excel avec des macros. Je voudrais pouvoir modifier ces macros, mais à chaque fois, j'ai besoin d'un mot Comment décrypter le mot de passe d'une macro sous VBA-Excel ? [ par rasha ] Bonjour,Sur un de mes fichiers Excel, j'ai une macro, protégée par mot de passe. J'aurais aimé décrypter ou bypasser le mot de passe, ce qui me permet mot de passe des macro excel [ par fracine ] salut, quelqu'un sait-il comment passer outre un mot de passe de projet excel dans le VBE afin de voir les codes sources des modules ??? il existe de crér un mot de passe en vba [ par tisba35 ] Bonjour,En fait, je développe actuellement une application en vba sous escel.je souhaite lors du lancement d'une macro proposer un mot de passe afin d MOT DE PASSE PERDU SUR *.xls et macro vba [ par zensomme ] zensomme j'ai oublié mes mots de passe SUR *.xls et macro vbapourriez vous m'aider à les retrouver d'avance merci car je suis bien ennuyé


Nos sponsors


Sondage...

Comparez les prix

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 : 0,718 sec (3)

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