Python için kod şifreleyici//Code encryptor for Python..
Project description
pyCodeEncryptor
pyCodeEncryptor, python için yazılmış bir kod şifreleme kütüphanesidir.
Kullanımı oldukça basittir.
Fonksiyonlar
- encrypt
- runCode
encrypt
Kodun şifrelenmesine yarar.
PARAMETRELER
- file
- out
Örnek Kullanım:
program .py
from colorama import init,Fore,Back
init(autoreset=True)
name=input("What is your name: ")
print(Back.YELLOW+Fore.RED+f"Hello, {name}")
şifrele .py
import pyCodeEncryptor
pyCodeEncryptor.encrypt("program.py","şifreliProgram.txt")
şifrele .py dosyasını çalıştıracak olursak sonucunda çıkan şifreliProgram .txt dosyasında program.py dosyasının şifreli halini bulabiliriz.
şifreliProgram .txt(İÇERİK SÜRÜME GÖRE FARKLILIK GÖSTEREBİLİR)
ğşpo%dpnpşcoc%kospşt%kökt,Fpşg,Bcdm&kökt"cvtpşgugt?Tşvg=&öcog?kösvt"~Wict%ku%apvş%öcog
%~=&sşköt"Bcdm.YELLOW+Fpşg.RED+ğ~Hgnnp,%{öcog}~=
runCode
Şifreli kodu çalıştırmaya yarar.
PARAMETRELER
- code
Örnek Kullanım:
from pyCodeEncryptor import runCode
code='ğşpo%dpnpşcoc%kospşt%kökt,Fpşg,Bcdm&kökt"cvtpşgugt?Tşvg=&öcog?kösvt"~Wict%ku%apvş%öcog\n%~=&sşköt"Bcdm.YELLOW+Fpşg.RED+ğ~Hgnnp,%{öcog}~='
runCode(code)
Şifrelenmiş programı .exe dosyasına dönüştürmek(pyinstaller)
pyinstaller modülünü indirip kurduktan sonra isteğimize göre pyinstaller kodunu terminale yazıyoruz(kullanım: PYINSTALLER DOCUMENTATION).
Terminal kodunu istediğimz şekilde yazdıktan şu eklemeleri yapıyoruz
pyinstaller --onefile --noconsole --hidden-import MODUL1 --hidden-import MODUL2 program.py
(Özelleştirilecek kısımlar üstü çizili bir şekilde yazılmıştır.)
MODUL1 ve MODUL2(ihtiyaca göre --hidden-import parametresi ile çoğaltılabilir veya azaltılabilir.) kısımlarına programda kullanılan modül isimleri yazılacaktır(pyCodeEncryptor hariç). Bu düzeltme yapıldıktan sonra kod çalıştırılarak .exe dosyasına ulaşılabilinir.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pyCodeEncryptor-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30b2a4d6fa174045f160bc4910ff74912d5ec9e006cf115a54d0bd2ea513021b |
|
MD5 | 963dfca203b399a76dc57acea343c5f0 |
|
BLAKE2b-256 | 5e6d5ec590a13c465d693c4d9518bcb2b57cf8561b4cf591c69df4beae5d61e0 |