Releases: dx-y/linkswift-enhanced
Releases · dx-y/linkswift-enhanced
IDMPush增强 v1.1.35
Compare
Sorry, something went wrong.
No results found
dx-y
released this
14 Oct 15:38
名字
油猴脚本 :IDMPush增强(@name,仓库内文件名保持 linkswift-enhanced.user.js,既有更新链不变)
本地接收端 :IDMPush.exe(约 67MB 单文件,.NET 8 self-contained,GUI 子系统无黑窗)
已改进(相对 v1.1.29)
按需拉起接收端(v1.1.35) :注册 linkswift:// 自定义协议指向 IDMPush.exe;脚本页面加载 800ms 后静默探测(GET /v1/ping),接收端未运行自动拉起——零常驻、零自启、无任何提示。
接收端中文死锁修复(v1.1.35) :body 由按字符数读取改为逐字节读取,补齐 CORS 响应头与日志;中文标题/文件名推送实测约 25ms 返回 ok:true。
请求超时兜底(v1.1.34) :base.get / base.post 增加 8s Promise.race 超时,修复「推送至 IDM」按钮无限转圈;修复 probeBridge / postBridge JSON 二次解析。
新推送架构 :油猴脚本 → IDMPush.exe(127.0.0.1:16888)→ IDM 官方命令行 idman.exe /d(兼容 IDM 6.43+,该版本已移除 COM Send 接口)。
运行办法
下载本 Release 中的 IDMPush.exe ,放到任意目录(建议放在 IDM 安装目录旁,如 C:\Program Files (x86)\Internet Download Manager\)。
双击运行一次。
浏览器安装油猴脚本(Tampermonkey / Violentmonkey)后打开网盘页面,点击「推送至 IDM」即可;接收端未运行时会被脚本自动拉起,无需常驻、无开机自启 。
端口写死 127.0.0.1:16888,无需任何配置;重启电脑后打开网盘页即自动拉起。
附件说明
linkswift-enhanced.user.js / linkswift-enhanced.meta.js:油猴脚本本体与更新元数据(油猴自动更新使用)。
IDMPush.exe:本地接收端,脚本推送必需。
v1.1.29
Compare
Sorry, something went wrong.
No results found
dx-y
released this
12 Oct 10:47
v1.1.29 (2026-10-12)
修复夸克网盘「推送至 IDM」按钮可能永久卡死的问题:点击 handler 增加 try/catch/finally,推送完成或异常均恢复按钮状态,异常时给出可见错误提示
修复 sendLinkToIDM 串行锁被 rejected Promise 污染导致后续推送全部失败的问题:锁链尾增加 catch 兜底
补充 @connect 127.0.0.1 显式声明,规避部分油猴管理器对 IP 字面量连接的白名单差异
修复文件名/链接含特殊字符(" & < > ')时拼接 HTML 导致推送链接损坏的问题:增加 HTML 转义
修复全局菜单取链失败时界面卡在「获取中」无提示的问题:增加 try/catch 与错误提示
新增「下载助手」主菜单「推送 IDM」入口,无需打开 API 下载对话框即可推送 IDM
v1.1.28
Compare
Sorry, something went wrong.
No results found
dx-y
released this
30 Sep 05:33
V1.1.28
新增 IDM 扩展 SW 自动唤醒:推送失败时脚本通过 history.pushState 触发 IDM 扩展注册的 webNavigation 事件,自动唤醒休眠的扩展 Service Worker 并重建会话,免去手动点击工具栏 IDM 图标(Chrome MV3 版扩展专用;Edge 版为常驻后台页不受影响)。
安装:油猴新建脚本后粘贴 user.js 内容,或直接访问下方 raw 链接安装。更新记录见 CHANGELOG.md。
v1.1.27
Compare
Sorry, something went wrong.
No results found
dx-y
released this
30 Sep 05:05
修复 123 网盘个人盘/分享页勾选文件后提示"请勾选要下载的文件哦~"的问题;getSelectedList 容器选择器补入新版类名 mfy_h-table-module,支持向上两层 fiber 兜底。
v1.1.26
Compare
Sorry, something went wrong.
No results found
dx-y
released this
30 Sep 05:05
修复分享页 v1.1.25 后可能卡死的问题;按钮注入新增幂等标记,消除高频重复构建;更新日志弹窗增加异常兜底。
v1.1.25
Compare
Sorry, something went wrong.
No results found
dx-y
released this
30 Sep 05:05
修复 123 网盘新版分享页按钮挂载到面包屑栏(出现在左下角)的问题;挂载点改为顶部操作栏,与原生日志按钮同排。
v1.1.23
Compare
Sorry, something went wrong.
No results found
dx-y
released this
30 Sep 05:05
修复 123 个人网盘新版无 ant-design 按钮导致注入中断;分享页挂载点更新,按钮样式不再硬依赖 antd 克隆。
v1.1.22
Compare
Sorry, something went wrong.
No results found
dx-y
released this
30 Sep 05:05
适配 123 网盘新版分享页路由识别与取链;修复 yun. / share. 子域无法触发注入;分享页访问令牌支持从 URL 自动获取。
v1.1.21
Compare
Sorry, something went wrong.
No results found
dx-y
released this
30 Sep 05:04
修复 123 网盘直链推送 IDM 失败(补充直链下载请求头);修复 ShareKey 带 .html 后缀取链失败;未登录 123 网盘时提前提示并中止流程。
v1.1.20
Compare
Sorry, something went wrong.
No results found
dx-y
released this
28 Sep 13:36
v1.1.20
修复「推送至 IDM」误报「IDM 服务未就绪」:IDM 服务在线但无 Client 会话时准确识别 HTTP 404 并提示激活扩展会话,不再进入 120 秒等待。
优化响应体为空时透传 HTTP 状态码,404 不再误判为服务未就绪。
优化等待重试前先探测可用 Client ID,全部 404 时直接给出可执行指引。