-
Notifications
You must be signed in to change notification settings - Fork 283
Expand file tree
/
Copy pathindex.html
More file actions
193 lines (190 loc) · 11 KB
/
index.html
File metadata and controls
193 lines (190 loc) · 11 KB
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
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
<!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><del>积极开发中,每日一更</del>,当前进度 <code>99.99999%</code><br><del>找工作中,随缘更新</del><br>上班当牛马,下班要带娃,阶段性佛系趁娃睡觉熬夜更新</p>
<h3 id="常用超链接">常用超链接</h3>
<ul>
<li><a href="https://github.com/hjdhnx/drpy-node">本项目主页-免翻</a></li>
<li><a href="docs/apidoc.md">接口文档</a> | <a href="docs/apiList.md">接口列表如定时任务</a> | <a href="https://github.com/waifu-project/movie/pull/135">小猫影视-待对接T4</a></li>
<li><a href="docs/codeCheck.md">代码质量评估工具说明</a> | <a href="docs/codeCheckReport.md">DS项目代码评估报告</a></li>
<li><a href="/config?healthy=1&pwd=dzyyds">本地配置接口-动态本地</a></li>
<li><a href="/config/1?healthy=1&pwd=dzyyds">本地配置接口-动态外网/局域网</a></li>
<li><a href="/docs/sub.md">其他配置接口-订阅过滤</a></li>
<li><a href="/docs/pyenv.md">python环境</a> | <a href="/docs/envdoc.md">DS项目环境变量说明</a></li>
<li><a href="/docs/catDebug.md">猫源调试教程</a></li>
<li><a href="/docs/httpTest.md">接口压测教程</a></li>
<li><a href="https://www.trae.ai/account-setting#subscription">AI编程工具 trae</a> | 邮编ZIP输入: 518000</li>
<li><a href="https://bot.n.cn/">免费AI-360纳米</a>|<a href="https://ai.dangbei.com/chat">免费AI-当贝AI</a></li>
<li><a href="/robots.txt">本站防止爬虫协议</a></li>
<li><a href="/public/monkey/check_screen_leave.user.js">油猴脚本-反切屏检测</a></li>
<li><a href="/public/monkey/clipboard-sender.user.js">油猴脚本-通用网页脚本框架</a></li>
<li><a href="/public/monkey/%E8%87%AA%E5%AE%9A%E4%B9%89%E6%8C%87%E4%BB%A4%E9%9B%86-%E9%81%93%E9%95%BF.json">油猴脚本-通用网页脚本框架自定义指令集</a></li>
</ul>
<hr>
<h3 id="插件应用列表">插件应用列表</h3>
<ul>
<li><a href="/apps/cookie-butler/index.html">cookie管理插件</a></li>
<li><a href="/apps/cron-generator/index.html">cron表达式插件</a></li>
<li><a href="/apps/clipboard-pusher/index.html">剪切板智能推送插件</a></li>
<li><a href="/apps/source-checker/index.html">DS源可用性检测插件</a></li>
<li><a href="/apps/vip-parser/index.html">DS解析检测插件</a></li>
<li><a href="/apps/source-editor/index.html">DS源配置编辑插件</a></li>
<li><a href="/apps/image-manager/index.html">DS内存图片管理器插件</a></li>
<li><a href="/apps/clock/white_clock.html">DS时钟插件-白色时钟</a>|<a href="/apps/clock/index.html">日历时钟</a></li>
<li><a href="/apps/happy/index.html">DS庆祝页面-完结撒花</a></li>
<li><a href="/apps/drplayer">DrPlayer</a></li>
<li><a href="/admin/encoder">代码加解密工具</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="/cat/index.html">在线猫ds源主页</a></li>
<li><a href="/authcoder?len=10&number=1">V我50支付凭证生成器</a></li>
</ul>
<h3 id="同作者项目">同作者项目</h3>
<ul>
<li><a href="https://github.com/hjdhnx/CatPawOpen/tree/ds-cat">DS源适配猫影视</a></li>
<li><a href="https://github.com/hjdhnx/drpy-plugin">DS插件项目-golang</a></li>
<li><a href="https://github.com/hjdhnx/pup-sniffer">DS 二进制插件项目-pup-sniffer</a></li>
<li><a href="https://github.com/hjdhnx/file-index">DS 二进制插件项目-file-index</a></li>
<li><a href="https://github.com/hjdhnx/DrPlayer">DS web插件项目-drplayer</a></li>
<li><a href="https://github.com/hjdhnx/drpy-webpack">drpy2打包项目</a></li>
</ul>
<h2 id="更新记录">更新记录</h2>
<h3 id="20251008">20251008</h3>
<p>更新至V1.3.8</p>
<h3 id="20251007">20251007</h3>
<p>更新至V1.3.7</p>
<h3 id="20250927">20250927</h3>
<p>更新至V1.3.6</p>
<h3 id="20250925">20250925</h3>
<p>更新至V1.3.5</p>
<h3 id="20250919">20250919</h3>
<p>更新至V1.3.4</p>
<h3 id="20250918">20250918</h3>
<p>更新至V1.3.3</p>
<h3 id="20250916">20250916</h3>
<p>更新至V1.3.2</p>
<h3 id="20250914">20250914</h3>
<p>更新至V1.3.1</p>
<p>框架已完成,预留0.1%进度修bug</p>
<h3 id="20250913">20250913</h3>
<p>更新至V1.2.30</p>
<h3 id="20250911">20250911</h3>
<p>更新至V1.2.29
完美dr2模板源适配</p>
<h3 id="20250910">20250910</h3>
<p>更新至V1.2.28</p>
<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/webdav.md">webdav使用教程</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>
<li><a href="docs/suanfa.md">关姐算法搭建说明</a></li>
</ul>
<h2 id="问题说明">问题说明</h2>
<ol>
<li>windows上直接运行index.js可能会发现运行过程中的日志打印出中文乱码。建议通过yarn dev运行或者在package.json里点击dev脚本运行</li>
<li><code>pinyin</code> 库依赖的 <code>nodejieba</code> 跑路了现在无法完成安装</li>
<li><code>new Promise</code> 里发生的错误无法被外部try catch 导致程序崩溃,如 <code>番薯动漫.js</code> 里的写法</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/install/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/install/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 yarn@1.22.19
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>
<li><a href="https://zy.catni.cn/editSource/edit-grammar.html">ZY写源教学</a></li>
<li><a href="https://tvshare.cn/">源动力-新</a></li>
<li><a href="https://sourcepower.top/index">源动力-老</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>