2018折腾之路

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 来实现

Crash 代码

为了实现不被微信墙,使用网址缩短服务,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、微信收藏、知乎收藏等各大平台)
  • 已阅读,但只适合收藏类的知识(印象笔记)
  • 已消化,最好用自己的理解重新写出来(小笔记)
  • 已消化并适合分享(博客)
一杯冰可乐