aboutsummaryrefslogtreecommitdiffstats
path: root/examples/classes/ciphercng.cpp
diff options
context:
space:
mode:
authordanglassey <danglassey>2002-08-14 09:55:38 +0000
committerdanglassey <danglassey>2002-08-14 09:55:38 +0000
commit6d6973e035aac5ec1676efccd5b8ada70c40b639 (patch)
tree4e92da327f60a083fe610e6b68d016434653b5b4 /examples/classes/ciphercng.cpp
parentc9458897ebbb739d8db83c80e06512d8a612f743 (diff)
downloadsword-sf-cvs-6d6973e035aac5ec1676efccd5b8ada70c40b639.tar.gz
Initial import for syncing from crosswire CVS
Diffstat (limited to 'examples/classes/ciphercng.cpp')
-rw-r--r--examples/classes/ciphercng.cpp43
1 files changed, 0 insertions, 43 deletions
diff --git a/examples/classes/ciphercng.cpp b/examples/classes/ciphercng.cpp
deleted file mode 100644
index 9e6e461..0000000
--- a/examples/classes/ciphercng.cpp
+++ /dev/null
@@ -1,43 +0,0 @@
-/******************************************************************************
- *
- * This example demonstrates how to change the cipher key of a module
- * The change is only in effect for this run. This DOES NOT change the
- * cipherkey in the module's .conf file.
- *
- */
-
-#include <swmgr.h>
-
-int main(int argc, char **argv) {
-
- if (argc != 2) {
- fprintf(stderr, "usage: %s <modName>\n", *argv);
- exit(-1);
- }
-
- SWMgr manager; // create a default manager that looks in the current directory for mods.conf
- ModMap::iterator it;
- it = manager.Modules.find(argv[1]);
-
- if (it == manager.Modules.end()) {
- fprintf(stderr, "%s: couldn't find module: %s\n", *argv, argv[1]);
- exit(-1);
- }
-
- SWModule *module = (*it).second;
- string key;
-
- cout << "\nPress [CTRL-C] to end\n\n";
- while (true) {
- cout << "\nModule text:\n";
- module->SetKey("1jn 1:9");
- cout << "[ " << module->KeyText() << " ]\n";
- cout << (const char *)*module;
- cout << "\n\nEnter new cipher key: ";
- cin >> key;
- cout << "\nSetting key to: " << key;
- manager.setCipherKey(argv[1], (unsigned char *)key.c_str());
- }
-
-
-}