Amazon Best VPN GoSearch

OnWorks 网站图标

epgsearch - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 epgsearch

这是 epgsearch 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


epgsearch - Searchtimer 和替换 VDR 程序菜单

产品详情


EPG-Search 可用作默认时间表菜单条目的替代品。 它看起来
类似于标准的日程表菜单,但增加了一些附加功能:

- 带有 5 个内置命令(如“show repeats”)的 EPG 条目命令,
'创建搜索'。 可以为其他需要添加自己的命令,例如添加一个
VDRAdmin 自动计时器。

- 将最多 4 个用户定义的时间添加到“现在”和“下一个”以及一个可选的
收藏夹菜单

- 搜索 EPG:创建可重复使用的查询,也可以使用
作为“搜索计时器”。

- 搜索计时器:在后台搜索广播并添加
计时器,如果匹配(类似于 VDRAdmin 的自动计时器)或只是
通过 OSD 发布公告

- 避免重复记录同一事件
* 定时器预览
* 识别损坏的录音
* 模糊事件比较

-“现在是什么”和“接下来是什么”中的进度条

- 改变按键显示的时间,例如“现在有什么”+ 30 分钟

- 可以在“日程”或“现在有什么”之间设置开始菜单

- 使用计时器冲突管理器检查计时器冲突的背景

- 详细的 EPG 菜单(摘要)允许跳到下一个/上一个
活动

- 支持搜索计时器的扩展 EPG 信息

- 带有目录项、用户的定时器编辑菜单的扩展
定义的工作日选择和字幕完成。

- 计时器冲突检查,通过 OSD 通知您有关冲突的信息

- 定时器冲突菜单,显示冲突的详细信息
让你解决它们

- 有关搜索计时器更新和计时器冲突的电子邮件通知

部分来源基于 Gerhard Steiner 的重复心电图补丁,他给出了
我有权使用它们。 感谢他的工作!

配置


-f 文件,--svdrpsendcmd=file
外部 SVDRP 通信的 svdrpsend 路径(默认为内部
沟通,所以这通常不再需要)

-c 路径,--config=path
为所有 epgsearch 配置文件指定一个特定的配置目录,默认是
' /epgsearch'

-l 文件,--logfile=文件
为 epgsearch 指定特定的日志文件(默认日志文件是
epgsearch 配置目录)

-vn, --verbose=n
日志文件的详细级别。 值 0 表示不记录。 其他值为 1(一般
消息)、2(详细消息)、3(计划用于调试的额外详细信息
目的)

-r, --reloadmenuconf
使用插件调用重新加载 epgsearchmenu.conf。 这在测试自定义时很有用
菜单布局。

-m 文件,--mailcmd=文件
用于邮件传递的外部命令。 默认使用“sendEmail.pl”。 如果
您正在使用不同的命令或脚本,请确保它具有相同的参数
接口为 sendEmail.pl。

内容


1。 描述
1.1 菜单命令
1.2 菜单搜索
1.2.1 菜单编辑搜索
1.2.2 菜单搜索结果
1.3 扩展“现在”和“下一步”
1.4 菜单设置
2. 搜索计时器
2.1 “避免重复”——内部结构
2.2 我们如何比较两个事件?
2.3 我们如何以及何时进行比较?
3. 其他插件或脚本的使用
4. 使用扩展 EPG 信息
5.更换标准日程菜单
6。 附加组件

1. 描述


乍一看,EPG-Search 看起来像 VDR 的时间表菜单条目。 通过按
键“0”,可以切换底部颜色键以访问附加功能(默认
颜色键的分配可以通过设置进行调整):

1.1 目录 命令
此菜单显示可以对当前项目执行的命令。 内置8个
命令:

- 重复:搜索重复

-记录

-开关

- 创建搜索
切换到搜索菜单并添加一个带有当前名称的新搜索
项目(以避免手动编辑名称)

- 在录音中搜索:
在录音中搜索同名广播

- 标记为“已录制”:
这会将选定的事件放在文件 epgsearchdone.data 中并指示
如果设置了相应的搜索计时器,epgsearch 将避免记录此事件
以“避免重复”。 已创建的计时器将被自动删除
随着下一次搜索计时器更新。

- 添加/删除到/从开关列表?:
控制开关列表。 如果切换列表中有事件,epgsearch
将宣布它并在它开始之前切换到事件。 要访问
完整的开关列表,调用“搜索/操作/开关列表”。

