Automate/macro/script iCal ToDo's to specific targets/input?

I've used Macs for years, more as a drone, working on a particular application the job required. It has only been recently that I've finally got to "really use" a Mac, for its various integrated solutions and splendors, such as iCal.
I presently want to automate a workflow to calendars (people - they subscribe to their respective calendar) of ToDo's. Entering the repetitive data is tedious.
From what I can tell, I can only add automator workflows with Creating Events (and strangely only the event time/date the original Automator was made, not when you execute it - sorry still new to Automator).
Basic example of what I'm trying to accomplish:
CalendarX ToDo "Research about %subject%"
CalendarY ToDo "Write up draft for %subject%"
CalendarZ ToDo "Take pictures of %subject%"
%subject% = variable query input when this ToDo "Assignment" is made. New Subjects are constantly added, so hopefully this idea doesn't loop-in on itself with all the same subjects.
Any help, or input would be great. Thanks.

Hi,
This is how I'd do it in Applescript. The script is very basic with no error checking.
Copy the blue text into a Script Editor window (Applications > Applescript > Script Editor). Edit the lines indicted in the script. Click 'Run" to test it. You can save it as an application when you are happy.
-- John Maisey -- 20 Nov 2006
-- Edit the next line with the correct calendar names. Also edit the 'make new todo...' line.
set myData to {{"CalendarX", "Research about "}, {"CalendarY", "Write up draft for "}, {"CalendarZ", "Take pictures of "}}
tell application "iCal"
activate
set mySubject to text returned of (display dialog "Enter the Subject" default answer "" with icon 1 with title "Add multiple todos")
repeat with thisData in myData
make new todo at the end of todos of calendar (item 1 of thisData) with properties {summary:(item 2 of thisData) & mySubject, priority:medium priority, description:"additional information."}
end repeat
end tell
If you need more help with this post back.
Best wishes
John M

