You'll need to build it (For Code::Blocks people it has a C::B project, for Linux people it has a one-line build.sh script using g++, for anyone else... you'll have to load it into your preferred IDE or build from command line), but that shouldn't be that hard. I can't provide an executable, except for Linux people, seeing as I don't have a Windows/Mac/Solaris/Amiga machine. I'd like to get a Mac someday...
ELS means Equidistant Letter Sequence, which is what the Bible codes run on. You should be able to search any text using this, as long as it breaks down into a standard text file. It doesn't search Word or OOo documents, those aren't standard text! Interestingly, on my tests it'll actually search executables and such, but the results will be useless.
YES... I know, it's only command line. For now. I'll be whipping up a GUI for this soon enough! Also, to use it, there's some help text when you just type in the name. It should be something simple like this:
elsseeker -t test.txt just testingThis produces a text file (the -t flag) called out (out.txt on Windows) that has all the results of the search. Exclude the -t flag if you want the results to print out on the command line itself. There's also the -s flag (include spaces), the -p flag (include special characters), the -n flag (include numbers), and the -- and -+ flags (return only negative or positive results). After the flags (-- and -+ cannot be used simultaneously), there's the file name you want to search (such as test.txt) and the terms you're searching for following. You can search for any number of terms.
The maximum results it will return is one million (kind of useless on command line), so if you make a text file full of a 100,000 letter "A's", and then search for "AAAA", you'll just be wasting your time. :)
Yeah, I want comments and critiques of my code! Anything is helpful, really! I'm not asking for a full evaluation (though that'd be great), I'd just like people to go looking at some of it and give me some suggestions of glaring problems or things you've spotted, that's all.
Alright, thanks for going through the trouble. The program should build fine on any platform, it only relies on the STL.


Sign In
Create Account


Back to top









