View Single Post
Old 10-22-2015, 11:18 AM   #139
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,254
Karma: 16544692
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
Quote:
Originally Posted by pdurrant View Post
if you're using unicode characters and strings (as you should) in python, take a look at unicodedata.category(), which returns the abbreviated general category values for Unicode characters enumerated here.
Well, if I get to grips with that lot I'll surely know a lot more about unicode than I do right now

My primary goals, at the moment, are to create something which is:
  • robust and easy to use for a novice user - probably a calibre plugin with minimal user-changeable options. The fixed settings to be those sanctioned by MR. Needs to work equally well on Win, MacOSX and Linux.
  • additionally available as a single Python script (like v0.1) but with more user-configurable options of what to scramble and what to leave as-is. Some of these to be more strict than MR requirements have turned out to be.
    There was some thought that a more general utility may be useful for purposes other than MR.
  • (to keep me sane) the guts of the code to be the same for both

I think refining the scrambling algorithm would be the next logical step once the above is nearer to satisfactory - which may take a little while yet.

If anyone thinks differently, feel free to comment.

In the long run, this Scrambling utility will only be of any practical use if the MR expert problem-solvers, who already handle most of the troubleshooting, encourage the user-with-problem-book to use it for the convenience of both.

It's easy to imagine that a newly launched utility which promises to Scramble your books - the easy way may not be at the top of every user's wishlist. Don't touch with a 10-foot bargepole might be the more likely reaction.
jackie_w is offline   Reply With Quote