Avdump3: Difference between revisions

3,844 bytes added ,  9 August 2020
no edit summary
No edit summary
Line 45: Line 45:
! Default Value
! Default Value
|-
|-
| --Recursive
| style="white-space: nowrap;" | --Recursive
| -R
| style="white-space: nowrap;" | -R
| Recursively descent into Subdirectories
| Recursively descent into Subdirectories
| --Recursive
| style="white-space: nowrap;" | --Recursive
| False
| style="white-space: nowrap;" | False
|-
|-
| --ProcessedLogPath
| style="white-space: nowrap;" | --ProcessedLogPath
| --PLPath
| style="white-space: nowrap;" | --PLPath
| Appends the full filepath to the specified path
| Appends the full filepath to the specified path
| --ProcessedLogPath=<FilePath1>[:<FilePath2>...]
| style="white-space: nowrap;" | --ProcessedLogPath=<FilePath1>[:<FilePath2>...]
|  
|  
|-
|-
| --SkipLogPath
| style="white-space: nowrap;" | --SkipLogPath
| --SLPath
| style="white-space: nowrap;" | --SLPath
| Filepaths contained in the specified file will not be processed
| Filepaths contained in the specified file will not be processed
| --SkipLogPath=<FilePath1>[:<FilePath2>...]
| style="white-space: nowrap;" | --SkipLogPath=<FilePath1>[:<FilePath2>...]
|  
|  
|-
|-
| --DoneLogPath
| style="white-space: nowrap;" | --DoneLogPath
| --DLPath
| style="white-space: nowrap;" | --DLPath
| Will set --SkipLogPath and --ProcessedLogPath to the specified filepath
| Will set --SkipLogPath and --ProcessedLogPath to the specified filepath
| --DoneLogPath=<Filepath>
| style="white-space: nowrap;" | --DoneLogPath=<Filepath>
|  
|  
|-
|-
| --WithExtensions
| style="white-space: nowrap;" | --WithExtensions
| --WExts
| style="white-space: nowrap;" | --WExts
| Only/Don't Process files with selected Extensions
| Only/Don't Process files with selected Extensions
| --WithExtensions=[-]<Extension1>[,<Extension2>...]
| style="white-space: nowrap;" | --WithExtensions=[-]<Extension1>[,<Extension2>...]
|  
|  
|-
|-
| --Concurrent
| style="white-space: nowrap;" | --Concurrent
| --Conc
| style="white-space: nowrap;" | --Conc
| Sets the maximal number of files which will be processed concurrently. First param (max) sets a global limit. (path,max) pairs sets limits per path.
| Sets the maximal number of files which will be processed concurrently. First param (max) sets a global limit. (path,max) pairs sets limits per path.
| --Concurrent=<max>[:<path1>,<max1>;<path2>,<max2>...]
| style="white-space: nowrap;" | --Concurrent=<max>[:<path1>,<max1>;<path2>,<max2>...]
| 1
| style="white-space: nowrap;" | 1
|-
|-
|}
|}
Line 93: Line 93:
! Default Value
! Default Value
|-
|-
| --ProducerMinReadLength
| style="white-space: nowrap;" | --ProducerMinReadLength
|  
|  
|  
|  
|  
|  
| 1
| style="white-space: nowrap;" | 1
|-
|-
| --ProducerMaxReadLength
| style="white-space: nowrap;" | --ProducerMaxReadLength
|  
|  
|  
|  
|  
|  
| 8
| style="white-space: nowrap;" | 8
|-
|-
| --PrintAvailableSIMDs
| style="white-space: nowrap;" | --PrintAvailableSIMDs
|  
|  
|  
|  
|  
|  
| False
| style="white-space: nowrap;" | False
|-
|-
| --PauseBeforeExit
| style="white-space: nowrap;" | --PauseBeforeExit
| --PBExit
| style="white-space: nowrap;" | --PBExit
| Pause console before exiting
| Pause console before exiting
| --PauseBeforeExit
| style="white-space: nowrap;" | --PauseBeforeExit
| False
| style="white-space: nowrap;" | False
|-
|-
| --BufferLength
| style="white-space: nowrap;" | --BufferLength
| --BLength
| style="white-space: nowrap;" | --BLength
| Circular buffer size for hashing
| Circular buffer size for hashing
| --BufferLength=<Size in MiB>
| style="white-space: nowrap;" | --BufferLength=<Size in MiB>
| 64
| style="white-space: nowrap;" | 64
|-
|-
| --Consumers
| style="white-space: nowrap;" | --Consumers
| --Cons
| style="white-space: nowrap;" | --Cons
| Select consumers to use. Use without arguments to list available consumers
| Select consumers to use. Use without arguments to list available consumers
| --Consumers=<ConsumerName1>[,<ConsumerName2>...]
| style="white-space: nowrap;" | --Consumers=<ConsumerName1>[,<ConsumerName2>...]
|  
|  
|}
|}
Line 140: Line 140:
! Default Value
! Default Value
|-
|-
| --Test
| style="white-space: nowrap;" | --Test
|  
|  
|  
|  
|  
|  
| False
| style="white-space: nowrap;" | False
|-
|-
| --LogPath
| style="white-space: nowrap;" | --LogPath
|  
|  
|  
|  
| --FileMove.LogPath=<FilePath>
| style="white-space: nowrap;" | --FileMove.LogPath=<FilePath>
|  
|  
|-
|-
| --Mode
| style="white-space: nowrap;" | --Mode
|  
|  
|  
|  
| <nowiki>--FileMove.Mode=<None|PlaceholderInline|PlaceholderFile|CSharpScriptInline|CSharpScriptFile|DotNetAssembly></nowiki>
| <nowiki>--FileMove.Mode=<None|PlaceholderInline|PlaceholderFile|CSharpScriptInline|CSharpScriptFile|DotNetAssembly></nowiki>
| None
| style="white-space: nowrap;" | None
|-
|-
| --Pattern
| style="white-space: nowrap;" | --Pattern
|  
|  
| Available Placeholders ${Name}:<br &/>FullName, FileName, FileExtension, FileNameWithoutExtension, DirectoryName, SuggestedExtension,<br /><nowiki>Hash-<Name>-<2|4|8|10|16|32|32Hex|32Z|36|62|64>-<OC|UC|LC></nowiki>
| Available Placeholders ${Name}:<br &/>FullName, FileName, FileExtension, FileNameWithoutExtension, DirectoryName, SuggestedExtension,<br /><nowiki>Hash-<Name>-<2|4|8|10|16|32|32Hex|32Z|36|62|64>-<OC|UC|LC></nowiki>
| --FileMove.Pattern=${DirectoryName}\${FileNameWithoutExtension}${SuggestedExtension}
| style="white-space: nowrap;" | --FileMove.Pattern=${DirectoryName}\${FileNameWithoutExtension}${SuggestedExtension}
| ${DirectoryName}\${FileNameWithoutExtension}${FileExtension}
| style="white-space: nowrap;" | ${DirectoryName}\${FileNameWithoutExtension}${FileExtension}
|-
|-
| --DisableFileMove
| style="white-space: nowrap;" | --DisableFileMove
|  
|  
|  
|  
| --FileMove.DisableFileMove
| style="white-space: nowrap;" | --FileMove.DisableFileMove
| False
| style="white-space: nowrap;" | False
|-
|-
| --DisableFileRename
| style="white-space: nowrap;" | --DisableFileRename
|  
|  
|  
|  
| --FileMove.DisableFileRename
| style="white-space: nowrap;" | --FileMove.DisableFileRename
| False
| style="white-space: nowrap;" | False
|-
|-
| --Replacements
| style="white-space: nowrap;" | --Replacements
|  
|  
|  
|  
| --FileMove.Replacements=<Match1>=<Replacement1>[;<Match2>=<Replacement2>...]
| style="white-space: nowrap;" | --FileMove.Replacements=<Match1>=<Replacement1>[;<Match2>=<Replacement2>...]
|  
|  
|}
|}
Line 193: Line 193:
! Default Value
! Default Value
|-
|-
| --PrintHashes
| style="white-space: nowrap;" | --PrintHashes
|  
|  
| Print calculated hashes in hexadecimal format to console
| Print calculated hashes in hexadecimal format to console
| --PrintHashes
| style="white-space: nowrap;" | --PrintHashes
| False
| style="white-space: nowrap;" | False
|-
|-
| --PrintReports
| style="white-space: nowrap;" | --PrintReports
|  
|  
| Print generated reports to console
| Print generated reports to console
| --PrintReports
| style="white-space: nowrap;" | --PrintReports
| False
| style="white-space: nowrap;" | False
|-
|-
| --Reports
| style="white-space: nowrap;" | --Reports
|  
|  
| Select reports to use. Use without arguments to list available reports
| Select reports to use. Use without arguments to list available reports
| --Reports
| style="white-space: nowrap;" | --Reports
|  
|  
|-
|-
| --ReportDirectory
| style="white-space: nowrap;" | --ReportDirectory
| --RDir
| style="white-space: nowrap;" | --RDir
| Reports will be saved to the specified directory
| Reports will be saved to the specified directory
| --ReportDirectory=<Directory>
| style="white-space: nowrap;" | --ReportDirectory=<Directory>
| <The directory AVD3 resides in>
| style="white-space: nowrap;" | <The directory AVD3 resides in>
|-
|-
| --ReportFileName
| style="white-space: nowrap;" | --ReportFileName
|  
|  
| Reports will be saved/appended to the specified filename<br />The following placeholders ${Name} can be used: FileName, FileNameWithoutExtension, FileExtension, ReportName, ReportFileExtension
| Reports will be saved/appended to the specified filename<br />The following placeholders ${Name} can be used: FileName, FileNameWithoutExtension, FileExtension, ReportName, ReportFileExtension
| --ReportFileName=<FileName>
| style="white-space: nowrap;" | --ReportFileName=<FileName>
| ${FileName}.${ReportName}.${ReportFileExtension}
| style="white-space: nowrap;" | ${FileName}.${ReportName}.${ReportFileExtension}
|-
|-
| --ExtensionDifferencePath
| style="white-space: nowrap;" | --ExtensionDifferencePath
| --EDPath
| style="white-space: nowrap;" | --EDPath
| Logs the filepath if the detected extension does not match the actual extension
| Logs the filepath if the detected extension does not match the actual extension
| --EDPath=extdiff.txt
| style="white-space: nowrap;" | --EDPath=extdiff.txt
|  
|  
|-
|-
| --CRC32Error
| style="white-space: nowrap;" | --CRC32Error
|  
|  
| Searches the filename for the calculated CRC32 hash. If not present or different a line with the caluclated hash and the full path of the file is appended to the specified path<br />The regex pattern should contain the placeholder ${CRC32} which is replaced by the calculated hash prior matching.<br />Consumer CRC32 will be force enabled!
| Searches the filename for the calculated CRC32 hash. If not present or different a line with the caluclated hash and the full path of the file is appended to the specified path<br />The regex pattern should contain the placeholder ${CRC32} which is replaced by the calculated hash prior matching.<br />Consumer CRC32 will be force enabled!
| --CRC32Error=<Filepath>:<RegexPattern>
| style="white-space: nowrap;" | --CRC32Error=<Filepath>:<RegexPattern>
| (, (?i)${CRC32})
| style="white-space: nowrap;" | (, (?i)${CRC32})
|}
|}


