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... 5 6 7  Previous   Next
Tool: ProfilerQuery
Author Message
DVD Profiler Unlimited RegistrantGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Superior Rating
Sweden Posts: 2,565
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
DJ pointed out that the use of ctrl-c in the translation program to copy original string to translation interfered with normal copying, so I changed it to shift-ctrl-c in version 1.1.1 of Xlator.exe.
My software
Gunnar
DVD Profiler Unlimited RegistrantGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Superior Rating
Sweden Posts: 2,565
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Translations in French, German, Dutch and Swedish are now available from the ProfilerQuery download page, if anyone is interested.

Many thanks to surfeur51, DJ Doena and dee1959jay for their invaluable assistance!

If anyone else feels like contributing a translations I will happily add them.
My software
Gunnar
DVD Profiler Unlimited RegistrantGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Superior Rating
Sweden Posts: 2,565
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Programming is fun, writing documentation is boring.

I haven't yet met a developer that doesn't agree with that. And if you want to do it properly it is also a lot of work. And why do I bring this up? Well because I recently added a fairly advanced feature to ProfilerQuery, and I realized that I needed to document it before releasing it. And in preparing for that I also realized that the current documentation is woefully out of date. So I decided to write new documentation from scratch. With illustrations.

Crikey! It's a lot of stuff to explain if you want everything to be crystal clear. But wanting and achieving are two different things. I'll be happy if I can keep the mist from turning into fog. Sometimes I wish I had left ProfilerQuery at version 1 when it was still relatively easy to explain. But of course that takes me back to Programming is fun.

So far I have covered Basic use, most of the Selection tab, and Command files.

And of course while I document I notice little things that I didn't see before. And the inner monolog goes something like
- There's a space missing in "Add &Close"!
- Right, I'll soon have that fixed.
- But that means you have to redo the screen shots!
- Oh, feck! Will anyone really notice? Or care?
- Well, if no one else does, you will notice and care yourself! It'll bug the hell out of you!
- Sigh! Ok, ok, I'll take new screen shots! All right?

Ok, I've let off some steam. Send me some nice thoughts and I'll go back to my documentation. I promise. And if I don't go ballistic you'll see a new version of ProfilerQuery in the near future. But wait, the sun is shining and it's really nice outside. Make that "in the nearish future" ;-)
My software
Gunnar
DVD Profiler Desktop and Mobile Registrantmediadogg
Aim high. Ride the wind.
Registered: March 18, 2007
Reputation: Highest Rating
United States Posts: 4,710
Posted:
PM this userVisit this user's homepageDirect link to this postReply with quote
Join the club! 

Writing documentation is a real pain. You often get as much benefit from discovering subtle bugs and inconsistencies in the program, as in helping users. Secondary to the pain of initially doing the documentation, is keeping it up to date when you change the program, and then most frustrating of all: most users don't bother to read it. 

On a couple of programs, I have naively attempted to provide "Help" as well as a User Guide. What a nightmare - lots of work. What I have evolved to is launching a PDF of the User Guide from the Help menu. Not the most effective, but at least something I can handle.
Thanks for your support.
Free Plugins available here.
Advanced plugins available here.
 Last edited: by mediadogg
DVD Profiler Unlimited RegistrantGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Superior Rating
Sweden Posts: 2,565
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Quoting mediadogg:
Quote:
most frustrating of all: most users don't bother to read it.

I know! But it's to a large degree a matter of personal pride. You've spent maybe 100s of hours developing a program and if people don't use it, or don't use all of it, it's not going to be because you didn't give them every chance. 
Quote:
What I have evolved to is launching a PDF of the User Guide from the Help menu.
I do just that in ProfilerQuery. But you probably never looked ... 
My software
Gunnar
 Last edited: by GSyren
DVD Profiler Desktop and Mobile Registrantmediadogg
Aim high. Ride the wind.
Registered: March 18, 2007
Reputation: Highest Rating
United States Posts: 4,710
Posted:
PM this userVisit this user's homepageDirect link to this postReply with quote
Quoting GSyren:
Quote:
Quoting mediadogg:
Quote:
most frustrating of all: most users don't bother to read it.

I know! But it's to a large degree a matter of personal pride. You've spent maybe 100s of hours developing a program and if people don't use it, or don't use all of it, it's not going to be because you didn't give them every chance. 
Quote:
What I have evolved to is launching a PDF of the User Guide from the Help menu.
I do just that in ProfilerQuery. But you probably never looked ... 

