View Single Post
  #12  
Old 18.09.2011, 14:38
rasta6699
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by superritou View Post
Bonjour

Ceci est un script de reconnexion pour la livebox sagem v2.
Vous copié ce script avec le bloc note, puis vous l'enregistré sous reco.vbs
Pour l'instauré à JD il suffit d'aller dans le module reconnexion de JD de choisir externe
Et de cliquer sélectionner et de parcourir les fichiers pour sélectionner le fichier reco.vbs que vous avez créé.
Pour info si vous avez changé le mot de passe admin par défaut il suffit de remplacer admin dans le script par votre mot de passe.
Voilà le tour est joué.


Code:
' script de deconnexion/reconnexion Internet Livebox 2

call Main

sub Wait_IE(nav)
  WScript.Sleep(1000)
  Do While not nav.ReadyState = 4
  Loop
end sub

sub Click_IE (nav,id)
  nav.document.getelementbyID(id).click
  call Wait_IE(nav)
end sub

sub init(nav)
  set nav = CreateObject("InternetExplorer.Application")
  nav.Visible = false
  nav.navigate "192.168.1.1"
  call Wait_IE(nav)
  nav.document.All.tags("input").Item("authpasswd").Value = "admin"
  nav.document.formu.submit
  call Wait_IE(nav)
end sub

sub bosse(nav)
  call Click_IE(nav,"rubric2")
  call Click_IE(nav,"link3")
  call Click_IE(nav,"linkbutt3")
end sub

sub clean(nav)
  nav.quit
end sub

sub main
  dim nav
  
  call init(nav)
  call bosse(nav)
  call clean(nav)
end sub
Bonjour,

J'ai essayé votre script en vbs, mais sous mon Win 7 x64 j'obtiens le message suivant lors d'un test de reconnexion avec JD :
Code:
ligne        : 12
caract       : 3
Objet requis : 'nav.document.getelementbyID(...)'
code         : 800A01A8
Erreur d'execution Microsoft VBScript
le script est dans mon dossier "Mes Documents" qui est sur un autre disque que C:\ (l'écriture sur C:\ étant réservée aux administrateur de haut niveau).
Auriez-vous une idée ?
D'avance merci pour votre aide précieuse !