Что такое хорошая программа для хронометража?

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

Я пробовал такую ​​программу под названием TrackTime, но она (по крайней мере, на моем MacBook 10,5) довольно медленно реагирует и не может легко отображать данные для более чем пяти или около того действий.

Любое предложение для такой программы?


ОБНОВЛЕНИЕ: Спасибо всем за ответы, но я не уверен, что нашел то, что ищу. Например, хотя я ценю полезность этих функций, меня не интересует ни интеграция с iCal, ни возможность создавать счета.
По сути, то, что я ищу, - это своего рода «мультитаймер», в котором каждый таймер можно легко запустить / остановить и который регистрирует время в любой читаемой форме. Вполне может быть, как кто-то предположил, что это можно сделать с помощью всего лишь какого-то сценария.

Ответы (30)

Не уверен, что он сделает все , о чем вы просили, но Time Sink довольно мощный и может генерировать различные отчеты. Это почти бесплатно за 5 долларов, и вы можете попробовать его в течение 14 дней. Он также может работать только в режиме строки меню, поэтому он не мешает.

введите описание изображения здесь введите описание изображения здесь

Я перечисляю приложения, которые я просмотрел до сих пор. Я должен подчеркнуть, что ни один из них не решает поставленную выше задачу в совершенстве.

Вот то, что я просмотрел до сих пор, основываясь на моем списке документов Google .

  • On the Job отлично выглядит, но разработчик, похоже, забросил его. По крайней мере, он на самом деле не исправляет ошибки и очень медленно реагирует на свою пользовательскую базу.
  • Тайминги легкие, но пользовательский интерфейс для создания клиентов, проектов и задач может сбивать с толку. Я тестирую это прямо сейчас. Друг использует его и говорит, что иногда он вылетает, хотя со мной такого еще не случалось.
  • Harvest выглядит хорошо, у него есть настольный клиент и API, который используется многими приложениями. Но это только подписка, которая мне не подходит, и стоит не менее 12 долларов в месяц.
  • То же самое и с Toggl: выглядит хорошо, но работает по подписке и стоит 5 долларов в месяц.
  • iBiz и timeEdition были прекращены
  • Klok — это приложение Adobe Air. Пользовательский интерфейс кажется странным. Мелкая типографика, ограниченная поддержка сочетаний клавиш и сложный интерфейс.
  • На данный момент OfficeTime кажется лучшим соответствием, но пользовательский интерфейс очень загроможден (см. этот снимок экрана диалогового окна «Создать счет» в качестве примера). Это немного похоже на приложение для Windows, которое было перенесено на Mac, но я не уверен, что это правда.
  • Timecop - очень минимальный подход. Невозможно протестировать его, не заплатив цену в 6,99 долларов. Не обновлялся 9 месяцев, твиттер-аккаунт неактивен 5 месяцев.
  • Тикток очень похож на Таймкоп. Без покупки тоже нет возможности проверить.
Спасибо за составление списка. Я поражен тем, как эта область программного обеспечения кажется почти полностью отсутствующей. Урожай, вероятно, лучший, но при цене ~ 144 доллара в год это дорого.
Некоторое время я использовал klok2, но он мне больше не нравится. Тайминги выглядят лучше всего для меня, но я ненавижу эти облачные сервисы.
У меня хороший опыт работы с On the Job. Однако никогда не пытался связаться с разработчиком.
Привет, bootsmaat, Мое приложение Timing ( Timingapp.com ) может идеально соответствовать вашим потребностям. Пожалуйста, ознакомьтесь с моим ответом ниже ( apple.stackexchange.com/a/220216/1534 ) и добавьте приложение в свой список, если оно вам нравится.

Я не нашел тот, который мне нравится, и я создал его сам, Qbserve .

Он соответствует большинству ваших требований:

  • родное автономное приложение macOS
  • определяет время простоя
  • поставляется за фиксированную плату (40 долларов США)
  • поддерживает проекты и автоматически отслеживает время для них (на основе открытых документов и веб-страниц), но также возможно назначать время вручную
  • генерирует счета из отслеженного времени

Он также автоматически распознает продуктивность сайтов, приложений и чатов (вы можете назначать чаты Skype и команды Slack в разные категории).

Кроме того, вся отслеживаемая информация хранится локально на вашем компьютере в базе данных SQLite.

Панель инструментов Qbserve

