LINUX.ORG.RU

Консольный тайм-трекер

 , ,


2

2

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

Вот, может кому-то пригодится: https://github.com/punzik/worktimer

За одно и код поругайте.

★★★★★

Последнее исправление: Puzan (всего исправлений: 1)
Ответ на: комментарий от Puzan

ну например так:

Новая задача project/RTFM, старт, 5 минут на выполнение

worktimer.scm start RTFM 00:05:00

Новая задача project/design, старт, выполнить, например ДО 2014-05-20 00:00:00

worktimer.scm start project/design 2014-05-20/00:00:00

Потом при запросе (истекает время задачи через 01:15)

worktimer.scm report project/RTFM

--- REPORT
Overall: 00:03:45
  project: 00:03:45
    RTFM: 00:03:45 (expires: 01:15)

либо (уже истекло на 05:00)

worktimer.scm report project/RTFM

--- REPORT
Overall: 00:03:45
  project: 00:10:00
    RTFM: 00:10:00 (expired: 05:00)

с форматами дат можно по-другому. я пока в скприте сделал так

00:05:00 - формат периода

2014-05-20/00:00:00 - формат временной точки

Выхлоп тоже можно как-то покрасивее причесать с этим истечением.

anonymous
()
Ответ на: комментарий от anonymous

Ок, понял. Пиво допью и напишу :)

Puzan ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Добавил дедлайны и автокомплит для zsh. Автокомплит комплитит параметры и имена задач.

Puzan ★★★★★
() автор топика
Ответ на: комментарий от Puzan

Добавил автодополнение для bash.

Puzan ★★★★★
() автор топика
Ответ на: комментарий от Puzan

обана. А я и не заметил сообщение. Посмотрел дедлайны. Ты даже удобнее сделал, да :) Спасибо.

Как будет время погоняю и прикручу к себе.

anonymous
()
Ответ на: комментарий от anonymous

Пожалуйста, пользуйся :)

Попробуй автодополнение.

Puzan ★★★★★
() автор топика
Ответ на: комментарий от Puzan

Это да, все подряд на нем не будешь писать. Но язык очень простой и интересный.

SAA ★★★
()
Ответ на: комментарий от Puzan

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

anonymous
()
Ответ на: комментарий от Puzan

Попробовал бы, выглядит неплохо, но уже не нужно, к счастью (%.

grouzen ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.