Welcome to the Invelos forums. Please read the forum rules before posting.

Read access to our public forums is open to everyone. To post messages, a free registration is required.

If you have an Invelos account, sign in to post.

    Invelos Forums->DVD Profiler: Plugins Page: 1 2 3 ...6  Previous   Next
Tool: OverviewCheck
Author Message
DVD Profiler Unlimited RegistrantGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Highest Rating
Sweden Posts: 2,649
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
This is a small tool to help you find those annoying misspelled words in the overview. It uses the spellcheck that is built-in as part of WPF Textbox. It does have some limitations that you'll have to live with.

For one thing it only spellchecks in English and in the installed Windows language (if other than English, that is), so in my personal case, English and Swedish. It's possible that it can handle other languages if the Windows Language Pack for that language is installed.

Another limitation is that you can't add words to the language dictionary. So you'll see some words, like "Blu", flagged over and over. And of course there are a lot of names that it will not recognize.



Like many of my programs, this works off an exported XML file. If you have used my program ProfilerQuery you will be familiar with that. If not, do download ProfilerQuery and read the help file. It will tell you all you need to know about exporting to XML.

This program will only show overviews with suspected spelling errors. That means that it will bypass any profiles that have no errors, and any that it cannot spellcheck because of the language. And by the way, it uses the locality to determine what language to expect.

You can right-click on a misspelled word to get a suggestion, but remember to check it against the actual back cover. At least if you plan to contribute the change to the online database.

Clicking Edit overview will open the profile in DVD Profiler. For this to work properly, make sure that all filters are cleared in Profiler.

The slider below the image allows you to zoom the back cover up to 400% from the initially loaded size.

Important: In order to find the back cover images, the program assumes that your database is named Default. Please let me know if you need to specify another database name, and I might add that as an option.

Download here.
My software
Gunnar
DVD Profiler Unlimited RegistrantGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Highest Rating
Sweden Posts: 2,649
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Oh, yeah, I forgot to mention - the English spell check is US English. Nothing I can do about that.
So for you Brits: Sorry chaps!
My software
Gunnar
DVD Profiler Unlimited RegistrantStar Contributorsurfeur51
Since July 3, 2003
Registered: March 29, 2007
Reputation: Great Rating
France Posts: 4,411
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Nice tool 
Works fine, even in French, and I found a dozen of spelling mistakes. Just a little improvement if possible : when you use the button Edit Overview, it opens the profile with Tools menu opened. Is it possible to open the profile directly in edit mode ?
DVD Profiler Unlimited RegistrantGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Highest Rating
Sweden Posts: 2,649
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Hm, are you using the French translation for Profiler? In this release it's hard coded for the original, which may have different access keys. I'll add customizable command to the wish list for next release.
My software
Gunnar
DVD Profiler Unlimited RegistrantStar Contributorsurfeur51
Since July 3, 2003
Registered: March 29, 2007
Reputation: Great Rating
France Posts: 4,411
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Quoting GSyren:
Quote:
Hm, are you using the French translation for Profiler?

Yes, this is probably the cause...
DVD Profiler Unlimited RegistrantGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Highest Rating
Sweden Posts: 2,649
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
A tip:
If you have a large collection and you don't want to check your entire collection in one go, there is a bit of a problem. Even if you fix some of the misspelled words and re-export your collection, you'll have to step through all those unrecognized names again when you start checking the next time.

The best way to avoid that is probably to export only a part of your collection at a time. Selecting a segment of your collection by collection number is probably the easiest way. So let's say you start with numbers 1 - 100, or whatever. Then you only have to remember where to start exporting the next time.

So, how do you export that way? Well, you can do it directly in Profiler by twiddling with Flag all above, Flag all below and Invert flags. But that's a bit messy. A simpler approach is to use ProfilerQuery. You can easily use Collection number larger than 0 and Collection number less than 101 to select a group, then Save flags, and finally use that flag set in Profiler in order to export all flagged to an XML file.

If you already use ProfilerQuery, then you most likely have created a command file for exporting all Owned. It's just as easy to create a command file for exporting all flagged. And while you're at it, why not do one for all filtered as well. It may come in handy some time.

So, with that it's dirt easy to do 100 at a time, or 200 or whatever seems like a manageable amount. Just change the start and stop numbers in the selection in ProfilerQuery each time.

Good luck hunting spelling errors! But do remember, if the spelling error is in the actual overview on the back cover, it should not be corrected for the online database. If you prefer to have correctly spelled overviews locally, that's fine of course.
My software
Gunnar
DVD Profiler Unlimited RegistrantGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Highest Rating
Sweden Posts: 2,649
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Coming soon in this forum

I'm working on several improvements in OverviewCheck.

There will be settings:

* The biggie is that you can select a range of collection numbers so you don't have to go through the fiddle that I described in the previous post.
* You can also select to be shown all overviews (except the empty ones) if you want to compare the Profiler overview with the one on the back cover.


* When you select to show all, there will be a "traffic light" that shows green if the overview has been spell checked without any problems found. It will show red if possible misspellings have been found, and yellow if the overview could not be spellchecked (due to language not supported). The yellow one took a little thinking outside the box to implement.