Это выглядит как хорошее приложение для повышения производительности, но это не счетчик времени, который показывает, сколько времени я потратил на один проект. Я могу проводить время в одном приложении, скажем, в Sketch, над несколькими проектами, и мне нужно это учитывать.
@bootsmaat вы можете создать пользовательскую категорию, например «Имя клиента», для окон Sketch (с именами файлов), связанных с этим клиентом. Таким образом, вы увидите время, затраченное на каждый проект, в списке категорий.
Боже. Я только что потратил 40 минут на то, чтобы написать электронное письмо парню из Timing.app, объясняя, почему этот подход не работает. Короткий ответ: если вы много прыгаете, вам приходится тратить часы каждый день, пасая кошек, пытаясь получить все из одного реального проекта, разбитого на категории в один проект, в приложение. Бутсмаат прав, это не тайм-трекер. А что с блоками по 1 часу? Я единственный, кому нужно видеть, когда я фактически начал задачу или документ? Кроме того, только экспорт JSON? Для чего? Зачем его вообще включать? Красивый интерфейс, однако. Великолепный трекер продуктивности, лаконичный дизайн.
@MichaelKupietz Отслеживание проектов появится вместе с выставлением счетов и просмотром «хронологии» вашей деятельности. Пожалуйста, дайте нам немного времени. :) По JSON: многие пользователи просили какой-то экспорт, чтобы анализировать данные по-своему и сравнивать их между членами команды.
@MichaelKupietz Хотя на сайте это еще не отражено, мы только что выпустили обновление с автоматическим отслеживанием проектов и созданием счетов. Также есть новая вкладка «Табель учета рабочего времени», чтобы увидеть, как был проведен день — как почасовую статистику (раздел «Сводка»), так и хронологическую историю (Журнал).
Спасибо за обновление. На данный момент я привык к рутине использования Time Sink, в том числе потратил время на создание инструмента базы данных для анализа его журналов .csv, но эти функции кажутся интересными, я обязательно еще раз взгляну на Qbserve.

Я хотел бы порекомендовать свое собственное приложение Timing (см. скриншот ниже). Он автоматически отслеживает, какие документы вы редактируете, какие веб-сайты посещаете и какие приложения используете, чтобы позже вы могли просмотреть, что именно вы сделали. Вы также можете вручную добавить офлайн-активности, чтобы они не потерялись.

Скриншот Timeing для Mac

Мне нравится/использую Биллингс .

Пожалуйста, добавьте больше информации.

Давно пользуюсь Tyme и очень доволен. Доступно для OSX (9,99 долл. США) и iOS (3,99 долл. США).

TimeLog, Chronories или TaskTime4?

Ссылки пожалуйста! И пожалуйста, не пишите только имена. Опиши их. Каковы плюсы/минусы каждого?

OfficeTimer (приложение) Slife (веб-приложение) RescueTime (веб-приложение) Другие хорошие приложения, основанные на времени (которые не отвечают на вопрос): AlarmClockPro, Cuppa

Когда-то Slife был отличным настольным приложением.
Пожалуйста, добавьте больше информации, чем просто имена. Вам нужны ссылки и краткое описание их. Кроме того, если это не отвечает на вопрос, не добавляйте его.

Я настоятельно рекомендую Minco , который имеет множество функций настройки, но тихо сидит в строке меню.

На самом деле, это НАСТОЛЬКО ненавязчиво, что я иногда забываю им воспользоваться!

Но это очень приятное приложение, и у него есть бесплатная пробная версия, если вы загружаете его с веб-сайта разработчика.

Оно также доступно в Mac App Store .

Я не являюсь аффилированным лицом — я просто думаю, что это отличный продукт, потому что он выглядит потрясающе, работает очень хорошо и имеет множество подключений к iCal (а также варианты регистрации действий в календарях и даже динамического создания текстового файла, который можно импортировать в электронную таблицу или другие приложения позже)

Очень хорошее приложение.

WakaTime — это плагин Xcode с открытым исходным кодом для автоматического отслеживания времени.

Функции:

  • Полностью автоматический

  • Обнаруживает имя проекта из программного обеспечения контроля версий

  • Разбивка по языкам, показывающая ваши наиболее используемые языки программирования

  • Ежемесячные, еженедельные или ежедневные сводки по электронной почте

  • Плагины текстового редактора с открытым исходным кодом доступны на GitHub.

    введите описание изображения здесь

Как сотрудник Touch Studios , компании по разработке приложений, я рекомендую наше приложение для отслеживания времени Finch. Finch автоматически отслеживает время: с возможностью запуска программы при входе в систему она работает в фоновом режиме, записывает, какие окна вы открыли, и учится помечать их на основе ваших индивидуальных предпочтений и прошлого поведения. В конце дня вы получаете гистограмму, показывающую, куда ушло ваше время. Это действительно отличное приложение, если у вас есть проблемы с традиционными приложениями типа «секундомер».

Я использую Time Track Pro , доступный в MAS, а дополнительную информацию можно получить на сайте поставщика по адресу http://bloop.it/timetrack/ .

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

Я использую его в течение двух месяцев, и это здорово отслеживать конкретные документы и проекты, в которых я работаю. При 9,99 это может быть немного дороже, чем другие инструменты, но я рад поддержать хорошего разработчика здесь, поэтому я У меня нет проблем с ценностью этого программного обеспечения.

