Trenger hjelp med et loginscript...

Trenger hjelp med et loginscript...

Innleggav jobfra » tir 06.08.2013 19:49

Hei,

Jeg må gjennom jobben logge på et nettsted som igjen åpner en vpn tunnel og igjen åpner en rdp...

Dette ønsker jeg å lette gjennom å bruke et applescript. Jeg er naturligvis helt ny på dette og har sittet og rotet rundt etter tips på nettet.

Jeg har satt opp et script:

tell application "Safari"
activate
open location "https://remote.osl.bedsys.net"
end tell
tell application "System Events"
delay 4
keystroke brukernavn
keystroke tab
keystroke passord
delay 1
keystroke return
end tell
tell application "Safari"
activate
delay 4
set bounds of window 1 to {1, 1, 1200, 1000}
end tell
do shell script "/users/jb/documents/click/cliclick c:154,308"
tell application "CoRD"
activate
tell application "System Events"
delay 4
keystroke "1" using command down
end tell
end tell
tell application "System Events"
delay 5
keystroke tab
repeat 4 times
keystroke return
delay 2
keystroke passord
delay 1
keystroke return
end repeat
end tell

Dette gjør forsåvidt jobben, men jeg får opp ei nettside hvor jeg altså "klikker" en knapp ved å låse nettleseren oppe i venstre hjørne og klikke et konkret sted på skjermen...

Dette fungerer naturligvis ikke om jeg skulle bruke fullscreen på nettleser eller andre lignende endringer, kan noen hjelpe meg med å bruke javascript eller ui til å "klikke" denne knappen?

Om det lar seg gjøre å be system events til å sette igang når siden er lastet istede for delay 4 ville det også vært kjekt... Ikke alltid nettleseren bruker like lang/kort tid på å hente ei side...
medlem i 134 måneder
 

Returner til Andre



Hvem er i Forumene

Registrerte brukere: Google [Bot]