[HC Official] MultiEncoder Python Package v1.0 08-24-2014, 08:02 PM
#1
MultiEncoder started as a HC Devs tools but today we have our own python package. I made a custom setup file for python which will enable us to install it into custom python package distribution.
Python Version Supported: 2.7.6
Difference between MultiEncoder Tool and MultiEncoder library
MultiEncoder Tool is a basically what we can say an application or an end product.
MultiEncoder package is more focused on developers when they intend to do different stuffs with it like using the algorithms to encode files, images, communication where chats are encoded with chain of encryption etc. etc.
To know the various parameters,just type on the terminal :-
![[Image: pUVUsSw.png]](http://i.imgur.com/pUVUsSw.png)
You will get different parameter argument options. Use them, and see all that you want.
Some example queries would be :-
1. To know about the package :-
![[Image: JZywVY1.png]](http://i.imgur.com/JZywVY1.png)
2. To know about the classifiers :-
![[Image: lFrI5Pj.png]](http://i.imgur.com/lFrI5Pj.png)
3. To know about the authors and version info :-
![[Image: mFl3AZE.png]](http://i.imgur.com/mFl3AZE.png)
For details on MultiEncoder here :- http://www.hackcommunity.com/Thread-HC-O...der-Python
Official Github Repo :- https://github.com/HCDevelopers/MultiEncoder
To test a custom installation of MultiEncoder it is recommended that you install virtualenv. For instructions on how to install virtualenv Click Here!
Here's a video demonstrations of how to install the Multiencoder Package :-
Source : setup.py
Note :- Please note that I gave my name as first author because I had to provide an email for the maintainer and as author email. I don't have emails of other contributors and hence I had to give my name at first. If @Deque or @Ex094 or @noize provide me their emails I will edit them accordingly. Python maps the emails corresponding to the author names and since I had provided my email from the beginning thereby I had give my email. If anyone has any issue regarding this please tell me and I intend not to take complete credit and nor do I deserve.
I hope you liked the video. Enjoy and reports bugs on Github or here :- http://www.hackcommunity.com/Thread-Mult...Discussion
Thanking you,
Sincerely,
Psycho_Coder.
Python Version Supported: 2.7.6
Difference between MultiEncoder Tool and MultiEncoder library
MultiEncoder Tool is a basically what we can say an application or an end product.
MultiEncoder package is more focused on developers when they intend to do different stuffs with it like using the algorithms to encode files, images, communication where chats are encoded with chain of encryption etc. etc.
To know the various parameters,just type on the terminal :-
Code:
python setup.py --help
![[Image: pUVUsSw.png]](http://i.imgur.com/pUVUsSw.png)
You will get different parameter argument options. Use them, and see all that you want.
Some example queries would be :-
1. To know about the package :-
Code:
python setup.py --long-description
![[Image: JZywVY1.png]](http://i.imgur.com/JZywVY1.png)
2. To know about the classifiers :-
Code:
python setup.py --classifiers
![[Image: lFrI5Pj.png]](http://i.imgur.com/lFrI5Pj.png)
3. To know about the authors and version info :-
Code:
python setup.py --authors
![[Image: mFl3AZE.png]](http://i.imgur.com/mFl3AZE.png)
For details on MultiEncoder here :- http://www.hackcommunity.com/Thread-HC-O...der-Python
Official Github Repo :- https://github.com/HCDevelopers/MultiEncoder
To test a custom installation of MultiEncoder it is recommended that you install virtualenv. For instructions on how to install virtualenv Click Here!
Here's a video demonstrations of how to install the Multiencoder Package :-
Source : setup.py
Code:
#!/usr/bin/env python
# coding=utf-8
#
# Setup script for the MultiEncoder package.
#
# Author: Psycho_Coder <psychocoder@outlook.com>
# URL: https://github.com/HCDevelopers/MultiEncoder
# For license information, see LICENSE
import os
import sys
from setuptools import setup, find_packages
def read_files(filename):
try:
with open(os.path.join(os.path.dirname(__file__), filename), "r") as f:
return f.read()
except IOError:
return ""
long_desc = read_files("README.md")
requirements = read_files("REQUIREMENTS").splitlines()
version = read_files("hcdev/VERSION")
classifiers = read_files("CLASSIFIERS").splitlines()
packages = find_packages(exclude=["tests"])
sys.dont_write_bytecode = True
setup(
name="MultiEncoder",
version=version,
description="MultiEncoder is a tool that provides various chain encryptions and encodings",
long_description=long_desc,
url="https://github.com/HCDevelopers/MultiEncoder",
license="MIT",
author="Psycho_Coder, Ex094, Deque, noize",
author_email="psychocoder@outlook.com, whitehat94@gmail.com",
packages=packages,
maintainer="Psycho_Coder, Deque",
maintainer_email="psychocoder@outlook.com",
classifiers=classifiers,
download_url="https://codeload.github.com/HCDevelopers/MultiEncoder/zip/master",
keywords=[
"Python",
"Encoding Tool",
"Cryptography",
"String encodings",
"Chain encryptions"
]
)
Note :- Please note that I gave my name as first author because I had to provide an email for the maintainer and as author email. I don't have emails of other contributors and hence I had to give my name at first. If @Deque or @Ex094 or @noize provide me their emails I will edit them accordingly. Python maps the emails corresponding to the author names and since I had provided my email from the beginning thereby I had give my email. If anyone has any issue regarding this please tell me and I intend not to take complete credit and nor do I deserve.
I hope you liked the video. Enjoy and reports bugs on Github or here :- http://www.hackcommunity.com/Thread-Mult...Discussion
Thanking you,
Sincerely,
Psycho_Coder.
![[Image: OilyCostlyEwe.gif]](http://fat.gfycat.com/OilyCostlyEwe.gif)