From e8a68ee244283ab6482a9abfcf5b946d2d601405 Mon Sep 17 00:00:00 2001 From: nanotube Date: Sun, 18 Sep 2005 07:07:52 +0000 Subject: [PATCH] updated instructions for new onefile option. --- html/index.html | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/html/index.html b/html/index.html index 7f5e56e..b3e1fd0 100644 --- a/html/index.html +++ b/html/index.html @@ -118,7 +118,7 @@

             usage: keylogger.pyw [options]
-            
+
             options:
               --version             show program's version number and exit
               -h, --help            show this help message and exit
@@ -144,6 +144,10 @@
                                     specify an application by full path name whose input
                                     will not be logged. repeat option for multiple
                                     applications. [default: none]
+              -o ONEFILE, --onefile=ONEFILE
+                                    log all output to one file ONEFILE, (inside DIRNAME,
+                                    as specified with -f option), rather than to multiple
+                                    files. [default: none]
             

To run in debug mode from source, make sure to use the commandline

python keylogger.pyw -d
@@ -159,7 +163,8 @@ The log files are organized in directories, where each directory is named after the application name whose window you were typing into. Inside those directories, there are multiple text files, each file named by date, unique window handle, and window title. Thus, if you want to find what you typed in notepad, first go to the notepad directory, then find the - log file by date and window title. + log file by date and window title. If you are running with the --onefile option, however, everything just goes into one file. +

The log file has two non-printable characters in it: backspace, and escape. Thus, opening the file with Notepad or Wordpad, you will see a lot of "junk" characters, if you press a lot of backspace (which I do). @@ -195,6 +200,11 @@ if you want to, having PyKeylogger running at the same time would be logging everything twice.) *** DONE! *** +

  • + Add command line option to log to just one file, instead of the default logging to multiple files. + *** DONE! *** +
  • +
  • Another feature I plan for the log viewer is to have an option to parse the backspaces and arrow keys to recreate the final output, rather than have a bunch of [Backspace] and [LeftArrow] text in the log. Of course, if you want that -- 2.45.1