Fischer-Bayern.de
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Brauche dringend eure Hilfe - wie die "die taste die ganze z

 
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Fischer-Bayern.de Foren-Übersicht -> AppleScript-Forum
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
SuperYohoo
•->
•->


Anmeldedatum: 29.10.2001
Beiträge: 6

BeitragVerfasst am: 29.10.2001 - 22:16    Titel: Brauche dringend eure Hilfe - wie die "die taste die ganze z Antworten mit Zitat

Hallo!
Ich versuche mit Hilfe eines Scripts zu simulieren wie wenn ich die taste die ganze Zeit drücken würde. Also das das Script dem Programm sagt das ich die Taste drücke, und das dass jede halbe Sekunde passiert? Also im prinzip wie "Dauerfeuer" falls das jemand kennt
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Snow
Administrator
Administrator


Anmeldedatum: 21.11.2000
Beiträge: 1946
Wohnort: Deiningen

BeitragVerfasst am: 29.10.2001 - 23:12    Titel: Brauche dringend eure Hilfe Antworten mit Zitat

Versuch's doch mal mit der Scripting Addition "Sändi's Additions".
Dort gibt's den Befehl 'TypeText'

Diesen Befehl packst du in eine Schleife. Allerdings solltest du darauf achten, dass du die Schleife auch wieder beenden kannst.

Evtl. genügt ja schon eine gewisse Anzahl an Schleifen-Durchläufen.

repeat 1000 times

TypeText "a" -- Dauerfeuer mit der Taste 'a'

end repeat
_________________
Peter
-
Fischer-Bayern.de|Shadetreemicro.com
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
Snow
Administrator
Administrator


Anmeldedatum: 21.11.2000
Beiträge: 1946
Wohnort: Deiningen

BeitragVerfasst am: 29.10.2001 - 23:25    Titel: Brauche dringend eure Hilfe Antworten mit Zitat

Habe gerade ein seltsames Verhalten festgestellt.

Es lief folgendes Skript:

repeat 1000 times

TypeText "a" -- Dauerfeuer mit der Taste 'a'
delay 0.5

end repeat


Das Skript läuft eine ganze Weile und am Schluß schreibt es im Skripteditorfenster am Ende des Skripts noch eine ganze Reihe a's.

Genau sind's 141 oder 142 a's das ist immer etwas unterschiedlich. Es macht auch keinen Unterschied, ob ich die Schleife 1200 mal oder 800 mal durchlaufen lasse.

Ist doch seltsam. Weiß jemand eine Erklärung dafür?
_________________
Peter
-
Fischer-Bayern.de|Shadetreemicro.com


Zuletzt bearbeitet von Snow am 01.03.2003 - 13:43, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
SuperYohoo
•->
•->


Anmeldedatum: 29.10.2001
Beiträge: 6

BeitragVerfasst am: 29.10.2001 - 23:39    Titel: Brauche dringend eure Hilfe Antworten mit Zitat

und wo schreibt es dann die a's hin? in das programm in dem ich gerade bin? sorry,ich hab nich so wirklich die ahnung von scripts
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
SuperYohoo
•->
•->


Anmeldedatum: 29.10.2001
Beiträge: 6

BeitragVerfasst am: 29.10.2001 - 23:41    Titel: Brauche dringend eure Hilfe Antworten mit Zitat

und wo muss diese scriptaddition unter 9 hin? und was macht er jetzt? wiederholt er jede halbe sekunde das script ? und das 1000 mal?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Snow
Administrator
Administrator


Anmeldedatum: 21.11.2000
Beiträge: 1946
Wohnort: Deiningen

BeitragVerfasst am: 29.10.2001 - 23:51    Titel: Brauche dringend eure Hilfe Antworten mit Zitat

Jo, das Skript simuliert das Drücken der a-Taste in dem Programm das sich im Vordergrund befindet.

Das kannst du aber auch noch im Skript festlegen. Falls das Programm scriptable ist:

tell application "Das_Programm" to activate

Falls das Programm nicht per Skript gesteuert werden kann muss der Finder herhalten:

tell application "Finder"
   open alias "Pfadangabe_zum_Zielprogramm"
end tell


Die Scripting Addition muss in den Systemordner. Dort in den Ordner "Scripting Additions". Einfach auf den geschlossenen Systemordner ziehen und sie wird automatisch richtig abgelegt.

Das Skript läuft nur einmal ab. Es 'drückt' 1000 mal die a-Taste. Ob das mit einer Pause von jeweils einer halben Sekunde geschieht, weiß ich jetzt nicht ganz sicher, da ich mir nicht sicher bin, ob 'delay 0.5' wirklich um eine halbe Sekunde verzögert. Normalerweise verwendet man 'delay' mit ganzen Sekunden.
_________________
Peter
-
Fischer-Bayern.de|Shadetreemicro.com
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
SuperYohoo
•->
•->


Anmeldedatum: 29.10.2001
Beiträge: 6

BeitragVerfasst am: 30.10.2001 - 09:29    Titel: Brauche dringend eure Hilfe Antworten mit Zitat

Ok, vielen Dank! :-)

Ich werde es nachher mal probieren und ansonsten euch noch weiter mit Fragen nerven ;-)

PS: versuch sowas mal beim PC, da findet man bestimmt nicht so schnell so freundliche. nette und kompetente Leute. DANKE!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
SuperYohoo
•->
•->


Anmeldedatum: 29.10.2001
Beiträge: 6

BeitragVerfasst am: 30.10.2001 - 09:32    Titel: Brauche dringend eure Hilfe Antworten mit Zitat

Expected end of line, but found " ..
Diese Meldung bringt er bei dem "a" nach Type Text.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
SuperYohoo
•->
•->


Anmeldedatum: 29.10.2001
Beiträge: 6

BeitragVerfasst am: 30.10.2001 - 11:44    Titel: Brauche dringend eure Hilfe Antworten mit Zitat

Super! Vielen Dank! Es geht einwandfrei und erfüllt genau den Zweck den es sollte. Smile) DANKE!!!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Fischer-Bayern.de Foren-Übersicht -> AppleScript-Forum Alle Zeiten sind GMT + 2 Stunden
Seite 1 von 1

 
Gehe zu:  
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


AppleScript für absolute Starter