wolfwar 发表于 2022-12-18 21:00:12

关于少林诵经机器人思路

如果我想自动诵经, 又不想把九本经书的内容事先存储。
能不能用在线翻书的方法?

比如: 道果禅师说道:「今天的早课安排在后殿,请虚吴诵唱维摩经的观众生品第七(6)
我不知道第几页, 就拿了维摩经一页页翻下去,翻到能匹配观众生品第七(6)的页数, 然后抓取经文来读。

这个方法是否可行? 是不是会对系统造成太大负担?
或者我也可以记录一下每个品从第几页开始, 这样不用每次翻整本书。

jarlyyn 发表于 2022-12-18 21:12:31

可以,我武当诵经就是这样做的。

新人任务做不了多久的。这种程度的消耗应该不大,不然也不会设计这样的任务了?

holyboy 发表于 2022-12-18 21:14:46

我直接写了个小程序,用#dde 传递出去,然后后台发送给zmud.效率很高

wolfwar 发表于 2022-12-18 21:20:02

jarlyyn 发表于 2022-12-18 09:12 PM
可以,我武当诵经就是这样做的。

新人任务做不了多久的。这种程度的消耗应该不大,不然也不会设计这样的任 ...

多谢!

wolfwar 发表于 2022-12-18 21:21:00

holyboy 发表于 2022-12-18 09:14 PM
我直接写了个小程序,用#dde 传递出去,然后后台发送给zmud.效率很高

不懂, dde是什么?我用的是mudlet.

dtp 发表于 2022-12-18 21:22:43

「或者我也可以记录一下每个品从第几页开始, 这样不用每次翻整本书。」

这是非常好的做法。

holyboy 发表于 2022-12-18 21:25:11

大概就是运行程序比如dde sj.exe sj 经文目标,然后exe查找出内容。
再后台发送文本 chanting 1 w
我用的zmud.一页一页太慢了。

creat 发表于 2022-12-18 21:53:00

论坛里有前人整理的书库

wolfwar 发表于 2022-12-22 06:28:06

现在可以找到正确页数了, 但面临一个问题。经文不同页数的行数有可能不同, 有时候三行,有时候四行。
mudlet里面多行触发必须知道有几行。
如果能够抓取整段,在脚本里也可以处理。问题是如何在mudlet里面把整段文字一次性抓取?


初分缘起品第一(19)
================================================================
==                                                            ==
==                  胝那庾多光此一一光各照三千大千世界从此展                  ==
==                  转遍照十方殑伽沙等诸佛世界其中有情遇斯光                  ==
==                  者必得无上正等菩提尔时世尊一切毛孔皆悉熙                  ==
==                  怡各出六十                              ==
==                                                            ==
================================================================
般若经                                     第十九页/总二百四十页

初分缘起品第一(39)
================================================================
==                                                            ==
==                  尔时世尊不起于座熙怡微笑从其面门放大光明                  ==
==                  遍照三千大千佛土并余十方殑伽沙等诸佛世界                  ==
==                  时此三千大千佛土一切有                  ==
==                                                            ==
================================================================
般若经                                 第三十九页/总二百四十页

jarlyyn 发表于 2022-12-22 12:52:09

wolfwar 发表于 2022-12-22 06:28 AM
现在可以找到正确页数了, 但面临一个问题。经文不同页数的行数有可能不同, 有时候三行,有时候四行。
mud ...

抓四行,正则匹配只匹配$,不匹配^
页: [1] 2
查看完整版本: 关于少林诵经机器人思路