这里有人知道一个magnet-URI -parser for PHP?验证它,或者从中提取一些信息?用于PHP的磁链接库
0
A
回答
2
如果您正在寻找这样的事情:
Magnet URI: magnet:?xt=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C (valid)
Display Name .... (dn):
eXact Length .... (xl):
eXact Topic ..... (xt): urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C
Acceptable Source (as):
eXact Source .... (xs):
Keyword Topic ... (kt):
Manifest Topic .. (mt):
address TRacker . (tr):
不能说这是否符合您的需求,您的问题是不明确的。所以请留言。
0
<?php
include_once "alfa.hash2mui.class.php";
$h2m=new Hash2mui();
echo $h2m->grab_mui("11A2AC68A11634E980F265CB1433C599D017A759");
?>
源https://github.com/alfredfrancis/Info-Hash-To-Magnet-URI/blob/master/example.php
2
如果你只需要的字段,这里是一个快速和肮脏的一个班轮:
$link = 'magnet:?xt=urn:btih:0eb69459a28b08400c5f05bad3e63235b9853021&dn=Splinter.Cell.Blacklist-RELOADED&tr=udp%3A%2F%2Ftracker.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A6969&tr=udp%3A%2F%2Ftracker.ccc.de%3A80&tr=udp%3A%2F%2Fopen.demonii.com%3A1337';
parse_str(str_replace('tr=','tr[]=',parse_url($link,PHP_URL_QUERY)),$query);
print_r($query);
应该产生:
Array
(
[xt] => urn:btih:0eb69459a28b08400c5f05bad3e63235b9853021
[dn] => Splinter.Cell.Blacklist-RELOADED
[tr] => Array
(
[0] => udp://tracker.com:80
[1] => udp://tracker.publicbt.com:80
[2] => udp://tracker.istole.it:6969
[3] => udp://tracker.ccc.de:80
[4] => udp://open.demonii.com:1337
)
)
+0
伟大的工作!正是我需要的!谢谢! –
相关问题
- 1. preg_match_all磁铁链接
- 2. 用于python的C++库 - 链接问题
- 3. 链接到本地磁盘
- 4. 分裂磁铁链接
- 5. 用于维护磁盘缓存的库
- 6. 使用python selenium&firefox处理磁链接
- 7. iOS链接库仅用于调试
- 8. 链接引用来源于PHP
- 9. 类不适用于链接的链接
- 10. 下载与Powershell 3的磁性链接
- 11. 磁贴链接和CakePHP的Html Helper
- 12. 如何下载C#的磁力链接?
- 13. 使用PHP返回链接的链接列表使用PHP
- 14. 链接基于Dcmtk的C++程序库?
- 15. 关于C++中的动态链接库
- 16. 用php直接写入磁盘
- 17. 在Xcode 4中用于Soundcloud包装的库与库相链接
- 18. 用于创建静态库的链接库
- 19. 鉴于.torrent文件如何在python中生成磁链接?
- 20. PHP - 用户链接
- 21. MonoTorrent - 磁铁链接torrent文件
- 22. Android磁铁链接数据过滤器
- 23. 链接库与链接库链接相同
- 24. PHP基本数据库链接帮助
- 25. oci.dll不能位于动态链接库
- 26. 链接库的顺序C++链接器
- 27. Php标题:关于双重链接
- 28. 链接的PHP/JQUERY Selectbox链接
- 29. 验证特定链接的链接php
- 30. 用于PHP的JQGrid用图标替换链接文本
什么是你的问题中提取一些来自magnet-URI的数据?请解释你迄今为止所做的以及你运行的问题。 – hakre
可能相关:[创建torrent文件信息哈希问题](http://stackoverflow.com/questions/6527357/problem-creating-info-hash-of-torrent-file) – hakre