- 创建黑名单:
使用搜索计时器时,黑名单用于忽略事件。 一次搜索
计时器可以设置为忽略来自任意黑名单的事件。

您可以通过编辑文件 epgsearchcmds.conf 将您自己的命令添加到此菜单
epgsearch 配置目录。 有一个包含一些示例命令的示例 conf 文件(请参阅
目录“脚本”,取自 vdr-wiki.de,感谢作者)。

该文件的格式与 VDR 的 commands.conf 或 reccmds.conf 相同。 当一个命令
执行以下参数传递给它:

$1:EPG 条目的标题
$2:EPG 条目的开始时间作为 time_t 值(如
关机脚本)
$3:结束时间
$4:EPG条目的频道号
$5:EPG 条目的长频道名称
$6:EPG 条目的副标题,如果不存在,则为“”

要从主菜单执行命令,您也可以按其关联的数字,而无需
打开命令菜单。

1.2 目录 搜索、
在这里,您可以在 EPG 上添加、编辑、删除和执行您自己的查询。 用法和
此菜单的行为类似于 VDR 的计时器菜单。

1.2.1 目录 编辑 搜索、

此菜单中的大部分内容都非常清楚,因此仅对以下内容进行了一些说明:

- 搜索 术语:
要搜索的术语。 如果您想搜索更多单词,请用空格分隔它们。
将此留空(结合搜索模式“短语”)将匹配任何内容。 这是
有用,如果您搜索例如在特定时间之间开始的任何内容
频道。

使用“blue”,您还可以为新搜索选择一个模板。 如果模板之一
设置为默认,新搜索会自动获取默认的设置
模板。

注意:模糊搜索限制为 32 个字符!

- 搜索 模式:
“短语”在 EPG 中搜索表达式。 “所有词”要求,每个
表达的词出现在 EPG 项目中。 “至少一个词”要求,即
EPG 项目中只出现一个词。 “完全匹配”要求您的搜索词
与找到的标题、副标题或描述完全匹配。

使用“正则表达式”,您可以将正则表达式设置为搜索词。 你不
在表达式中需要一个前导和尾随 '/'。 默认情况下,这些是 POSIX 扩展的
常用表达。 如果你喜欢 Herl 兼容的正则表达式,只需
编辑插件 Makefile 并取消注释 '#REGEXLIB = pcre' 到 'REGEXLIB = pcre'(你
需要安装 pcreposix,带有来自 www.pcre.org 的 libpcre,但它已经
大多数发行版的一部分)。

参见 搜索(4) '搜索过程的描述'。

- 使用 VHDL 语言编写 内容 描述符
一些提供商在他们的 EPG 中提供内容描述符,例如“电影/戏剧”,
“文档”,...(可用于 vdr-1.7.11)在此处选择要搜索的描述符
为了。 多项选择是可能的,必须与所有给定的描述符匹配(AND
操作员)。

- 使用 VHDL 语言编写 扩展 EPG 信息:
仅在配置后可用,请参阅下面的“使用扩展 EPG 信息”。

- 忽略 失踪 类别:
如果设置为“是”,这会告诉 epgsearch 缺少的 EPG 类别不应排除
事件从结果。 注意:在没有任何其他标准的情况下使用它可能会泛滥
你的计时器。

- 使用 VHDL 语言编写 渠道:
仅搜索给定通道间隔、通道组或 FTA 通道中的事件
只。

频道组(例如体育频道或付费电视频道)可以通过子菜单进行管理
用“蓝色”来称呼。

注意:更改频道顺序后,请检查您的搜索设置
计时器!

- 使用 VHDL 语言编写 of 星期:
除了工作日,您还可以设置用户定义的选择,例如仅搜索
周一和周五。

您将在星期五之后在列表中找到用户定义的选择。

- 使用 VHDL 语言编写 黑名单:
黑名单是一种排除不需要的事件的方法。 仅选择全局、一个、多个或全部
黑名单在这里。 如果任何搜索结果也包含在选定的一个
黑名单将被跳过。

- 使用 VHDL 语言编写 in 我的收藏 菜单:
仅在设置中打开时可用。 使用此选项,您可以将搜索标记为
在收藏夹菜单中使用。 所有这些搜索的搜索结果都列在
收藏夹菜单。

- 结果 菜单 布局:
仅当您为搜索结果定义了多个菜单模板时才可用
epgsearchmenu.conf。 此选项用于为
本次搜索的搜索结果。

