V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
journey0ad
V2EX  ›  分享发现

写了一个生成绅士 hentai 专用壁纸的脚本

  •  
  •   journey0ad · 2018-04-02 14:11:38 +08:00 · 3546 次点击
    这是一个创建于 2216 天前的主题,其中的信息可能已经有所发展或是发生改变。

    项目地址

    功能

    从 P 站下载两幅作品,按照以当前时间为基准的透明度拼合为一张图,并应用为壁纸

    Alpha 值变化规则是:

    • 0 代表透明、1 代表不透明
    • 00:00~07:00 Alpha 值为 0
    • 07:00~19:00 Alpha 值为 1
    • 19:00~00:00 Alpha 值 1~0 渐变

    支持 Windows、Linux、macOS

    目前测试了 Win10/macOS 和 gnome3/xfce4

    最后祝你,身体健康

    13 条回复    2018-04-03 16:10:55 +08:00
    skipper
        1
    skipper  
       2018-04-02 14:46:25 +08:00
    来了来了,噗噗噗
    journey0ad
        2
    journey0ad  
    OP
       2018-04-02 14:49:59 +08:00 via Android
    @skipper 哇哦,是鹅鹅😘
    MartinWu
        3
    MartinWu  
       2018-04-02 14:50:32 +08:00
    你这最后一句话,跟香烟盒上面的警示文字一样。
    evlos
        4
    evlos  
       2018-04-02 15:22:18 +08:00
    Alpha is 1
    Blend over, Save as /home/evlos/a/git/journey-ad_hentai-wallpaper/output.png
    Traceback (most recent call last):
    File "wallpaper.py", line 325, in <module>
    set_wallpaper(path, first_run)
    File "wallpaper.py", line 162, in set_wallpaper
    desktop_env = get_desktop_environment()
    File "wallpaper.py", line 137, in get_desktop_environment
    elif is_running("xfce-mcs-manage"):
    File "wallpaper.py", line 152, in is_running
    if re.search(process, x):
    File "/usr/lib/python3.6/re.py", line 182, in search
    return _compile(pattern, flags).search(string)
    TypeError: cannot use a string pattern on a bytes-like object
    evlos
        5
    evlos  
       2018-04-02 15:24:21 +08:00
    哦!这里还有自动设置壁纸的功能啊,我是 archlinux + i3,可能是因为没检测到所以报错了
    ChasYuan
        6
    ChasYuan  
       2018-04-02 15:52:00 +08:00 via Android
    战略性马克,2333。我是来学习技术的,不是来看图的!!!!
    jasonyang9
        7
    jasonyang9  
       2018-04-02 16:05:49 +08:00
    我是来看图的,但现在不敢看,常规 Mark 一下
    dqwyy
        8
    dqwyy  
       2018-04-02 16:21:32 +08:00
    @MartinWu 所以你学会了游泳。
    journey0ad
        9
    journey0ad  
    OP
       2018-04-02 16:46:39 +08:00
    @evlos 试着支持了一下 i3,但我这里没有装 i3 不能测试,可以帮忙测试一下吗?需要安装 feh😂
    evlos
        10
    evlos  
       2018-04-02 17:11:15 +08:00
    @journey0ad #9 feh 我有,我试一下
    evlos
        11
    evlos  
       2018-04-02 17:13:30 +08:00
    @journey0ad #9 GJ!

    Disappear9
        12
    Disappear9  
       2018-04-03 08:01:26 +08:00 via Android
    一脸期望的打开,结果发现只有两张图 ●︿●
    等有空移植到 wallpaper engine 上试试
    jerry033
        13
    jerry033  
       2018-04-03 16:10:55 +08:00
    加入收藏!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3674 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:26 · PVG 18:26 · LAX 03:26 · JFK 06:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.