获取最新版本的连环画并将其用于i3lock

i3lockcomics的Python项目详细描述


i3锁定漫画

python脚本获取最新版本的连环画并在i3lock中使用。@angsxkcd-lock启发,高度

Screenshot

简短说明

这个脚本得到了一个最新的漫画,这是添加到桌面像素截图之上。然后在运行i3lock时将此图像用作背景图像。

支持漫画:

  • 卡尔文和霍布斯
  • 佣金旅行
  • 迪尔伯特
  • 恐龙漫画
  • fagprat(否)
  • 变得模糊
  • INTET NYTT FRA Hjemmefronten(编号)
  • 午餐(否)
  • NEMI(否)
  • pvp
  • xkcd

安装

简单的豌豆:pip install i3lockcomics

如何使用

运行i3lockcomics以i3lock锁定屏幕并显示随机连环画。你也可以选择一个特定的漫画和使用像素扭曲你的锁屏,而不是模糊。查看i3lockcomics -h了解更多信息。

如果使用多个显示器,脚本将只在主屏幕上放置连环画。

如果脚本由于连接问题而无法获取漫画,那么它将使用同一漫画的前一个漫画,如果它可以在strips文件夹中找到一个漫画。 如果没有可用的网络和缓存连环画,脚本将使用xkcd的密码带作为默认设置。

(根据Mr. xkcd himself

"Can we print xkcd in our magazine/newspaper/other publication?"

"You can post xkcd in your blog (whether ad-supported or not) with no need to get my permission."

但兰德尔,如果我错了,请告诉我。)

当使用xkcd时,它还将获取图像的alt文本并将其粘贴到漫画下面。

依赖关系:

除了PIP安装的模块之外,还需要这些依赖项:

  • i3锁定
  • scrot
  • curl(由子流程模块调用)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在从servlet内调用外部站点时获取HTTP 406   java我们可以将字符串转换为函数名并调用该函数吗?   javajavax。命名。InitialContext是一个受限类。有关更多详细信息,请参阅谷歌应用程序引擎开发者指南   运行allure命令行generate命令时发生java错误   java将多个非数字字符替换为1个非数字字符   java Flink ElasticSearchSink函数在非静态方法中不可序列化,但在静态方法中可序列化   java mavencompilerplugin:3.7.0:Spring工具套件中的编译(defaultcompile)   onConsoleMessage捕获的java控制台消息不完整   阅读自己的清单。Java servlet中的MF   javaservlet+JSP。解释为样式表但使用MIME类型text/plain传输的资源   java从servlet提供音频(mp3)文件   netbeans在java中编译和运行。给我错误   java正在对地图进行重新排序   Java War文件不会在Eclipse中使用WildFly进行更新   如何在JavaSWT中清除窗口历史记录?   java场景不适合舞台   java如何使用Maps GWT API显示多个信息窗口?   java将字符串属性映射到JSONB   java为什么数组常量只能在初始值设定项中使用?   java有没有办法让@SpringBootTest类递归?