Line 246: Line 246:
! Default Value
! Default Value
|-
|-
| --SaveErrors
| style="white-space: nowrap;" | --SaveErrors
|  
|  
| Errors occuring during program execution will be saved to disk
| Errors occuring during program execution will be saved to disk
| --SaveErrors
| style="white-space: nowrap;" | --SaveErrors
| False
| style="white-space: nowrap;" | False
|-
|-
| --SkipEnvironmentElement
| style="white-space: nowrap;" | --SkipEnvironmentElement
|  
|  
| Skip the environment element in error files
| Skip the environment element in error files
| --SkipEnvironmentElement
| style="white-space: nowrap;" | --SkipEnvironmentElement
| False
| style="white-space: nowrap;" | False
|-
|-
| --IncludePersonalData
| style="white-space: nowrap;" | --IncludePersonalData
|  
|  
| Various places may include personal data. Currently this only affects error files, which will then include the full filepath
| Various places may include personal data. Currently this only affects error files, which will then include the full filepath
| --IncludePersonalData
| style="white-space: nowrap;" | --IncludePersonalData
| Fale
| style="white-space: nowrap;" | Fale
|-
|-
| --ErrorDirectory
| style="white-space: nowrap;" | --ErrorDirectory
|  
|  
| If --SaveErrors is specified the error files will be placed in the specified path
| If --SaveErrors is specified the error files will be placed in the specified path
| --ErrorDirectory=<DirectoryPath>
| style="white-space: nowrap;" | --ErrorDirectory=<DirectoryPath>
| <The directory AVD3 resides in>
| style="white-space: nowrap;" | <The directory AVD3 resides in>
|-
|-
| --NullStreamTest
| style="white-space: nowrap;" | --NullStreamTest
|  
|  
| Use Memory as the DataSource for HashSpeed testing. Overrides any FileDiscovery Settings!
| Use Memory as the DataSource for HashSpeed testing. Overrides any FileDiscovery Settings!
| --NullStreamTest=<StreamCount>:<StreamLength in MiB>:<ParallelStreamCount>
| style="white-space: nowrap;" | --NullStreamTest=<StreamCount>:<StreamLength in MiB>:<ParallelStreamCount>
| 0:0:0
| style="white-space: nowrap;" | 0:0:0
|}
|}


