问题标签 [magnet-uri]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
86 浏览

ssl - SSL torrent 通过磁力链接

我正在使用 SSL 种子设置我的系统。如果我的两个客户都有 .torrent,即使没有跟踪器,它也能很好地工作,这要归功于本地服务发现。所以现在我的下一步是为没有种子的客户端使用磁力链接。我的两个客户端都只监听 SSL 的端口(当监听超过 1 个端口时,他们实际上会感到困惑......)。但在这种设置中,他们似乎无法进行交流。这是意料之中的,因为 ssl 套接字应该只接受来自具有证书的对等方的连接......

但是,我的设置需要什么才能让客户端下载 SSL 种子元数据(种子文件)?

任何帮助是极大的赞赏。这是我的实验代码

所以我开始我的播种客户

...和我需要的客户

这就像一个魅力。并不是说 cert_path 是我的客户端证书的路径,其中主题替代名称设置为 * 和我使用 openssl 生成的 sh 参数文件。

但是,如果我这样做:

这卡在“dl 元数据”上。

当然,用非 SSL 种子尝试同样的事情就像一种魅力。

-----经过更多思考后编辑-----

因为这很有意义:能够加入 swarm 意味着需要使用正确的证书并且知道底层的 torrent 是 SSL 的,所以我继续在 1 警报的管理中更改了一些代码

这很丑陋(使用私有 api),但它似乎确实有效。我会尝试找到更好的解决方案。

所以如果我错过了什么,请告诉我。谢谢。

0 投票
1 回答
31 浏览

javascript - 从页面的源代码中获取特定的文本/链接,并带有 chorme 扩展名

我正在寻找一种可以直接从源代码中获取磁力链接并在新选项卡上打开它的方法。一些网站用广告使页面饱和,解决方案是使用广告拦截器扩展程序,问题是如果您在这些网站上使用这些扩展程序,您将无法获得“磁铁:”链接,因此它仍然存在该页面的源代码,我只需要从那里复制它。

0 投票
0 回答
30 浏览

wordpress - 使用官方 AMP WordPress 插件时,磁力链接不起作用

我正在为我的 WordPress 博客使用官方 AMP 插件。我正在使用标准 AMP 模式,因为我的主题支持它。由于某种原因,磁力链接不可点击,而在编辑器(古腾堡)中我可以查看或编辑链接,但一旦发布帖子,磁力链接不可点击。普通链接工作正常,但磁力链接不工作。