- 使用 VHDL 语言编写 as 搜索 计时器:
如果设置为 yes,插件将在一定的时间间隔内对 EPG 进行后台扫描
并添加一个计时器,如果有匹配。 您必须激活“搜索计时器”
设置。 如果设置为“用户定义”,则可以使用键 'blue' 指定时间边距,其中
搜索计时器是否处于活动状态。

- 行动:
默认操作是为搜索结果创建计时器。 但你也可以选择
只需在找到事件后立即通过 OSD 宣布找到的事件或自动
在活动开始前切换到活动。 也可以通过以下方式获得公告
事件开始前的 OSD 并用“确定”切换到其频道。

- 串行 记录:
如果设置为 yes,录音将存储在一个文件夹中,名称为
广播和录音本身将具有剧集的名称。 如果有
没有剧集名称,将使用录制的日期和时间。

- 目录:
您可以在此处指定一个目录,用于存储记录,例如“SciFi”。
使用“blue”键选择已在其他搜索条目中使用的目录条目或
由文件 epgsearchdirs.conf 中的条目给出(只需将您的目录放在这里
每行一个,没有前导视频目录,另见手册)。 如果你的
提供程序提供扩展的 EPG 信息,您也可以使用变量,如“%Genre%”或
目录条目中的“%Category%”。 这些将替换为当前的 EPG 信息,
创建计时器时。

参见 搜索(4) '在搜索计时器的目录条目中使用变量'。

- 删除 录音 after ... 天:
有些录音应该只保存几天,比如新闻。 有了这个功能你
可以告诉 epgsearch 在 ... 天后自动删除它们。

- Pause 暂停 if ... 录音 存在:
如果当前存在给定数量的录音,则 epgsearch 将不会创建
进一步的计时器。 删除一个或多个录音后,它将继续生成新的
计时器。

- 避免 重复:
如果您不想重复录制,此功能会尝试检查事件是否已
已经录制/编程并跳过它。 请参阅“避免重复 -
使用它之前的内部结构。

- 允许 重复:
如果您愿意接受一定数量的重复,您可以在此处提供它们的数量。

- 只有 重复 ... 天:
在此处给出重复播放必须遵循其第一次广播的天数。 0 等于
没有限制。

- 竞品对比 标题:
与事件进行比较时,请在此处指定是否应比较标题。

- 竞品对比 字幕:
与事件进行比较时,请在此处指定是否应比较副标题。 和
'if present' epgsearch 只会将两个事件分类为相等,如果它们的剧集名称
匹配且不为空。

- 竞品对比 说明:
与事件进行比较时,请在此处指定是否应比较描述。

为了比较描述的所有部分,看起来像一个类别值,是
首先删除。 将比较剩余的文本。 如果这与以下值相似
下一个选项(关于 Levinshtein-Distance 算法)那么它将是
平等接受。

- “最小匹配百分比:”
所需的最小描述匹配百分比。

- 竞品对比 日期:
有时一个事件在某个时期(日、周、月……)内重复多次,
但不能根据EPG内容区分重复。 所以唯一的
信息是它的时间。 要将其用于比较,请选择适当的时期。

- 竞品对比 类别:
使用“设置”按钮,您还可以指定应该比较哪些类别。 作为
带有字幕的事件如果没有相应的类别值,则它是不同的。

- 优先事项, 寿命, 利润率 开始 停:
每个搜索计时器都可以对这些参数进行自己的设置。 默认值可以是
在插件设置中调整。

- VPS:
如果设置为 yes,则使用 VPS,但仅当在 VDR 的设置菜单中激活并且
广播有VPS信息。

- Auto 删除:
如果满足以下条件,则自动删除搜索计时器:

* 在 x 次录音后,或
* 第一次录制后 x 天后

只计算完整的录音。 删除后直接执行
对应录音

要在不编辑搜索条目的情况下切换标志“用作搜索计时器”,您可以使用
键'2'。 这将直接调用命令菜单的第二个命令。

1.2.2 目录 搜索、 结果

此菜单显示搜索结果。 'T' 表示已经有一个计时器
为活动。 't' 意味着它只有一个部分计时器,如标准
时间表菜单。

