RomLoader
A Ruby Gem for downloading videogame roms, powered by freeroms.com.
Installation
$ gem install romloader
Usage
Type the command below into your shell and follow the on screen prompts.
$ romloader
Development
To develop further upon this gem, fork and clone the repository located at https://github.com/jinstrider2000/romloader. Be sure to have the Bundler gem installed, and run:
$ bundle install
This will download any dependencies for development. Rspec is among the dependencies, however, there are no tests included in the repo. I intend to add some eventually.
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/jinstrider2000/romloader.
Version Changes
v. 1.2.6: Fixed system scraping functions to comply with updates to freeroms.com
v. 1.2.5: Fixed system scraping functions to comply with updates to freeroms.com
v. 1.2.4: Fixed bug in regexp checking when entering single characters
v. 1.2.3: Updated error handling and scraping of file sizes from Freeroms.com
v. 1.2.2: Updated web scraping function
v. 1.2: Added basic file managment capability for Windows (requires Powershell v 3.0 or higher). Also updated UI slightly
v. 1.1: Added basic rom download capability for Windows (requires Powershell v 3.0 or higher)
v. 1.0: Changed the namespacing of classes, added zip/7-zip extraction and rom download directory management. Also, added the ability to open the newly downloaded game from the command line (requires a emulator)
v. 0.0: Basic rom listing from Freeroms.com, and rom download feature
License
The gem is available as open source under the terms of the MIT License.