You are here:

Macs/Apples/Apple Scripts for Automating iCal Printouts


Good day Ed,

Our family uses an iMac for our main home computer running Mountain Lion. I just learned that OSX contains Apple Script that can automate tasks and routines, which, in principle, is similar to Visual Basic doing the same in MS Excel - this is an application I'm more familiar with.

My wife and I have 5 children and we use iCal to schedule our lives in much detail. We have set each of them up with their own Calendar on iCal as well as one for my wife, and for me. Additionally, we have an eighth for family appointments and another for Holidays. There may even be one or two more we may use regularly. I would like to know if you're able to provide a script to automate a routine for iCal to print out each of these Calendars in a one page per day format with the task list pane , for the next 7 subsequent days. Such an Apple Script would be a great necessity for us.

Furthermore, if this script could also circumvent the problem iCal has when printing the details of an event in the timeview pane on the Left side of the page, where the complete details are cut-off in the event lock. Is there an Apple Script that can hack that and print every detail that pertains to that particular event.

Thank You,


While I've not done this personally, googling for what you need gave me a couple results:

Good luck!



All Answers

Answers by Expert:

Ask Experts


Ed Dyer


I don't answer Mac OS 9 questions anymore, thank you. Current Tech: Mac OS X 10.4 - 10.8, Some shell scripting, cron, Mac OS X Server 10.2-10.6, AD-OD Integration, Automator, Word Press Blogging, All CURRENT Mac models, iLife '09 and previous, iWork '09 and previous, Apple Remote Desktop, WiFi, iOS jailbreaking/unlocking, some MS SharePoint (design, not development) Devices: iPhone(original-4s) & iPad(through 3rd gen), AppleTV(all models), Airport Express, Time Capsule Old Skool, meaning I have this experience as a base, but don't answer questions on it anymore: Mac OS Environment 7.5.3-OS 9 (please upgrade for pete's sake!), PowerBook G3/G4(all models), Mac/Windows Networking, PowerPC 604-G4 desktop models, Outlook 2001, Photoshop 7 and previous, Flash MX, Dreamweaver MX Mac OS X Public Beta-10.4, all Windows Server operating systems and use. Dabbler: Newton 2100 w/ WiFi and NSync, Yellow Dog Linux, Suse Linux (PPC), Ubuntu Linux, Vista Business


I worked in IT for ten years with a specialty in Macintosh technologies and Project Management.
I've worked with the Macintosh Operating system and various machines since my first PowerMac 8500 running Mac OS 7.5.3 in 1996. I support my friends and family in keeping their Macs healthy and upgraded. Now I use a MacBook Pro for our home media network and we're pretty much down to iPads and iPhones for daily use.
Most important: I've also worked on PCs for a number of years with various flavors of Windows(95,98,NT4,2000,2000Server,2K3Server,SBS 2K3Server,Mil,XPHome,XPPro, Vista Business), but I've always used the Mac as my platform of preference.
Publications : VPNs and Outlook(2001)

Mac OS X Certification Alliance, Linked In

Publications : VPNs and Outlook

I'm an Apple Certified System Administrator (ACSA) through 10.4 and have the lower certs as well (ACTC for 10.1 - 10.6), an Apple Certified Help Desk Specialist for 10.3 (ACHDS) and a member of the Apple Consultants Network, as well as an Apple Product Professional for 2002-2009.
I have an MCP cert. from MS as well...

Past/Present Clients
Navy Federal Credit Union (Washington, D.C.) Whole Foods Market (Mid Atlantic Region) Army Times (Washington, D.C.) Children's National Medical Center (Washington, D.C.) Dodge Communications (ATL) ...and a plethora of All Coveredô clients throughout the United States of America (now a part of Konica Minolta)

©2017 All rights reserved.