25/02/2010 Das hier als AppleScript-File abspeichern
set dFolder to "~/Desktop/screencapture/"
do shell script ("mkdir -p " & dFolder)
repeat 2 times
set dateTime to do shell script "date +%Y%m%d_%H%M%S"
do shell script ("screencapture " & dFolder & dateTime & ".png") -- Capture screen.
delay 2 -- Wait for 30 seconds.
end repeat
und crontab ablaufen lassen... z.B.
40 8 * * * osascript /Users/hubi/scripts/screenshooter.scpt Ach, wie sinnlos praktisch =)
27/02/2009Mir gehen in letzter Zeit besonders Emails von der Arbeit auf den Sack, die mich in meiner Freizeit erreichen. Besonders zu so unmöglichen Zeiten wie am Wochenende oder gar noch vor dem Frühstück.
Deshalb habe ich mir einen kleinen Crontab geschrieben der zuverlässig meinen Job-Email-Account deaktiviert und erst wenn ich anfange zu arbeiten wieder aktiviert...
Code zum markieren einmal anklicken
*/3 11 * * 1,2,3,4,5 osascript -e 'if running of application "Mail" is true then tell application "Mail" to set enabled of account "GWork" to true' */3 20,21 * * * osascript -e 'if running of application "Mail" is true then tell application "Mail" to set enabled of account "GWork" to false'
27/08/2008 Diese Terminal-Kommando checkt, ob und wie lange der Rechner inaktiv ist (keine Maus oder Tatstatur-Eingabe) und führt ggf. dann einen Befehl aus... ist recht praktisch, wenn es im Crontab läuft =) idletime=`ioreg -c IOHIDSystem | perl -ane 'if (/Idle/) {$idle=(pop @F)/1000000000; print $idle,"";last}'|awk '{split ($0,a,".");print a[1]}'`;if [ $idletime -ge 4 ]; then killall VLC; fi &>/dev/null