├── Config.json └── README.md /Config.json: -------------------------------------------------------------------------------- 1 | { 2 | ///最大支持几个网页 3 | "MaxTab": "4", 4 | //网站标题 5 | "Title": "NolanJDCloud", 6 | //网站公告 7 | "Announcement": "本项目脚本收集于互联网,为了您的财产安全,请关闭京东免密支付。", 8 | ///多青龙配置 9 | "Config": [ 10 | { 11 | //序号必须从1开始 12 | "QLkey": 1, 13 | //服务器名称 14 | "QLName": "阿里云", 15 | //青龙url 16 | "QLurl": "http://ip或者端口:5700", 17 | //青龙2,9 OpenApi Client ID 18 | "QL_CLIENTID": "", 19 | //青龙2,9 OpenApi Client Secret 20 | "QL_SECRET": "", 21 | //青龙面包最大ck容量 22 | "QL_CAPACITY": 45, 23 | //消息推送二维码 24 | "QRurl":"" 25 | } 26 | ] 27 | 28 | } 29 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # nvjdc 2 | Net core5 vue3 puppeteer sharp的一次尝试 3 | 4 | ## 提示 5 | [TG 频道](https://t.me/joinchat/4nf-VfnBN6pmZDdl) 6 | 7 | [TG 群组](https://t.me/joinchat/dL-NJh1G6bc2OGM1) 8 | 9 | 由于我自己的环境是centos x86,arm并未测试 10 | 11 | 12 | 更新自动五次滑块 13 | 14 | 在Fork就跑路 15 | 16 | 一个文档你们Fork啥啊,, 17 | ## 支持的架构 18 | ![image](https://user-images.githubusercontent.com/87279659/137679751-7c2e901f-0429-4c5c-a6d2-120b8848048f.png) 19 | 查看地址:https://github.com/dotnet/core/blob/main/release-notes/5.0/5.0-supported-os.md 20 | 21 | 22 | ## 安装教程 23 | 1 执行命令 24 | 25 | ``` 26 | yum install wget unzip -y 27 | ``` 28 | 29 | 2创建一个目录放配置以及chromium 30 | 31 | ``` 32 | mkdir nolanjdc && cd nolanjdc 33 | ``` 34 | 35 | 3下载config.json 配置文件 并且修改自己的配置 不能缺少 36 | 37 | ``` 38 | wget -O Config.json https://raw.githubusercontent.com/NolanHzy/nvjdc/main/Config.json 39 | ``` 40 | 国内请使用 41 | ``` 42 | wget -O Config.json https://ghproxy.com/https://raw.githubusercontent.com/NolanHzy/nvjdc/main/Config.json 43 | ``` 44 | 45 | 4 创建chromium文件夹并进入 46 | 47 | ``` 48 | mkdir -p .local-chromium/Linux-884014 && cd .local-chromium/Linux-884014 49 | ``` 50 | 51 | 5下载 chromium 52 | 53 | ``` 54 | wget https://mirrors.huaweicloud.com/chromium-browser-snapshots/Linux_x64/884014/chrome-linux.zip && unzip chrome-linux.zip 55 | ``` 56 | 57 | 6删除刚刚下载的压缩包 58 | 59 | ``` 60 | rm -f chrome-linux.zip 61 | ``` 62 | 63 | 7 回到刚刚创建的目录 64 | 65 | ``` 66 | cd /nolanjdc 67 | ``` 68 | 69 | 8拉镜像 70 | 71 | ``` 72 | sudo docker pull nolanhzy/nvjdc:0.3 73 | ``` 74 | 75 | 9启动镜像 76 | 77 | ``` 78 | sudo docker run --name nolanjdc -p 5701:80 -d -v "$(pwd)"/Config.json:/app/Config/Config.json:ro \ 79 | -v "$(pwd)"/.local-chromium:/app/.local-chromium \ 80 | -it --privileged=true nolanhzy/nvjdc:0.3 81 | ``` 82 | 83 | 10查看 日志 84 | 85 | ``` 86 | docker logs -f nolanjdc 87 | 88 | ``` 89 | 90 | 91 | 92 | 出现 NETJDC started 即可 93 | 94 | 95 | 96 | ## 更新 97 | 98 | 删除容器 99 | ``` 100 | docker rm -f nolanjdc 101 | ``` 102 | 删除镜像 103 | ``` 104 | docker rm -f nolanhzy/nvjdc:0.2 105 | ``` 106 | 107 | 进入你以前下载过 浏览器 和JSON配置的文件夹中 108 | 如原来在 root 下 nolanjdc 文件夹中 下载的配置与浏览器 109 | ``` 110 | cd /root/nolanjdc 111 | ``` 112 | 然后重复后续步骤即可 113 | ## 注意事项 114 | 115 | 容器启动后第一次获取验证码的时候可能卡住刷新一下即可 116 | 117 | Config.json 是配置文件 可以热更新 修改后不用重启容器 118 | 119 | ## 最后 120 | 觉得不错。回来帮我点个star 121 | ## 特别声明: 122 | 123 | * 本仓库涉仅用于测试和学习研究,禁止用于商业用途,不能保证其合法性,准确性,完整性和有效性,请根据情况自行判断. 124 | 125 | * 本项目内所有资源文件,禁止任何公众号、自媒体进行任何形式的转载、发布。 126 | 127 | * Nolan对任何代码问题概不负责,包括但不限于由任何脚本错误导致的任何损失或损害. 128 | 129 | * 间接使用本仓库搭建的任何用户,包括但不限于建立VPS或在某些行为违反国家/地区法律或相关法规的情况下进行传播, Nolan对于由此引起的任何隐私泄漏或其他后果概不负责. 130 | 131 | * 请勿将本项目的任何内容用于商业或非法目的,否则后果自负. 132 | 133 | * 如果任何单位或个人认为该项目的脚本可能涉嫌侵犯其权利,则应及时通知并提供身份证明,所有权证明,我们将在收到认证文件后删除相关代码. 134 | 135 | * 任何以任何方式查看此项目的人或直接或间接使用本仓库项目的任何脚本的使用者都应仔细阅读此声明。Nolan 保留随时更改或补充此免责声明的权利。一旦使用并复制了任何本仓库项目的规则,则视为您已接受此免责声明. 136 | 137 | **您必须在下载后的24小时内从计算机或手机中完全删除以上内容.**
138 | > ***您使用或者复制了本仓库且本人制作的任何脚本,则视为`已接受`此声明,请仔细阅读*** 139 | 140 | ## 多谢 141 | 142 | --------------------------------------------------------------------------------