1. 跳一跳刷分(20180101)
别人靠体力,我靠智力
参考:https://www.v2ex.com/t/419056
技术点:抓包查看微信 SessionID
- 下载最新 charlesproxy
- 启动 charlesproxy
- 配置代理: 设置 > 无线局域网 > 配置代理 > 手动 > IP:电脑 ip,端口:8888
- 导入 https 证书: 浏览器访问 http://chls.pro/ssl 下载安装证书
- 启动跳一跳小程序
- 去 charlesproxy 里查看抓到的请求,https://mp.weixin.qq.com/wxagame/wxagame_init 域名的请求,请求体里就包含
session_id
- 设置->通用->关于本机->证书信任设置 这里要设置下
2. 公司申请外网访问脚本修复(201802)
自动解决需要频繁手动点击“申请访问外网”的麻烦
技术点:使用 BeautifulSoap 模拟网站点击
3. 小视频下载器(20180224)
嘿嘿嘿
技术点:
- 使用 Python 抓取网页,并用 BeatifulSoap 分析拿到视频名称、图片、m3u8地址
- 利用 ffmpeg 对 m3u8 进行视频下载
- 熟悉 OSX 开发
- 引入 SDWebImage 和 YYCache
- 使用 MAMP 在本机搭建服务器
- 前端使用 Objective-C,后台使用 PHP,打通前后台
- 熟悉 SQL
- 购买腾讯云,搭建 LAMP 环境 https://www.linuxidc.com/Linux/2016-10/136327.htm
- python3 和 python2 共存的情况下,请安装 pip3,然后使用 pip3 代替 pip 命令
- Terminal 下执行 Python 命令,可以正确导入 ffmpy、bs 等库,但是使用 PHP 的 shell_exec 就失效了,解决方案:sudo -H pip3 install ffmpy。如果不加 -H,那么 pip 不会全局安装这个库,导致在 shell_exec 下无法读取
4. Mac 上的微信多开(20180225)
虽然没什么用,但是技多不压身!
步骤:
- 微信.app -> Contents -> MacOS 找到 WeChat
- 对 WeChat 制作替身,并将替身移到其他目录
- 微信.app -> Contents -> Resource 找到 AppIcon.icns
- 打开 AppIcon.icns,复制第一帧图片
- 右键点击替身,显示简介,单击 icon,进行粘贴修改其 icon,重命名替身
最后,这个方法只能最多开2个微信。
5. 腾讯云的 LAMP 环境配置(20180301)
有了服务器,可以干很多事情!
搭建 LAMP 环境 https://www.linuxidc.com/Linux/2016-10/136327.htm
6. 使用 VPS 进行 VPN 的搭建(20180302)
自己动手,丰衣足食
https://github.com/Alvin9999/new-pac/wiki/自建ss服务器教程
iOS 使用 Potatso Lite
7. 首次打通公众号和个人服务器(20180403)
一个期望已久终于被实现的想法
Linux 切换到超级用户 sudo -i
之后可以通过 su - www-data 切换到 www-data 用户
使用 whoami 来查看当前用户
8. 扫头像实现 Crash(201809)
iOS 使用 EFQRCode 来实现
为了实现不被微信墙,使用网址缩短服务,t.cn
为了实现二维码的三个角不要太大,必须加长网址信息,可以在网址后面添加“#xxx”的方法
9. Alfred+有道翻译实现快速翻译(201809)
秒译!!!
https://github.com/liszd/whyliam.workflows.youdao
需要申请有道智云,创建应用和翻译服务,获得AppId 和 AppKey
如果是在公司内网,Alfred 需要配置代理
10. 网易云歌单共享(201810)
与另一半共享歌单
详情请点击 网易云音乐歌单共享
11. 小笔记(20181025)
构建知识体系,让所有知识点有家可归
本地使用坚果云同步所有 md 文件;线上使用 Hexo+GithubPage+TravisCI 来构建并展示我的笔记
个人认为的知识转化过程中的几种状态:
- 未阅读(浏览器书签、Pocket、微信收藏、知乎收藏等各大平台)
- 已阅读,但只适合收藏类的知识(印象笔记)
- 已消化,最好用自己的理解重新写出来(小笔记)
- 已消化并适合分享(博客)