Delete without notifying removed in Leopard iCAL

In the new iCal Apple has removed a function that was useful when dealing with events sent to you by others or invites you sent to others. In Tiger you had the options of "Cancel", "Delete" and "Delete and Notify" for events you sent or sent to you by others that you had accepted.
With Leopard the "Delete" is no longer available. You can only delete events sent to you by notifying the sender or recipient. This is a real problem when syncing issues cause double ups. You can't delete a duplicated event without a message being sent telling the recipient or sender that you have cancelled the event!

Here is a script that I modified to work with iCal in Leopard. It deletes duplicate events without sending notifications. Cut and paste it into Script Editor change the calender name to the right one for you then save it to the scripts folder. It will appear in your scripts menu. When ever you have duplicates that you want to get rid of run the script.
Delete duplicates from iCal v2 --
Applescript -- John Maisey 27/5/5 --
Modified By Paul Barnard to work with Leopard 11.05.07--
Duplicates being events with same title and start time in one calendar --
tell application "iCal"
set sourceCal to first calendar whose title is ("Paul Work")
set testThen to (current date) -- time tester
set mySumms to summary of events of sourceCal
set myStarts to start date of events of sourceCal
set myUIDs to uid of events of sourceCal
end tell
script myStuff
property aSumms : {}
property aStarts : {}
property aUIDs : {}
property aDeletes : {}
end script
set myStuff's aSumms to mySumms
set myStuff's aStarts to myStarts
set myStuff's aUIDs to myUIDs
set myLength to length of myStuff's aStarts
repeat with aNum from 1 to (myLength - 1)
set thisSumm to (item aNum of myStuff's aSumms)
set thisStart to (item aNum of myStuff's aStarts)
repeat with bNum from (aNum + 1) to myLength
set thatSumm to (item bNum of myStuff's aSumms)
set thatStart to (item bNum of myStuff's aStarts)
if thisSumm is equal to thatSumm and thisStart is equal to thatStart then
set the end of myStuff's aDeletes to (item bNum of myStuff's aUIDs)
exit repeat
end if
end repeat
end repeat
set n to count of myStuff's aDeletes
tell application "iCal"
repeat with myDel in myStuff's aDeletes
delete (every event of sourceCal whose uid is myDel)
end repeat
-- display dialog (n & " duplicates deleted in " & ((current date) - testThen) & " seconds") as text -- time tester=20
end tell
--

Similar Messages

  • How do I delete meetings from iCal without notifying everyone?

    How do I delete meetings from iCal without notifying everyone?  I've searched the Web and the only answer that comes back is to use a product that doesn't help me with Microsoft Exchange.  This seems like a fairly simple thing to fix, but has been outstanding for 3+ years.  Really?  Am I the only person who wants to remove old meetings from an Exchange calendar without whacking the entire calendar and its appointments and without having the original participants getting spammed?
    I'm using the built-in "delete events xx days after they have passed", which you would think wouldn't do this.  Guess again.  I cannot control the fact my clients use Exchange, and it's a fairly common e-mail system for enterprises to have.  Are there any solutions?
    Thanks!

    I was just experiencing this problem on Mountain Lion. The calendar I wanted to delete was on iCloud. So, I logged into iCloud from a web browser, and selected Calendar. On the current incarnation of iCloud Calendar the calendars are listed on the left. I selected the "Edit" link at the top of that list and chose delete. It indicated that the items would be deleted, but there was nothing about notifications. Then, when I went back to iCal on my Mac, I selected the calendar to be deleted, right clicked, and slected refresh...
    ... gone.
    It probably would have disappeared on it's own eventually. I'd be curious to see if theis works for others, so please confirm.
    Good luck.

  • How can i delete an event on ical without notifying

    Hello
    how can i delete an event on ical without notifying. All I want to do is delete the event and not notify anyone.
    Thanks

    I was just experiencing this problem on Mountain Lion. The calendar I wanted to delete was on iCloud. So, I logged into iCloud from a web browser, and selected Calendar. On the current incarnation of iCloud Calendar the calendars are listed on the left. I selected the "Edit" link at the top of that list and chose delete. It indicated that the items would be deleted, but there was nothing about notifications. Then, when I went back to iCal on my Mac, I selected the calendar to be deleted, right clicked, and slected refresh...
    ... gone.
    It probably would have disappeared on it's own eventually. I'd be curious to see if theis works for others, so please confirm.
    Good luck.

  • Delete events without notifying

    Is there any way to delete events in iCal without notifying recipients? I not only get duplicate calendar items sometimes, but spam messages with ical events. Do I really need to notify spammers that they've got a valid email address? It's either that or stare at their event in iCal.
    I've read some old posts on the topic, and it appears the only solution is a commercial program. Surely there must be a better way...

    Hi,
    One way would be to unplug the machine from the internet before changing the events in iCal, then delete the response emails from Mail's outbox before re-connecting.
    Note: I have written some shareware software to help people deal with this issue, but I'd hardly call it 'commercial'.
    Best wishes
    John M

  • I want to search Time Machine for an appointment that has been deleted from my current view of iCal.  Can I "restore" a previous version of iCal without losing all the entries I've made to the calendar since that prior date?

    I want to search Time Machine for an appointment that has been deleted from my current view of iCal.  Can I "restore" a previous version of iCal without losing all the entries I've made to the calendar since that prior date?

    No. I tried it on my Time Machine (I had just made one change today, so I knew I would not be left in the lurch if I failed) and when I clicked on restore I got this message:
    It seems you have several options.  I chose 'Keep Both'.  I suggest that you proceed with your search.
    Ciao.

  • How to remove Snow Leopard (or any OSX system) from a volume

    Hi,
    when I installed Lion I cloned my Snow Leopard system on another volume, in case I would encounter problems. Since then this second but unused system resides on that volume, beside other files.
    How can I remove Snow Leopard without erasing all of the files. Does deleting the OSX folder Users, Library, System, Applications and so on do the trick? Are there any invisible folders ? Is there an app, that can do it?
    Thanks in advance!
    Philipp

    Click on the spotlight logo in the top right, search disk utilitys, select the 10.6 partition then erase it

  • How do I remove Snow Leopard and reinstall Panther?

    How do I remove Snow Leopard 10.6.2 from my G5 and reinstall Panther 10.3? My G5 only came with 10.3 CD and I can't start up from that. I would like to eventually get to 10.5 Leopard but don't have a CD/DVD of that either. Is there somewhere I can download the software?
    I use Adobe CS3 designer software for my business. It's been crashing since I updated to Snow Leopard. I thought I could go back down in OS's but for some reason I can't start up from the 10.3 CD.
    Any idea's are much appreciated.

    First, You will need your original Panther install DVD to return to Panther. Before doing so, I would make a bootable clone of my Sno boot volume on an external drive for purposes of backup, possible migration, and fail-safe--even if you have a TM backup. Your only probably trouble-free way of returning to Panther is erase and install. Before you do so, check the compatibility of your hardware and software; check [here|http://snowleopard.wikidot.com/forum:start] and [here|http://support.apple.com/kb/HT3258].
    Given that you have dealt with any compatibility issues, your only problem should be migrating from your clone in a way that avoids your Sno problems. In this regard, you generally can drag and drop you data files from Sno without issue (see links below--use Preferential Treatment before migrating anything and the by-hand migration guide to accomplish your migration). I would reinstall my apps by hand. I would not migrate your users or settings. The remaining issue is dealing with the remaining contents of your user folder(s).
    I would acquire [Preferential Treatment|http://www.versiontracker.com/dyn/moreinfo/macosx/22790] and use this app to fix the your user preferences--the items in your User/Library/Preferences folder(s). After doing so, use [this guide|http://discussions.apple.com/message.jspa?messageID=6185507] to do the actual migration of the items in your user folder(s).
    After reinstalling Panther, you will need to install Leopard. But note that upgrade disk to Leopard are difficult to find and, especially, at a reasonable price. You may need to buy a box set.
    If you decide to make the move, then, in your case, I suggest that you do an upgrade install. If you do an upgrade, then, after installing, all you file, setting, users, and apps will be in their proper places, except for incompatible apps which will be archived in the Incompatible Applications folder. Upgrading is a very sound method.
    I would not upgrade to Leo using any method unless, again, I had an external drive with a bootable clone of my internal-drive boot volume (this time a Panther clone) on it. I think that there is enough risk upgrading to Leopard that such conservatism is warranted. I would not use time machine for an installation backup; I don't trust it enough.
    If you do not like Leopard or get a bad install, then you can restore your internal back to Panther using the clone, and nothing will be lost. In doing an upgrade install, the clone is your data backup and fail-safe device. In both cases, you can clone with Disk Utility, SuperDuper, or Carbon Copy Cloner. If you like the idea of cloning for a backup, etc., then I would acquire one of the last two mentioned programs.

  • Leopard iCal (v3.0) takes away functionality and ruins the user experience

    Why oh why did Apple DESTROY the usability of iCal present in Tiger with the horrid changes they made to iCal in Leopard? Please, Apple, put it back the way it was.
    In Tiger iCal, if I highlight an event, the sidebar pops up intelligently ready for me to enter times, repeats, alarms, notes, or invitees. It was even smart enough to put it to the side with the most screen space.
    In Leopard iCal, Apple has taken all that intelligent functionality away and burdened users with way too many unnecessary mouse clicks before en event can be entered or edited.
    Now, with "new and improved (NOT)" Leopard iCal 3.0, if I want to add an event in the monthly calendar, I double click on the day, but instead of the sidebar opening all by itself, I must now do another double click on the event itself and yet another click on the EDIT button, all before I can actually enter an event in the real world.
    Oh, sure, I can type the name of my event after the first double click, but that's useless for any events with times, invitees, alarms, or notes.
    Again, what were the people at Apple thinking? Do any of them actually use iCal?
    I check the iCal help and there was something about clicking a button in the lower right hand corner of the iCal window to quicking edit an event, but there is no such button there, only the push pin for to-dos. CMD-I will bring up the event window, but it still requires a mouse click on enter edit mode.
    If you agree with me and want iCal back the way it was, please submit iCal feedback to Apple and tell them they got it wrong in Leopard iCal 3.0.

    Lot's of folks agree with you.
    The following post was very active for a while - 4300 views, 66 post until it was locked without explanation.
    http://discussions.apple.com/thread.jspa?threadID=1201297&tstart=675
    I keep thinking, maybe I'll just get used to the changes and still, every single day the use of this core application is a source of constant frustration. I keep blindly hoping that the iCal team will listen to user feedback and examine the usability of this app.
    And for the record, it's never been about the info drawer - it's about overall usability and restoring such basic items as one click editing of content on the calendar, being able to have a usable / expandable long event descriptions and being able to edit with one click vs. three.
    For just one instance of how they broke this, just try creating a text entry of 200 characters or more in the "notes" field and then see what happens if you add more text. Unlike this web form which automatically keeps scrolling so you can keep typing....it stops and you have to manually scroll from short line to short line. It's just unbelievable - as if they didn't QA the basic functionality with a single user that does anything beyond the most limited use of the app.

  • Read report - deleted without reading

    Sent a letter with the "read report", and Icamethe message status.
    "was delivered and not
    read" - in Outlook
    and
    "was deleted without reading"
    - in the mail client Iphone, Windows Phone
    In this case, the recipient has not read
    the letter, and it was not removed.
    Moreover, if I send the same email to other
    recipients, such messages do not come
    only after reading the notice of the reading.
    If I send another letter to the same
    recipient, no notifications are also absent.
    Also disturbs formulation posts
    when viewed through the operating system IOS (Iphone, Windows Phone),
    since changing the meaning of the notice.
    Person receiving such a message might think that
    the recipient has deleted the message
    without reading.
    Help to understand why only one letter has come
    to such a notification, and whether it is possible
    to change the text messages to mobile devices?

    Hi,
    I would like to collect some information.
    What’s the client version on the recipient’s side?
    Does the recipient use AutoArchive to save the outlook data?
     When a message is archived, it's copied to the archive file, then deleted from the server.
    If the message was not saved to the Archive, where the message go to?
    Please update the exchange server to latest patch.
    What’s more, do you mean change the text message of ‘was deleted without reading’ to the mobile devices? If yes, I couldn’t find a way to change the text messages.
    Thanks.

  • HT4191 How do I get to "When prompted, select Delete Notes to remove the duplicates from the device."?  I can't get to this!

    I have duplicate Notes on my iphone 4 (upgraded to iOS 5.1.1)  I have followed your instructions to remove the duplicates.  How do I get "select Detete Notes" to appear on my Mac?  I have connected my phone to my Mac and selected it in iTunes.  I clicked the Info pane and deselected the option to Sync Notes.  THEN WHAT should I do?  How do I get the prompt "Select Delete Notes to remove the duplicates from the device.  (I do want to sync them using the over-the-air feature.)

    I would try the following:
    First sync your phone with iTunes to create a new backup (just in case).  When done, disconnect your phone from your computer.
    Next be sure that all of your Notes are on your mac (Don't proceed any further if they aren't).  If so, turn off iCloud syncing for Notes on your phone go to Settings>iCloud and turning Notes to Off.  When prompted choose to delete the notes from your phone.
    Next, without connecting your phone to your computer, open iTunes and go to iTunes>Preferences, on the Devices tab check "Prevent...from syncing automatically".
    Now connect your phone to your computer, click on the name of your phone when it appears in iTunes on the left sidebar.
    Go to the Info tab and under Other check Sync Notes, then further down under Advanced: Replace information on this iPhone, check Notes.
    Click Apply at the bottom right to sync your phone.  This should sync the Notes from your mac to your phone and you should no longer have duplicate Notes.
    Next, on the Info tab uncheck Sync Notes and click Apply, when prompted select to keep the Notes on your phone (haven't tested this step but I believe you will be given the option to keep them on your phone).
    Now disconnect your phone from your computer and check the Notes on your phone to confirm that they are still there and that you don't have any duplicates.
    Next turn on iCloud syncing on your phone again by going to Settings>iCloud and turning Notes to On.
    On your computer, without connecting your phone, go back to iTunes>Preferences>Devices and uncheck "Prevent…from syncing automatically" to re-enable automatic syncing.
    That should do it.

  • Removing "Deleted Photos to Remove" from Flickr Photostream

    Some time ago I had uploaded one collection of photos through Flickr photostream.
    Tonight I set up a second collection to upload. I edited the connection to change from "Public" to "Family and Friends" for this upload. It asked me whether to change previous photo permissions or not. At first I said yes. Then I thought it over, especially after a popup box told me that all ratings and comments would be deleted since I had a free Flickr account. Given that, I decided not to change them. So I went into the Flickr photostream window in LR4 (I have not yet published) and when I saw all the previous photos there to be republished, I selected them and deleted them, to avoid having them re-uploaded.
    Unfortunately, it didn't have that effect. It put them in a group called "Deleted photos to Remove." I don't want them removed from Flickr. But I can't seem to get them out of this category so I can publish the new photos without removing them. How do I get rid of these images from this window so they won't be removed from Flickr when I upload the new images? Thanks.
    grits5

    Your response is extremely helpful. I began to understand that apparently I was in fact mixing Flickr & LR terminology, even though I didn’t realize it. Given that, you did a remarkable response. I can see that before going further, I need to clear up definitions and terminology.
    As background, in the simplest terms I’m thinking of a collection as a catalog section that contains pointers to images (actual or virtual copies) as well as relevant metadata. With that, here’s what I see.
    Publish Services Panel. Seems to be only an organizational tool for the program interface.
    Publish Service. Hard Drive, Facebook, and Flickr seem to be examples of Publish Services. However I can right-click on Flickr and create another published service on Flickr. So what is a Publish Service, exactly, and why would you want more than one Flickr Publish Service? Perhaps because each Publish Service has its own set of parameters, meaning you could set one Flickr service to Public Sharing and another to Friends and Family. Or you could have different settings for export to Hard Drive? Or, you could set up to publish to an entirely different Flickr account? I’m guessing a Publish Service is simply code/parameters tailored uniquely to each place where you may want to publish?
    Photoset. Because initially I right-clicked on the Flickr Publish Service and had the option to create a Photoset or Smart Photoset, I thought Photoset was a LR term connected with the Publish function. I now see if I right-click on Facebook, I get a different set of options – create Collection or Smart Collection. So probably Photoset is a Flickr term, not a LR term? (I’ve used Flickr very sparingly to this point.) I see why that led to confusion.
    Publish Connection. Going to Publishing Manager allows me to set up a Publish Connection within the Publish Service. Oddly, when I do that, it seems to set up a second instance of the Publish Service. I’m tempted to think, therefore, that a Publish Service is the specific code tailored uniquely to where I want to publish, and the Publish Connection are the parameters used with that specific instance of the Publish Service?
    Collection or Photoset. If I click on a collection under Facebook, or a Photoset under Flickr, I see the relevant photos in the grid, divided into the appropriate categories. (Is this what you mean by Publish Window?) So, what am I looking at? I thought I would be looking at a collection (regardless of what Flickr or Facebook might call it). I would have thought of it as a Publish Collection (pointers to images contained in it, metadata as to the update status of those images, etc.). Based on your comment above, I gather that’s not the case. You say I’m looking at output. I’m not sure what output means in this context. If it’s not a collection, is it a set of images generated on the fly based on the collection? If that’s the case, where do I see the actual Publish collection or smart collection?
    Well, that's far more than enough for one post, but I bit the bullet and included it since it was all related. I'll let other items wait since right terminology and defintions are fundamental. I appreciate your help with what for me has been one of the most cryptic parts of LR, and one which is not dealt with in any depth in any of the LR books I have.
    Message was edited by: grits5 to change text color to black.

  • How can I remove Snow leopard from my Mac, it crash all important programs

    Please tell me how I can remove Snow Leopard from my machine & revert back to Leopard 10.5.8
    Since I loaded Snow leopard, Adobe Illustrator, Photoshop, Quark & Mail all quit over & over again. I never had ANY of these issues before loading snow leopard. I rely daily on the programs I listed. I am not saying once in a while, but constantly; opening the programs, exporting, placing graphics, emailing, you name it, it quits the program I am in. I keep sending apple the crash reports, but I am afraid I have reached my end. (Apple must have a folder fu;l of crashes with my email address in it by now.)
    To maintain my sanity PLEASE tell me there is a way to do this without risking loosing any of my data.
    I do have time machine hooked up.
    Please be a life saver (sanity saver) and tell me how to get Snow Leopard off my machine!!!!!

    First, Welcome to the Discussions,
    Second, there is no way to successfully degrade an OS to a previous version. You would have to install anew a previous OS, thereby erasing all your data. Then you would take that version up as far as you want to go.
    Of course if you've been using Time Machine you can recover to the prior system and retain your files using that.
    Best of all would be to have a firewire external drive and use an app like this to make a clone on. No worries then if one wants to go back before any major changes very precisely.
    http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html
    Good luck.
    http://support.apple.com/kb/HT1427
    http://docs.info.apple.com/article.html?path=Mac/10.5/en/15638.html
    Message was edited by: Samsara

  • Leopard iCal "Calendar Cache" subscription refresh bug persists in 10.5.3

    The 10.5.3 Leopard update does NOT fix the infamous Leopard iCal "Calendar Cache" bug, as discussed in http://discussions.apple.com/thread.jspa?messageID=6660830 .
    This bug, introduced with Leopard, prevents iCal from picking up modifications to events on subscribed calendars. The workaround is to delete "~/Library/Calendars/Calendar Cache" and then refresh calendars. The file deletion can be done automatically by a login Automator script as suggested by a contributor to the thread linked above.
    This to me is one of the most embarrassing bugs introduced with Leopard. It has high impact (prevents use of iCal in an enterprise setting) while appearing to be a very simple bug and thus most likely very easy to fix.

    Hmm, I did not get the "Calendar Cache could not be moved" message when I updated to 10.5.3.
    The bug I'm referring to is different. It is a persistent bug in all Leopard versions to date. It prevents iCal from detecting modifications to subscribed calendars.
    For example, say you subscribe to a baseball-game schedule. The organizers decide to change the date of a game in the calendar server. But you arrive at the field on the original date, surprised that you are the only one there. Why? Leopard iCal relies on stale cached information EVEN WHEN EXPLICITLY TOLD TO REFRESH SUBSCRIPTIONS.
    The only way around it is to delete the "Calendar Cache" file and then ask for an iCal refresh ON A REGULAR BASIS since otherwise you don't know if subscribed events have been modified or not.
    Or, use SunBird.
    I don't think this has anything to do with the "file cannot be moved" error some folks are apparently seeing as part of the update to 10.5.3. That probably deserves its own thread?

  • Cannot delete a Google calendar from my iCal sidebar

    I can't seem to delete a calendar created on Google from my iCal sidebar.
    Long ago, I created a temporary Google identity, created a calendar under that identity, and subscribed to that calendar in iCal.  Other folks in my church subscribed to the same calendar and we used it for years to keep the church's calendar.
    Then the church decided to repeat the process using a disctinct Google identity, and we all started using the second one.  So I deleted my  temporary Google identity, which also deleted the first calendar.  All well so far.    I did get errors at first about Google not responding, but I turned the calendar offline and that stopped the error messages.
    Problem now is, I can't delete the first calendar in my iCal's sidebar.  Now that it's deleted from Google proper, I'd  like to delete it from my iCal sidebar as well.  However, when I select either of the two calendars that are/were connected to Google, Edit -> Delete is dimmed.  If I select any other calendar (local or subscribed, but not on Google), Edit -> Delete is lit up.
    Anyone have any experience like this?
    --Gil

    Greetings Gil,
    I haven't heard of that one.
    Questions:
    Does the calendar in question show up in the "Subscriptions" category of iCal?
    If you remove all accounts from iCal > Preferences > Accounts and quit and re-open iCal, does the calendar in question vanish? If so, does the calendar come back when you re-input the servers you need into  iCal > Preferences > Accounts?
    Can you provide a screen shot of your calendar sidebar.
    While you answer those questions, some troubleshooting to try:
    Try dragging one of your other calendars above this calendar that won't delete and then quit / re-open iCal and attempt to delete the calendar in question.
    Failing that:
    1. First make an iCal backup:  Click on each calendar on the left hand side of iCal one at a time highlighting it's name and then going to File Export > Export and saving the resulting calendar file to a logical location for safekeeping.
    2. Go to iCal > Quit iCal
    3. Remove the following to the trash and restart your computer:
    Home > Library > Caches > com.apple.ical
    Home > Library > Calendars > Calendar Cache, Cache, Cache 1, 2, 3, etc. (Do not remove Sync Cache or Theme Cache if present)
    4. Launch iCal and test.
    If the issue persists at this point:
    Remove the following to the trash and restart your computer:
    Home > Library > Caches > com.apple.ical
    Home > Library > Calendars > Calendar Cache, Cache, Cache 1, 2, 3, etc. (Do not remove Sync Cache or Theme Cache if present)
    Home > Library > Preferences > com.apple.ical (There may be more than one of these. Remove them all.)
    ---NOTE: Removing these files may remove any shared (CalDAV) calendars you may have access to. You will have to re-add those calendars to iCal > Preferences > Accounts.
    Hope that helps!

  • Individual emails are deleted without my interference, and no longer be found

    Individual emails are deleted without my interference, and no longer be found. In one case I could restore the email with time-machine, in the other case there is no time machine backup for that time stamp.
    How can this happen ? Is there a hadware problem or a virus ?
    manny thanks
    Ole

    You don't need to get your domain name registrar to do this - you should easily be able to do it yourself.
    Firstly, ensure that your domain name is entered into the Personal Domain name setting of your MobileMe account.
    Go to your domain name registrar and then set up CNAME forwarding if they provide this and forward your domain name to web.me.com - this is all you need do - you don't need to fiddle with nameservers or anything else like that.
    If they don't provide CNAME forwarding then you can use web forwarding instead.

Maybe you are looking for