]> git.zerfleddert.de Git - proxmark3-svn/blobdiff - client/proxmark3.c
Patch from 'buzzy' to add automatic flushing of output, see http://www.proxmark.org...
[proxmark3-svn] / client / proxmark3.c
index 59736ce73520ff3d6623e9f6c2713b32965a40de..2fefc890f1b3bf9f3cbfde738ffb454851b1c779 100644 (file)
@@ -243,9 +243,19 @@ int main(int argc, char* argv[]) {
 
        // If the user passed the filename of the 'script' to execute, get it
        if (argc > 2 && argv[2]) {
+               if (argv[2][0] == 'f' &&  //buzzy, if a word 'flush' passed, flush the output after every log entry.
+                       argv[2][1] == 'l' &&
+                       argv[2][2] == 'u' &&
+                       argv[2][3] == 's' &&
+                       argv[2][4] == 'h')
+               {
+                       printf("Output will be flushed after every print.\n");
+                       flushAfterWrite = 1;
+               }
+               else
                marg.script_cmds_file = argv[2];
        }
-  
+
        // create a mutex to avoid interlacing print commands from our different threads
        pthread_mutex_init(&print_lock, NULL);
 
Impressum, Datenschutz