1.3 扩展 '现在' '下一个' 我的收藏
通过设置,最多可以添加 4 次来扩展绿色按钮,例如
“下午”、“黄金时间”、“深夜”。 已经过去的时间被跳过(你
不会在晚上得到“下午”),除了会显示时间
第二天,如果它在未来少于 20 小时。 在这些菜单中,您可以移动
当前显示的时间通过按FastRew 或FastFwd 在时间上前后移动。
如果您的遥控器上没有这些键,您可以通过按“0”来访问此功能
将绿色和黄色按钮切换为“<<”和“>>”。 这种切换可以通过
设置。

您可以在“现在”和“下一步”中显示进度条。

此外,您可以在设置中启用收藏夹列表。 你可以配置你的
searchtimers(“在收藏夹列表中使用”)在您的收藏夹列表中显示其结果。 这个
列表显示未来 24 小时内按时间排序的事件。

1.4 目录 格局
1.4.1 一般用途总体评估

- 隐藏 菜单 入口:
这会隐藏主菜单条目“搜索”。 注意:当插件被分配给key时
'green' 然后隐藏插件会给你 VDR 的标准时间表菜单(见下文
避免这种情况)。

- 主要 菜单 入口:
如果不隐藏,可以在此处设置主菜单项的名称。 默认为“程序
指导'。 注意:如果您将其设置为与默认值不同的内容,则主菜单
条目不再依赖于 OSD 语言。 将其设置回默认值或空
再次恢复这种行为。

- 开始 菜单:
选择开始菜单“时间表”或“现在”

1.4.2 EPG 菜单

- Ok 键:
在这里选择“确定”键的行为。 您可以使用它来显示摘要或
切换到相应的频道。 注意:“蓝色”键的功能
(切换/信息/搜索)取决于此设置。

- 红色 键:
选择是否要将标准(“记录”)或“命令”作为键的分配
'红色的'。

- Blue 键:
选择是否要将标准(“开关”)或“搜索”作为键的分配
'蓝色'。

- 展示 进展 in '现在':
在“现在有什么”菜单中,您可以显示一个进度条,显示进度
当前项目的。

- 展示 渠道 数字:
如果您希望在 EPG 中的每个项目之前有一个前导频道编号,请选择此选项
菜单。

- 展示 渠道 分隔符:
在“立即查看”菜单中的通道之间显示通道组分隔符,...

- 展示 分隔符:
在日程表菜单中显示不同日期的事件之间的日期分隔符。

- 展示 无线电电路 渠道:
还列出广播频道。

- 限制 通道 1 到:
如果你有一个大的频道集,你可以在限制显示的时候加快速度
具有此设置的频道。 使用“0”禁用限制。 如果当前频道是
超过限制,限制将被忽略,所有通道将再次显示。

- '一 按' 计时器 创建:
如果设置为“yes”,则在按下“Record”时会立即创建计时器,否则计时器
显示编辑菜单。

- 展示 通道 也完全不需要 电子节目单:
显示没有 EPG 的频道以允许切换或创建计时器。

- 时间 间隔 前/后 [分钟]:
在“现在”、“下一步”、“用户定义 1”等菜单中,您可以通过以下方式移动显示的时间
按遥控器上的 FastRew、FastFwd。 将分钟数调整为
跳到这里。

- 切换 黄绿色:
如果您的遥控器上没有 FastRew、FastFwd,请将其设置为 yes。 什么时候
在菜单中按“0”,这会切换颜色键的分配并分配
例如“<<”和“>>”到“绿色”和“黄色”。

- 展示 我的收藏 菜单:
收藏夹菜单可以显示您最喜欢的广播列表。 如果您启用此功能
除了“现在”和“下一步”之外,还需要一个附加菜单。 您可以选择显示
此菜单之前或之后的菜单具有用户定义的时间。 任何搜索都可以用作
最喜欢的。 您只需在编辑时设置选项“在收藏夹菜单中使用”
搜索。

- 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 下页 ... 开放时间:
此值可让您调整用于显示收藏夹的时间跨度。

1.4.3 用户自定义 EPG

- 使用 VHDL 语言编写 用户 1..4:
除了“现在”和“下一步”之外,最多可添加 4 个用户定义的时间。

- 描述:
用户自定义时间的名称,例如“下午”、“黄金时间”、“深夜”。

- 时间:
用户自定义时间的关联时间。

1.4.4 定时器 编程

