Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Lösung_Monitor_Auflös_App •-->

Anmeldedatum: 25.01.2016 Beiträge: 53
|
Verfasst am: 29.02.2016 - 11:56 Titel: Safari-Film ANHALTEN/reSTARTEN mit "Leertaste" |
|
|
(welche also nicht in der Menuleiste der entspr. Programme erwähnt sind!). Für mich wars jedenfalls ein >>never heard bisher in diesem Forum<<, vielleicht kennt ihr das längst schon.
since1984 hat Folgendes geschrieben: | - ich werd´s ausprobieren! | Gut so, die Sache ist aber kniffliger als man gemeinhin annimmt:
Im beigelegten Script, welches ich nun für die Leertastenfunktion Safaris verwende, kannst du erkennen welche Voraussetzungen erst geschaffen werden müssten:
dabei wirst du wohl unseren gemeinsamen Freund "cliclick" nicht mehr umgehen können, oder doch? dann bin ich ja mal gespannt.
ZIEL ist: mit Tasten-code-Kombination Z.B. ⸦Apfel+Leertaste⸧; einen Safari-Film STOPPEN/resp. re-STARTEN (welcher als window 1 von Safari läuft ) ansonsten aber durchaus im Hintergrund läuft während man sich mit anderen Programmen beschäftigen kann •
hat Folgendes geschrieben: | global cliclickPath
set cliclickPath to POSIX path of file ((path to "desk" as text) & "cliclick")
#"cliclick"<--s. oben den link zu diesem Programm das du ja längst kennst
# um Safari reproduzierbar und SICHER(?!) in "front" zu bringen mittels eines Tastaturbehls braucht es doppelt genähte Kniffe:
# bewährt hat sich als Auslöser für das als __.app gespeicherte Sript die Tastenkombination Apfel+ Leertaste weil man damit die Leertaste dauerdrücken kann bis Funtion auch unter allen Umständen SICHER(?!alles andere als zuverlässig mit diesen GUI-scriptings, über shell weiss ich nichts) ausgelöst wird
tell application "Finder" to set the frontmost of process "Safari" to true
tell application "Safari"
activate
tell application "System Events"
tell application process "Safari"
# 1.SCHRITT:
#führt den Scroll-Fernster-Lift re sicher hinauf
repeat 10 times
key code 126 using command down # arrow up
end repeat
## 2.SCHRITT:
## trifft den Klick in der Bildmitte unmittelbar unter dem Laufband (=neutraler Ort ohne Funktion um Safari bereit zu stellen für Leertasten-Befehl)
my klick()
### 3.SCHRITT:
### Leertaste füht Stop/Start-Aktion aus
key code 49 # [Space]
end tell
end tell
end tell
on klick()
tell application "Safari"
activate
tell application "System Events"
tell application process "Safari"
activate
set winPos to position of window 1
set Win_RECHTS to item 1 of winPos
set Win_HOCH to item 2 of winPos
set Klicklist to {rechts:300, hoch:500}
set RECHTSPOS to Win_RECHTS + (rechts of Klicklist)
set HOCHPOS to Win_HOCH + (hoch of Klicklist)
set clickCommand to (cliclickPath & " " & RECHTSPOS & " " & HOCHPOS)
repeat 2 times
do shell script clickCommand
end repeat
end tell
end tell
end tell
end klick |
|
|
Nach oben |
|
 |
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Powered by phpBB © 2001, 2002 phpBB Group Deutsche Übersetzung von phpBB.de
|
|
|