全球主机交流论坛

标题: [更新开源脚本]Ubuntu服务器上把迅雷装上了, 还能远程控制 [打印本页]

作者: Ovz    时间: 2014-9-20 20:29
标题: [更新开源脚本]Ubuntu服务器上把迅雷装上了, 还能远程控制
本帖最后由 Ovz 于 2014-9-21 12:08 编辑

折腾了一天,终于在Ubuntu服务器上把迅雷装上了, 还能远程控制

无界面的 linux 服务 程序.  原生linux程序, 非wine.

还能用官网远程控制.


(, 下载次数: 0)


(, 下载次数: 0)








更新:

要的人很多,  这里把我修改过的脚本开源出来, 供需要的人用:

git地址:  https://git.oschina.net/neilpang/xunlei.git

先安装git,  然后 在clone 源码下来.

git clone  https://git.oschina.net/neilpang/xunlei.git

然后进入 xunlei 目录.  执行 install.sh 脚本

原服务脚本不是我写的,我只是修改了一下. 安装脚本是我写的.


执行完成之后,  会显示一个激活码在 终端上.  

然后登陆你的迅雷账号:  http://yuancheng.xunlei.com/

点击添加设备, 输入刚才终端上的激活码就可以了.  然后就可以远程添加下载了.



本脚本在ubuntu上测试通过.   理论上应该支持cent等其他版本,  请测试过的同学给我一个反馈.

请以root身份执行install脚本, 因为需要注册服务.

脚本会在 机器上创建 普通用户thunder,  并以thunder 的身份执行迅雷服务.  比较安全.

安装后, 会开机自动运行服务. 也可以手动控制:

service thunder  start|stop|restart

下载内容放在 /home/thunder/Downloads 的用户目录下.


纯友情分享.   不喜勿喷.







作者: nop    时间: 2014-9-20 20:35
安装很简单。但好像openvz不行
作者: psdshow    时间: 2014-9-20 20:41
centos 可以吗?来一份
作者: zhuzhenyu    时间: 2014-9-20 20:47
本帖最后由 zhuzhenyu 于 2014-9-20 20:53 编辑

迅雷固件 Xware 安装
http://luyou.xunlei.com/thread-3290-1-1.html
作者: imlonghao    时间: 2014-9-20 20:57
PMed
作者: SKIDROW    时间: 2014-9-20 22:35
希望不要被DMCA发现……
作者: ali727    时间: 2014-9-21 02:22
没看懂
作者: larry    时间: 2014-9-21 10:43
按照很简单,一般VPS就能装
作者: loveceo    时间: 2014-9-21 11:58
已经PM了 谢谢
作者: Ovz    时间: 2014-9-21 12:09
已更新了开源脚本
作者: Ovz    时间: 2014-9-21 13:11
顶......
作者: naihai    时间: 2014-9-21 13:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: 找四方    时间: 2014-9-21 13:44
用WIN多简单
作者: liqiu    时间: 2014-9-21 14:54
显示
root@liqius:/home/liqiu/xunlei# service thunder  start
* Starting Embed Thunder Manager thunder                                                                                     *
root@liqius:/home/liqiu/xunlei#

作者: Ovz    时间: 2014-9-21 15:00
liqiu 发表于 2014-9-21 14:54
显示
root@liqius:/home/liqiu/xunlei# service thunder  start
* Starting Embed Thunder Manager thunde ...

什么系统,

看看

service thunder status

再看看

ps -aux


作者: liqiu    时间: 2014-9-21 15:02
Ovz 发表于 2014-9-21 15:00
什么系统,

看看

是ubuntu12.04Lts
在azure上的
service thunder status
* ETMDaemon is not running

作者: Ovz    时间: 2014-9-21 15:03
你还没有绑定吧,   把激活码去 绑定一下.
作者: liqiu    时间: 2014-9-21 15:09
Ovz 发表于 2014-9-21 15:03
你还没有绑定吧,   把激活码去 绑定一下.

没有激活码= =
作者: Ovz    时间: 2014-9-21 15:13
你在安装完之后,  终端上就会提示 一个 激活码.

如果找不到了.  重新启动 service thunder start


作者: liqiu    时间: 2014-9-21 15:15
Ovz 发表于 2014-9-21 15:13
你在安装完之后,  终端上就会提示 一个 激活码.