- 使用 VHDL 语言编写 录像机 计时器 编辑 菜单:
编程标准计时器 epgsearch 使用扩展菜单时,它也支持
目录项,用户定义的工作日选择和字幕完成。 如果你是
使用修补过的 VDR 版本,它还有一个扩展的计时器编辑菜单,并且喜欢
使用此菜单而不是 epgsearch,然后将此选项设置为“是”。

- 默认 了解 目录:
此条目将在标准定时器编程中用作默认目录。 你可以
还可以使用 EPG 类别变量(例如“我的电影~%Category%~%Genre%”)。 当计时器
启动编辑菜单 epgsearch 尝试用找到的值替换所有变量
在事件的描述中。 如果不是所有的变量都可以被替换,那么
目录项留空。

- 添加 插曲 手册 计时器:
手动添加计时器时,epgsearch 可以自动将剧集名称添加到
定时器文件产生一个子文件夹,用于以后的录音,以
剧集名称。 在此处选择应如何进行。 “智能”尝试识别这是否
说得通。 因此,它检查事件的长度并跳过副标题,如果
活动时间超过80分钟。

- 默认 计时器 方法:
可以检查手动计时器是否有 EPG 更改。 在这里您可以设置默认检查
每个通道的方法。 存在以下方法:
* 没有检查
* 通过事件 ID:通过频道提供者提供的事件 ID 检查。
* 按频道和时间:按时长匹配检查。

并非所有频道都提供正确的事件 ID,因此您可以为每个频道设置默认值
频道在这里。 编程手动计时器时,epgsearch 中使用的此默认用法
自己的计时器编辑菜单。

1.4.5 搜索 搜索、 定时器

- 使用 VHDL 语言编写 搜索、 计时器:
如果是,插件会对 EPG 进行后台扫描,如果找到,则添加计时器
匹配条目。 这仅适用于标记为“用作搜索”的搜索
计时器'。

- 更新 间隔:
搜索计时器的后台扫描更新间隔(以分钟为单位)。

- SVDRP 港口:
对于 1.7.14 之前的 VDR 版本,默认的 SVDRP 端口是 2001。
vdr-1.7.15 改为 6419。如果要使用默认端口以外的端口,
在这里设置它以使搜索计时器工作。

- 默认 优先级:
生成的定时器的默认优先级。

- 默认 一生:
生成的计时器的默认生命周期。

- 余量 at 开始/停止:
生成的计时器的默认边距。

- 没有 通知 ,尤其是 重播:
在任何重播处于活动状态时抑制事件公告。

- 重新建立 定时器 after 删除:
默认情况下,epgsearch 会记住搜索计时器已创建的计时器以及
如果删除它们,则不会重新创建它们。 要禁用此行为,请将其设置为
'是的'。

- 确保 if EPG 存在 ... [H]:
如果您从外部提供商处获得 EPG 内容,则可能会出现问题
由于缺少 EPG,一些录音被跳过。 有了这个功能就可以
检查接下来的……几个小时内是否存在 EPG 内容。 为“0”时,检查被禁用。

- “OSD 警告:”
将此设置为“是”以通过 OSD 获得警告。

- “通过邮件警告:”
将此设置为“是”以通过电子邮件收到警告。 请在“电子邮件”中配置电子邮件帐户
通知'

- “要检查的频道组:”
选择要检查的频道组。 也许你必须在之前创建它
'频道组'

- 忽略 收费电视 渠道:
如果您不想在搜索时有来自付费电视频道的事件,请将其设置为“是”
重复一遍。

- 搜索 模板:
您可以在此处管理可在创建搜索时使用的搜索模板。

- 黑名单:
在这里,您可以管理黑名单,这些黑名单可用于抑制某个区域内不需要的事件
搜索。 黑名单也可以标记为全局。 由于默认设置为
“使用黑名单”的搜索计时器是“仅全局的”,这是一种简单的排除方法
不需要的事件形成所有搜索计时器,除了: 如果搜索计时器具有选项
'use blacklists: none' 不考虑黑名单。 还有搜索
在 OSD 中重复忽略任何黑名单。

- 频道 组:
在这里您可以设置频道组(例如体育频道、付费电视频道)
在搜索中用作标准。 同样可以在搜索编辑菜单中完成。

重要:如果您从外部来源获得 EPG,请确保搜索计时器更新
在您的 EPG 更新时被禁用。 这样做的原因是 epgsearch 将删除
没有分配给它们的事件的计时器。 这种情况可能存在,而新的 EPG
馈入 VDR。 禁用搜索计时器更新的一种简单方法是使用 SVDRP 命令
在您的 EPG 更新脚本中设置:

