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

Mac 命令行壁纸(Mac command wallpaper),使用 一行命令 切换壁纸, geek 十足 还有专为程序员的你设定的功能~ --->功能 4

  •  1
     
  •   CR07 · 2018-02-08 22:38:38 +08:00 · 6202 次点击
    这是一个创建于 2261 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Mac 命令行壁纸( Mac command wallpaper ),使用 `一行命令` 切换壁纸,geek 十足

    功能:

    1. 指定自己喜欢的壁纸
    2. 从网络随机下载设定壁纸,绝不重复
    3. 在本地随机设定壁纸,随你喜欢
    4. 和你喜爱的壁纸合成 18 年编程日历壁纸,geek 范
    5. 简单易用

    地址: https://github.com/xiaobocser/Mac-command-wallpaper

    ps. 如果你会用一些生产力工具,那可能都不需要终端哦

    喜欢的 star 啊~
    第 1 条附言  ·  2018-02-09 20:19:49 +08:00

    喽喽喽~~ v2.0版本更新了~

    1. 基础功能中代码的很多进行了重写,为了保证一个无配置的Mac可以正常使用所有功能,通用性更好
    2. 重要的~ alfred workflow 版本 出来了,更精简,更geek,更酷~~

    欢迎大家尝鲜~ 提意见~

    23 条回复    2018-02-10 01:06:36 +08:00
    Xieldy
        1
    Xieldy  
       2018-02-08 23:11:54 +08:00
    在命令行执行 bash install.sh 之后提示:
    readlink: illegal option -- f
    usage: readlink [-n] [file ...]
    usage: dirname path
    fashioncj
        2
    fashioncj  
       2018-02-08 23:20:42 +08:00 via iPhone
    同一楼,已经提 issue
    willakira
        3
    willakira  
       2018-02-09 05:23:34 +08:00
    楼上的,你们用的应该是 BSD Readlink …
    fuermosi777
        4
    fuermosi777  
       2018-02-09 08:27:54 +08:00
    支持支持!
    lauix
        5
    lauix  
       2018-02-09 10:07:52 +08:00
    png.im 做了个类似的,就是客户端还没有写完。
    NSDont
        6
    NSDont  
       2018-02-09 10:47:40 +08:00
    表示直接把 path 写死成一个目录即可
    Zeffee
        7
    Zeffee  
       2018-02-09 11:59:23 +08:00
    支持分屏吗?
    CR07
        8
    CR07  
    OP
       2018-02-09 15:11:44 +08:00
    @各位大大,install.sh 已经排除 readlink 功能了,这个命令的确不太通用,使用了更底层的实现,应该是完全 OK 了~
    CR07
        9
    CR07  
    OP
       2018-02-09 15:12:15 +08:00
    @Zeffee 指定是外接显示器吗?
    CR07
        10
    CR07  
    OP
       2018-02-09 15:12:52 +08:00
    @Xieldy 已经更新了~ 麻烦也更新一下吧,更通用的方式~
    CR07
        11
    CR07  
    OP
       2018-02-09 15:13:04 +08:00
    @fashioncj 谢谢大大各种提醒~
    CR07
        12
    CR07  
    OP
       2018-02-09 15:13:58 +08:00
    @willakira 正解,不过我换了个实现,这样免去大家安装没必要的工具了
    CR07
        13
    CR07  
    OP
       2018-02-09 15:14:10 +08:00
    @fuermosi777 谢谢~~
    CR07
        14
    CR07  
    OP
       2018-02-09 15:14:27 +08:00
    @lauix 好吧,不太了解还
    CR07
        15
    CR07  
    OP
       2018-02-09 15:15:16 +08:00
    @NSDont 还是灵活点设定好一些嗯
    Zeffee
        16
    Zeffee  
       2018-02-09 15:30:09 +08:00
    @CR07 是的,建议完善一下,不然每周都得手动搞一波。。
    xiaomayi0323
        17
    xiaomayi0323  
       2018-02-09 18:36:49 +08:00
    kingson:~/ $ wallpaper randweb com [18:33:35]
    Traceback (most recent call last):
    File "bin/generate_code_calender.py", line 5, in <module>
    from wand.image import Image
    File "/Library/Python/2.7/site-packages/wand/image.py", line 20, in <module>
    from .api import MagickPixelPacket, libc, libmagick, library
    File "/Library/Python/2.7/site-packages/wand/api.py", line 206, in <module>
    'Try to install:\n ' + msg)
    ImportError: MagickWand shared library not found.
    You probably had not installed ImageMagick library.
    Try to install:
    brew install freetype imagemagick


    但是我已经安装了
    xttttt
        18
    xttttt  
       2018-02-09 18:39:37 +08:00 via Android
    可以搞个 gui 出来
    CR07
        19
    CR07  
    OP
       2018-02-09 20:15:48 +08:00
    @xiaomayi0323 嗯嗯,安装了但是没有加入环境变量,这个问题我更新了,麻烦下载最新代码再安装一下吧。打卡新的一个`终端`即可使用~
    CR07
        20
    CR07  
    OP
       2018-02-09 20:16:12 +08:00
    @xttttt workflow 版本已经出了~ 可以看看啊~
    CR07
        21
    CR07  
    OP
       2018-02-09 20:16:38 +08:00
    @xttttt alfred workflow 版本已经出了~ 欢迎尝鲜~
    xuchaochao
        22
    xuchaochao  
       2018-02-09 20:34:50 +08:00
    我 mac 双屏的只能改变一个屏幕的壁纸诶
    mason961125
        23
    mason961125  
       2018-02-10 01:06:36 +08:00
    可以集成一下 Unsplash 的 Collection 功能,方便直接收集好了更换。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4996 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 05:40 · PVG 13:40 · LAX 22:40 · JFK 01:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.