Dear PortableApps.com Dev's,
I have had a good look at GoldenDict (http://goldendict.org/) It's probably the best freeware (or opensource) dictionary app available. IMHO it is crying out for a launcher. It is inherently portable, just requiring a directory named "portable" in the main GoldenDict directory (see the FAQ).
I have had a good look at StarDict, as well as a few others. GoldenDict has an excellent GUI, and can manage a wide range of dictionary formats, including Babylon and StarDict.
PortableApps.com really needs a good dictionary app. This looks very good to me.
Just my two cents worth.
Regards,
Kim
1. replace "/portable" with "/../../Data" in the source and build it using Qt SDK.
1. place built GoldenDict into App\GoldenDict
2. create a launcher that simply runs App\GoldenDict\goldendict.exe
That's all. Now it's in PAF format.
It's much easier than that.
All you have to do is use the PA.c Launcher to move portable to the right place during launch, and use Regshot to make sure that nothing else is left behind. After that you make sure that everything is working, and share it with us.
Good luck!
My Dev Tests: ~ KeePass Pro Portable (awaiting .NET directory) ~ FreeCol Portable (needs testers)
"... proving to everyone that we are operating on Valve Time..." - us
You can modify the source.
Then you won't have to use those patches like regshot and others. GoldenDict will simply do not touch %appdata% folder.
Guys,
There is no doubt the complexity of creating a launcher for GoldenDict is very,very low - almost trivial. However, I suggest that someone picks this up and ensures it is ultimately added to the list of PortableApps.com available solutions.
Why?
1. Not everyone is as computer savvy as some of the hotshots in this forum. Some of us simply want to install a PortableApps solution, and may not want/be able to create their own portable version. Probably the majority of visitors to this site.
2. PortableApps.com really should have a good dictionary solution in the mix.
3. It is more than a dictionary. I use it as a thesaurus and foreign language learning aid as well. It's just a matter of loading up the right Babylon or StarDict files.
The maintenance overhead for one of you would be very low for this app, as it is essentially portable now, with very minor work. Why not me? Well, that's another story!
Regards,
Kim
Kim
I'll do it, probably early next week.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
I gave it a go a while back (before they added the portable possibility) and i stopped cause it had a hard coded data folder path.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Then why didn't you put it in Request Apps?
Anyway, good luck to computerfreaker.
My Dev Tests: ~ KeePass Pro Portable (awaiting .NET directory) ~ FreeCol Portable (needs testers)
"... proving to everyone that we are operating on Valve Time..." - us
Thanks Computerfreaker. You're the man!
Kim
Kim
Sorry I didn't do this earlier, but I've been rather busy, both IRL and getting Iron Portable ready for an official release. Making life even more "fun", my USB stick got corrupted yesterday, necessitating the use of Windows Format, Recuva, a dozen PortableApps installers, and a lot of muttering under my breath. I'm (mostly) back up to speed again, but I lost most of yesterday dealing with that.
Anyway, I just took a look at GoldenDict and the so-called "portable mode" isn't truly portable - it's leaving files in %APPDATA%. I put a post on the GoldenDict forums asking about that, so we'll just have to wait and see what the devs say.
Even without a real portable mode, I can still make GoldenDict portable, but a true portable mode would make GoldenDict Portable nicer to work with and more difficult to corrupt, so IMHO it's worth waiting a little for. If I haven't heard back from the devs by next Monday, though, I'll just take GoldenDict as-is and put it in PortableApps Format.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
>Anyway, I just took a look at GoldenDict and the so-called
>"portable mode" isn't truly portable - it's leaving files in
>%APPDATA%
Really ? Even if you create /portable folder ?
Try deleting %appdata%/goldendict and run it again ?
I don't believe. The code contains no %appdata% coded anywhere (i mean if /portalbe folder exists %appdata% path is not touched by the code).