如果找不到了.  重新启动 service thunder start

root@liqius:/home/liqiu/xunlei# service thunder start
* Starting Embed Thunder Manager thunder                                                                                     *
root@liqius:/home/liqiu/xunlei#
启动不成功
作者: Ovz    时间: 2014-9-21 15:17
liqiu 发表于 2014-9-21 15:15
root@liqius:/home/liqiu/xunlei# service thunder start
* Starting Embed Thunder Manager thunder    ...

看个

ps -aux  

看看 迅雷的进程启动没
作者: liqiu    时间: 2014-9-21 15:18
Ovz 发表于 2014-9-21 15:17
看个

ps -aux  

Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0  24336  2296 ?        Ss   07:02   0:01 /sbin/init
root         2  0.0  0.0      0     0 ?        S    07:02   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S    07:02   0:00 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S    07:02   0:00 [kworker/u:0]
root         6  0.0  0.0      0     0 ?        S    07:02   0:00 [migration/0]
root         7  0.0  0.0      0     0 ?        S    07:02   0:00 [watchdog/0]
root         8  0.0  0.0      0     0 ?        S    07:02   0:00 [migration/1]
root        10  0.0  0.0      0     0 ?        S    07:02   0:00 [ksoftirqd/1]
root        12  0.0  0.0      0     0 ?        S    07:02   0:00 [watchdog/1]
root        13  0.0  0.0      0     0 ?        S<   07:02   0:00 [cpuset]
root        14  0.0  0.0      0     0 ?        S<   07:02   0:00 [khelper]
root        15  0.0  0.0      0     0 ?        S    07:02   0:00 [kdevtmpfs]
root        16  0.0  0.0      0     0 ?        S<   07:02   0:00 [netns]
root        17  0.0  0.0      0     0 ?        S    07:02   0:00 [sync_supers]
root        18  0.0  0.0      0     0 ?        S    07:02   0:00 [kworker/u:1]
root        19  0.0  0.0      0     0 ?        S    07:02   0:00 [bdi-default]
root        20  0.0  0.0      0     0 ?        S<   07:02   0:00 [kintegrityd]
root        21  0.0  0.0      0     0 ?        S<   07:02   0:00 [kblockd]
root        22  0.0  0.0      0     0 ?        S<   07:02   0:00 [ata_sff]
root        23  0.0  0.0      0     0 ?        S    07:02   0:00 [khubd]
root        24  0.0  0.0      0     0 ?        S<   07:02   0:00 [md]
root        25  0.0  0.0      0     0 ?        S    07:02   0:00 [kworker/1:1]
root        27  0.0  0.0      0     0 ?        S    07:02   0:00 [khungtaskd]
root        28  0.0  0.0      0     0 ?        S    07:02   0:00 [kswapd0]
root        29  0.0  0.0      0     0 ?        SN   07:02   0:00 [ksmd]
root        30  0.0  0.0      0     0 ?        SN   07:02   0:00 [khugepaged]
root        31  0.0  0.0      0     0 ?        S    07:02   0:00 [fsnotify_mark]
root        32  0.0  0.0      0     0 ?        S    07:02   0:00 [ecryptfs-kthrea]
root        33  0.0  0.0      0     0 ?        S<   07:02   0:00 [crypto]
root        41  0.0  0.0      0     0 ?        S<   07:02   0:00 [kthrotld]
root        42  0.0  0.0      0     0 ?        S    07:02   0:00 [scsi_eh_0]
root        43  0.0  0.0      0     0 ?        S    07:02   0:00 [scsi_eh_1]
root        64  0.0  0.0      0     0 ?        S<   07:02   0:00 [devfreq_wq]
root       184  0.0  0.0      0     0 ?        S<   07:02   0:00 [hv_vmbus_con]
root       187  0.0  0.0      0     0 ?        S<   07:02   0:00 [hv_vmbus_ctl]
root       188  0.0  0.0      0     0 ?        S<   07:02   0:00 [hv_vmbus_ctl]
root       189  0.0  0.0      0     0 ?        S<   07:02   0:00 [hv_vmbus_ctl]
root       190  0.0  0.0      0     0 ?        S<   07:02   0:00 [hv_vmbus_ctl]
root       191  0.0  0.0      0     0 ?        S<   07:02   0:00 [hv_vmbus_ctl]
root       192  0.0  0.0      0     0 ?        S<   07:02   0:00 [hv_vmbus_ctl]
root       193  0.0  0.0      0     0 ?        S<   07:02   0:00 [hv_vmbus_ctl]
root       194  0.0  0.0      0     0 ?        S<   07:02   0:00 [hv_vmbus_ctl]
root       195  0.0  0.0      0     0 ?        S<   07:02   0:00 [hv_vmbus_ctl]
root       196  0.0  0.0      0     0 ?        S<   07:02   0:00 [hv_vmbus_ctl]
root       197  0.0  0.0      0     0 ?        S<   07:02   0:00 [hv_vmbus_ctl]
root       198  0.0  0.0      0     0 ?        S<   07:02   0:00 [hv_vmbus_ctl]
root       199  0.0  0.0      0     0 ?        S<   07:02   0:00 [hv_vmbus_ctl]
root       200  0.0  0.0      0     0 ?        S<   07:02   0:00 [hv_vmbus_ctl]
root       215  0.0  0.0      0     0 ?        S    07:02   0:00 [scsi_eh_2]
root       216  0.0  0.0      0     0 ?        S    07:02   0:00 [scsi_eh_3]
root       217  0.0  0.0      0     0 ?        S    07:02   0:00 [scsi_eh_4]
root       219  0.0  0.0      0     0 ?        S    07:02   0:00 [scsi_eh_5]
root       239  0.0  0.0      0     0 ?        S    07:02   0:00 [jbd2/sda1-8]
root       240  0.0  0.0      0     0 ?        S<   07:02   0:00 [ext4-dio-unwrit]
root       352  0.0  0.0  17236   640 ?        S    07:02   0:00 upstart-udev-bridge --daemon
root       359  0.0  0.0  21736  1456 ?        Ss   07:02   0:00 /sbin/udevd --daemon
root       424  0.0  0.0      0     0 ?        S    07:02   0:00 [jbd2/sdb1-8]
root       425  0.0  0.0      0     0 ?        S<   07:02   0:00 [ext4-dio-unwrit]
root       432  0.0  0.0  21732  1012 ?        S    07:02   0:00 /sbin/udevd --daemon
root       433  0.0  0.0  21732   968 ?        S    07:02   0:00 /sbin/udevd --daemon
root       482  0.0  0.0      0     0 ?        S<   07:02   0:00 [kpsmoused]
root       548  0.0  0.0      0     0 ?        S    07:02   0:00 [kworker/1:3]
root       573  0.0  0.0  15192   392 ?        S    07:02   0:00 upstart-socket-bridge --daemon
root       628  0.0  0.0   7268   596 ?        Ss   07:02   0:00 dhclient3 -e IF_METRIC=100 -pf /var/run/dhclient.eth0.pid -l
root       679  0.0  0.3 201612 12244 ?        Ssl  07:02   0:00 python /usr/sbin/waagent -daemon
root       711  0.0  0.0  50040  2920 ?        Ss   07:02   0:00 /usr/sbin/sshd -D
syslog     772  0.0  0.0 253720  1664 ?        Sl   07:02   0:00 rsyslogd -c5
102        777  0.0  0.0  23820   944 ?        Ss   07:02   0:00 dbus-daemon --system --fork --activation=upstart
root       806  0.0  0.0  14508   976 tty4     Ss+  07:02   0:00 /sbin/getty -8 38400 tty4
root       813  0.0  0.0  14508   972 tty5     Ss+  07:02   0:00 /sbin/getty -8 38400 tty5
root       828  0.0  0.0  14508   972 tty2     Ss+  07:02   0:00 /sbin/getty -8 38400 tty2
root       829  0.0  0.0  14508   972 tty3     Ss+  07:02   0:00 /sbin/getty -8 38400 tty3
root       832  0.0  0.0  14508   968 tty6     Ss+  07:02   0:00 /sbin/getty -8 38400 tty6
root       841  0.0  0.0   4956   732 ?        Ss   07:02   0:00 /usr/sbin/hv_kvp_daemon_3.2.0-65-virtual
root       844  0.0  0.0   4332   688 ?        Ss   07:02   0:00 acpid -c /etc/acpi/events -s /var/run/acpid.socket
root       847  0.0  0.0  19116   884 ?        Ss   07:02   0:00 cron
daemon     848  0.0  0.0  16912   380 ?        Ss   07:02   0:00 atd
root       854  0.0  0.0  15984   692 ?        Ss   07:02   0:00 /usr/sbin/irqbalance
root       925  0.0  0.0  14508   968 tty1     Ss+  07:02   0:00 /sbin/getty -8 38400 tty1
whoopsie   934  0.0  0.1 187664  4012 ?        Ssl  07:02   0:00 whoopsie
root       978  0.0  0.0      0     0 ?        S    07:02   0:00 [flush-8:0]
root       997  0.0  0.1  73444  3596 ?        Ss   07:02   0:00 sshd: liqiu [priv]
liqiu     1100  0.0  0.0  73444  1688 ?        S    07:03   0:00 sshd: liqiu@pts/0
liqiu     1101  0.0  0.2  25700  8136 pts/0    Ss   07:03   0:00 -bash
root      1203  0.0  0.0  41908  1760 pts/0    S    07:03   0:00 sudo -i
root      1204  0.0  0.1  21920  4468 pts/0    S    07:03   0:00 -bash
root      1450  0.0  0.0      0     0 ?        S    07:17   0:00 [kworker/0:0]
root      1484  0.0  0.0      0     0 ?        S    07:22   0:00 [kworker/0:2]
root      1515  0.0  0.0      0     0 ?        S    07:27   0:00 [kworker/0:1]
root      1516  0.0  0.0  16880  1272 pts/0    R+   07:28   0:00 ps -aux
没有= =
麻烦了
作者: Ovz    时间: 2014-9-21 15:24
cat  /home/thunder/Xware/message.log
看看
作者: liqiu    时间: 2014-9-21 15:26
Ovz 发表于 2014-9-21 15:24
cat  /home/thunder/Xware/message.log
看看

