
   RekSFV, purpuse: recursive sfv/md5/sha1-file check and creation ...
   (c) TryAndError, Inc. / AreYouParanoid? :)  2006 - 2020

 > readme.nfo
 -------------------------------------------------------------------------------


 RekSFV scans directories for all .sfv/.md5/.sha1 files found and will perform a
 check of all  files listed in  the checksumfiles  that have been  found. drag'n
 drop .sfv/.md5/.sha1 files or directories  to be checked! you can easily create
 checksum files for  dropped or  chosen folders, too.  crc32/md5/sha1 algorithms
 are used, no other formats are  supported at  the moment.  feel free to request
 other file verification formats, maybe they'll be implemented one day ...

 there are two packages available,  an installation bundle  (setup based) and an
 exe bundle (no installation, simply  contains all the  files). download the one
 you prefer. for license information please read the license.nfo file.


 -------------------------------------------------------------------------------


 about bugs ...
 if you find bugs, please do the following steps one after the other :
 1) check if it's really a bug, or not just your fault. rtfm. rtff.
 2) check if you use the latest version - if  not get it, and read if such a bug
    already has been detected  and removed, and  test if the  bug still persists
    in the latest version.
 3) if it still seems to be a bug then please contact me via the contact link on
    the official webpage.  i will try  to fix  it! try  to include as  much info
    as possible when describing the error, this helps fixing it. and tbw!


 -------------------------------------------------------------------------------


 File:
      Select Directory:         selects a diretory to do a recursive sfv-check.
      Rescan Last Directory:    rescans  the last directory you've checked after
                                start (no history)
      Create:                   creates sfv/md5/sha1 files out of the given
                                path.
      Save Log:                 saves progress & log output as a textfile.
      Clear Log:                clears progress & log output.
      Pause:                    pauses current scan/check.
      Cancel:                   cancels current scan/check.
      Exit:                     quits application.

  Progress & Log Output:
      Save Output To A File:    will save the listview as a textfile.
      Clear The Last Check:     clears listview.
      Copy Selected Line To Clipboard:
                                will copy the  content of  a selected  line into
                                the clipboard.
      Copy Filename To Clipboard:
                                will copy the  current filename  of an  entry in
                                the progress listview to clipboard.
  Checksum/Hash-Summary:
      Open Selected Folder:     will open the folder of a selected entry in a
                                new explorer window.
      Edit Checksum/Hash-File:  will open selected checksum file with notepad.
      File Properties:          will show selected checksum files properties.
      (Re)Check Selected:       will (re)check selected entry.
      (Re)Check All:            will (re)check all entries of this list again.
      (Re)Check All Failed:     will (re)check all failed entries of this list.
      (Re)Scan All Entries:     will try to read  the checksumfile and  check if
                                its content  can  be parsed  correctly,  without
                                checking the content itself.
      (Re)Create SFV File(s):   creates a  new sfv (and only sfv  in this case),
                                will overwrite existing ones.
      Strip SFV File(s):        will  remove  comments from  selected files  and
                                save them.
      Delete Selected Folders:  will send selected folders to the recycle bin.
      Remove Good Folder(s):    removes all marked "good" folders from this list
      Remove Folders Without Checksum/Hash-File(s):
                                removes folders where no sfv file has been found
                                (in case the setting to add empty folders was on
                                you now can remove them from this list).
      Remove Selected Folders:  removes selected  folders from the list, keeping
                                the directory untouched.
      Select:                   select good/bad/random/all folders, folders with
                                SpC colum containing zeros, or invert selection.
      Move Bad Folder(s):       will move folders with  bad and/or missing files
                                to a  specific  location  of  your  choice.  see
                                settings tab (skiplist&filetypes > additional).
      Load Checksum/Hash-List:  load a summary list to be checkeg again.
      Save Checksum/Hash-List:  saves a summary list as a textfile.
      Copy Column's Content:    will copy selected columns text to clipboard.
      Copy All Columns:         will copy all the content to the clipboard.
      Copy Filename To Clipboard:
                                will copy the  current filename  of an  entry in
                                the Checksum/Hash-summary to clipboard.
  Bad & Missing File(s):
      Open Folder:              opens  the folder you've  selected on the "Bad &
                                Missing File(s)"  tabsheet  in  a  new  explorer
                                window.
      Delete File:              deletes  the file you've  selected on the "Bad &
                                Missing File(s)" tabsheet to your recycle bin.
      Delete Folder:            moves corrupt folder to recycle bin.
      Delete All Bad Files:     deletes  all bad file(s)  found during  the last
                                scan.
      Move Bad Folder(s):       will move folders with  bad and/or missing files
                                to a  specific  location  of  your  choice.  see
                                settings tab (skiplist&filetypes > additional).
      Copy Column's Content:    will copy selected columns text to clipboard.
      Copy All Columns:         will copy all the content to the clipboard.
      Copy Filename To Clipboard:
                                will copy the  current filename  of an  entry in
                                the "Bad & Missing File(s)" list to clipboard.
  Options:
       Check For Updates:       will check for a new version.
       Minimize To Tray:        minimizes to tray.
       Registry:
          Add RekSFV to "App Paths":
                                will add RekSFV to the registry, making you able
                                to run RekSFV from the prompt. you can remove it
                                when not needed anymore.
          Add RekSFV to "Send To" Explorer Context Menu:
                                will  add  "RekSFV"  to   explorer's  "Send  To"
                                context menu, so  that  you're able  to  check a
                                directory with  one click. second item  adds the
                                same with -CreateSFV flags to  create a new file
                                via context menu.
          Add RekSFV to Explorer Context Menu:
                                will  add a "Create Checksum File" to explorer's
                                main context  menu (for all checksum  types), so
                                that  you're able to  create a checksum file for
                                a directory with  one click. last item  adds the
                                same to check a folder via explorer's context
                                menu.
  Settings:
    Visual Settings ...
       Minimize To Tray:        Minimizing the application will hide RekSFV into
                                the tray.
       Application Starts Minimized:
                                when starting RekSFV  with a valid  directory to
                                be checked then it will start as trayicon. click
                                on the icon to show RekSFV.
       Show Column Hints:       will show tooltips  on each column  on "checksum
                                summary" and  "bad/missing  files" tabsheets  if
                                checked.
    Behaviour ...
       AutoClose After SFV-Check Reports: OK:
                                when started with  a directory as  ParamStr then
                                RekSFV  will  calculate  all  crc's,  and  close
                                afterwards when check  reports  NO  error (after
                                approx. 3s). click on  the icon or  press ESC to
                                cancel this.
       AutoClose After SFV-Creation Reports: OK:
                                RekSFV  will  calculate  all  crc's,  and  close
                                afterwards when creation reports NO error (after
                                approx. 3s). click on  the icon or  press ESC to
                                cancel this.
       Allow Multiple Instances:
                                single instance vs. multi instance mode.
       Enable "Quit On Escape":
                                hitting ESC  will  close  the  application  when
                                checked.
       Automatically Check For A New Version Once A Month:
                                when checked, this will  check for  an update of
                                this tool.
       Beep When Finished:      playing a BEEP when check/creation has finished.
       Prevent System's Sleep Mode ...
                                will prevent system  going to  sleep  mode while
                                checking/creating checksum files, default is ON.
       Open/Edit Checksum Files With The Following Application:
                                set path to your favourite tool. bonuspoint here
                                for jane users :)
       Taskpriority:            set to idle/normal/high priority if needed.
       Copy Filepath To Clipboard:
                                choose never ask and one of the options, so that
                                always the complate  filepath,  the  folder with
                                filename or the  filename only is  in clipboard.
                                if "never ask" isn't checked, you'll always will
                                have to choose an option in a dialog.
    Tabsheets ...
       Don't Restore The Last Active Tabsheet ...
                                if you don't like RekSFV  to start with the last
                                active tabsheet but always with  a preferred one
                                then set it here to the tabsheet you want RekSFV
                                to start with.
       Visible Columns:         set the column-visibility of "checksum/hash" and
                                "bad/missing files".
    Create SFV/MD5/SHA1:
          Types To Check:       check at least  one of the  available filetypes,
                                currently .sfv/.md5. unchecked types will not be
                                checked.
          Registered Types:     if registered  then double  clicking a file will
                                start RekSFV.
          Skiplist:             a skiplist for  those  files not to be  added to
                                your sfv/md5/sha1's while scanning directories.
          Autodelete:           if these files are  found in the current folder,
                                they will be deleted  to the  recycle bin. wild-
                                cards possible (e.g. *.url). this  works for the
                                checkroutine only.
          Additional ...
             Add Directories Without SFV-File(s) To SFV Summary Log:
                                will add empty  directories (directories without
                                sfv files) to the list.  if you don't want this,
                                then uncheck this option.
             Always Prompt For Filename When Generating Checksum Filenames:
                                will always ask  for filename when  creating the
                                files, otherwise  only  when  the  file  already
                                exists.
             Always Save Checksum Files In Unicode:
                                decide whether they  should be saved  in unicode
                                or not.
             Don't Add 0 Byte Files:
                                if checked, 0  byte files  are not added  to the
                                checksum file.
             Add Comments To SFV File(s):
                                will add "; FileSize FileDate FileTime FileName"
                                to the beginning of the sfv files.
             Warning In Case Filecount Of The Directory ...:
                                will announce if  filecount of the  directory is
                                bigger than given checksumfile's filecount. will
                                skip all filetypes give in  checksum types skip-
                                list!
             Don't Include Hidden Files Or Folders While Checking:
                                will skip hidden files and folders.
             Create A Subfolder Or A File After A Check Has Reported OK:
                                will create  a folder  or  a  file specified  by
                                yourself, use %M for size  and %F for filecount,
                                fill it with your tagline etc. pp.
             Handling Bad File(s):
                                you can do nothing with bad files (default), re-
                                name or delete them.
             Move Folder(s) With Bad/Missing File(s):
                                will move folders with bad  and/or missing files
                                on request (see bad&missing files tabsheet).
             SpC Counts The Following:
                                enter a  (single) filetype  (e.g.  *.jpg) to  be
                                counted while checking the current checksumfile,
                                the result will be displayed in the summary tab.
             Colorize A Summary Line With:
                                you can add  a text  in any  column to  get this
                                line colorized. if using "contains"  you can add
                                several strings, just add e.g. "No;Yes" here.
          Languages:            a set  of available languages.  you can choose a
                                different one  here, or  contact  the author  in
                                case you've found errors in  the translation. if
                                you want to  translate RekSFV  into  your native
                                language then don't  hesitate to apply.  use the
                                contact form on the official webpage to *knock*.
                                if languages aren't available then you might use
                                an outdated .lng file, in  this case extract the
                                files included in the current release. dont edit
                                the .lng files manually!

  ?:                            the info/about screen.

  Trayicon:                     will display progress of  file/sfv/total as bars
                                (left: current file,  mid:  current sfv/md5/sha1
                                and  to  the   right:   total   progress)  while
                                calculating the checksum(s) so that you're still
                                informed about the progress when the application
                                is minimized to tray. a red bar indicates a sfv/
                                total progress with errors,  and after finishing
                                an ":)" icon  indicates   "no error",  while "X"
                                indicates that  failed/missing  files have  been
                                detected while checking all sfv's/md5/sha1's.


  Statusbars:                   showing progress  and details,  double click the
                                statusbars to copy their content into clipboard.


  General Behaviour:            drag'n drop folders/files  to be checked. if you
                                need to create a checksumfile out of the dropped
                                folder/file hold CTRL  while  dropping  them. in
                                case you  want  them  add to  the  checksum/hash
                                summary list  then  just  make this  the  active
                                page. add multiple  folders  here  to (re)create
                                all the checksum files needed.