Мой личный фаворит — Paymo Plus , он отслеживает все, что вы делаете, даже отдельные вкладки. С положительной стороны, здорово знать, сколько вы на самом деле работаете, с другой стороны, это заставляет вас работать усерднее. Надеюсь это поможет.

Я начал смотреть на TimeLime . Это платное приложение, доступное в Mac App Store. Я слышал много хорошего об этом от других пользователей, с которыми общался.

Это выглядит многообещающе. К сожалению, к настоящему времени я купил On the Job, и до сих пор он работает нормально. Поскольку бесплатной пробной версии TimeLime ($14,99) нет, я пока не буду ее пробовать.

Вы должны взглянуть на Caato Time Tracker. http://www.caato.de/timetracker

Если кто-то заинтересован в более простом (и взламываемом) решении, есть selfspy — инструмент командной строки Python, который отслеживает нажатия клавиш, активные приложения, активность мыши и другие вещи. Отчеты являются исчерпывающими и могут автоматически отправляться вам по электронной почте. Все хранится в файле базы данных sqlite. Инструмент хорошо документирован, а исходный код понятен.

https://github.com/gurgeh/selfspy

Лично я давно пользуюсь RescueTime . Премиум-версия основана на подписке (ежемесячной или годовой), поэтому она может не соответствовать вашим потребностям, но есть и бесплатная версия, которой в моем случае достаточно. Данные собираются автоматически из настольного приложения, панель инструментов и настройки доступны через Интернет.

Я использовал TimeSink , приложение для Mac, доступное в Mac App Store. Это приложение "купить один раз", дешевое, легкое, но не так много функций. Мне нравится, как отображается активность: у каждого приложения есть своя временная шкала, так что вы действительно можете следить за своим днем.

Я также некоторое время использовал Time Track Pro . Мне нравится, как данные отображаются с вертикальными стеками. Приложение дешевое, легкое и доступно в AppStore, но оно давно не обновлялось.

Наконец, есть Timing , также доступный на MAS.

Пользуюсь ActivityWatch около полумесяца и мне очень нравится. Так что рекомендую вам попробовать :)
Кстати, там вы можете использовать вкладку «Секундомер», чтобы вручную отслеживать что-либо ;)

                     

ActivityWatch — это кроссплатформенный, расширяемый и ориентированный на конфиденциальность автоматический счетчик времени с открытым исходным кодом.

Мы начали создавать его много лет назад, потому что нам нужно было очень подробное автоматизированное отслеживание времени без необходимости запуска проприетарного приложения (которое может работать не на всех платформах) или, что еще хуже, отправки его на какой-либо сервер компании.

Функции:

  • Отслеживание — отслеживает активное приложение и заголовок окна по умолчанию, больше с наблюдателями.
  • Категории — Получите лучший обзор вашего использования, разбив его на категории.
  • Расширения браузера — отслеживайте активную вкладку с помощью расширений для Chrome и Firefox.
  • Плагины редактора — отслеживайте, как вы тратите время на написание кода с помощью наблюдателей за редактором.
  • Конфиденциальность . Данные хранятся локально и не покидают ваше устройство. Мы ставим на первое место локальную безопасность и конфиденциальность.
  • Кроссплатформенность — работает на Windows, macOS, Linux и Android.

Первоначально опубликовано Эриком Бьярехольтом на Quora


Если вы хотите просто отслеживать действия на компьютере, другой вариант — использовать встроенное приложение Screen Time , которое, однако, доступно только в macOS Catalina или более поздних версиях...

ХроносX

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

Недостатком является то, что он хранит данные только в iCal, что до сих пор было довольно неудобно; он экспортирует в .odf, который является бесполезным форматом, если вы не устанавливаете Open Office или что-то подобное; и он падает в конце экспорта.

Тем не менее, кажется, что он хорошо отслеживает время, и у него есть 30-дневная бесплатная пробная версия, так что стоит попробовать.

Я смотрел на TimeTrack 2 по той же причине, хотя он мне нравится, потому что он должен сообщать временные интервалы обратно в FogBugz для меня. Несмотря на то, что интеграция FB сейчас несколько нарушена , фактическая функциональность автономного таймера программного обеспечения довольно хороша. Цена кажется немного завышенной, и если вы прочитаете сообщения GetSatisfaction для приложения, поддержка и обновления функций не очень хороши (я был первым человеком, который за 25 дней сгенерировал какую-либо активность в своей базе данных ошибок, и отчеты об ошибках были устарел уже давно).

Поскольку FAQ позволяет, я добавляю ответ на свой вопрос.