Correct on every count!
Thanks for your support.
Free Plugins available here.
Advanced plugins available here.
DVD Profiler Unlimited RegistrantGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Superior Rating
Sweden Posts: 2,565
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
ProfilerQuery 3.12 is available

If you looked at ProfilerMissing, you'll have noticed that I implemented a way to send keystrokes to DVD Profiler using the SendKeys function. I wanted some similar functionality for ProfilerQuery, but I found SendKeys to limiting. After looking around a bit, I found that the freeware program AutiIt had a dynamic link library that could be used to achive the same thing, but without some of the more troubling limitations in SendKeys.

The most important things that SendKeys couldn't handle, but AutoIt could, was menu access thruogh the Alt key, and ability to check checkboxes and radiobuttons.

ProfilerQuery 3.12 allows you to use that functionality in two ways. You can specify a command sequence that is executed every time you select a profile by double-clicking a row in ProfilerQuery's result. You can also create script files that can be executed at any time from ProfilerQuery's menu.

The documentation has - as you have read in previous posts - been completely rewritten, now in the form of a normal help file, which hopefully gives a better overview of the content. The chapter named "Automation" describes the whole AutoIt functionality.

There is also a new utility, named KeyCatcher, to help you construct and test command sequences.

At the same time I took a deep look at the translatability and decided to go the whole route. Previously it was mainly the text in the different windows that were translatable, and not the text in the code. Now pretty much everything is translatable. However, since the data in your collection's exported XML file will always be in English, the values used as comparisons in the queries will also be in English.

There is a new translation kit with all the new strings, and a bug fixed Xlator.exe for those who wish to contribute new or updated translations.

As always, you find the downloads here.
My software
Gunnar
DVD Profiler Unlimited RegistrantGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Superior Rating
Sweden Posts: 2,565
Posted:
PM this userVisit this user's homepageView this user's DVD collectionEdit postDirect link to this postReply with quote

Why is it that you can check and recheck something, and just as soon as you have committed it - but not before - you notice something that is amiss? There are still datagrid headers in ProfilerQuery that do not get translated. Who cares? Well, I do, for one.

Thankfully it doesn't need any additional translation, the correct translated strings just need to be applied. And I do have an idea for a small improvement in another area, so hopefully I won't have to live with the shame too long...
My software
Gunnar
DVD Profiler Unlimited RegistrantStar Contributorsurfeur51
Since July 3, 2003
Registered: March 29, 2007
Reputation: Great Rating
Posts: 4,376
Posted:
PM this userView this user's DVD collectionEdit postDirect link to this postReply with quote
Thanks for all those updates. I'll send you soon updated French translation.
DVD Profiler Unlimited RegistrantGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Superior Rating
Sweden Posts: 2,565
Posted:
PM this userVisit this user's homepageView this user's DVD collectionEdit postDirect link to this postReply with quote
Thanks Yves, much appreciated!

You know, it's a bit disappointing that so few people bother to give any feedback at all, even after I asked for it on the download page.

I have no way of seeing how many people download my programs. I put in a lot of work on ProfilerQuery and my other programs. Although I write the programs mostly because I find them useful myself, there is a lot of extra work that goes into making them useful for others. There is not only the documentation, that I love to write - not. There is a lot of testing to make sure everything is working smoothly before I release a program, keeping the webpage and server up-to-date, etc.

Some days I ask myself "Why do I even bother?" I guess part of the reason is that I love DVD Profiler, and I want to help keep it going by supporting the community. While DVD Profiler itself would still work, it just wouldn't be the same if Ken shut down the online database.

So anyway, rambling aside, you Yves is one of the handful of people who actually show that you care, and I thank you for it!
My software
Gunnar
DVD Profiler Unlimited RegistrantTraunStaa
Registered: June 2, 2009
Reputation: Great Rating
Austria Posts: 248
Posted:
PM this userView this user's DVD collectionEdit postDirect link to this postReply with quote
Thanks again, Gunnar. Much appreciated. I'm sure, many people care for your valued work.
DVD Profiler Unlimited RegistrantStar Contributordee1959jay
Registered: March 19, 2007
Reputation: Great Rating
Netherlands Posts: 5,775
Posted:
PM this userView this user's DVD collectionEdit postDirect link to this postReply with quote
As soon as I have time (rather busy at work this week) I'll do an updated Dutch translation.
    Invelos Forums->DVD Profiler: Plugins Page: 1... 5 6 7  Previous   Next