Gem iRosi gem

i5ting · 2014年06月15日 · 最后由 leopku 回复于 2014年06月15日 · 2205 次阅读

about iRosi gem

r o s i 大家懂的,这是一个简单的下载图片的 gem 而已

安装

  • gem install 'curb'
  • gem install 'nokogiri'
  • gem install irosi
➜  test  gem install 'curb'
➜  test  gem install 'nokogiri'
➜  test  gem install irosi
Fetching: irosi-0.0.1.gem (100%)
Successfully installed irosi-0.0.1
Parsing documentation for irosi-0.0.1
Installing ri documentation for irosi-0.0.1
Done installing documentation for irosi after 0 seconds
1 gem installed

功能

  • 根据指定的专辑编号下载
  • 下载区间编号之内的所有专辑

查看帮助文档

➜  irosi git:(master) ✗ irosi --help    
here is help messages of rosi command line tool.
    -n, --alburmnum Name             download one alburnm with num
    -b, --begin begin                the first alburnm num for download
    -e, --end end                    the last alburnm num for download
    -f, --file file                  download one alburnm with num

使用方法

➜  test  irosi -n 100 

{:file=>"/home/i5ting/rosi/test", :num=>"100"}
exist path
download alburm number = 100
download_all starting...

Downloading 
.........

Api 说明

Rosi.download do
   for num in 1..8
      tem(num)
   end
end

or

Rosi.download do
  item(1)
  item(2)
  item(4)
end

目前还比较简陋

没看懂楼主到底想干什么?

#1 楼 @Martin91 你是一个非常善良的人~~~哈哈,这是个下载图片的 gem

#2 楼 @i5ting 好吧,是自己开发的 gem?不过感觉命名都好奇怪?是我理解能力太差了吗

#3 楼 @Martin91 嗯,自己写的 gem,使用 ruby best practice 里的东西重构的

#4 楼 @i5ting 建议还是开始的地方要写个简介吧,以及这个 gem 的特点。另外为开发 gem 的动手能力赞一个

#5 楼 @Martin91 这东西不方便写简介的,哈哈,宅男利器

#5 楼 @Martin91 写 gem 还是比较简单的~~建议你动手试试,15 分钟搞定一个

#7 楼 @i5ting 哈哈,好的!谢谢!

#9 楼 @i5ting 楼主好人一生平安!其实我也写过。。。

#9 楼 @i5ting 楼主,有问题。使用报错:

╮(╯▽╰)╭  irosi -n 100
/Users/martin/.rvm/rubies/ruby-2.0.0-p451/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- curb (LoadError)

是不是 gemspec 少了依赖项?

#11 楼 @Martin91 我是在 2.1 下面测试的,可能 2.0 下面有问题,明天修复,早点睡

撸主是个萝莉控啊

撸主有心人 :plus1:

需要 登录 后方可回复, 如果你还没有账号请 注册新账号