获取起点小说网上面的职业头像的ruby脚本

作者:半瓶墨水   链接:http://www.2maomao.com/blog/ruby-cmfu-images/

起点上面的职业头像很多而且很有意思,比如下面这个见习战士和这条黄金三头龙:
见习战士黄金三头龙

一共七个职业,想一个个看个仔细很不易,遂写了个ruby脚本下载下来看看:

下载: cmfuimg.rb
def putsexec(cmd)
    
puts cmd
    
system cmd
end
(1..9).each do |x|
    
(1..9).each do |y|
        
putsexec "wget http://bbsx.cmfu.com/jobimg/tl#{x}_#{y}.gif"
    
end
end
putsexec "wget http://bbsx.cmfu.com/jobimg/tl10_.gif"

其中用到了wget做下载工具,可以点击这里下载wget。

然后编写了另一个脚本用ImageMagickconvert工具将同类型的图像合在了一起:

下载: joinimg.rb
def putsexec(cmd)
    
puts cmd
    
system cmd
end
(1..9).each do |x|
    
cmd = "convert -append "
    
(1..9).each do |y|
        
cmd += "tl#{x}_#{y}.gif "
    
end
    
cmd += "zzjoin#{x}.gif"
    
putsexec cmd
end

结果如下:

整个script和所有小图片打包下载:
http://www.2maomao.com/blog/wp-content/uploads/cmfuimg.zip

一条评论 发表在“获取起点小说网上面的职业头像的ruby脚本”上

  1. 牛x说道:

    :h 太牛x了,向你学习!

留下回复