文件名称:bbs-bot:给PTT 的BBS 机器人
文件大小:2.35MB
文件格式:ZIP
更新时间:2024-07-26 18:18:37
JavaScript
bbs-bot 写给PTT的机器人,修改states后可适用于其他BBS站台 基本想法 Telnet 是一个server、client 之间不断的来回沟通,所在规划的时候发现我我们在程式中最常作的事情就是__等待__,等待某件事情发生后我们要给适当的回应。 bot 跟我们操控者之间又是一个来回等待的过程,等待bot 有空闲后我们才能给他下一个指令。 Telnet Commands/Options 我们写爬虫其实不太需要知道Command 、 Option的实际内容,对于判断页面好像帮助不大,顶多Debug的时候看看我们到底接到了什么Command 、 Option ,所以bbs-bot只解析出名称而已,其他内容直接过滤掉( SB 、 SE之间的内容)。 Ansi 画面 这部份幸好有人帮忙写了( ), bbs-bot将过滤掉Command 、 Option的内容直接传给terminal.j
【文件预览】:
bbs-bot-master
----config.sample.json(39B)
----.gitignore(35B)
----README.md(2KB)
----example.js(873B)
----package.json(516B)
----demo.gif(2.33MB)
----design.png(29KB)
----states()
--------editor-recover.js(95B)
--------anykey.js(94B)
--------back-to-home.js(580B)
--------main.js(161B)
--------login.js(152B)
--------boot.js(985B)
--------index.js(335B)
--------get-articles.js(2KB)
--------confirm.js(95B)
----lib()
--------client.js(3KB)
--------option-names.js(159B)
--------options.js(926B)
--------commands.js(366B)
--------bot.js(7KB)
--------screen.js(870B)
--------command.js(977B)
--------command-names.js(163B)
--------config.js(174B)
--------option.js(406B)