-
Notifications
You must be signed in to change notification settings - Fork 159
/
Copy pathindex.html
134 lines (131 loc) · 7.18 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>drpyS-README</title>
</head>
<body>
<h1 id="drpysdrpy-node">drpyS(drpy-node)</h1>
<p>nodejs作为服务端的drpy实现。全面升级异步写法<br>积极开发中,每日一更,当前进度 <code>35%</code></p>
<ul>
<li><a href="/config?pwd=">本地配置接口-动态本地</a></li>
<li><a href="/config/1?pwd=">本地配置接口-动态外网/局域网</a></li>
<li><a href="/docs/sub.md">其他配置接口-订阅过滤</a></li>
<li><a href="/admin/encoder">代码加解密工具</a></li>
<li><a href="/authcoder?len=10&number=1">V我50支付凭证生成器</a></li>
<li><a href="/docs/httpTest.md">接口压测教程</a></li>
<li><a href="/proxy/%E5%A4%AE%E8%A7%86%E5%A4%A7%E5%85%A8%5B%E5%AE%98%5D/index.html">央视点播解析工具</a></li>
<li><a href="/apps/cookie-butler/index.html">cookie管理插件</a></li>
<li><a href="/robots.txt">本站防止爬虫协议</a></li>
<li><a href="https://github.com/hjdhnx/drpy-node">本项目主页-免翻</a></li>
</ul>
<h2 id="更新记录">更新记录</h2>
<h3 id="20250111">20250111</h3>
<p>更新至V1.1.7</p>
<ol>
<li>修复lazy函数里input变量bug</li>
<li>设置中心AI增强</li>
</ol>
<p><a href="docs/updateRecord.md">点此查看完整更新记录</a></p>
<p><strong>注意事项</strong></p>
<p>总是有人遇到各种奇葩问题,像什么没弹幕,访问/config/1服务马上崩溃等等,能自行解决最好,解决不了我建议你使用下方安装教程 <code>3.道长腾讯轻量云服务器安装方案</code>
跟我一样还有问题那就不可能了,我能用你即能用</p>
<h2 id="基础框架">基础框架</h2>
<p>todo:</p>
<ol>
<li>js里的源能否去除export开头,保持跟qjs一致</li>
<li>js里的源,像一级这种异步js,里面调用未定义的函数,能否不通过函数参数传入直接注入调用</li>
<li>在源的各个函数调用的时候动态注入input、MY_URL等局部变量不影响全局。搞了半天没成功,有点难受,待解决</li>
</ol>
<p>写源的函数不可以使用箭头函数,箭头函数无法拿到this作用域就没法获取input和MY_URL变量</p>
<p>精简去除的库:</p>
<ol>
<li>axios(这个去不掉,刚需,后端请求才能拿到set-cookie)</li>
<li>jsonpath</li>
<li>underscore</li>
<li>pino-pretty</li>
<li>deasync</li>
</ol>
<h2 id="参考资料">参考资料</h2>
<ul>
<li><a href="docs/crypto-js-wasm/readme-CN.md">crypto-js-wasm使用教程</a></li>
<li><a href="docs/pupInstall.md">puppeteer使用教程</a></li>
<li><a href="docs/ruleAttr.md">drpyS源属性说明</a></li>
<li><a href="docs/ruleDesc.md">drpy2写源简述</a></li>
</ul>
<h2 id="问题说明">问题说明</h2>
<ol>
<li>windows上直接运行index.js可能会发现运行过程中的日志打印出中文乱码。建议通过yarn dev运行或者在package.json里点击dev脚本运行</li>
</ol>
<h2 id="安装说明">安装说明</h2>
<p>1.zy安装方案</p>
<ul>
<li><a href="https://zy.catni.cn/otherShare/drpyS-build.html">多平台安装教程</a></li>
</ul>
<p>2.自动化安装方案(直接薅道长羊毛)</p>
<ul>
<li>终端执行</li>
</ul>
<p><code>bash -c "$(curl -fsSLk https://github.com/hjdhnx/drpy-node/raw/refs/heads/main/autorun.sh)"</code></p>
<ul>
<li>添加定时方案</li>
</ul>
<p><code>echo "30 7 * * * cd /patch && bash -c \"\$(curl -fsSLk https://github.com/hjdhnx/drpy-node/raw/refs/heads/main/autorun.sh)\" >> /patch/drpyslog.log 2>&1" | crontab -</code></p>
<p>或者下载脚本到本地后</p>
<p><code>chmod a+x /path/autorun.sh</code></p>
<p><code>echo "30 7 * * * bash /path/autorun.sh >> /path/logfile.log 2>&1" | crontab -</code></p>
<p>命令说明 /patch 为脚本存放路径(脚本放在与源码同级的自定义目录中)</p>
<p>3.道长腾讯轻量云服务器安装方案</p>
<pre><code class="language-shell">mkdir /home/node_work
cd /home/node_work
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
source ~/.bashrc
nvm install 22
npm config set registry https://registry.npmmirror.com
npm i -g cnpm --registry=https://registry.npmmirror.com
npm i -g pm2 [email protected]
git clone https://github.com/hjdhnx/drpy-node.git
cd drpy-node
yarn
yarn pm2
pm2 logs drpys
pm2 ls
pm2 stop drpys
pm2 start drpys
pm2 restart drpys
</code></pre>
<h2 id="代理转发功能测试">代理转发功能测试</h2>
<ul>
<li><a href="/req/https://github.com/hjdhnx/drpy-node">代理转发ds</a></li>
<li><a href="/req/https://www.baidu.com">代理转发百度</a></li>
<li><a href="/req/https://live.fanmingming.com/tv/m3u/ipv6.m3u">代理转发范冰冰直播源</a></li>
</ul>
<h2 id="友链白嫖接口服务">友链(白嫖接口服务)</h2>
<ul>
<li><a href="https://github.catvod.com/">猫影视git文件加速</a></li>
<li><a href="https://catvod.com/">猫影视多功能主页</a></li>
</ul>
<h2 id="ai接入">AI接入</h2>
<ul>
<li><a href="https://console.xfyun.cn/services/bm4">讯飞星火</a></li>
<li><a href="https://platform.deepseek.com/api_keys">deepseek</a> | <a href="https://chat.deepseek.com/">对话</a></li>
<li><a href="https://xinghuo.xfyun.cn/botcenter/createbot">讯飞智能体</a>
| <a href="https://xinghuo.xfyun.cn/botweb/0b83d4b1c0447e82ea00fe9485bd9353">对话</a>
| <a href="https://xinghuo.xfyun.cn/botcenter/private-dataset">数据集</a></li>
<li><a href="https://platform.moonshot.cn/console/info">KIMI</a> | <a href="https://kimi.moonshot.cn/">对话</a></li>
</ul>
<h2 id="版权">版权</h2>
<p>本项目主体框架由道长开发,项目内相关源收集于互联网,可供学习交流测试使用,禁止商用或者直接转卖代码,转载代码请带上出处。</p>
<h2 id="免责声明">免责声明</h2>
<ol>
<li>此程序仅用于学习研究,不保证其合法性、准确性、有效性,请根据情况自行判断,本人对此不承担任何保证责任。</li>
<li>由于此程序仅用于学习研究,您必须在下载后 24 小时内将所有内容从您的计算机或手机或任何存储设备中完全删除,若违反规定引起任何事件本人对此均不负责。</li>
<li>请勿将此程序用于任何商业或非法目的,若违反规定请自行对此负责。</li>
<li>此程序涉及应用与本人无关,本人对因此引起的任何隐私泄漏或其他后果不承担任何责任。</li>
<li>本人对任何程序引发的问题概不负责,包括但不限于由程序错误引起的任何损失和损害。</li>
<li>如果任何单位或个人认为此程序可能涉嫌侵犯其权利,应及时通知并提供身份证明,所有权证明,我们将在收到认证文件确认后删除此程序。</li>
<li>所有直接或间接使用、查看此程序的人均应该仔细阅读此声明。本人保留随时更改或补充此声明的权利。一旦您使用或复制了此程序,即视为您已接受此免责声明。</li>
</ol>
</body>
</html>