Similar Messages

  • Link from iCal toDos to Filemaker /Applescript

    Hi all,
    I managed to program my Filemaker database that I can generate vcals of specific files which iCal can subscribe to. Now I would like to incorporate a link to a script that - when I press the link in iCal - will open the matching file in my Filemaker database.
    When I add birthdays from the addressbook its similar like:
    addressbook://9F6FF48C-9016-11DB-BAE9-000393A9E04A:ABPerson
    But I think it doesn´t work as easy with Filemaker. I have to find a way to get the way to Filemaker/the database/ and then call a filmaker script to find the specific file.
    Any ideas of how to do these first steps maybe with Applescript and how the link in iCal should look like that I can click on it?
    Best regards - Christoph

    I thought about it the following way:
    I make an ID-field in Filemaker which has a number for every filemaker file in the database. This ID will be the first thing that gets transfered into the Note-field of the iCal ToDo.
    Now I need a script that copies this first word (number) - can be either 7 or 3423 - out of the note field of iCal - goes to my filemaker database and make a search for this number in the ID field.
    I have some rudimental scripting that goes to filemaker but have no idea about the searching and navigating and the copying of the number out of the note filed in iCal... any ideas?
    tell application "FileMaker Pro Advanced"
    activate
    tell database "databasename"
    tell table "layoutname"
    tell window 1
    set therequest to create new request
    set data of field "ID" of therequest to ID-number
    find
    end tell
    end tell
    end tell
    end tell
    Any help would be greatly appreciated - I think it should work this way. I can call the script out of iCal by text
    file:///Users/Christoph/Desktop/linkapp.app
    which I can send out of filemaker when I make the todo at the end of the notefield. Then I only have to select it and right-click open URL.
    Have a great 2007 - Christoph

  • How can i write a automatic start script in crontab

    Hi All,
    Can anyone please help me in writing a automatic startup script in crontab.... Please tell me the steps to do so... I am trying it unable to do so....
    Thanks and regards
    Amit Raghuvanshi

    Hi Dear,
    Actually i am just trying to startup the database on a specific time of the day for now. I have tried to acheive it but i am failing to start the database through the crontab entry.
    OS: RHEL 3
    DB Version: 9.2.0.3
    Infact i am trying to write a script for RMAN backup but i am failing on the very initial stage of just trying to connect and startup the database through my script.
    Thanks and regards
    Amit Raghuvanshi

  • Create an automatic action script for 3d rotate effect

    Is it possible to create an action script that automatically applyes the 3d rotate effect with specific settings?
    An example would be when I press F2 it rotates the object instantly with my specific settings without ever having to press anything else.

    ok.
    draw yourself a shape, whatever you like. Go to Effect > 3D > Rotate and apply the settings you want.
    with your object selected, go to the Graphic Styles palette (Window > Graphic styles) and create new graphic style (either in the palette menu or the little button). Call it something memorable.
    draw a new object, again whatever you like. open the Actions palette (Window > Actions). Create new action. Give it a name and assign it to a Function key, then click OK (The action will start recording).
    Select your new object, then pick your new Graphic Style from the graphic styles palette. it should apply your 3D settings to the new object.
    click on the stop button at the bottom of the Actions palette.
    create new object, select it, hit your chosen function key. enjoy.

  • In setting up my ICal calendar I have specific times (as new events) that I want to be included in the print out.  This doesn't happen.

    In setting up my ICAL calendar I have specific times (as new events) for each day.  When it prints out the time does not show up (rather its a bar).  I would like the time for each appointment to print out. How do I do this?

    These are two possible approaches that will normally work to move an existing library to a new computer.
    Method 1
    Backup the library with this User Tip.
    Deauthorize the old computer if you no longer want to access protected content on it.
    Restore the backup to your new computer using the same tool used to back it up.
    Keep your backup up-to-date in future.
    Method 2
    Connect the two computers to the same network. Share your <User's Music> folder from the old computer and copy the entire iTunes library folder into the <User's Music> folder on the new one. Again, deauthorize the old computer if no longer required.
    Both methods should give the new computer a working clone of the library that was on the old one. As far as iTunes is concerned this is still the "home" library for your devices so you shouldn't have any issues with iTunes wanting to erase and reload.
    I'd recommend method 1 since it establishes an ongoing backup for your library.
    Note if you have failed to move contacts and calendar items across you should create one dummy entry of each in your new profile and iTunes should  merge the existing data from the device.
    If your media folder has been split out from the main iTunes folder you may need to do some preparatory work to make it easier to move. See make a split library portable.
    Should you be in the unfortunate position where you are no longer able to access your original library or a backup then then see Recover your iTunes library from your iPod or iOS device for advice on how to set up your devices with a new library with the maximum preservation of data.
    tt2

  • How to automatically login to apex and run a specific page / application

    Hi all.
    I'd like to know if there is a way of automatically login to apex and run a specific page / application. I mean, invoke browser and pass the necessary information to login (not public user) and run a specific application( ina secure way if possible).
    Thanks in advance ...!

    Hi,
    Well, as a very crude test you can set your authentication scheme to be Application Express Authenticationand define some users in Apex. Then create a before header login process on the login page (101) to automatically logon containing:
    apex_authentication.login(
        p_username => :P101_USERNAME,
        p_password => :P101_PASSWORD );
    :P101_PASSWORD := NULL;conditional on P101_PASSWORD is not null.
    Then you can login by specifying your username and password in the URL e.g.
    f?p=YOURAPP:LOGIN:::::P101_USERNAME,P101_PASSWORD:username,password
    Rod West

  • Why does unchecking the "use automatic configuration script" box on Internet Explorer 8 fix connectivity errors?

    As long as I have been in the job and we have been using IE as our browser, we have controlled the proxy settings with an automatic configuration file.
    Recently, with IE8 on WinXP and Win7, we have had situations with the user getting various connectivity errors. By unchecking the "use automatic configuration script" box, they start working. But we don't change anything else.
    These error are not consistent from machine to machine.
    We are in a AD Domain environment
    These are the two errors I have documented.
    Error: 5
    Description: The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.
    Access to resrouce is forbidden by server while attempting to access server at
    http://content.mpl.org/cgi-bin/admin/pwtest.exe?CISOVER=60.
    Please check the permissions to the file on th eserver.
    Two very different problems. Both somehow fixed by unchecking the box.
    The config file itself has not been changed in over a year.
    Can anyone explain why unchecking this box, but not making any other changes to the proxy settings would fix connectivity problems? These are all external sites that need to go through the proxy.
    Thanks.

    Hi,
    You can use the steps in the following thread to disable this option:
    uncheck "use automatic configuration script" in IE LAN settings 
    http://social.technet.microsoft.com/Forums/en-US/winserverGP/thread/05a7c683-075e-435c-8583-da8fd3559cf2
    Or try to
    reset Internet Explorer settings and select use automatic configuration script to see whether it could work.
    Hope this helps.
    Vincent Wang
    TechNet Community Support

  • Can a hyperlink be created for an iCal Todo?

    I would like to be able to refer create an iCal Todo URL (not Mail todo) so that I can link to a particular todo from elsewhere. Is this possible?

    you can only create a url at the calendar level, i.e. when you publish a calendar to either .mac or a webdav compliant server. you cannot create a url at the to do level in ical
    hope this helps

  • IPhone, MobileMe and iCal ToDo?

    Hi,
    Basically I'm not sure wether my question fits in this category or MpbileMe or iCal.
    To the point... I'm still in trial period of MobileMe and as far as I saw, "the thing" is quite cool (I'm just waiting the iDisk app). Before leaving the office I entered a few ToDo things for upcoming days in calender on me.com.
    Now I'm wandering, where on my iPhone (3G, OS 3.0) can I see this ToDo list? Did I miss something?
    I checked all applications Calender, Notes... but I cant find or see my ToDo list!?
    Many thanks in advance for any tip or suggestion,
    M

    You can't find it because it isn't supported.
    http://www.google.com/search?q=iphonesync+to-doical
    That first link suggests Appigo as a workaround---Apple does open up the iCal data so that other apps can pull it from your computer and then sync it to the phone (I believe, I don't use iCal todos myself)

  • Use System Proxy Settings - when this is selected in FF v3.6.6, does it adhere to the same local IE proxy setting? We use a pac file configured in "Use automatic configuration script."

    Does anyone know what Firefox looks at locally on the PC when the "Use System Proxy Settings" setting is selected? It appears to be the default setting, recently changed from "No Proxy" of versions past...
    Our company uses a pac file specified in IE under "Use automatic configuration script" - with this new default, does it adhere to the same setting in:
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]

    I may be wrong but I think that the "Use System Proxy Settings" makes sense only on Linux and generally speaking "other OSes". As far as I know there is no generic proxy settings in Windows operating system.
    The one I know is in the registry part of Internet Explorer.
    So in my understanding in Windows, Use System Proxy Settings = No Proxy

  • How do I stop mail from automatically opening when iCal events begin?

    How do I stop mail from automatically opening when iCal events begin?
    When an event is about to begin, the mail app opens and I'd like to turn that off since I don't use the mail app.
    Thanks!

    Hi
    This may have something to do with the "Automatically retrieve invitations from Mail" option being enabled? Click on the iCal Menu > Preferences > Advanced. It may also be the Alarms setting? This is for 10.6 iCal so it may be in a different place for 10.5?
    Tony

  • Invitations automatically added to iCal

    Hi,
    I'm having a problem where incoming meeting invitation emails are being automatically added to iCal and then moved to the Trash folder. I already have Mail>Preferences>General>"Add invitations to iCal" set to "Never" and iCal>Preferences>Advanced>"Automatically retrieve invitations from Mail" is unchecked. I've closed the programs, rebooted, etc. Still does it. Any ideas? Thanks.

    It is the same with Macos 10.6.4. Invitation stopped being accepted after "upgrade" to the new ICal mobile me.

  • How to make system update with "use automatic configuration script" and an URL

    Hello,
    all our laptop using "use automatic configuration script" with an "accelerated_pac_base.pac" prxy setting.
    How can we make system update work with that ?
    And no way for us to by pass this proxy settings with
    Thanks

    I mean there is no general method which is capable of correcting all possible errors found by schema validation.
    For example if the validation says it expected to find an <organization> element or a <company> element but it found a <banana> element, there is no way to determine what repair is necessary.
    Anyway the requirement is fighting against the way things work in the real world. The purpose of validation is just to find out whether a document matches a schema. If it doesn't, then too bad. Send it back to be fixed or replaced. If you are having a problem because you repeatedly get documents which don't quite match your schema, then you need to train the users to produce valid documents or to give them tools which help them do that.

  • VBscript - how to Disable "Use Automatic configuration Script"

    Hi There
    I currently have the below script in a vbs file;
    Const HKEY_CURRENT_USER = &H80000001
    Set objShell = CreateObject("WScript.Shell")
    strPC = objShell.ExpandEnvironmentStrings("%COMPUTERNAME%")
    On Error Resume Next
    Set objReg = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\default:StdRegProv")
    strKeyPath = "Software\Microsoft\Windows\CurrentVersion\Internet Settings"
    strValueName = "ProxyEnable"
    objReg.GetDWORDValue HKEY_CURRENT_USER,strKeyPath,strValueName,dwValue
    '#==============================================================================
    '# If
    IE Proxy is currently enabled display message and ask user whether it
    '# should
    then be disabled
    '#==============================================================================
    If dwValue = 1 Then
    IEPrompt = MsgBox ("Hello David. Your Proxy is on,  Do you want to turn it off?", vbQuestion+vbYesNo, "Disable IE Proxy")
    If IEPrompt = vbYes Then
    dwValue = 0
    objReg.SetDWORDValue HKEY_CURRENT_USER,strKeyPath,strValueName,dwValue 
    MsgBox "Thank You David, your proxy is now off. Have a nice day" & _
    ".",vbInformation, "Disable IE Proxy"
    ElseIf IEPrompt = vbNo Then
    MsgBox "David, your Proxy is still on " & _
    ".",vbInformation, "Disable IE Proxy"
    End If
    '#==============================================================================
    '# If
    IE Proxy is currently disabled display message and ask user whether it
    '# should
    then be enabled
    '#==============================================================================
    ElseIf dwValue = 0 Then
    IEPrompt = MsgBox ("Hello David. Your Proxy is off,  Do you want to turn it on?", vbQuestion+vbYesNo, "Enable IE Proxy")
    If IEPrompt = vbYes Then
    dwValue = 1
    objReg.SetDWORDValue HKEY_CURRENT_USER,strKeyPath,strValueName,dwValue
    MsgBox "Thank You David, your proxy is now on. Have a wonderful day" & _
    ".",vbInformation, "Enable IE Proxy"
    ElseIf IEPrompt = vbNo Then
    MsgBox "David, your Proxy is still on" & _
    ".",vbInformation, "Enable IE Proxy"
    End If
    End If
    This only turns off the proxy server in IE/Tools/Internet Options/Connections/Lan Settings.
    Can I get this same code to turn of the 'Automatic configuration' check boxes instead or as well?
    Many thanks
    Luke

    Hi Luke,
    We hope your issue has been resolved
    The registry for use automatic configuration script is under HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\AutoConfigURL
    (For per user) It shows when script is set to work.
    Regarding to question about scripting or VB script, I’d suggest that post your issue at TechNet scripting Forum and MSND forum. There you can get more effective suggestion by other experts who familiar with scripting. Your understanding is highly appreciated.
    https://social.msdn.microsoft.com/Forums/vstudio/en-US/home?forum=vbgeneral
    And just for your reference, we do have a Group Policy for that, link it to a scope (Site, Domain, or OU level) which contain user account object.
    For more information please refer to following MS article:
    Configure a Registry Item
    https://technet.microsoft.com/en-us/library/cc753092.aspx
    Regards
    D. Wu
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • Workstation Manager service clears Automatic Configuration Script Properties.

    We have a weird problem where when the workstation manager service
    starts it clears the Automatic Configuration Script within Internet
    Explorer. Now out of our 400 odd PCs, only about 3 are doing it. For
    now we have counter acted it by putting in an actual Proxy Server in,
    but if we disable the workstation manager service, restart the PC, the
    Automatic scripting is still in place.
    We have gone through the group polices, and through the Zen
    policies, we can't work out where Workstation Manager is receiving its
    instructions to do this?
    We are running Novell Client 4.9.1 SP2, we applied SP2 for the client
    to see if this would resolve the error but it didn't
    Thanks in advance,
    Jim

    I will follow those instructions in that TID you supplied me, you can
    log in as any user, and even if you tick the workstation only box, the
    problem still occurs.
    Thanks,
    Jim
    Jared Jennings wrote:
    > Jim,
    >
    > > We have gone through the group polices, and through the Zen
    > >policies, we can't work out where Workstation Manager is receiving its
    > >instructions to do this?
    >
    > What if you unassociate all policies from the user and workstation that
    > this happens to?
    >
    > Does it matter who logs into the machine?
    > You might enable group policy logging to find which policy is doing this.
    > http://support.novell.com/cgi-bin/se...i?10093312.htm
    >
    > --
    > Jared Jennings
    > Data Technique, Inc.
    > Novell Support Forums Sysop
    > http://wiki.novell.com