Я присмотрелся к Time Tracker (бесплатно) и Cronograph (19,95 евро), которые, кажется, имеют некоторые общие черты. Оба достаточно ненавязчивы, позволяют создавать проекты и задачи внутри каждого проекта, а также хронометрировать отдельные задачи (не более одной задачи за раз). Никаких счетов-фактур, работы с клиентами и тому подобного, которые лично мне не нужны.

Я пробовал в основном первый, пока с хорошими результатами.

Я использую время спасения . Он классифицирует приложения, веб-сайты и документы в зависимости от того, насколько они полезны для вашей производительности.

Он также показывает, сколько времени вы потратили на отвлекающие приложения, документы и веб-сайты, такие как Facebook, игры и тому подобное.

Спасибо за ответ, HMage! Не могли бы вы добавить больше информации о программном обеспечении, на которое вы ссылаетесь? Как это отвечает на вопрос ОП. Ожидается, что ответ на Ask Different будет больше, чем ссылка, и должен дать конкретный ответ на OP.

Я использую TimeThis ( http://timethis.merryfools.com/ ). Я юрист, поэтому я использую его весь день каждый день. Это фиксированная плата в размере 30 долларов. Основным вариантом использования, похоже, является интеграция с различными сервисами (для меня это старый базовый лагерь с отслеживанием времени). У него есть встроенная функция, которая распознает бездействие, но я не уверен, что она вообще привязана к скринсейверу/сну. Убийственной особенностью для меня было то, что он извлекает информацию о проекте/списке/задаче из Basecamp, поэтому мне не нужно каждый раз вводить свою запись.

Раньше я использовал Klok ( http://www.getklok.com/features.html ), который похож. Прошло некоторое время, поэтому я не уверен, убрали ли они функцию экспорта электронных таблиц, которая в прошлом была просто неуклюжей. Визуальная метафора помогает идентифицировать неотслеживаемое время по мере его возникновения, что очень полезно.

TimeThis выглядит красиво, но его нельзя использовать без веб-приложения на основе подписки. Два из этих сервисов, Paymo и Project Bubble, предлагают достойные бесплатные аккаунты с неограниченным количеством клиентов и проектов, но на самом деле являются инструментами управления проектами для команд. Кажется, что много накладных расходов, когда все, что мне нужно, — это стабильное настольное приложение.

Я автор приложения для отслеживания времени Litt - возможно, оно окажется для вас полезным. Веб-сайт приложения http://satorilight.com в настоящее время. У него есть функции, о которых вы упомянули, - возможность останавливать отслеживание на интервалах простоя. Хотя это не связано напрямую с событиями остановки/запуска скринсейвера. Приложение является бесплатным и находится в стадии бета-тестирования, но я использую его уже несколько месяцев. Приложение еще не подписано - гейткипер предупредит об этом.

Я чувствую вас, ни одно из приложений мне не подходит, поэтому я создал свое собственное. Он работает, беря временные метки, когда происходит событие, например, git фиксирует, просматривает браузер и компьютер спит. Он также может читать календарь. В конце дня он подсчитает, сколько времени вы потратили на свои задачи. Затем он может сохранить отчет в Jira. http://www.jirassic.com На данный момент это бесплатное приложение Mac для отслеживания времени.

Всего я пробовал три приложения для отслеживания времени. Hubstaff, приложение Staff Timer и Time Doctor. Все они прекрасно работают в Windows, но для Mac OS приложение Staff Timer App кажется мне наиболее простым в использовании. Вы можете добавлять разных членов команды и назначать каждую задачу каждому участнику и, в конце концов, видеть общее время, затраченное на каждую задачу.

Проверьте TimeXchange. www.timexchange.net

Спасибо за Ваш ответ! Не могли бы вы добавить больше информации? Как TimeXchange отвечает на вопрос ОП? Не давайте однострочный ответ; потратьте некоторое время на сайт и объясните, почему это программное обеспечение подходит для OP.

Я рекомендую вам попробовать использовать Time Doctor . Это хороший инструмент для измерения того, сколько времени (в автоматическом режиме) вы провели за компьютером. У него есть несколько способов подтвердить, было ли отслеженное время реальным, а время было подлинным рабочим временем, например, проверка посещенных веб-сайтов и программных приложений, используемых на компьютере. Я один из довольных пользователей этого программного обеспечения, поэтому я рекомендую его всем…

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

https://hubstaff.com делает это, но вам нужно выбрать проект вручную. В конце дня вы можете увидеть все проекты, над которыми вы работали за этот день, неделю, месяц и т. д., а также точное количество времени, затраченное на каждый из них.

Я бы посоветовал вам использовать расширенную версию приложений, облачное приложение, которое может помочь отслеживать время в почасовом формате, а потеря данных, которая может быть риском в настольном приложении, будет намного меньше.

Но все же, если вы ищете какое-то десктопное приложение, то

были бы хорошим выбором.

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