svdrpsend 插件 epgsearch 设置关闭



svdrpsend 插件 epgsearch SETS on

1.4.6 定时器 冲突 检查

- 忽略 如下。 优先事项:
如果计时器以低于给定值的优先级失败,您将不会获得 OSD
与此相关的消息,冲突将被归类为“不相关”
冲突概述。

- 忽略 冲突 为期 ... 分钟:
如果冲突仅持续给定的分钟,则不会产生 OSD 消息并且
冲突将在冲突概述中归类为“不相关”。

- 只有 下页 ... 天:
您可以在此处指定用于冲突检查的日期范围。

- 计时器 编程:
这将在每次手动定时器编程后执行冲突检查,并且 - 如果
新的/修改的计时器涉及冲突 - 弹出有关它的 OSD 消息。

- “什么时候 a 了解 开始:
如果在录制开始时应执行冲突检查,则将此设置为“是”。
如果发生冲突,您会立即收到一条消息通知您。
仅当冲突发生在接下来的 2 小时内时才会显示该消息。

- 搜索、 计时器 更新:
如果要在每次搜索计时器更新后进行冲突检查,请在此处指定。 如果
设置为“否”:

- 每周 ... 分钟:
每隔...分钟在后台执行一次冲突检查并通知
通过 OSD 的相关冲突。 将此设置为“0”以禁用此功能。

- if 冲突 下页 ... 分钟:
- 每周 ... 分钟:
如果您想在冲突时更频繁地检查和 OSD 通知
在给定时间内出现,使用此功能。

- 避免 通知 ,尤其是 重播:
如果不想收到有关冲突的 OSD 消息,请将此设置为“是”
目前重播一些东西。 尽管如此,如果出现以下情况,则会显示消息
第一个即将到来的冲突是在接下来的 2 小时内。

也看看 搜索(4),“使用定时器冲突菜单”部分。

1.4.7 电子邮件 通知

请确保“sendEmail.pl”在您的可执行文件的路径中,并且
'epgsearchupdmail.templ' 和 'epgsearchconflmail.templ' 存在于 epgsearch 中
配置目录!

- 搜索 计时器 通知:
启用此功能,如果您想收到电子邮件通知,当搜索计时器
后台线程有

- 创建了一个新的计时器
- 修改了现有的计时器
- 删除了一个因 EPG 更改或其他用户而无效的计时器
动作。

(还需要激活搜索计时器设置中的“使用搜索计时器”。)

- 时间 之间 邮件 [H]:
对于搜索计时器通知,您可以设置以小时为单位的最小距离
邮件。 一旦这个时间过去了,下一次搜索后就会发送一封新邮件
定时器更新。 值 '0' 表示没有延迟,将导致邮件立即传送。

- 定时器 冲突 通知:
如果您想收到有关计时器冲突的电子邮件通知,请启用此功能。 这
通知将仅包括计时器冲突中指定的“相关”冲突
设置。 如果有任何更改,epgsearch 将始终发送新通知
当前的冲突。

(在冲突中还需要“每次搜索计时器更新后”或“每...分钟”
检查要激活的设置。)

- 发送 到:
收件人的邮件地址。 注意:某些提供商(如 Arcor)不允许
发件人和收件人的地址相同。

- 邮箱: 方法:
您可以选择:

- sendEmail.pl:这是 epgsearch 附带的一个简单脚本,它允许
在没有配置邮件服务器的系统上也可以发送邮件。 请
将其复制到您的 $PATH
- sendmail:需要正确配置的邮件系统

- 电子邮件 地址:
用于发送邮件的完整 (!) 电子邮件帐户地址。

- SMTP 服务器:
用于发送邮件的 SMTP 服务器的名称。

- 使用 VHDL 语言编写 SMTP 认证:
如果您的帐户需要身份验证才能发送邮件,请选择“是”。

- 认证 用户:
如果您的帐户需要身份验证,请指定帐户用户名。

- 认证 密码:
如果您的帐户需要身份验证,请指定帐户密码。 注意:
密码保存为纯文本。 你必须自己确保你的系统是
安全且没有 VDR 配置文件对非授权人员可见。

帐户设置后,检查它是否适用于“测试”。 如果您使用的是“sendEmail.pl”
对于邮件传递,末尾应该有类似“电子邮件发送成功”的内容
测试输出。 测试功能不适用于方法“sendmail”。

