网抓基础:搞定 oauth 登录态
VBA
玩抓没有 Python
方便,不过大多数办公环境都配备 Excel
,无需安装环境即可使用,与报表结合更便于工作人员做信息处理,以个人经历来讲,办公环境下还是 VBA
用起来趁手。下面是几年前写的网抓登录模块,相关信息已经过脱敏处理。
VBA
玩抓没有 Python
方便,不过大多数办公环境都配备 Excel
,无需安装环境即可使用,与报表结合更便于工作人员做信息处理,以个人经历来讲,办公环境下还是 VBA
用起来趁手。下面是几年前写的网抓登录模块,相关信息已经过脱敏处理。
最近翻起以前练手的 VBA,发现写过一个挺有趣的字符串加密解密方法
实现原理挺简单,加密时,循环提取字符串单字符的 ASCII
码,在 ASCII
码之后加入随机码并重新排序,附上解密随机码;解密时,获取字符串中的随机码,然后逆向操作解密。
NexT 自带的 Font-awesome
图标库存放在 /themes/next/source/lib/font-awesome
,其中 font-awesome.mim.css
使用了相对引用,导致在 hexo d
之后图标路径出错,无法正常显示图标,需要将相对路径改为绝对路径。
打开 /themes/next/source/lib/font-awesome/css/font-awesome.min.css
1 | 搜索:'../fonts/ |
重新 hexo d
后生效
此问题在 Hexo 7.0 之后的版本已修复
现有的 Hexo 部署使用了两个 OSS-Bucket
:1 号 OSS 接入 CDN 用作图床,统一管理图片 / 附件等大文件;2 号 OSS 接入 CDN 托管静态网站,由 hexo d
上传,两个 OSS-Bucket
均设置文件更新自动刷新 CDN
阿里云 OSS 本质是对象储存,没有目录的概念,所以使用 OSS 设置静态网站托管时,地址必须存在对象文件,否则将跳转到首页。比如访问 www.abc.com/a/ ,必须指定为 www.abc.com/a/index.html
Hexo+NexT 环境下,按照以下方式修改,这样在 hexo g
之后生成的静态文件会补全路径。下文在标题中会注明改动的文件属于 Hexo
还是 NexT
,遇到版本更新时,需要再次修改相应的源文件。