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

Aktion ausführen nach Zeitablauf... - ...wenn kein Button ge

 
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
weisses_papier
•->
•->


Anmeldedatum: 01.02.2002
Beiträge: 18

BeitragVerfasst am: 17.04.2002 - 12:08    Titel: Aktion ausführen nach Zeitablauf... - ...wenn kein Button ge Antworten mit Zitat

Hallo zusammen,

ich versuche, ein Script zum Start verschiedener PRGs zu schreiben.
Als Basis dient folgendes Script:

-------------------------
tell application "Finder"
activate

display dialog "Objekte in ' Special Start': " buttons {"Starten", "Nicht Starten"} default button 1
if button returned of the result is "Starten" then
open every item in folder " Special Start" of startup disk
end if

end tell
-------------------------


Es soll sich aber wie folgt verhalten:

1. Die Buttons "Starten" und "Nicht Starten" bewirken... ;-)

2. Habe ich innerhalb von 30 Sekunden keinen Button geklickt, soll die Aktion "open every item in folder " Special Start" of startup disk" automatisch aktiviert werden.

Weiter bin ich leider nicht gekommen...
Kann mir jemand helfen?

Vielen Dank und schöne Grüße
Claus
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Folker
•---->
•---->


Anmeldedatum: 11.12.2000
Beiträge: 649
Wohnort: Holsteinische Schweiz

BeitragVerfasst am: 17.04.2002 - 12:25    Titel: Aktion ausführen nach Zeitablauf... Antworten mit Zitat

Hallo Claus,

welches System bzw. AppleScript nutzt Du? Bei mir (OS 9.2.1, AS 1.6) enthält der Eintrag für den Dialog im Dictionary den Parameter: [giving up after integer]
Das sollte doch helfen. Aufpassen musst Du nur beim dialog reply. Neben dem 'button returned' musst Du auch 'gave up' berücksichtigen. Gave up ist ein Boolean, also true oder false, wenn true, ist der button returned = ""

Gruß,
Folker

Na gut Ö

set temp to (display dialog "Objekte in \"Special Start\":" buttons {"Starten", "Nicht Starten"} default button 1 with icon 1 giving up after 30)
if (gave up of temp) then
set the_but to "Starten"
else
set the_but to (button returned of temp)
end if


(Geändert von Folker um 12:32 Uhr am 17 April 2002)
_________________
Gruß,
Folker Brandt
=============================
Systemberatung · Datenbanken · Webdesign
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
weisses_papier
•->
•->


Anmeldedatum: 01.02.2002
Beiträge: 18

BeitragVerfasst am: 19.04.2002 - 13:12    Titel: Aktion ausführen nach Zeitablauf... Antworten mit Zitat

Hallo Folker,

in Ehrfurcht knie ich nieder ;-)

Ich benutze OS 9.0.4 mit AS 1.4.3, aber auch hier funktioniert Dein Script.
Vielen Dank also für Deine schnelle Hilfe; schade, dass ich mich nicht revanchieren kann...

Schönen Gruß
Claus
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Folker
•---->
•---->


Anmeldedatum: 11.12.2000
Beiträge: 649
Wohnort: Holsteinische Schweiz

BeitragVerfasst am: 19.04.2002 - 14:23    Titel: Aktion ausführen nach Zeitablauf... Antworten mit Zitat

> in Ehrfurcht knie ich nieder
Uff - nein, das ist zu viel :)

> schade, dass ich mich nicht revanchieren kann...
Wieso? Wanderst Du aus? ;)

Gruß,
Folker
_________________
Gruß,
Folker Brandt
=============================
Systemberatung · Datenbanken · Webdesign
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Folker
•---->
•---->


Anmeldedatum: 11.12.2000
Beiträge: 649
Wohnort: Holsteinische Schweiz

BeitragVerfasst am: 19.04.2002 - 14:23    Titel: Aktion ausführen nach Zeitablauf... Antworten mit Zitat

> in Ehrfurcht knie ich nieder
Uff - nein, das ist zu viel :)

> schade, dass ich mich nicht revanchieren kann...
Wieso? Wanderst Du aus? ;)

Gruß,
Folker
_________________
Gruß,
Folker Brandt
=============================
Systemberatung · Datenbanken · Webdesign
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
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