* As I promised, the command to open the Profiler overview for editing has been made customizeable. It should be noted, though, that it will not work if the translator has not provided an access key (the underlined character) for the Overview tab.

I have a few more features lined up. I often get hit by "the developer's curse", that's when you think you're done, and then when you do the final testing you start thinking "That's not as convenient as it should be" or "Oh, one could slip up on that one if one isn't thinking" or "Hm, wouldn't it be neat if ..."

So there is some research to be done, some experimenting to be performed, some cursing to be supressed, but hopefully a "Eureka" or two. We'll see. Good things come to those who wait. 
My software
Gunnar
DVD Profiler Unlimited RegistrantTraunStaa
Registered: June 2, 2009
Reputation: Great Rating
Austria Posts: 254
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
A very welcome addition. Keep'em coming, Gunnar, man from the far north.
DVD Profiler Unlimited RegistrantGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Highest Rating
Sweden Posts: 2,649
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Far north? Yeah, I guess that geographically Stockholm is fairly far north, although I have never considered it that. For me, the polar circle is far north, and that's a long way from here. Stockholm has a climate that is comparable to, say, New York. I believe we have the Gulf Stream to thank for that.

Anyway, glad you like the program. Version 2 is well under way. I have managed to implement "Add to dictionary" which is not part of the built-in spelling check. There are some finishing touches left, plus I think I may want to do a help file as well. Barring any unforseen problems it should be done within the next few days.

And of course the weather will impact how much time I will want to spend at the computer. 
My software
Gunnar
DVD Profiler Unlimited RegistrantGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Highest Rating
Sweden Posts: 2,649
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
And it's here!

OverviewCheck 2.0



In addition to what's been described earlier there's "Add to dictionary" and a Notes field.
And there is a help file as well.

Enjoy!

The download page is here.
My software
Gunnar
DVD Profiler Unlimited RegistrantGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Highest Rating
Sweden Posts: 2,649
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
There will probably be a version 2.1.

I am not quite satisfied with the fact that if there is a large number of profiles without any errors that the program has to skip, it appears as if it was frozen.

I am contemplating changing the search for profiles with errors, putting it on a separate thread. It won't make the search go any faster, but the program will not appear to hang, and I can hopefully provide some feedback to show that something is happening. Things appear to go quicker if you get some form of progress feedback.

That will, however, require quite a bit of re-coding, so it may not be done tomorrow. But on Monday (wink, wink, nudge, nudge).
My software
Gunnar
 Last edited: by GSyren
DVD Profiler Unlimited RegistrantGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Highest Rating
Sweden Posts: 2,649
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Drat!

Looks like that Monday will never come. It seems that spell checking cannot be done on a background thread. At least not the built-in spell checker that WPF provides. That sucks!

Anyone know of any free third party spell checker control, or at least one that isn't priced for professional developers?
My software
Gunnar
DVD Profiler Unlimited RegistrantStar Contributorsurfeur51
Since July 3, 2003
Registered: March 29, 2007
Reputation: Great Rating
France Posts: 4,411
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
With first version, the button Edit Overview opened the cocerned profile. It doesn't work for me with this version.
DVD Profiler Unlimited RegistrantGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Highest Rating
Sweden Posts: 2,649
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Quoting surfeur51:
Quote:
With first version, the button Edit Overview opened the cocerned profile. It doesn't work for me with this version.

I just tested it with the French translation of DVD Profiler, and it worked fine for me.
Make sure that the command string is exactly ^e!r with no spaces in there.
My software
Gunnar
DVD Profiler Unlimited RegistrantGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Highest Rating
Sweden Posts: 2,649
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Quoting myself:
Quote:
Anyone know of any free third party spell checker control?

After some search I found Hunspell, which would seem to fit the bill.
Pros: No ties to any user interface control (like textbox), so it can spellcheck on a background thread. It uses the same type of dictionaries as Open Office and Libre Office, so there are more language options.
Cons: Totally different concept than Microsoft's spellchecker, so it would pretty much require a total rewrite of OverviewCheck. Much more complex to implement "Add to dictionary". Can't use the squiggly red underline (but a regular underline could work).

Bottom line - hardly going to happen, unless I get very bored, or very curious. The latter is slightly more likely that the former.
My software
Gunnar
DVD Profiler Unlimited RegistrantStar Contributorsurfeur51
Since July 3, 2003
Registered: March 29, 2007
Reputation: Great Rating
France Posts: 4,411
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Quoting GSyren:
Quote:
Make sure that the command string is exactly ^e!r with no spaces in there.

This is the command string I used. But when I click on Edit Overview, I have absolutely no change in Dvd Profiler (concerned profile is not selected, and of course not opened for modification). With previous version, concerned profile was selected.
Ex: Dvdprofiler is showing "Titanic", with no filters selected. In OverviewCheck, I have errors in "Batman", and I click on the button. DvdProfiler still shows "Titanic"...
 Last edited: by surfeur51
    Invelos Forums->DVD Profiler: Plugins Page: 1 2 3 ...6  Previous   Next