Maybe you are looking for

  • Validation error when using env-entry in web.xml

    I've added an env-entry element to my web.xml and it falls over at deploy time with a validation error. However, from what I can see, this is valid based on the schema. And infact, it matches the example in the weblogic doco - http://edocs.bea.com/wl

  • Acrobat 7.1.1 Upgrade Question

    My company has sever hundred installations of Acrobat 7.x and with the latest security update we need to get them updated to the 7.1.1 level.  First I need to get them up to the cummulative update of 7.1.0 and that is where the problem is.  We have s

  • When to shut down completely.

    What is the "best practice" to keep my Mac Pro well and healthy - as far as shutting it down? Shut down nothing but put the CPU to sleep? Shut down the CPU completely but not the monitor? Shut down the monitor but put the CPU to sleep? If I was going

  • RAM Compatibility with the Late 2012 Mac Mini Core i7 Model (MD388LL/A)

    Hi, I ordered a Mac Mini for academic use and so far I have used this thing for 2 days but the problem is I usually have a lot of programs like SPSS, Excel, and Safari open at once to multitask and the 4 GB RAM isn't cutting it. I've had one instance

  • Address Book Images Gone Funky

    Adding images to Address Book contacts just results in a random part of the image showing. In iOS I can add images just fine, and they show up in Address Book ok. It's never done this before. Any ideas??