仓鼠小程序

仓鼠小程序

我正在寻找一个小应用程序来记录我的工作时间,这样当我来上班并打开我的电脑时,它就会记录我进入的时间,当我关闭我的电脑时,它就会记录我离开的时间。

我知道这就像在 gedit 中添加注释一样简单,但我希望它自动化,phproject 有一个计时器应用程序,当你启动一项任务时,你按下开始,当你完成时计算花费的时间,我正在寻找一个类似的小计时器。

答案1

仓鼠小程序 安装 hamster-applet

是 Gnome 面板的一个小程序,可让您跟踪和监控您的活动,并能够以每日、每周或每月的视图显示它们。

sudo apt-get install hamster-applet

在此处输入图片描述

右键单击面板的空白区域后,选择选项添加至面板并从已安装的小程序列表中查找 hamster-applet。

答案2

好的,现在您要求一个微型应用程序,与任何微型应用程序一样,它缺少一些功能。但无论如何。我已经编写了一个非常简单的应用程序,它可能会满足您的要求。

截屏

你可以点击此处下载,将此文件保存在某个地方,右键单击它,转到特性权限并实现它可执行文件,然后双击运行。您也可以创建启动器为了它和将其添加到您的应用程序菜单

  • 请注意:我无法保证您会支持这一点,就像付费开发人员会为您做的那样,但我希望它仍然有用。但是如果您想让我做一些小调整,只需发表评论即可。

技术说明:这会将所有数据存储在名为 的文件中task_timer.json,该文件位于运行该文件的同一目录中(可能是您的主目录)。您可以在文件顶部更改此目录。如果应用程序崩溃或无法正常启动,请从终端运行它(使用cd path/to/file./filename运行它)并提供输出,这样我就能知道哪里出了问题)

答案3

你可以做点什么真的简单来说,就像在登录/注销时运行一个脚本,执行以下操作:

echo `date +%Y%m%d_%H%M%S` - login >> ~/time.log

这会将时间戳列表累积到主目录中的文本文件“time.log”中。如果您只是将其复制并粘贴到命令提示符中并按 Enter,它将创建文件并向其中添加时间戳。

如果您愿意,您可以使其更加复杂,例如,让脚本将记录插入数据库等。

相关内容