继续使用通常的图像处理脚本:我正在考虑编写一个Photoshop时间跟踪脚本,该脚本将记录文件名,目录和文件。保存和关闭创建文件的时间。使用Scripts Events管理器相对容易。
聪明的一点是编写第二个脚本来解析这些信息,所以我清楚地看到我在哪一天以及在多长时间内处理了什么项目。第一部分可以通过保存在某些目录中的文件来识别。什么是处理各种时间码(创建,保存和关闭)的最佳方式,以帮助我轻松查看项目中跟踪的时间?
这是一件微不足道的事情,还是我在这里打开一个隐喻的虫子?有没有可能对我有用的标准化算法?
答案 0 :(得分:1)
如果我理解正确..你想要的是Logging ..
日志记录配置主要由四部分组成。
记录器 处理程序 过滤器 格式化
简而言之,记录器是用于写入日志的机制。写入日志的每条消息称为日志记录。日志记录可以包含元数据以及描述正在记录的事件的其他信息。 Theres还记录了这里不重要的东西...... 记录日志记录后,将其发送给处理程序。
处理程序:处理程序是确定记录器中每条消息发生情况的引擎。它描述了特定的日志记录行为,例如将消息写入屏幕,文件等。
过滤器: 不言自明。您可以创建过滤器以仅查看特定条件。
格式化程序: 与名称相同。以更易读的方式格式化记录,列表,表格,图形。
这只是日志记录系统的基本概述。
至于您的情况,您提到您已经可以使用现有工具来记录事件。您需要做的就是创建一个处理程序,它将解释这些日志并保存在一个可以由脚本引擎解析的文件中.. csv,json
类似的东西:
projects : [ { "name" : "foo", " creation": "date",
"events" : [ {"action":"file-created", "timestamp":"date", " file":"sample"}]
}, “名字”:“酒吧”.....
您需要根据自己的需要进行定制。根据您的数据以及您想要使用的内容,您需要以您能想到的最佳方式进行表示。
然后所有这些都留下来以你想要的方式显示所需的数据..这就是很多脚本:0