user710684
user710684

Reputation:

Applescript Random Delay

I need to play a sound at random times throughout the day.

How can I create a random delay function, that then plays the file through the system audio?

Upvotes: 1

Views: 1563

Answers (2)

Clark
Clark

Reputation: 818

delay x takes an integer for an argument.

random number from a to b generates a random integer between values a and b

Upvotes: 3

mcgrailm
mcgrailm

Reputation: 17640

try this

on run {}
    my doit()
end run

on doit()
    display dialog "hello world"
end doit

on idle {}
    set ran to random number from 0 to 10
    doit()
    return ran
end idle

be sure to save it as stay open application

Upvotes: 0

Related Questions