Подсчитайте часы всех событий в определенном календаре

Подсчитайте часы всех событий в определенном календаре

Есть ли способ узнать количество часов, отработанных в определенном месяце для календаря iCal?

Если да, то как?

Я подумываю просто подсчитывать часы своей фриланс-работы в Excel или подобной программе.

У меня OSX 10.5.8.

Полностью открыт для использования быстрого и простого (и бесплатного) приложения для выполнения этой задачи. Такое, которое позволяет мне вносить несколько зарплат на фриланс-проект, было бы идеальным.

решение1

В настоящее время для этого можно использовать приложение Apple Shortcuts. Вот с чем я сейчас играюсь:

  1. Найти события календаря
  2. Получить подробную информацию о событиях календаря (выберите «Длительность»)
  3. Рассчитать статистику (выбрать «сумма»)
  4. Вычислите выражение («сумма / 3600») для преобразования секунд в часы

https://www.icloud.com/shortcuts/aeb42865b33947d9aef5115ecee25270

снимок экрана ярлыка

решение2

Посмотри наэтотapp. Кажется, он может фильтровать и подсчитывать часы из базы данных iCal. Да, это стоит денег, но есть 14-дневная пробная версия!

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

решение3

Я нашел своего рода обходной путь. Этот парень придумал калькулятор часов для Google Calendar. Я сделал следующее: я поделился своим Outlook (календарем MS Office 365) с моей учетной записью Gmail, чтобы он открывался. Затем использовал это онлайн-приложение, чтобы подсчитать часы для меня. Вот сайт: www.google-calendar-hours.com

решение4

Предупреждение: вас ждет немного бесстыдной саморекламы!

Я искал то же самое. Раньше был скрипт Apple, который называлсяПродолжительность iCalкоторый неплохо справлялся с этой задачей, но, к сожалению, он сломался после обновления до Maverics.

Поскольку мой скрипт Apple foo не существует, я создал собственное приложение JS, которое работает аналогичным образом, вставив все нужные события непосредственно из iCal:http://icalligator.changeset.hr/

Надеюсь, это будет полезно и кому-то еще.

Связанный контент