Aktuelle Zeit: Freitag 29. März 2024, 12:46

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




 Seite 1 von 1 [ 6 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Wie erstelle ich ein Script?
BeitragVerfasst: Donnerstag 22. September 2005, 11:51 
Gefällt's hier richtig gut
Benutzeravatar

Registriert: Dienstag 20. September 2005, 16:49
Beiträge: 151
Jo, Frage siehe oben.

Ich hab WLAN und muss zum aktivieren erst auf das entsprechende Icon klicken(ist ja klar) und dann nochmal bestätigen:"Do you wish to turn the radio on - yes/no".

Kann man diese zwei Schritte in einem Script verknüpfen, sodass ich nur noch das Script anklicken muss?

Wenn ja, wie mache ich das?

Gruss mEanasheLL


Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Donnerstag 22. September 2005, 16:47 
Gefällt's hier richtig gut

Registriert: Dienstag 20. September 2005, 09:13
Beiträge: 178
Prog zum Hi,

ich kann nur zu WIndows-Systemen etwas sagen:

Vielleicht bietet das Proggi einige Parameter an (z.B "Stiller Modus" => Doku lesen oder vielleicht lassen sich die Parameter mit '/?' oder '-?' einzeigen)

Zum Starten beim Einloggen:
Bei Windows: z.B. Autostart-Ordner oder Registry oder oder oder
abhängig vom Betriebssystem (dann brauchst du nur bestätigen)

Beim Starten von Windows:
wenn möglich, Programm als Dienst einrichten

Greetz
iG


Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Donnerstag 22. September 2005, 17:53 
Gefällt's hier richtig gut
Benutzeravatar

Registriert: Dienstag 20. September 2005, 16:49
Beiträge: 151
ImipolexG hat geschrieben:

Zum Starten beim Einloggen:
Bei Windows: z.B. Autostart-Ordner oder Registry oder oder oder
abhängig vom Betriebssystem (dann brauchst du nur bestätigen)

Beim Starten von Windows:
wenn möglich, Programm als Dienst einrichten

Greetz
iG


Das würde schon gehen, dass ich sofort online bin wenn Windows gestartet wird.
Nur möchte ich das nicht.Wenn ich nicht im Internet bin, muss ich auch nicht online sein.

Mit dem Script bin ich jetzt so weit, dass sich das Programm öffnet.
Danach muss man kurz warten und es öffnet sich eine Dialogbox(wie oben im 1.Post beschrieben).
Dort muss ich dann JA oder NEIN anklicken um das WLAN zu aktivieren.


...
Set ShellWSH = CreateObject("WScript.Shell")

ShellWSH.Run """D:\WLAN USB\AWLAN_USB.exe""", 6, True
...
dies entspricht dem Klick aufs WLAN Symbol.
Jetzt fehlt noch der Befehl für die Dialogbox.

Wie kann ich die Dialogbox noch ins Script miteinbinden?

EDIT: Es genügt anschliessend nur die Eingabetaste zu drücken. JA ist in der Dialogbox schon markiert.

Also brauche ich nen Befehl im Script für "Eingabetaste drücken".


Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Freitag 23. September 2005, 12:24 
Gefällt's hier richtig gut

Registriert: Dienstag 20. September 2005, 09:13
Beiträge: 178
Hi,

wenn du schon soweit bist, dann probiert doch 'mal SendKeys-Methode
oder such in der MSDN nach
'Sending Keystrokes'

Greetz
iG


Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Freitag 23. September 2005, 16:04 
Brennmeisteranwärter

Registriert: Sonntag 18. September 2005, 10:48
Beiträge: 969
Versuch es dochmal mit AutoIt, müsstest dich aber evtl. nen bisschen einlesen, da es am Anfang nicht ganz leicht ist, aber es kann halt auch deinen Knopf drücken, so wie du es willst.


Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Freitag 23. September 2005, 20:55 
Gefällt's hier richtig gut
Benutzeravatar

Registriert: Dienstag 20. September 2005, 16:49
Beiträge: 151
SpiritOfVite hat geschrieben:
Versuch es dochmal mit AutoIt, müsstest dich aber evtl. nen bisschen einlesen, da es am Anfang nicht ganz leicht ist, aber es kann halt auch deinen Knopf drücken, so wie du es willst.



Habs mal probiert, aber das Program zickt auch rum:

;Mouse Klick

MouseClick ( "" [, 190, 533] )

;Pause bis Fenster geöffnet

WinWaitActive ( "AWLAN_USB" )

;Simuliert Tastendruck

Send ( "{ENTER}" [, 1] )


Das wäre das eigentliche Script.
Aber es kommt immer diese Fehlermeldung:

MouseClick ( "" [, 190, 533] )
MouseClick ( "" ^ERROR
Error: Error in expression


"" ist default, also linksklick. Habe schon "left" " left " "LEFT" "Left", alles probiert...

Woran kanns liegen? Ich werd noch wahnsinnig!

EDIT: Ich habe nun alles hinbekommen, ein- und ausschalten.
Der obige Fehler lag an den eckigen Klammern...

Naja ein bisschen probieren und es geht.Die Anleitung war manchmal etwas verwirrend: z.B.: Run ( "filename" [, "workingdir"[, flag]] )
Bei filename muss trotzdem der genaue Pfad angegeben werden, also workingdir.



Gruss mEanasheLL


Offline
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
 Seite 1 von 1 [ 6 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  

cron