rem To start script: rem In playback mode, turn camera on rem Click Menu rem Up arrow to upgrade firmware, then right to OK for "1.1" rem See print button blink blue, hear tone, see splash screen rem Go to Camera mode rem In NON ALT MODE: (clicking Print toggles Alt mode) rem Turn off flash rem Set size to 640x480 ("S") (now auto) rem Set zoom as needed rem Click Display to turn off display rem Don't click Display in Alt mode or it will record huge RAW files! rem (RAW mode now automatically turned off) rem Blindly click Print to go to Alt mode (no noise or display) rem Blindly press shutter release to start script rem This script plays 2 noises to ack that it's running rem If out of hours, it will sit silently rem If in hours, it will start taking pictures every ~5 sec @title Jim_Time_Lapse @param n Number of pics max @default n 8800 @param h Start Hour @default h 7 @param m Start Minutes @default m 30 @param i End Hour @default i 17 @param j End Minutes @default j 30 @param t secs to sleep @default t 2 @param f Free disk space, KB @default f 1000 rem running 'til mem full got 8985 pics rem with t=2, we see 5.7sec/pic t=4->7.5s/p rem to run 7:30AM-5:30PM, it's 10 hrs/36000sec or 4800 pics @7.5s/p rem to run 2 days, we need 9600 pics - won't quite make it rem out of mem is fatal, script stops, doesn't get to end rem but checking free mem avoids that rem show that we're awake even if display is off playsound 0 sleep 600 playsound 4 rem start time s=h*3600+m*60 print "start=";s rem end time e=i*3600+j*60 print "end=";e print "free: ";get_free_disk_space rem force NOT raw mode set_raw 0 rem force 640x480 set_resolution 4 :top d=get_day_seconds print "d=";d if (d>s) and (dn or get_free_disk_space