Line 287: Line 287:
! Default Value
! Default Value
|-
|-
| --HideBuffers
| style="white-space: nowrap;" | --HideBuffers
|  
|  
| Hides buffer bars
| Hides buffer bars
| --HideBuffers
| style="white-space: nowrap;" | --HideBuffers
| False
| style="white-space: nowrap;" | False
|-
|-
| --HideFileProgress
| style="white-space: nowrap;" | --HideFileProgress
|  
|  
| Hides file progress
| Hides file progress
| --HideFileProgress
| style="white-space: nowrap;" | --HideFileProgress
| False
| style="white-space: nowrap;" | False
|-
|-
| --HideTotalProgress
| style="white-space: nowrap;" | --HideTotalProgress
|  
|  
| Hides total progress
| Hides total progress
| --HideTotalProgress
| style="white-space: nowrap;" | --HideTotalProgress
| False
| style="white-space: nowrap;" | False
|-
|-
| --ShowDisplayJitter
| style="white-space: nowrap;" | --ShowDisplayJitter
|  
|  
| Displays the time taken to calculate progression stats and drawing to console
| Displays the time taken to calculate progression stats and drawing to console
| --ShowDisplayJitter
| style="white-space: nowrap;" | --ShowDisplayJitter
| False
| style="white-space: nowrap;" | False
|-
|-
| --ForwardConsoleCursorOnly
| style="white-space: nowrap;" | --ForwardConsoleCursorOnly
|  
|  
| The cursor position of the console will not be explicitly set. This option will disable most progress output
| The cursor position of the console will not be explicitly set. This option will disable most progress output
| --ForwardConsoleCursorOnly
| style="white-space: nowrap;" | --ForwardConsoleCursorOnly
| False
| style="white-space: nowrap;" | False
|}
|}


