推送观影任务到奇妙清单

看了两个奥斯卡最佳真人短片感觉66的,想要每天都能记得看下短片。当然你可以说为什么不直接在奇妙清单里添加呢?因为我希望可以按照 豆瓣榜单 按顺序推送观影任务给我,不然每天还得去找看什么短片合适有点浪费时间了。

AQI 超标提醒

现在空气成为大家关注的话题了,AQI 超标能够及时提醒自己的话还是很人性化的,许多天气 app 都可以实现这功能,我懒得再装个天气 app 了,虽然自带的也有 pm2.5 的数值,桌面小插件我也不记得每天都看下它,真是懒到家了还是通知提醒我比较靠谱。这就是本文的由来了。

网易云音乐歌词下载

功能:拖曳单个文件到命令行,匹配下载网易云音乐的歌词(双语)。

需要批量的建议考虑下可道歌词,虽然按积分算的,不过歌词质量很高。其实也是一款歌词显示插件,支持 Windows Media Player、AIMP3、iTunes、Foobar2000等。或者 ZonyLyricTools,更纯粹的歌词、封面下载。

之前一直用的脚本手动下载,要去网页输入歌名搜索然后下载,有点繁琐,全自动下载的工具我又不是很满意,所以自己写个半自动的吧XD。

硬盘文件大小排序

学的 os , os.path 模块对文件目录处理,顺便实战一下。

import os

def list_size(path):
    res={}
    for dirpath, dirnames, filenames in os.walk(path):
        for name in filenames:
            fullpath = os.path.join(dirpath, name)
            size = round(os.path.getsize(fullpath))
            if size>0:
                res[fullpath] = round(size/1024/1024)
    return sorted(res.items(), key = lambda d:d[1], reverse = True)

path = 'E:'
with open(os.path.join('E:', 'filesize.txt'),'w') as f:
    for i in list_size(path):
        f.write(i[0]+'\t'+str(i[1])+'MB'+'\n')

os.listdir 只能看当前目录的文件,子文件夹的就不管了,所以就需要 os.walk 的遍历了。虽然小,不过还是挺实用的程序。

导出我的豆瓣电影列表

这个看上去好像是个奇怪的需求,但我个人还是挺需要的。有时候我想找的其实只是自己看过的列表,而豆瓣的搜索就算我给了关键词我标记过的电影排序并不会在前面。一开始也没有在意,在小众看到有人提供了网页服务,除了速度有点慢的离谱,其他基本能满足需求了。

最近刚好有兴趣,想着自己折腾下直接网页爬的话也更快些,而且自己可以定制自己要的,顺便熟悉下一些包的使用。

Hexo 升级 https

2016-12-22更新 今天 coding 邮件通知 pages 服务可以开启 SSL/TLS 证书了,当然是 Let’s encrypt 的免费证书。所以本文其实对于 coding 用户更麻烦了,而且下文中的 CloudFlare 是国外服务,解析时间还是没有优势的,需要的直接在 pages 面板开启即可。

https 大势所趋,我也尝尝鲜。不过全站 https 就不能用七牛的免费流量了,所以图床或者静态文件什么的就不能放了。现在图床用的 https://sm.ms/ ,博客托管在了 coding ,SSL 就用 CloudFlare 的免费套餐。