e-Sword Utilities
Special Note: Currently, these utilities are not compatible with the latest version of e-Sword. I am currently working on a set of 9.x utilities. Thank you for your patience.
Extract these .zip files to a folder of your choice and double-click the .exe file. Requires Visual Basic 6 Runtime files (download here from Microsoft). Please contact me if you have any questions or problems with these utilities.
Download MEd - Module Editor (current version: 2.0.2) [Documentation] [Change Log]
Create and Edit your own e-Sword modules including Bible (.bbl), Commentary (.cmt), Dictionary (.dct), Topic Notes (.top), Devotions (.dev), and Graphics (.map) modules. Also use the handy "Versify" feature (make Scripture references into popups/hyperlinks to Bible text).
Also New: Import multiple graphics files (all files in a folder) into a single new .map module.
Download FIn - Find-In Utility (current version: 1.0.1)
Search multiple Topic Notes (.top) modules for all words specified, any word specified, or an exact phrase. Newest feature allows searching the e-Sword Program Files folder, User Files folder (My Documents\e-Sword), or a custom folder of your choice.
- RUn - Module Restricter Un-restricter Utility (no longer available)
In December of 2006, Rick Meyers (the creator of e-Sword) asked that I remove my RUn utility from circulation because of copyright infringement concerns he felt the utility presented. Brother Rick has spent a lot of time and effort to make e-Sword available for free and I want to respect his wishes and protect the relationships he has established with various publishers that make their material available in e-Sword format. So this utility is no longer available. Thank you for your support and cooperation. If you'd like to restrict/unrestrict your own modules (that you created with MEd), see the FAQ section below.
- FAQ - Frequently Asked Questions
Question: How do I restrict a Topic Notes module (.top file) I created using MEd?
Answer: You can "restrict" and "unrestrict" a Topic Notes module (.top file) created in MEd by using Microsoft Access. Click here for detailed instructions.
Question: How do I create modules in languages other than English?
Answer: I'm still researching this. e-Sword allows you to assign a font to a certain Bible language, but I'm not sure exactly how this works.
Simple Documentation for MEd
How to Create Modules
Click the Create Module button (star).
- Enter the file name of your new module and select the type of module to create.
- An empty module will be created. Then you can start adding entries to it one at a time.
You can also create modules using the Import Module feature (see sections below).
How to Create Bible Modules Using the Import Feature
Part One: Prepare your Import File (outside of MEd)
First, you must prepare a text file containing the text of Scripture. This file should be a text (.txt) file containing one verse per line. Each line must be divided into two sections with a tilde character (~) as the separator (delimiter). The first section is for the reference. Books of references can be spelled out completely (like Ephesians) or abbreviated (like Eph). The second section is for the Bible verse text. Below is a sample:
John 10:26~but you do not believe because you are not part of my flock.
John 10:27~My sheep hear my voice, and I know them, and they follow me.
John 10:28~I give them eternal life, and they will never perish, and no one will snatch them out of my hand.
Note, it is not a requirement to put verses in order or to even include every verse. However, each verse to be imported must be on it's own line.
Part Two: Import using MEd
Click the Import button (down arrow).
- Enter the file name for the new Bible module (like newbible.bbl).
- Select the import text file created/prepared in Part One of this tutorial.
- Click OK on the confirmation screen about waiting for the Bible module to be created.
- Complete the Module Details dialog for the new module and click Save.
How to Create Commentary Modules Using the Import Feature
Part One: Prepare your Import File (outside of MEd)
First, you must prepare a text file containing the text of the Commentary. This file should be a text (.txt) file containing one verse per line. Each line must be divided into two sections with a tilde character (~) as the separator (delimiter). The first section is for the reference. Books of references can be spelled out completely (like Ephesians) or abbreviated (like Eph). The second section is for the commentary text for the verse. Below is a sample:
John 10:26~The reason for their unbelief is because they are not Christ's -- "you are not part of my flock".
John 10:27~Christ's sheep hear and follow Him because they are His -- "My sheep...".
John 10:28~The sheep persevere because they are protected by the Shepherd who is the One Who gave them eternal life.
Note, it is not a requirement to put verses in order or to even include every verse. However, each verse to be imported must be on it's own line.
Part Two: Import using MEd
Click the Import button (down arrow).
- Enter the file name for the new Commentary module (like newcommentary.bbl).
- Select the import text file created/prepared in Part One of this tutorial.
- Complete the Module Details dialog for the new module and click Save.
How to Create Dictionary Modules Using the Import Feature
Part One: Prepare your Import File (outside of MEd)
First, you must prepare a text file containing the text of your Dictionary. This file should be a text (.txt) file containing one dictionary entry per line. Each line must be divided into two sections with a tilde character (~) as the separator (delimiter). The first section if for the word. The second section is for the definition. Below is a sample:
omnipresence~The attribute of God depicting His presence everywhere.
omniscience~The attribute of God depicting His absolute knowledge of all things.
sovereignty~The attribute of God depicting His universal reign and command over all things.
Note, it is not a requirement to put words in alphabetical order. However, each word & definition to be imported must be on it's own line.
Part Two: Import using MEd
Click the Import button (down arrow).
- Enter the file name for the new Dictionary module (like newdictionary.bbl).
- Select the import text file created/prepared in Part One of this tutorial.
- Complete the Module Details dialog for the new module and click Save.
How to Create Topic Notes Modules Using the Import Feature
Part One: Organize/Prepare your Import Text File(s) (outside of MEd)
First, you must identify the files to be used to import into your Topic Notes file. These files can be any combination of Rich Text files (.rtf) or plain text files. Each file will become a separate Topic (Chapter/Section) in your .top file.
Part Two: Import the Files using MEd
Click the Import button (down arrow).
- Enter the file name for the new Topic Notes module (like newtopic.top). This takes you to the "Import to Topic Notes" dialog.
- Option 1: Add Sections Individually (one file per section)
- Click Add. This takes you to the "Add Chapter/Section" dialog.
- Click Browse to locate/select the file containing the content for the first Chapter/Section of your module.
- Optionally, enter a title for the Chapter/Section (defaults to the filename you selected).
- Optionally, use the "+ Space" and "- Space" buttons to quickly insert/remove a leading space for the Chapter/Section title. This allows you to sort your Chapters/Sections (e-Sword sorts Topic Note chapters by title). This is not critical here as you can modify your Chapter/Section titles either in MEd or directly in e-Sword.
- Repeat these steps to add additional Chapters/Sections to the module.
- Option 2: Add Multiple Sections (select folder containing multiple files that will each become a Chapter/Section in your module)
- Click Add Multiple. This takes you to the "Browse for Folder" dialog.
- Browse to locate/select the folder containing the files that are to become the Chapters/Sections of your module.
- This lists the files in the "Import Topic Notes" dialog (one per Chapter/Section).
- Click Done. This opens your newly created .top file in MEd. At this point, you can further update/enhance the content (Versify, Search/Replace, etc.).
|