也看看 搜索(4),“电子邮件通知”部分。

2. 搜索 定时器


这与 VDRAdmin 的自动计时器完全相同,但不需要外部软件。 当你
创建搜索,您可以选择将其用作搜索计时器。 现在插件扫描
特定更新间隔 (->setup) 中的 EPG 条目在后台创建计时器,如果
有匹配的条目。 如果你不想得到一个新的计时器,而只想成为
通知事件设置“仅宣布(无计时器)”为“是”。 由于这些搜索计时器
对连续剧非常有用,您可以在搜索中设置“连续录制”选项,
它创建计时器,其记录存储在具有连续剧名称的文件夹中,并且
其条目以剧集名称命名。 如果没有剧集名称,插件
用日期/时间字符串命名录音。

要使用搜索计时器,您还必须在插件设置中激活它们。 还编辑
SVDRP 端口,如果您不使用默认 2001。

如果您只想手动触发后台扫描

触摸 /etc/vdr/plugins/epgsearch/.epgsearchupdate

这也可以是您的关机脚本的一部分。 (在此之后添加一个睡眠以让
插入完成扫描的时间。)

有关搜索计时器的更多信息,请参阅 搜索(4), '搜索说明
过程”和“搜索计时器如何工作?”

2.1 '避免 重复' - 内部
本节介绍搜索计时器的“避免重复”功能。 有时一个
仅通过设置相应的搜索无法避免一个事件的双重录制
标准。

因此,“避免重复”功能会在创建计时器之前尝试检查,如果相同
事件已在过去记录,或者是否有计时器记录相同的事件。
如果是这样,则该事件将没有新的计时器。

2.2 创新中心 do we 我们的 事件?
要检查两个事件是否相同,搜索计时器有多种可能的设置。
您可以选择标题、副标题、说明或扩展 EPG 类别
要与另一个事件的元素进行比较的事件的描述。

这种比较总是区分大小写并在整个术语中进行。 但说明
事件的例外情况。 首先,说明中的所有文字都将是
被截断的看起来像一个扩展的类别条目,例如“评级:提示”。 一个扩展
类别条目是一行以 max 开头的文本。 40 个符号,后跟 ':' 和结尾
与最大。 60个进一步的迹象。 这种切割的原因是一些类别,如
对事件的评级不是对同一事件重复的描述的一部分。

现在将按长度比较剩余的文本。 如果差异大于 90%,
然后我们将这两个事件的描述评为不同。 如果没有,我们应用
Levinsthein-Distance-Algorithm (LD),进行模糊文本比较。 我们接受
如果 LD 返回超过 90% 的匹配,则事件的描述相同。 由于 LD 是
运行时间非常密集(O(mn)),你不应该选择“比较描述”作为唯一的
比较标准,但总是与其他标准结合起来。

2.3 创新中心 ,尤其是 do we 相比?
如前所述,每个搜索计时器更新都会检查具有此功能的搜索计时器
过去的录音或同一事件的现有计时器。

为了记住过去的录音,epgsearch 将他们的信息存储在文件 epgsearchdone.data 中。
你可以看看这个文件的内容,在
搜索菜单的“操作”。 此文件仅存储有关录音的信息
完成,即及时开始和停止。 所以一个损坏的录音不会
存储在此文件中,epgsearch 将自动尝试记录下一次重复,如果
有任何。

创新中心 使用 它?

如您所见,整个功能取决于 EPG 的质量。 创建了这样一个
搜索计时器,您应该首先检查它是否符合预期。 因此菜单
搜索结果有一个名为“计时器预览”的键“蓝色”的附加模式。 给你
可以看到,下一次更新会创建什么计时器。 现有计时器标有“T”,
带有“P”的未来计时器。

提示:如果编程导致冲突,只需禁用程序中的冲突定时器。
定时器菜单。 下一次搜索计时器更新,将尝试为
相同的事件,如果存在的话。

在规划婴儿食品行业的工艺要求时,安全性和可靠性是工艺设计中最重要的方面。 it 运作方式 而不去 正确地 :-)

为了在使用时更好地控制定时器的编程或不编程
此功能引入了日志文件。 使用命令行启动 epgsearch 时
选项“-vn”,其中 n 是日志级别,而不是您在文件中获得的其他信息
epgsearch.log。 可用的日志级别为 0(无日志记录)到 3(扩展日志记录)。 也可以看看
命令行选项的手册。

