这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管提供商中运行的命令 Episoder
程序:
您的姓名
Episoder - 电视节目剧集提醒。
概要
插曲者 [全局选项] [命令] [命令特定选项]
版权
剧集版权所有 (C) 2004-2014,作者:Stefan Ott
商品描述
Episoder 是一个工具,可以告诉您您最喜欢的电视节目的新剧集
全球 配置
-h 显示帮助并退出。
-c 文件
使用 文件 用于配置值。 默认情况下 ~/.episoder 用来。
-v, --详细
启用详细操作。
-d, -调试
启用调试(非常详细)操作。
-l 文件
登录 文件 而不是标准输出。
-V, - 版
显示程序版本并退出。
指令
地址 作品
插曲者 [选项] 加 SHOW
这增加了一个 SHOW 到 Episoder 的数据库。 您可以指定来自 epguides.com 的 URL 或
来自 TheTVDB.com 的节目 ID。 请注意,这不会获取有关该节目的任何剧集或元数据
显示,要执行此操作,您需要 更新 你的数据库。
找到最适合您的地方 作品 on 电视数据库
插曲者 [选项] 搜索、 “搜索 条款”
您可以使用 Episoder 搜索 TheTVDB.com,而不是访问他们的网站。 这
命令将显示与您匹配的所有节目的列表 搜索、 条款 和他们一起
ID——您需要知道这些 加 显示到数据库。
清单 作品
插曲者 [选项] 节目
列出剧集数据库中的所有节目。 输出包含有关节目 URL 的信息
或 TVDB ID、名称、当前状态和上次更新时间。
删除 作品
插曲者 [选项] 去掉 SHOW
这会删除一个 SHOW 来自 Episoder 的数据库。 请指定 显示 id 如图所示
节目 命令。
关闭 最新动态
插曲者 [选项] 关闭 SHOW
默认情况下,添加到剧集数据库的任何节目都会在数据库启动时包含在内。
更新。 但是,如果您想禁用某个节目的更新,这就是您的方法
做到这一点
请指定 显示 id 如图所示 节目 命令。
启用 最新动态
插曲者 [选项] enable SHOW
使用此功能可以重新启用之前已更新的节目的更新 禁用。 请明确说明
此 显示 id 如图所示 节目 命令。
更新 此 数据库
插曲者 [选项] 更新 [更新选项]
更新剧集数据库。 这将获取所有节目的已知剧集列表
当前在数据库中(除非它们已被禁用)。
update 命令知道以下额外选项:
-d 日期
所有早于 日期 后将从数据库中删除
更新。 您可以将绝对日期指定为 YYYY-MM-DD 或相对日期
向后传递天数。 默认值为2,即所有剧集更多
超过两天的内容将被删除。
-F, - 力量
更新数据库,无论上次更新时间如何。 默认情况下
使用这些更新间隔:
* 当前正在播放的节目需要 2 天。
* 目前暂停的节目需要 1 周。
* 已结束的演出为 2 周。
-一世, - 无日期
不要删除任何旧剧集,无论其日期如何。
-是的, - 展示 ID
仅用此更新节目 ID (如图所示 节目 命令),无论
最后更新时间以及当前是否启用更新
显示。
请注意 -d 和 -i 选项不能组合,并且 -f 使用时没有效果
-s.
清单 情节 in 此 数据库
插曲者 [选项] 名单 [列表选项]
显示即将播出的剧集。 在运行此命令之前,您应该更新数据库以确保
您的剧集列表是最新的。
list 命令知道以下额外选项:
-C, --无色
不要在剧集列表中使用颜色。 默认情况下,剧集将被着色为
指示相对于当前日期的播出日期:
* 遥远过去的剧集被涂成灰色
* 昨天的剧集为红色
* 今天的剧集颜色为黄色
* 明天的剧集颜色为绿色
* 未来的剧集为青色
-d 日期
仅显示之前播出的剧集 日期。 您可以指定绝对日期
as YYYY-MM-DD 或通过向后传递天数来获取相对日期。 默认为
隐藏昨天之前播出的所有剧集。
-n 天, - 天 天
显示的天数。 任何超过的剧集 天 未来的日子
将被隐藏。 默认值为 2。
请注意,该值是相对于 日期 指定 -d 选项。
-一世, - 无日期
显示所有剧集,无论其日期如何。
-s 搜索
寻找 搜索 在节目和剧集名称中。
示例
在 TheTVDB.com 上查找节目:
插曲者 搜索、 德克斯特
输出将如下所示:
ID名称
------- --------------------
79349 德克斯特
添加节目:
插曲者 加 79349
列出当前添加的所有节目:
插曲者 节目
输出将如下所示:
[1]79349
Dexter,正在运行,已启用
最后更新: 1970-01-01 00:00:00
获取 Dexter 的所有剧集,无论播出日期如何,并启用调试输出:
插曲者 -d 更新 -s 1 -i
列出 2012 年 XNUMX 月以来的所有剧集:
插曲者 名单 -d 2012-10-01 -n 31
配置 文件
配置文件包含 Episoder 的默认设置。
代理=foo
设置获取数据时要使用的用户代理字符串。 这仅用于
在 epguides.com 上显示。
数据=/路径/到/文件
剧集数据文件的路径。 如果您提供数据库 URL(而不是文件)(如
sqlalchemy 所期望的,例如。 'mysql://localhost/episoder'),episoder 将使用
该数据库用于存储。
格式=不带引号 格式 绳子
这允许您自定义情节的输出。 可用字段有:
%airdate 该剧集的播出日期为 YYYY-MM-DD
%show 节目名称
%season 当前季节
%epnum 本季的集数
%eptitle 剧集标题
%totalep 剧集总数
%prodnum 生产编号
如果未定义,则默认值 %播出日期 %展示 %seasonx%epnum (例如“2005-07-29 和尚
使用 4x04")。
日期格式=不带引号 绳子 描述 此 格式
您可以在此处定义要用于输出的日期格式。 为了得到一个
所有可能字段的列表,请参阅 日期(1)。
默认为 %a、%b %d、%Y
tvdb_key=密钥
使用您自己的 TVDB API KEY 而不是 Episoder 的内置默认键。 这是
如果您大规模使用 Episoder,建议使用。
我们 http://thetvdb.com/?tab=apiregister 了解更多详细信息。
科雷
您可能希望定期(即每天)重建剧集数据库。 这
实现这一点的最简单方法是使用一个简单的 cron 作业:
crontab -l > crontab
echo "40 5 * * * 情节更新" >> crontab
定时任务 定时任务
使用 onworks.net 服务在线使用 Episoder