Line 328: Line 328:
! Default Value
! Default Value
|-
|-
| --LocalPort
| style="white-space: nowrap;" | --LocalPort
| --LPort
| style="white-space: nowrap;" | --LPort
| Local UDP port used for ACReqing
| Local UDP port used for ACReqing
| --LPort=<localport>
| style="white-space: nowrap;" | --LPort=<localport>
|  
|  
|-
|-
| --ACreqErrorPath
| style="white-space: nowrap;" | --ACreqErrorPath
|  
|  
|  
|  
| --ACreqErrorPath=<FilePath>
| style="white-space: nowrap;" | --ACreqErrorPath=<FilePath>
|  
|  
|-
|-
| --Authentication
| style="white-space: nowrap;" | --Authentication
| --Auth
| style="white-space: nowrap;" | --Auth
| Enables ACReqing when valid credentials are provided<br />Visit [https://anidb.net/user/setting https://anidb.net/user/setting] (Account Tab) to set the api key
| Enables ACReqing when valid credentials are provided<br />Visit [https://anidb.net/user/setting https://anidb.net/user/setting] (Account Tab) to set the api key
| --Auth=<username>:<api_key>
| style="white-space: nowrap;" | --Auth=<username>:<api_key>
|  
|  
|-
|-
| --HostEndPoint
| style="white-space: nowrap;" | --HostEndPoint
| --Host
| style="white-space: nowrap;" | --Host
| Change endpoint of AniDB UDP API server<br />AddressFamily: Can be 4=IPv4, 6=IPv6 or U=Unspecified
| Change endpoint of AniDB UDP API server<br />AddressFamily: Can be 4=IPv4, 6=IPv6 or U=Unspecified
| --Host=<hostname>:<hostport>[:<AddressFamily>]
| style="white-space: nowrap;" | --Host=<hostname>:<hostport>[:<AddressFamily>]
| api.anidb.info:9002:U
| style="white-space: nowrap;" | api.anidb.info:9002:U
|-
|-
| --Timeout
| style="white-space: nowrap;" | --Timeout
| --TOut
| style="white-space: nowrap;" | --TOut
| Sets the retry count and the timeout before resending the dump
| Sets the retry count and the timeout before resending the dump
| --TOut=<seconds>:<retries>
| style="white-space: nowrap;" | --TOut=<seconds>:<retries>
| 20:3
| style="white-space: nowrap;" | 20:3
|}
|}


Line 369: Line 369:
! Default Value
! Default Value
|-
|-
| --UploadErrors
| style="white-space: nowrap;" | --UploadErrors
|  
|  
| Enables the automatic upload of program errors
| Enables the automatic upload of program errors
|  
|  
| False
| style="white-space: nowrap;" | False
|-
|-
| --Ed2kLogPath
| style="white-space: nowrap;" | --Ed2kLogPath
|  
|  
|  
|  
MediaWiki spam blocked by CleanTalk.
MediaWiki spam blocked by CleanTalk.