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 - ChristophI 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 RaghuvanshiHi 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) 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 -
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,
MYou 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) -
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
ThanksI 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
LukeHi 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,
JimI 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??