ml.sock.pl mldonkey的cli版本控制台。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- 枫叶饭团
- 帖子: 14683
- 注册时间: 2010-06-16 1:05
- 系统: Mac OS X
- 来自: Tencent
- 联系:
Re: ml.sock.pl mldonkey的cli版本控制台。
离线下载无压力!
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: ml.sock.pl mldonkey的cli版本控制台。
代码: 全选
● git diff HEAD^^^ ml.sock.pl
diff --git a/ml.sock.pl b/ml.sock.pl
index 4a3e13f..cfd0ea0 100755
--- a/ml.sock.pl
+++ b/ml.sock.pl
@@ -2,14 +2,15 @@
use IO::Socket::INET;
-my $sock = IO::Socket::INET->new(PeerAddr => 'localhost', PeerPort => 4000) or
+my $sock = IO::Socket::INET->new(PeerAddr => 'localhost', PeerPort => 4000) or
print "--命令: vd bw_toggle help kill etc.-->";
while(<>){
+last if /^quit|^exit/;
print $sock $_;
while(<$sock>){last if /^>/;}
print $_;
-while(<$sock>){last if /command-line/; print "$_\n";};
+while(<$sock>){last if /command-line/; print $_;};
print "--命令-->";
}
close $sock;

● 鸣学
- 枫叶饭团
- 帖子: 14683
- 注册时间: 2010-06-16 1:05
- 系统: Mac OS X
- 来自: Tencent
- 联系:
Re: ml.sock.pl mldonkey的cli版本控制台。
偶的离线下载脚本也是cli的≥﹏≤
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- 到处看看
- 论坛版主
- 帖子: 8486
- 注册时间: 2010-01-17 13:05
- 系统: ubuntu
- ibear
- 帖子: 787
- 注册时间: 2006-10-19 8:43
- 来自: 长江口
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: ml.sock.pl mldonkey的cli版本控制台。
代码: 全选
● git df ml.sock.pl
diff --git a/ml.sock.pl b/ml.sock.pl
index cfd0ea0..6d5be2d 100755
--- a/ml.sock.pl
+++ b/ml.sock.pl
@@ -4,13 +4,22 @@ use IO::Socket::INET;
my $sock = IO::Socket::INET->new(PeerAddr => 'localhost', PeerPort => 4000) or die "没找
-print "--命令: vd bw_toggle help kill etc.-->";
+print "--命令: vd bw_toggle s vr help kill etc.-->";
while(<>){
last if /^quit|^exit/;
print $sock $_;
+$vr=/vr/?1:0;
while(<$sock>){last if /^>/;}
print $_;
-while(<$sock>){last if /command-line/; print $_;};
+while(<$sock>){last if /command-line/;
+use Number::Format qw/format_bytes/;
+if($vr){
+s/]\ (\d)/] $1/; @_=split /\s{2,}/;
+next if $_[2]!~/^\d+$/; next if $_[2]<10000000;
+$_=$_[0].$_[1]." ".format_bytes($_[2])." ".substr($_[4],0,50)."\n";
+}
+print $_;
+}
print "--命令-->";
}
close $sock;
● 鸣学
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: ml.sock.pl mldonkey的cli版本控制台。
鼠标爪不错。
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: ml.sock.pl mldonkey的cli版本控制台。
https://github.com/eexpress/eexp-bin/bl ... ml.sock.pl
增加了/xxx 搜索。基本不改了。
增加了/xxx 搜索。基本不改了。
● 鸣学
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