Creating OTCWL2018 for Hoot

I've neglected this blog a bit since I started working on the Hoot Android app. Now that the new North American Scrabble word list it out, I feel I should preset a succinct demonstration on how to create a lexicon for OTCWL2018 (OWL4). The first caveat is that it is up to you to get the new word list. It is available to members to download from the NASPA website. It is also worth mentioning that it is copyrighted and may not be legally shared with others.

PART 1 (Getting the list)

You can get the list by going to http://scrabbleplayers.org. Then login (or join if you haven't) and go to Members and then Member Services

Scroll to Downloads and select OTCWL2018 (Windows text)

Remember where you save it...

PART 2 (Creating the lexicon)

Next you will need to have the PC program Hoot installed. If you don't, you can go to http://www.tylerhosting.com/hoot/downloads.html to get the latest version. Download the latest Version 3 Installer, Install and run it.

Phase 1

To create the lexicon, follow these steps

  • Go to Settings > Create Lexicon
  • Select One per line
  • Search and use the file you downloaded
  • Enter OWL4 or OTCWL2018 for Lexicon Name
  • Select en for Language
  • Complete other fields as desired
  • (Under Lexicon Notice, enter Copyright information)
  • Create Lexicon (This should only take a minute or two)
  • Close Window

Phase 2

To show hooks, probability, playability, anagrams, etc, you will need to configure the lexicon. Follow these steps

I use to say wait 30-45 minutes, depending on computer speed. Mine actually took 19 minutes.

Note that if the program doesn't stay in the foreground, the status box may stop being updated, but it is still working. Just wait.

Phase 3 (for Android use)

In order to prepare it for Android use, there is another step. If you forget, the app will do this but it will take longer. Follow these steps.

  • Go to Settings > Configure Lexicons (When Phase 2 is complete Configure for Android Use will be enabled)
  • Select Configure for Android Use
  • Select Begin
  • This also only takes a minute or two

Optionally, you can take additional steps to reduce the size of the database before you put it on your phone. See below 

PART 3 (Using the database)

To use the database in the Android app you will have to copy it to internal storage, or the emulated SD Card. Hoot can't read from an actual SD Card. This may be the most difficult for some. There are several ways to get it there, including using a file manager app, sending via Bluetooth, or Emailing it. If you use email on your phone, emailing it may be the easiest way.

Send database: You can find the location of the database on your computer by looking at Settings > Databases. Once you find it, right click and Send To: mail recipient and send it to the email on your phone. 

Prepare a location: You will need to decide where to put the database. My suggestion is to find or create the folder Documents and store it there. In a Samsung Galaxy S7 for example, you can run the Files app. It opens first to Downloads. Select the sandwich menu (three lines) and select the emulated SD Card (internal storage). From the three dots menu, select New folder and create the folder Documents.

Save database: Then open the email on your phone to save the database and select this folder.

Select database: Open the Hoot app and from the three dots select Settings, then Database, and find the file you just saved.

Select lexicon: You can then select the lexicon.

Minimize Database Size (Optional)

In order to reduce the size of the database you can take steps in the PC program to delete unused lexicons, and then recover the space they used. If you are using a new database, this may not be necessary.

Go to Settings > Configure Lexicons. For each lexicon you don't want in the database, select and Delete Lexicon

Go to Settings > Databases. Compact Database

 

 

No feedback yet
Leave a comment

You must be a member of this blog to comment. Log in now!

If you have no account yet, you can register now...
(It only takes a few seconds!)