![]() |
Re: Online crossword puzzles?
gotcha... and thanks.
i had to use a crowbar (xterm as root) to get libxpm4 and your xword to install without complaint, but I have managed to get xkbd and xword both installed on my n800 (mind you, all without direct connectivity [there's no accessible wireless here], to boot!), so I'll play around with it (...some more. qwerty12 had, as he mentioned, previously compiled up the package and kindly sent it to me, but I only gave it a very rough once-over.) anyway... on to the NYT puzzle page for a couple .puz files. thanks, again. |
Re: Online crossword puzzles?
terrencegf is my new hero. THANK YOU!
|
Re: Online crossword puzzles?
Updated .deb to 1.0.3. I just can't help tinkering! ;)
Since there was some concern about xkbd, I decided to put the xkbd stuff within the python code rather than launching it separately via the xword.sh shell script. There is now a Preferences Menu option (with a check mark) to "Show xkbd". This option gets saved so that xkbd will show up (or not) when you start xword. It still checks for the presence of /usr/bin/xkbd, and does not give you the Preference menu option if the binary isn't available. So this really isn't a necessary update, but it makes it a bit nicer since xkbd is launched by xword. Also, this way the xkbd gets closed when the xword application exits. |
Re: Online crossword puzzles?
Be cool if you could use some sort of Graffiti like text entry to write the letters into the cells directly. :D
|
Re: Online crossword puzzles?
Quote:
Now, there is a problem with how the application handles "Today's Crossword" from the NYT (but not the archives)... the current puzzle has the solution scrambled (it's part of the .puz file format specification), and there's no provision in xword to provide the 4-digit unscramble key (and, thus, check your solution) which is provided the following day, when the puzzle is released (in unscrambled form) to the archives. Obviously, this is beyond the scope of what you're doing, and more along the lines of making changes to the actual xword code so that it handles these files properly. I'll have to dig through my archives and see if I can find the C routine I wrote years ago to determine the scramble code from a given *.puz file... if I can only remember which computer was my "main workstation" at that time.... ;) |
Re: Online crossword puzzles?
Quote:
Quote:
|
Re: Online crossword puzzles?
yeah, I saw that. :/
If you crack open a completed .puz file in a hex editor, you can see the layout with the user's answers and the "key" answers, laid out as the grid is laid out. If the .puz isn't scrambled (or "locked"), then it's a plain english text read. If it's scrambled, then the second ('answer') grid will be scrambled. In the actual AcrossLite application, entering the 4-digit (1-9, no 0's!) code will de-scramble the "answer key" copy in memory, and allow direct comparisons (check word, check grid, etc). After applying the 4-digit key to the puzzle, subsequent saves to disk will save an 'unlocked' version. Anyway, several years ago, during a time I should have (no doubt) been working on something else, I fiddled around and found where (and how) the 4-digit key is stored in the .puz file, and (subsequently) how to use that key number to translate the 'scrambled' grid in the .puz file into an 'unscrambled' grid. Again, I'll snoop around and see if I can find that code snippet, and apply it to the project. Quote:
If all the site offers is the 4-digit code and no "unlocked" puzzle, then there is no way to check your answers. |
Re: Online crossword puzzles?
Quote:
|
Re: Online crossword puzzles?
Quote:
I had to uninstall everything last night because something buggered screen taps in microB. And it was after xkbd just quit on me a few times. But have not had time to make sure I did the xkbd install correctly. I think the opriginal author must have gotten bizzy with other stuff and/or nobody actually showed interest. But I the app seems to run OK for the most part on the tablet. Can't wait to give the new setup a try tonight. thanks a bunch for all the work on it! :) |
Re: Online crossword puzzles?
A couple other bugs I've noticed:
1. The touch pad is a little TOO sensitive: more often than not a letter gets printed twice when I tap it with the stylus, which results in a large amount of backspacing. 2. When you are in the lower half of a 21x21 puzzle, you can no longer go to a particular square by tapping the square -- it goes to the square that had been in the place tapped when the top half of the puzzle was showing on the screen. I do not like having to maneuver to the place I want to go with the arrow keys. |
All times are GMT. The time now is 17:52. |
vBulletin® Version 3.8.8