admin 发表于 2024-10-6 06:20:52

无需浏览器,服务器可用的多账户自动阅读Linuxdo帖子脚本。

## 自动阅读 Discurse 文章
**仓库:** (https://github.com/14790897/auto-read-liunxdo) **点个star**
### 使用方法
**一、油猴脚本**
* 脚本代码位于 `index_passage_list` 文件夹中。
* 油猴脚本: (https://greasyfork.org/en/scripts/489464-auto-read)
**二、puppeteer 无头运行**
1. **设置环境变量:**在 `.env` 文件中设置用户名和密码。
2. **运行:**
    * **Windows:**
      ```sh
      npm install
      node .\pteer.js
      ```
    * **Linux:**
      ```sh
      sudo apt-get update
      sudo apt install nodejs npm -y
      sudo apt-get install -y wget unzip fontconfig locales gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils wget
      ```
    * 运行命令与 Windows 相同。
**三、GitHub Action 每天 0 点阅读**
1. **fork 仓库**
2. **设置环境变量:** 在 GitHub action 的 secrets 设置用户名和密码(变量名参考 `.env` 文件中的变量名),.env 中设置的用户名和密码在这里无效。
3. **启动 workflow:**
    * 教程: (https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web)
**成果展示:**
[图片展示](https://linux.do/uploads/default/original/3X/8/2/827e29d024fe2b29b5faa396f167014cc6ef3fa8.png)
[视频展示](//player.bilibili.com/player.html?aid=1052508927&bvid=BV1YH4y1J7Vg&cid=1493292834&p=1)
页: [1]
查看完整版本: 无需浏览器,服务器可用的多账户自动阅读Linuxdo帖子脚本。