用于跟踪您在观看系列节目和播放下一集时的进度的工具

seasondog的Python项目详细描述


#SeasonDog

一个小工具,用于保存观看系列节目的进度。


编辑:

*播放器:您需要提供启动视频播放器的命令行。两个占位符:videofile和player_args

还有另一个配置选项,它们都记录在示例中。sdogrc

您可以使用指定的函数在该字符串中进行文件匹配,结果将替换为字符串。

例如,mplayer的字幕应为
-sub@subs(subs/:-1:,)
,这意味着-在目录sub/中查找字幕,没有限制,并按符号分隔所有字幕','.

可用功能:

@文件(路径:file_limit:file_delimeter)
在路径中查找文件(匹配使用类似的算法,但没有扩展名检查),将结果限制为file_limit(-1表示无限制),按file_delimeter联接所有结果。
可以跳过参数,默认值为:path-,file_limit-(1),文件长度-(,)。

@subs(path:file_limit:file_delimeter)
就像@files一样,但只查找字幕(通过扩展进行检查)。

完成设置后,您可以使用这样的命令:

*sdog p(rev)-观看上一集
*sdog w(atch)-观看当前集
*sdog set<;set>;-直接设置集并观看它
*sdog r(eset)-从数据库中删除当前目录(或目录,由-f参数提供)
*sdog s(tatus)-获取当前目录状态信息
*sdog args-更新数据库中的播放机args
*sdog m(igrate)<;dest>;-将当前目录状态迁移到dest,保留目录名。可以使用-p参数禁用保留并提供完整路径。另外,不必使用当前目录,您可以使用-f<;from>;“BR/> * SKEL清理-删除数据库中不存在的目录”BR/> BR/> BR/>还有以下几个选项:
*-ARG-覆盖播放器ARGsBR/> *数据库=路径覆盖默认数据库位置BR/> BR/>许可证< BR> > BR/>版权2014(Vasiliy Horbachenko)
BR/>在Eclipse公共许可下分发1.0版或(您可以选择)任何更高版本。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java jpa从oracle检索日期   探查器下的java Hibernate性能和内存泄漏问题   java Spring数据规范RSQL和join   Java序列化将枚举读取为字符串   sonarqube为什么从Java“Sonar way with Findbugs”质量配置文件中删除了squid:CycleBeweenPackages规则?   java按钮单击不使用材质设计?   java如何仅对某些控制器使用Spring转换器?   在一个Java Android类中使用相同名称的方法   java将PDF/A1b转换为PDF/A2   带有scribesjava库的wordpress Woocommerce REST API返回消费者密钥参数缺失错误消息   我的扫描器类java代码有一个异常,这是一个错误