获取最新版本的连环画并将其用于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 SimpleCursorAdapter删除值   java结束while循环条件   java检查设备是否连接到特定网络   java组织。冬眠MappingException找不到逻辑名称为annotation getter的列   为什么java邮件中会抛出此异常?   加载SDK时发生java Eclipse错误   返回奇怪输出的Java数组   JavaXStream和对象类序列化   将枚举列表传递给namedQuery后出现java非法转换异常。Hibernate中的setParameter()   java Android studio不允许我在字符串上使用开关?   有没有办法从Java程序访问存储在Chrome中的cookie   java在枚举中构造实例而不修改枚举类   java Blackberry JDE FieldChangeListener   java修复错误:未报告的异常InterruptedException   java Spring数据JPA:findAll(具有规范和可分页)在计数查询中失败