是个空文件= =
作者: Ovz    时间: 2014-9-21 15:30
liqiu 发表于 2014-9-21 15:26
是个空文件= =

z执行

/etc/init.d/thunder

看看显示啥

作者: liqiu    时间: 2014-9-21 15:31
Ovz 发表于 2014-9-21 15:30
z执行

/etc/init.d/thunder

root@liqius:/home/liqiu/xunlei# /etc/init.d/thunder
* Usage: /etc/init.d/thunder {start|stop|restart|force-reload|status}
root@liqius:/home/liqiu/xunlei# /etc/init.d/thunder start
* Starting Embed Thunder Manager thunder                                                                                     *

作者: Ovz    时间: 2014-9-21 15:35
liqiu 发表于 2014-9-21 15:31
root@liqius:/home/liqiu/xunlei# /etc/init.d/thunder
* Usage: /etc/init.d/thunder {start|stop|rest ...


su thunder -c "/home/thunder/Xware/portal"
作者: liqiu    时间: 2014-9-21 15:40
Ovz 发表于 2014-9-21 15:35
su thunder -c "/home/thunder/Xware/portal"

bash: /home/thunder/Xware/portal: No such file or directory

我感觉根本没安装成功= =
不过其实有这个文件
作者: Ovz    时间: 2014-9-21 15:42
先 运行一次  uninstall.sh

然后再安装一次, install.sh

把屏幕的输出贴来, 看看安装成功了没
作者: liqiu    时间: 2014-9-21 15:49
Ovz 发表于 2014-9-21 15:30
z执行

/etc/init.d/thunder

看起来是没有ETMDaemon
ETMDaemon: no process found
这是在运行uninstall.sh是提示的
是不是系统问题?windowsazure.cn的ubuntu12.04LTS
作者: 95147    时间: 2014-9-21 16:35
centos可以用吗?
作者: 95147    时间: 2014-9-21 16:53
centos 下提示:/etc/init.d/thunder: line 37: /lib/lsb/init-functions: No such file or directory

怎么办?
作者: liqiu    时间: 2014-9-21 18:03
95147 发表于 2014-9-21 16:53
centos 下提示:/etc/init.d/thunder: line 37: /lib/lsb/init-functions: No such file or directory

怎 ...

换ubuntu吧
作者: reizhi    时间: 2014-9-21 19:41
原来是xware
作者: 老包子    时间: 2014-9-22 16:13
不错,先收藏了
作者: Polymer_dg    时间: 2014-9-22 16:39
来个 centos  64的吧




欢迎光临 全球主机交流论坛 (https://52.ht/) Powered by Discuz! X3.4