V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
timwei
V2EX  ›  分享创造

Pixiv 每日排行榜壁紙(Mac)

  •  
  •   timwei · 2017-05-20 11:44:55 +08:00 · 6572 次点击
    这是一个创建于 2773 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Haijin-Kabe 废人壁

    给二次元党的开发者们

    简介

    作者身为二次元党,总是不断的更换壁纸,於是做了个抓取与更换壁纸的排程脚本,初期版本提供 OSX 上运行;未来也计画加入其他作业系统.

    特色

    • Ruby ftw
    • Whenever套件管理 crontab,易於维护与更改排程计画
    • Mechanize抓取图片数据以及登入
    • 周期性从Pixiv Rank随机抓取桌布使用

    仓库

    Github

    如何部署

    依赖

    • Ruby (建议 2.0.0 以上)
    • Bundler
    • Pixiv 用户帐号

    安装

    解压缩目录後,使用文字编辑器打开目录下名为 user.yaml 档案,将预计用於抓取图片的 Pixiv 用户名及密码输入像以下

    pixiv:
      account: '[email protected]'
      password: 'your pixiv password'
    

    於解压缩目录下,执行安装

    ruby init.rb
    

    安装完毕後,执行排程计画

    whenever --update-crontab
    

    调整背景(Optional) 於[调整桌面背景]中将壁纸放置方式改为[符合萤幕大小]

    16 条回复    2017-06-01 17:58:32 +08:00
    timwei
        1
    timwei  
    OP
       2017-05-20 11:46:42 +08:00
    構想來自於 @mokeyjay 之前的<Pixiv 每日排行榜 Top50 小部件>
    https://github.com/mokeyjay/Pixiv-daily-top50-widget

    这个我很爱
    mokeyjay
        2
    mokeyjay  
       2017-05-20 12:21:08 +08:00
    @timwei #1 Wow,可以的,赞!

    楼主这说话方式好像是台湾或者香港人?
    timwei
        3
    timwei  
    OP
       2017-05-20 12:29:12 +08:00 via Android
    是 TW 啊

    在陆企上班,所以都逛 V2 知呼豆瓣等等
    fashioncj
        4
    fashioncj  
       2017-05-20 12:33:50 +08:00 via iPhone
    可以抓取第三方 rss 源。
    timwei
        5
    timwei  
    OP
       2017-05-20 12:35:58 +08:00 via Android
    没登入 Pixiv 访问不到原图的
    maemolee
        6
    maemolee  
       2017-05-20 15:31:20 +08:00
    这文风,我以为是在 Bangumi
    Kokororin
        7
    Kokororin  
       2017-05-20 21:48:57 +08:00 via iPhone   ❤️ 2
    提供一个不用登录的 api
    https://api.pixiv.moe/v1/ranking
    timwei
        8
    timwei  
    OP
       2017-05-21 06:11:49 +08:00
    @Kokororin 这个好
    timwei
        9
    timwei  
    OP
       2017-05-21 06:59:24 +08:00 via Android
    晚点再做个配置档,让直接选择图源
    learnshare
        10
    learnshare  
       2017-05-21 10:08:55 +08:00
    很久没见 Ruby 坑了
    timwei
        11
    timwei  
    OP
       2017-05-21 13:04:23 +08:00
    做了更新,可在配置文件选择要从 Pixiv.net 还是 Pixiv.moe

    感谢提供
    seewhy
        12
    seewhy  
       2017-05-22 12:21:16 +08:00
    赞!
    journey0ad
        13
    journey0ad  
       2017-05-22 12:59:52 +08:00
    再提供一个 api https://api.imjad.cn/pixiv/v1/?type=rank&mode=daily&content=illust
    部分图片地址需要带上值为 https://www.pixiv.net 的 referer
    timwei
        14
    timwei  
    OP
       2017-05-22 13:27:20 +08:00
    @journey0ad

    感谢提供,晚上再更上;
    多几个源,死了就换也不错。
    echopan
        15
    echopan  
       2017-05-23 19:54:55 +08:00
    @Kokororin 活捉
    timwei
        16
    timwei  
    OP
       2017-06-01 17:58:32 +08:00
    Windows 刚上,或许还有些问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5395 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 01:32 · PVG 09:32 · LAX 17:32 · JFK 20:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.