diff --git a/__pycache__/secrets.cpython-35.pyc b/__pycache__/secrets.cpython-35.pyc new file mode 100644 index 0000000..ba8bd6a Binary files /dev/null and b/__pycache__/secrets.cpython-35.pyc differ diff --git a/bcp.py b/bcp.py index effbad2..68d3e1b 100644 --- a/bcp.py +++ b/bcp.py @@ -2,12 +2,14 @@ import hashlib import random import secrets -import os.path +import os # Az egyszeruseg kedveert, 1 tomb = 1 sor +blokklanc_file = os.getenv("HOME") + "/.blokklanc.pp" + # Eredet tomb letrehozasa ha nem letezik -if not os.path.exists("blokklanc.pp"): +if not os.path.exists(blokklanc_file): # Genezis/eredet tomb letrehozasa randommal, hogy ha ugyan az is ket szoveg, soha ne ugyan az legyen a kimenetel eredet = "Eredet." erand = secrets.token_hex(64) @@ -15,14 +17,14 @@ if not os.path.exists("blokklanc.pp"): etomb_hash = hashlib.sha512(etomb_adat.encode('utf-8')).hexdigest() print("Eredet tömb: " + str(etomb_adat) + '||' + etomb_hash) # beirni eredetet - f = open('blokklanc.pp','w') + f = open(blokklanc_file,'w') f.write(str(etomb_adat) + etomb_hash) f.close() # kiolvassa az utolso sort def utolso_sor(): - blokk_file = open('blokklanc.pp','r') + blokk_file = open(blokklanc_file,'r') for sor in blokk_file: fb_sor = sor print("Utolsó tömb: " + fb_sor) @@ -33,7 +35,7 @@ def uj_tomb(tomb_adat): utolso_tomb_hash = utolso_sor() uj_tomb = hashlib.sha512(utolso_tomb_hash.encode('utf-8')).hexdigest() + '||' + tomb_adat + '||' uj_tomb_hash = hashlib.sha512(uj_tomb.encode('utf-8')).hexdigest() - fu = open('blokklanc.pp','a') + fu = open(blokklanc_file,'a') fu.write('\n' + uj_tomb + uj_tomb_hash) # ujraszamolja a blokklanc helyesseget diff --git a/integracio.zsh b/integracio.zsh new file mode 100644 index 0000000..a7c7760 --- /dev/null +++ b/integracio.zsh @@ -0,0 +1,7 @@ +#!/bin/zsh +rm -rf ~/.blokklanc_jegyzet +mkdir ~/.blokklanc_jegyzet +cp bcp.py ~/.blokklanc_jegyzet/ +cp secrets.py ~/.blokklanc_jegyzet/ +#alias bcp="/usr/bin/python3 ~/.blokklanc_jegyzet/bcp.py" +echo "alias bcp=/usr/bin/python3 ~/blokklanc_jegyzet/bcp.py" >> ~/.zsh/aliases diff --git a/readme.txt b/readme.txt new file mode 100644 index 0000000..2adca2b --- /dev/null +++ b/readme.txt @@ -0,0 +1,6 @@ + +# Blokklanc sajat jegyzetekhez, gyakorlo projekt szorakozasbol +python3 bcp.py + +# Telepitest +integracio.zsh