paperbot:使用 phenny 在 IRC 上获取论文 PDF 的 IRC 机器人

时间:2024-07-17 05:17:17
【文件属性】:

文件名称:paperbot:使用 phenny 在 IRC 上获取论文 PDF 的 IRC 机器人

文件大小:22KB

文件格式:ZIP

更新时间:2024-07-17 05:17:17

Python

纸机器人 Paperbot 是一个 IRC 机器人,可以获取学术论文。 它监控所有对话以获取学术内容的链接,然后获取内容并发布公共链接。 这似乎有助于提高讨论的质量,让我们不那么无知。 当链接无法通过 zotero 翻译器生成 pdf 文件时,paperbot 将不会尝试进一步下载该论文,除非专门与 paperbot 交谈。 ##deets 所有内容都是使用。 这些是在大量学术出版商网站上运行并得到积极维护的 javascript 抓取工具。 Paperbot 将链接卸载到 ,后者在 Gecko 和 xulrunner 环境中无头运行 zotero 抓取工具。 刮板返回元数据和指向 pdf 的链接。 然后 paperbot 获取那个特定的 pdf。 有时在 IRC 中,有人会直接提供一个指向 pdf 的链接,paperbot 也很乐意强制存档。 环境变量: SCIHUB_PASSWOR


【文件预览】:
paperbot-master
----.gitignore(84B)
----requirements.txt(95B)
----translation-server()
----.gitmodules(190B)
----README.md(2KB)
----paperbot()
--------orchestrate.py(7KB)
--------__init__.py(255B)
--------ezproxy.py(2KB)
--------storage.py(3KB)
--------httptools.py(2KB)
--------logstuff.py(908B)
--------paper.py(2KB)
--------libgen.py(2KB)
--------plugins()
--------htmltools.py(2KB)
----tests()
--------__init__.py(0B)
--------basetestcase.py(66B)
--------test_ezproxy.py(2KB)
----dev-requirements.txt(26B)
----phenny()
----modules()
--------papers.py(24KB)
--------scihub.py(4KB)

网友评论