6th September, 2008

Word Challenge Hack   

Posted in hacking, programming | by evilbitz |



Word Challenge is a game on facebook in which you get 6 letters and need to make up words in order to get points, this game is highly addictive because you play against your friends. Since this Swedish girl made 14,098 points (very high) and since I had to beat her in word challenge I decided to cheat :-)

…So I built up this bot, basically it’s a python script that sends keystrokes to the software using simple word combinations. The script “knows” how to send 3 letters and 4 letters combinations, I’ll leave it to the reader to handle the 5 and 6 letters combinations in case he wants to extend the script, what I’ve done was sufficient for my purpose.

In case you want to test the script, you’ll have to have python installed and run my script from the command line (make sure after you hit “3comb” you set the focus to the word challenge window, you have 2 seconds for that).

Enjoy :-)



There are currently 4 responses to “Word Challenge Hack”

Why not let us know what you think by adding your own comment! Your opinion is as valid as anyone elses, so come on... let us know what you think.

  1. 1 On September 30th, 2008, eitama said:

    Evilbitz (:

    As a (super) lazy reader, I prefer the work of the 5 & 6 letters combination to be done for me as well (:

    So I mimicked your script concept and implemented it in TCL with the ability to create any combination with any letters and any length.

    You will need Activestate TCL installed on your computer, Yes, I know, you prefer python – So what???
    And you will need to put inside your TCL/lib/ folder a twapi package.

    So, To use this you will need to :
    1. Get TCL – http://www.activestate.com
    2. Get twapi – http://www.evilbitz.com/wp-content/uploads/2008/09/twapi.zip
    3. GET the TCL Bot – http://www.evilbitz.com/wp-content/uploads/2008/09/word.zip

    After getting the above, run the word.tcl file using tclsh (right click open with… c:/tcl/bin/tclsh85)

    You will get a console like window, same as with the original python script, type : “comb abcdef 5″
    Now you have 3 seconds to focus on your word challenge game, this will generate all 5 letters combination from the letters abcdef.

    Cheers!

  2. 2 On September 30th, 2008, evilbitz said:

    Except from it being written in TCL, it looks awesome! Cool man, you really beat my 3 and 4 letter combination functions with your recursive implementation :-)

    I saw some other bots as well on the internet, most of them are closed source and they use dictionaries, etc… It took me only 5 minutes to program the original script with comb3 and comb4 and it was sufficient for my purpose :-)

  3. 3 On September 30th, 2008, eitama said:

    The recursive implementation took me 3 days (:

  4. 4 On September 30th, 2008, eitama said:

    Note for the weak!!!

    If you are using a slow computer or just want some time between KEYPRESS(es) in the TCL version,
    Type “gap 500″ to set a delay between each KEYPRESS
    that the script generates.

    The measurements are in (ms), default is 0.

Leave a Reply

You must be logged in to post a comment.

Top »
"If you can't join them, beat them!"
Search Evilbitz: