Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion Groups
General
GeneralPortable MacsHardwareNetworking
Applications
Mac ApplicationsEudoraFirefox / MozillaInternet ExplorerOutlook ExpressMS OfficeEntourageExcelPowerPointWordVirtual PCMedia PlayerOther MS Products
Programming
Mac ProgrammingCodeWarriorPerl
Country Specific
Australian Mac GroupUK Mac Group

Mac Forum / Applications / Mac Applications / July 2007



Tip: Looking for answers? Try searching our database.

Meta information from iCal entry

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Jeffrey Goldberg - 30 Jul 2007 22:03 GMT
Is it possible (without going through backups) to figure out when an
iCal entry was actually added?
Paul Mitchum - 30 Jul 2007 22:14 GMT
> Is it possible (without going through backups) to figure out when an
> iCal entry was actually added?

According to the iCal scripting dictionary, each todo and event has a
'stamp date' reflecting modification. Not the same as creation date, but
it might work for your uses, especially if the item hasn't been modified
since creation.

What, exactly, are you trying to do?

Signature

http://www.xoverboard.com/cartoons/2007/070416_argument.html

Chris Ridd - 30 Jul 2007 22:18 GMT
>> Is it possible (without going through backups) to figure out when an
>> iCal entry was actually added?
[quoted text clipped - 5 lines]
>
> What, exactly, are you trying to do?

You could also export the calendar to an ics file, open that using (eg)
TextWrangler, and look for the entry's CREATED field.

Cheers,

Chris
Jeffrey Goldberg - 31 Jul 2007 00:39 GMT
> You could also export the calendar to an ics file, open that using (eg)
> TextWrangler, and look for the entry's CREATED field.

I don't see a CREATED field, but there is a DTSTAMP field.  Here is one
complete entry

BEGIN:VEVENT
DTSTART;TZID=US/Central:20070620T140000
DTEND;TZID=US/Central:20070620T160000
SUMMARY:Fence fixing
UID:5C5165A7-40DB-42DA-8070-B0D8FC1BEA7B
SEQUENCE:4
DTSTAMP:20070615T215836Z
END:VEVENT

This accords with my memory well.  The fence man had already been out to
fix the fence on June 15, but the dogs quickly found another way out.
So that day (June 15), I called again to have the workman come out again
(on June 20).

But as a previous poster pointed out, there doesn't seem to be a
separated CREATED date from MODIFIED date.  A little experimentation
confirms that DTSTAMP contains the last modification time.

That should really be enough for what I need, as I'm looking for an aide
memoir more than anything else.

-j
Chris Ridd - 31 Jul 2007 06:34 GMT
>> You could also export the calendar to an ics file, open that using (eg)
>> TextWrangler, and look for the entry's CREATED field.
[quoted text clipped - 10 lines]
> DTSTAMP:20070615T215836Z
> END:VEVENT

Perhaps it depends on what created the events. I'm syncing a calendar
from Google and an event looks like this:

BEGIN:VEVENT
CLASS:PUBLIC
LOCATION:
TRANSP:OPAQUE
UID:C77A144E-6356-4AD2-9626-F87022E65DA2
DTSTAMP:20070730T114130Z
LAST-MODIFIED:20070717T084018Z
SEQUENCE:0
CREATED:20070717T084018Z
STATUS:CONFIRMED
DTSTART;VALUE=DATE:20070717
SUMMARY:Example event
DTEND;VALUE=DATE:20070721
CATEGORIES:http://schemas.google.com/g/2005#event
DESCRIPTION:
ORGANIZER;blahblahblah
END:VEVENT

> This accords with my memory well.  The fence man had already been out to
> fix the fence on June 15, but the dogs quickly found another way out.
[quoted text clipped - 9 lines]
>
> -j

Cool. Good luck with your dog and neighbour.

Cheers,

Chris
Jeffrey Goldberg - 31 Jul 2007 00:01 GMT
>> Is it possible (without going through backups) to figure out when an
>> iCal entry was actually added?
[quoted text clipped - 3 lines]
> it might work for your uses, especially if the item hasn't been modified
> since creation.

I guess it is finally time for me to learn some AppleScript.

> What, exactly, are you trying to do?

I have gotten into a dispute with a neighbor about our dog.  And now the
neighbor is threatening legal action.  I have therefore started to write
down my memory of everything that's happened regarding this.  I have
appointments in iCal for people to come and make repairs to our fence,
but I would like to help narrow down not just when those repairs were
made, but when I ordered those repairs.

I should say that at first the neighbor's requests were largely
legitimate (and we have been working to fix the problems which is what
I'm trying to document), but they escalated. By now he has now developed
such an antipathy for the dog that he will start shouting at the dog
when it is truly minding its own business.

-j
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.