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

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使用JSR223从Jython脚本获取数据   java JSON到POJO字段的空检查   java RObject。isExists()检查内存还是服务器?   java停止线程未使用函数setRunning(false)   java在超类中访问childs实例变量?   java更改主题会导致双操作栏故障   java为什么我的RMIsocket只发送一个字节?   java如何跨文件提取方法?   hibernate命名查询的java问题   java Spark因SerializedLambda的ClassNotFoundException失败   java为什么这个列表有错误?   java JavaFX/Aurdino编译器未显示图形/数据不知道原因   java连接某些舱室的最低成本   集合Java HashMap初始化?   java更改手机壁纸在片段中无法工作   java分页ArrayList   继承是子类继承的超类的私有成员。。。JAVA   多参数java 8流过滤器   java我应该如何存储我希望访问的对象,以与我放置它们的方式相反的顺序