3. 用法 other 插件 or 脚本


参见 搜索(4)。

4. 运用 扩展 EPG info


一些 EPG 提供商提供额外的 EPG 信息,例如事件类型、视频
和音频格式,演员,...在内容摘要中。

注意:这与 vdr-1.7.11 中引入的内容描述符不同,后者是
作为具有通用标准的额外数据提供。 不幸的是,并非所有供应商都提供
此数据,或设置错误的描述符。 所以你可以使用“扩展EPG”的方法
info' 在这里,这是一种从内容摘要中提取该信息的方法。

使用 tvm2vdr 或 epg4vdr,您可以将其导入 vdr。 将此信息用于
搜索计时器必须使用 epgsearch 中的文件 epgsearchcats.conf 对其进行配置
配置目录。 文件格式如下:

ID|类别名称|菜单中的名称|用','分隔的值(选项)|搜索模式(选项)

- 'ID' 应该是一个唯一的正整数
(稍后更改 ID 将迫使您重新编辑搜索计时器!)
-“类别名称”是 EPG 提供商提供的名称,例如“流派”
- 'name in menu' 是 epgsearch 中显示的名称。
- 'values' 是一个可选的可能值列表
- 'search mode' 指定搜索模式:
文字对比:
0 - 整个术语必须显示为子字符串
1 - 所有单个术语(分隔符为 ',', ';', '|' 或 '~')
必须作为子字符串存在。 这是默认的搜索模式。
2 - 至少一个术语(分隔符是 ',', ';', '|' 或 '~')
必须作为子字符串存在。
3 - 完全匹配
4 - 正则表达式
数值比较:
10 - 更少
11 - 小于或等于
12 - 更大
13 - 大于或等于
14 - 相等
15 - 不相等

epgsearchcats.conf 的示例文件与“conf”目录中的插件一起提供。

只需将适合您的那个复制到 epgsearch 配置目录文件名
epgsearchcats.conf 然后查看搜索计时器编辑菜单(重新启动后
VDR)。

由于设置新的 epgsearchcats.conf 工作量很大,我添加了一个小工具
'createcats',这是工作的最大部分。 它应该已经编译
插件并存在于源目录中。

参见 创造猫(1) 有关如何使用它的信息。

内部结构:epgsearch 扫描事件摘要以查找后跟“:”的类别名称
对于在搜索计时器中设置了相应值的所有类别。 搜索是
类别名称和值区分大小写。

5. 更换 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 始你 菜单


要使用此插件代替默认的绿色键,只需输入行

绿色@epgsearch

在您的 keymacros.conf 中。 如果您不想在主菜单中获得另一个插件条目,
首先通过设置隐藏它。 然后你可以使用我的启动器插件并把这条线

绿色@launcher x

在您的 keymacros.conf 中,其中 x 是 Epgsearch 插件在启动器中的位置
菜单列表。

另一种方法是使用 VDR 的补丁来替换 vdr 的标准日程表菜单
epgsearch(补丁子目录中的 vdr-replace-schedulemenu.diff.gz,感谢作者
Uwe/egal@vdrportal)。 使用此补丁时,条目应如下所示

绿色日程

这个补丁已经包含在一些补丁集合中,比如 Bigpatch。

6. 附加组件


epgsearch 提供 2 个“迷你”插件。 两者都需要安装 epgsearch(但 epgsearch
可以隐藏在主菜单中):

- 仅 epgsearch:
对于那些只想使用搜索功能和/或搜索计时器或只是想要
为搜索功能提供一个单独的主菜单条目。 这个插件创建了一个主要的
调用 epgsearch 搜索菜单的菜单条目“搜索”。 在 VDR 启动脚本中激活
使用“-Pepgsearchonly”。

- 仅冲突检查:
定时器冲突检查也可以有自己的主菜单项,显示
epgsearch 冲突概览菜单。 它有一个设置选项来显示信息
关于直接在其主菜单项中的最后检查。 在 VDR 启动脚本中激活
使用“-Pconflictcheckonly”。

玩得开心!

克里斯蒂安·维宁格

先进的 描述


参见 搜索(4) 或在线阅读

<http://winni.vdr-developer.org/epgsearch/README.DE>

<http://winni.vdr-developer.org/epgsearch/README>

<http://winni.vdr-developer.org/epgsearch/MANUAL>

使用 onworks.net 服务在线使用 epgsearch


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。