高清范

百度 论坛搜索
分享到:
发表于 2017-7-25 15:11 | 显示全部楼层 |阅读模式
有一台压箱底的忆捷M6的硬盘播放器,采用的是RTD1073的芯片,最近无聊拿出来看看还能不能用得到,发现有些功能还是不错的,比如NAS
,BT下载。DLAN播放1080p还不卡。现在就是缺少一个迅雷下载的功能,搜索了一下,看到一个嵌入式xware 迅雷,支持1073芯片的mips架构。具体请看 http://g.xunlei.com/thread-30-1-1.html 。


安装迅雷程序
将移动硬盘接在PC机上,在硬盘上建立一个名为xunlei的目录,安装将在这个目录下进行。
将下载到的迅雷程序包(一般格式类似于xunlei_mips_le_mips32_2.207.3.58_143326.zip)解压到xunlei的目录下。有以下3个文件:EmbedThunderManager,ETMDaemon, portal。
如果你之前在这目录已经安装过了迅雷,没关系,只需覆盖掉即可。
从PC机上安全移除移动硬盘,把移动硬盘接到路由器上。查看硬盘的挂载信息:
root@DD-WRT:~# cat /proc/mounts

/dev/sda1 /tmp/mnt/disc0_part1fuseblk rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096 0 0

root@DD-WRT:~#
其中/dev/sda1 /tmp/mnt/disc0_part1就是移动硬盘的挂载项(如果一段时间后还是没有发现磁盘被挂载,请确定路由器支持接硬盘并已经在路由器设置页面开启此功能)。进入到之前创建的xunlei目录:
root@DD-WRT:~# cd /tmp/mnt/disc0_part1/xunlei/
现在给迅雷程序加执行权限:
root@DD-WRT:~# chmod 777 * -R
至此配置完成,最终的目录结构如下:
xunlei
├── EmbedThunderManager
├── ETMDaemon
└── portal
启动和停止迅雷
使用以下命令启动迅雷:
root@DD-WRT:/tmp/mnt/disc0_part1/xunlei#./portal
如果输出类似于以下则启动成功(有的设备启动比较慢请耐心等待完成):
initing...
try stoppingxunlei service...
killall:ETMDaemon: no process killed
killall:EmbedThunderManager: no process killed
setting xunleiruntime env...
port: 9000 isusable.
your control port is: 9000.
startingxunlei service...
execv:/home/shdxiang/test/lib/ETMDaemon.
getting xunleiservice info...
Connecting to127.0.0.1:9000 (127.0.0.1:9000)
portal.tmp               0T --:--:-- ETA
THE ACTIVE CODE IS: 42SND1
go tohttp://yuancheng.xunlei.com, bind your device with the active code.
finished.
使用以下命令停止迅雷:
root@DD-WRT:/tmp/mnt/disc0_part1/xunlei#./portal –s
因为启动迅雷服务会先尝试停止在运行迅雷服务,所以重启迅雷和启动迅雷一样:
root@DD-WRT:/tmp/mnt/disc0_part1/xunlei# ./portal


正常情况下应该是像方法里面的可以直接获取到 激活码,可是我并没有看到激活码出现,反而是不断的提示错误。一下是错误代码:


try stopping xunlei service...
killall: ETMDaemon: no process killed
killall: EmbedThunderManager: no process killed


setting xunlei runtime env...
port: 9000 is usable.


YOUR CONTROL PORT IS: 9000




starting xunlei service...
execv: /mnt/xunlei/lib/ETMDaemon.


getting xunlei service info...
Connecting to 127.0.0.1:9000 (127.0.0.1:9000)
wget: can't connect to remote host (127.0.0.1): Connection refused
xunlei service is not ready now.


try again...(has tried 1 time(s)).
getting xunlei service info...
Connecting to 127.0.0.1:9000 (127.0.0.1:9000)
wget: can't connect to remote host (127.0.0.1): Connection refused

xunlei service is not ready now.


不断的找资料不断地测试,怀疑是1073芯片的linux系统缺少运行库,导致 EmbedThunderManager  ETMDaemon 这两个服务无法运行。因为是linux小白,也不懂1073采用的linux系统,能不能安装运行库,也不懂得如何安装运行库。这里提供一下另外一位网友的 解决办法 http://luyou.xunlei.com/thread-2977-1-1.html。这个办法我不知道能不能适用于1073芯片的播放器,因为他是用的一个TP-LINK WR720N 路由器,刷的是openwrt的固件。不过按道理也是一个嵌入式的LINUX。架构跟1073是一样的。有没有linux大神能研究一下1073用的linux 。提供一些思路帮忙搞定这个嵌入式迅雷下载。有兴趣的可以加我QQ 2327205598.

发表于 2017-8-12 09:07 | 显示全部楼层
迅雷上月已经停止支持这种下载了,官网已通知,别折腾了
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2017-11-1 09:02 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

使用高级回帖 (可批量传图、插入视频等)快速回复

您需要登录后才可以回帖 登录 | 注册加范币

本版积分规则   Ctrl + Enter 快速发布  

发帖时请遵守我国法律,网站会将有关你发帖内容、时间以及发帖IP地址等记录保留,只要接到合法请求,即会将信息提供给有关政府机构。
快速回复 返回顶部 返回列表