Skip to content
lionelione43 edited this page May 9, 2013 · 1 revision

What is gameBits?

gameBits is a cross platform python script that automatically scrapes IGN.com for a games information, and outputs it in a format appropriate for upload on bB. It uses the games name, and console, and it will output a proper description

Dependencies:

gameBits utilizes Beautiful Soup 4, and requests, in order to function. Both are included along with the master package.

Usage:

gameBits is run from the command line, and utilizes a command in the format of gamebits.py "Game Name" "Console" "Game Format (ISO/.rar/rom, etc)" "Language" Of the arguments, only Game Name and Console are important in the search, the game format and language can be anything.

An example input would be gamebits.py "ClayFighter 63 1/3" "N64" "Z64" "English" This will proceed to output the description of the game out in the format of

Game Name: ClayFighter 63 1/3

Released: Oct. 21, 1997

Source: Z64

Language: English

Game Genre: Fighting

IGN Review: http://ign64.ign.com/articles/151/151940p1.html

Description: [quote] It's Clay Combat in 3D worlds with this N64 edition of the clay-busting fighter game. 3D Breakthrough Attacks allow players to get tossed out of a window and carry on fighting outside. This game features 12 brawling clay fighters, including the super-suited Earthworm Jim! [/quote]

Emulation: [quote]The best Emulator to use is Project 64. http://www.pj64-emu.com/ [/quote]

Cover image: http://i.imgur.com/aBN4qFb.jpg

Though this can easily be changed to suit your purposes by editing the gamebits.py.

The Cover Image is a picture of the cover of the box, and would be put in the Image (Optional) box.

Normally, this would be outputted to the console, but by adding >> blah.txt at the end of the command, the output will be written into said blah.txt text file. This command would look like gamebits.py "ClayFighter 63 1/3" "N64" "Z64" "English" >> GameDescriptions.txt

NOTE

While this program works in most cases, it is not infallible. Therefore it is the users duty to double check their upload to see that it is correct. If bugs occur, please report them at https://github.com/MCn-/gamebits/issues

Clone this wiki locally