Update:
The past few days have been spent testing every process from start to finish, a
painful but necessary step in creating all as a package.
The Github repository has been completely redone, so re-install is necessary. See
below.
The complete GUI shell is working, but is still jsut a shell, without the final steps
needed to display text and play audio files, but all that functionality is in palce
and will be the next few days task.
Git Instructions (skip if git already installed)
for Linux:
1. Make sure you have Git Installed:
If you are running red hat linux, replace above with:
2. Clone application:
change directory to place where you want to install software (This will be automatic after package complete)
git clone https://github.com/Larz60p/Barrowman
For OSx:
for windows:
1. Make sure you have Git Installed:
download git here: https://gitforwindows.org/
Install package
Get the package:
This program should not be run more than once, but if it is done by mistake, allow it to complete.
It checks progress and will pick up where it left off.
The Data structure is:
The past few days have been spent testing every process from start to finish, a
painful but necessary step in creating all as a package.
The Github repository has been completely redone, so re-install is necessary. See
below.
The complete GUI shell is working, but is still jsut a shell, without the final steps
needed to display text and play audio files, but all that functionality is in palce
and will be the next few days task.
Git Instructions (skip if git already installed)
for Linux:
1. Make sure you have Git Installed:
sudo apt-get update sudo apt-get upgrade sudo apt-get install git
If you are running red hat linux, replace above with:
sudo yum upgrade sudo yum install git
2. Clone application:
change directory to place where you want to install software (This will be automatic after package complete)
git clone https://github.com/Larz60p/Barrowman
For OSx:
- Open a terminal window.
- 1. Install Homebrew
- Homebrew […] simplifies the installation of software on the Mac OS X operating system.
- Homebrew – Wikipedia
- Copy & paste the following into the terminal window and hit Return.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew doctor
- You will be offered to install the Command Line Developer Tools from Apple. Confirm by clicking Install.
After the installation finished, continue installing Homebrew by hitting Return again.
- Install Git: Copy & paste the following into the terminal window and hit Return.
brew install git
for windows:
1. Make sure you have Git Installed:
download git here: https://gitforwindows.org/
Install package
Output:Requirements For all Operating Systems:
Install the following packages:
python 3.6
requests
lxml
wxpython
BeautifulSoup4
=====================================================================================Get the package:
- Open camder (or other terminal window)
- Clone the application
git clone https://github.com/Larz60p/Barrowman
- Run initialization program once (Only once... Requires internet access) This will take a while
cd Barrowman/src python RunMeOnce.py
- Run application shell only at this point, main GUI display and Notebook pages only.
From Barrowman/src:
python KJ_BibleApp.py
This program should not be run more than once, but if it is done by mistake, allow it to complete.
It checks progress and will pick up where it left off.
The Data structure is:
Output:Barrowman/src/data/
KingJames/
All text here
audio/
chapter directories/
mp3 files by chapter
html/
html file cache
json/
IndexedBible.json - Bible dictionary. To get a viewable text version,
run the following command:
cat IndexedBible.json | python -m json.tool > IndexedBible.txt
Various Xref files used for processing
tmp/
temp files