300+ free and legal portable apps (over 9GB), up-to-date, & new apps regularly (Jul 15, 2014: CherryTree).
Get the fast, new 64GB PortableApps.com Companion, encrypted PortableApps.com Carbide, or carry your KeyZ.
PA.c Platform 12.0 Beta 3.2 (May 20, 2014) | Lead developer surgery, recovery (May 20, 2014)
PortableApps.com needs your help: Please consider making a donation today.

SWORD Project Portable Development Test 1 (Testers Needed)

Kevin Porter's picture
Kevin Porter
Developer
(Homepage) - December 17, 2007 - 10:26pm

The SWORD Project is an OpenSource Bible program that has many features, including panel view, devotionals, commentaries, and multiple Bible versions. (More Information)

Yes, yes, I know. Zach Thibeau made this awhile ago, but this one uses much less writing on the drive. It also has the latest version of the launcher. Please, let me know if there are any problems.

Download SWORD Project Portable Development Test 1


( categories: )

Future Reference

Anything without a splash is now a TESTRELEASE1 or TESTRELEASE2 I believe. Or maybe DEVELOPEMENT_TESTRELEASE1, check the Firefox Portable beta.

Just wanted to let you know.

Alright.

Roger that. Thanks for the update. I'll change that right now.

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook

Does it have any modules in

Does it have any modules in it?
I downloaded and can find anything...is there something else that needs to be added?

**************************************
4gb flash drive to store personal data
**************************************

?

Please be a little more specific. I'm not sure what your problem is. You do need to add modules to have the Bible itself, but I can't package those, as some aren't released under an OpenSource license, and it would take up too much room. Like, I don't like the KJV, but someone else might, but I packaged the ASV, or the ESV, or something else that they don't want. It's just so much easier this way.

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook

Is it...

Multilingual ?

Checking... :P

Well. Depends. You can download French Bibles from the SWORD homepage, but the program itself is not multilingual from what I see. I'll look into it.

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook

Updated

SWORD Project Portable has now been updated with the latest versions of PAF, appinfo, the splash screen, etc.

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook

Leaving some registry settings behind

New keys (5)
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\sword]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\sword\DefaultIcon]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\sword\shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\sword\shell\open]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\sword\shell\open\command]

New values
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\sword]
@="URL:SWORD Protocol"
"URL Protocol"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\sword\DefaultIcon]
@="E:\\PortableApps\\SWORDProjectPortable\\App\\SWORD Project\\sword.exe"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\sword\shell\open\command]
@="E:\\PortableApps\\SWORDProjectPortable\\App\\SWORD Project\\sword.exe \"%1\""

EDIT: may have had two test versions combined. retesting now.
EDIT: nope. it did indeed leave these keys behind.

/s/ When life turns your dreams to dust, vacuum Eye-wink

No.

I think those are keys set by Windows, not the program itself. SWORD Project Portable cannot delete those keys. From what I understand, deleting these keys would make Windows unhappy. Smiling

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook

Stuff in Classes is done by

Stuff in Classes is done by the application itself, registering its functions with Windows. While it might be a bit abrupt to just delete those entries, it would be a good idea not to leave them around.

They're not like the MRU entries that Windows does on its own when you start a program. The program itself needs to initiate that.

I don't suppose there is a "integrate with Explorer" check box you can "uncheck" for the default settings, is there?

MC

Works well - one minor issue

I've been using Sword Project Portable for a while now. I can't speak to the portability aspects (registry issues), but it seems to be functioning quite well. The only issue that I have seen is that when entering a personal comment on a verse the window displays some sort of markup language (e.g. { \viewkind4\uc1\pard\nowidctlpar\cf7\lang1033\f1\fs28 ) along with the entered comment. This may be a bug in the program rather than a portability issue, but it is rather annoying.

I hope to see this progress to a full release. Thanks for the effort.

Thank you.

That would be an issue of Sword itself, not of the portable version. Maybe the Sword developers will fix that in the next version, but we'll see. Thanks for trying it out.

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook

Trouble installing modules

I have trouble installing modules through the program's Install Manager. I added the Crosswire.org site as my managed resource, but every time I tried to install the ftp would not connect. It throws a Connection Error, "Can't connect. Please check your configuration." Also, I was not able to get "Local Path" to work, I would select the folder location, but the program did not do anything. At this point I think it is a (portable) software issue and not a network issue on my part (I am also able to browse the ftp site in my browser). I ended up going to Crosswire's site, downloaded the raw zips, and unzipped the modules manually into ...\SWORDProjectPortable\Data\settings. The program recognized them fine at this point, and it lists the modules when I am in the Install Manager window.

Let me know if I can be of further assistance.

Hmm...

I can't think of why the portable version of SWORD would do this and not the official version. Um, I do believe I've had this problem on both versions of SWORD before, so it would be a SWORD issue, not a portable issue. Thank you very much for bringing this up.

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook

Something wrong with default start file

Hi,

There is something wrong with your default start file. For some reason it is loading SWORD empty and unchangeable.

BUT, if SWORD is run directly (ie Apps/Sword.... folder), it detects the settings and the modules fine.

I think that is also the reason why the early commenter said that it is empty. Eye-wink

Hope that helps.

PS
At first run, it copied filed from the native installation to the PApps installation, is that supposed to happen?

Best Regards

BPBible :-)

I haven't yet got round to using SWORD Project Portable, but you'll note from this page that there are issues with it. I would recommend a program (which, as a matter of fact, my brother wrote, and which I have made a PortableApps version of here). It's written using the SWORD API, so it can use the same modules as the SWORD Project. It's also a lot easier to use, and quite a bit nicer, though it doesn't support (quite) all that the SWORD Project for Windows does, especially multi-lingual support. For work in English, though it's great. Smiling It even supports automatic use of modules in the SWORD Project Portable's directory, if there are any. Give it a try!

BPBible Portable (currently at 0.3.1)

I am a Christian and a developer and moderator here.

“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1