### 修改前 ![微信截图_20240227152804.png](https://storage.liesauer.net/2024/02/4280820008.png) ### 修改后 ![微信截图_20240227152841.png](https://storage.liesauer.net/2024/02/1780315910.png) ### 核心代码 以下代码使用了自己的一个cURL请求封装库,[liesauer/simple-http-client](https://packagist.org/packages/liesauer/simple-http-client "liesauer/simple-http-client"),这里不过多介绍,原生cURL也是一样设置Header和cURL参数的。 - 阅读剩余部分 -
- 阅读剩余部分 -
在实际的[NW.js](https://github.com/nwjs/nw.js "NW.js")程序开发中,我们可能在程序启动时做一些加载前逻辑,比如更新等等,那如何实现等待这些逻辑完成后才开始加载`index.html`呢? ### bootstrap.html 准备一个App启动页`bootstrap.html`- 阅读剩余部分 -
### 修改WSL默认登录用户 添加以下内容到`/etc/wsl.conf`中 ```ini [user] default=USERNAME ``` ### 修改WSL默认登录位置 添加以下内容到`~/.bashrc`中 ```bash cd ~ ``` - 阅读剩余部分 -
### 阅读前须知 **本文所提及的所有接口均非官方开放API,而是直接从网页端抓包而来,可能存在以下限制及风险!!!** 1. `Cookie` `CSRF Token`有效时间未知,可能会不定期失效或请求失败 2. 大多数看似无用的参数、Cookie已被清理,并未附带在请求内,可能会被识别成脚本或机器人请求 3. 监控大量账号效率低下(每个账号都要单独发送请求获取数据,无法做到类似官方的流式订阅) 4. 不确定是否有封号风险 5. ~~不确定请求频率风控策略~~([Rate limits | Docs | Twitter Developer Platform](https://developer.twitter.com/en/docs/twitter-api/rate-limits "Rate limits | Docs | Twitter Developer Platform")) ### 获取必需参数、Cookie 打开开发者面板并打开Web端Twitter`https://mobile.twitter.com/home`,找到以下请求- 阅读剩余部分 -
### 查看端口占用 ```shell netstat -ano | findstr "端口号" ``` 并没有发现端口被占用,怀疑是被系统占用,且这种情况是升级WSL2后才出现的,一顿搜索发现是WSL2使用了Hyper-V导致的。 ### 修改动态端口范围 **管理员模式运行** ```shell netsh int ip set dynamicport tcp start=49152 num=16384 ``` 重启即可。
域名出售
服务器推荐