Metadata-Version: 2.1
Name: FileAnalysis
Version: 0.0.2
Summary: This package analyze emergence of characters in file (for statistics decryption).
Home-page: https://github.com/mauricelambert/FileAnalysis/
Author: Maurice Lambert
Author-email: mauricelambert434@gmail.com
Maintainer: Maurice Lambert
Maintainer-email: mauricelambert434@gmail.com
License: GPL-3.0 License
Download-URL: https://mauricelambert.github.io/info/python/security/FileAnalysis.pyz
Project-URL: Executable, https://mauricelambert.github.io/info/python/security/FileAnalysis.pyz
Project-URL: Documentation, https://mauricelambert.github.io/info/python/security/FileAnalysis.html
Description: # FileAnalysis
        
        ## Description
        This package analyze emergence of characters in file (for statistics decryption).
        
        ## Requirements
        This package require :
         - python3
         - python3 Standard Library
         - matplotlib
        
        ## Installation
        ```bash
        pip install FileAnalysis
        ```
        
        ## Usage
        
        ## Command line:
        ```bash
        FileAnalysis -h                # Print help message
        FileAnalysis -F                # Show french emergence
        FileAnalysis -E                # Show english emergence
        FileAnalysis -f text.txt       # Show all characters emergence in file named "text.txt"
        FileAnalysis -s -f text.txt    # Show sorted characters emergence in file named "text.txt"
        FileAnalysis -j -f text.txt    # Show characters emergence as JSON in file named "text.txt"
        FileAnalysis -a -f text.txt    # Show alphabet characters emergence in file named "text.txt"
        FileAnalysis -n -f text.txt    # Show all characters emergence number (default show pourcent)
        ```
        
        ### Python script
        ```python
        from FileAnalysis import FileAnalysis
        analysis = FileAnalysis("text.txt", alphabet_only=True)
        result = analysis.analysis_filecontent()
        result = analysis.get_pourcent()
        analysis.sort_and_show(sort=False, json=False)
        ```
        
        ### Python executable:
        ```bash
        python3 FileAnalysis.pyz -f text.txt
        
        # OR
        chmod u+x FileAnalysis.pyz # add execute rights
        ./FileAnalysis.pyz -F      # execute file
        ```
        
        ### Python module (command line):
        
        ```bash
        python3 -m FileAnalysis -F
        python3 -m FileAnalysis.FileAnalysis -f text.txt
        ```
        
        ## Links
         - [Github Page](https://github.com/mauricelambert/FileAnalysis)
         - [Documentation](https://mauricelambert.github.io/info/python/security/FileAnalysis.html)
         - [Download as python executable](https://mauricelambert.github.io/info/python/security/FileAnalysis.pyz)
         - [Pypi package](https://pypi.org/project/FileAnalysis/)
        
        ## Licence
        Licensed under the [GPL, version 3](https://www.gnu.org/licenses/).
        
Keywords: Decryption
Platform: Windows
Platform: Linux
Platform: MacOS
Classifier: Programming Language :: Python
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.9
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Classifier: Topic :: Security
Classifier: Topic :: Security :: Cryptography
Requires-Python: >=3.6
Description-Content-Type: text/markdown
