A high-performance MediaWiki bot written in Ruby with fast connection speed and bandwidth saving
Ruby JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
lib
logos
wikis
.gitignore
README.markdown
RubyWiki.komodoproject
RubyWiki.sln
RubyWiki.stproj
errorcode.yaml
gemspec.erb

README.markdown

SoftX RubyWiki

This is a high-performance MediaWiki bot written in entirely Ruby with:

  • Fast Connection Speed done with
    • Keep-Alive
    • Sharing cURL Handles
  • Bandwidth Saving with Keep-Alive
  • cURL for HTTP is faster than Net::HTTP

Requirements

  • Curb (taf2/curb on GitHub, gem install curb)
  • YAML (bundled with Ruby)
  • Highline (if you want to type your password in a shell, gem install highline)

Usages & Sample

Login and print MediaWiki Version:

wiki = RubyWiki.new
puts wiki.site_info_general 'generator'