跳转到主要内容

黑客空间娱乐系统

项目描述

nichtparasoup

PyPI PyPI - Python Version
Test Status


nichtparasoup 是一个黑客空间娱乐系统。它随机显示来自 instagrampr0grammreddit 的图片。
其他爬虫目前已被移除,但很快将回归。

如果您发现您最喜欢的ImageBoard缺少ImageCrawler,请随时自己编写一个ImageCrawler。
将其贡献给nichtparasoup项目,或者将其作为独立的插件编写 :-)

logo


在我们的黑客空间k4cg,我们已经使用了它多年。
事实证明,这是一种非常不干扰的方式来娱乐一群极客,而不需要视频或其他东西的噪音和干扰。

这是在您的浏览器中看起来是什么样子screenshot

甚至更好,在您当地黑客空间的视频投影仪上!hackspace

它是如何工作的

从多个预先配置的公共来源爬取图片。
实际上并没有下载任何图片,只是收集了图片的URL。找到的图片被保存在列表中,同时也确保相同的URL不会被重复收集。

为了显示爬取的图片,nichtparasoup启动了一个web服务器并显示web用户界面。
web用户界面从nichtparasoup服务器逐个获取随机图片URL。

除非以下事件之一发生,否则web用户界面会持续加载新图片

  • 在web用户界面中手动暂停
  • web用户界面中的滚动位置不在顶部
  • 窗口或标签页失去焦点
  • web用户界面处于图片剧场/缩放模式
  • 在web用户界面中激活了老板模式

在web用户界面中,图片从原始来源下载。同时,原始来源会通过图标进行链接和标记。只需将鼠标悬停在图片右下角的图标上或单击它。

每次nichtparasoup提供图片URL时,它也会将其从其列表中删除。这意味着图片URL只会提供一次——除非服务器被重置。(这可能在将来改变)

演示

访问nicht.parasoup.de/demo/来尝试它!

安装、使用、配置等

查看文档

ImageCrawler(插件)开发

查看文档

许可证

MIT - 请查看LICENSE文件以获取详细信息。LICENSE

致谢

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

nichtparasoup-2.5.1.tar.gz (2.8 MB 查看散列

上传时间

构建分布

nichtparasoup-2.5.1-py3-none-any.whl (58.0 kB 查看哈希值)

上传于 Python 3

由以下支持