Как удалить событие iCal без отправки уведомлений?

22

Если я пытаюсь удалить событие в iCal, он предлагает мне следующие варианты:

  • Отмена
  • Удалить и уведомить

Что делать, если я хочу удалить без уведомления?

Я использую iCal 5.0.2 на OS X 10.7.3 с использованием учетной записи Exchange.

Изменить : Использование учетной записи Exchange.

dfrankow
источник
Если вы пришли на эту страницу из-за того, что получаете спам от iCal, ваш лучший вариант - заблокировать спам в будущем, используя эту технику: 1wayswim.com/blog/2016/11/23/how-to-stop-icloud-calendar-spam Там мало что можно сделать со спамом, который уже есть.
Скотт С. Уилсон,

Ответы:

6

Вы можете переместить событие в локальный календарь. При удалении вы получите дополнительную опцию «Удалить и не уведомлять».

Matteo
источник
Переход к локальному календарю, как указано в ответе Matteos, имеет несколько проблем: a) это не вариант, если вы используете iCloud (так как это запретит локальные календари) b) в Mavericks, хотя опция «Удалить и не уведомлять» ", уведомление отправлено тем не менее!
бенпетер
@ user959380 Ответ с 2013 года, и это было возможно :-) Вы могли бы иметь календари iCloud и местные календари.
Маттео
В соответствии с приведенным выше комментарием и этой веткой ( arguments.apple.com/thread/3705591?start=15&tstart=0 ) переход к локальному календарю дает возможность не уведомлять, но все же отправляет уведомление.
Джастин
3

В конце концов, я создал новый календарь специально для перемещения приглашений на мероприятия, которые я больше не хочу видеть. Тогда я скрываю этот календарь.

Feuermurmel
источник
Это единственное рабочее решение. По сути, «удаленный» календарь.
Джастин
3

Как говорит Фейермурмель, вы можете создать новый календарь и перенести его туда. Но вместо того, чтобы скрыть новый календарь, вы можете просто удалить календарь. Работал хорошо для меня; событие прошло без уведомлений.

user180336
источник
3

Я закончил тем, что сделал следующее:

  • создать новый календарь iCloud
  • выберите приглашение и выберите новый календарь в раскрывающемся календаре на информационной панели справа
  • выберите и щелкните правой кнопкой мыши календарь на панели календарей слева и выберите удалить
  • выберите опцию удалить и не уведомлять

Надеюсь, это поможет.

Дэн Серфати
источник
2

Если вы используете iCloud, приложение «Календарь» не позволит вам создавать локальные календари. Следующий ответ помогает.

Paidhi
источник
1

Пару лет назад я написал сценарий для этого. Это все на http://thefragens.com/blog/2010/04/dont-send-ical-replies/

Суть в том, что скрипт автоматически изменит AppleScript внутри пакета iCal. Это не влияет на подписание кода. Скрипт также имеет метод возврата к себе. Скорее всего, вам придется устанавливать изменения каждый раз при обновлении iCal.

NB: Это не будет работать с учетными записями Exchange.

Этот zip-файл содержит скрипт установки bash, модифицированный и неизмененный AppleScript.

afragen
источник
0

Вместо удаления вырежьте событие и оно пропадет :)

Мансиу Жан
источник
Это не работает (по крайней мере, в El Capitan). Это уведомит отправителя.
Скотт С Уилсон
0

Если у вашего провайдера календарей есть веб-интерфейс, вы можете вместо этого удалить его там. Например. в Календаре Google вы можете щелкнуть правой кнопкой мыши по событию и «Пометить как спам».

Мартин
источник