Conte as horas de todos os eventos em um calendário específico

Conte as horas de todos os eventos em um calendário específico

Existe uma maneira de obter o número de horas contabilizadas em um determinado mês para um calendário iCal?

Se sim, como?

Estou pensando em apenas contabilizar minhas horas freelance em Excel ou similar.

Estou no OSX 10.5.8.

Totalmente aberto a usar um aplicativo rápido e fácil (e gratuito) para realizar essa tarefa. Um que me permita investir vários salários por projeto freelance seria o ideal.

Responder1

Hoje em dia você pode usar o aplicativo Apple Shortcuts para isso. Aqui está o que estou brincando agora:

  1. Encontre eventos do calendário
  2. Obtenha detalhes dos eventos do calendário (escolha "Duração")
  3. Calcular estatísticas (escolha "soma")
  4. Calcule a expressão ("soma/3600") para converter de segundos para horas

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

captura de tela do atalho

Responder2

Dê uma olhada emesseaplicativo. Parece ser capaz de filtrar e contar horas do banco de dados iCal. Sim, custa, mas há um teste de 14 dias!

Alternativamente, há uma postagemaquique discute o uso de um aplicativo applescript para fazer exatamente o que você procura. Existem alguns aplicativos de exemplo anexados na parte inferior :)

Responder3

Eu encontrei uma espécie de solução alternativa. Esse cara inventou uma calculadora de horas para o Google Agenda. O que fiz foi compartilhar meu Outlook (Calendário do MS Office 365) com minha conta do Gmail para abri-lo. Depois usei aquele aplicativo online para contar as horas para mim. Aqui está o site: www.google-calendar-hours.com

Responder4

Aviso: um pouco de autopromoção descarada pela frente!

Tenho procurado exatamente a mesma coisa. Costumava haver um script da Apple chamadoDuração do iCalisso fez esse trabalho muito bem, mas infelizmente quebrou desde a atualização para o Maverics.

Como meu script Apple foo não existe, criei meu próprio aplicativo JS que funciona de maneira semelhante, colando todos os eventos desejados diretamente do iCal:http://icalligator.changeset.hr/

Então, espero que seja útil para outra pessoa também.

informação relacionada