Forwarded from Ibrohimov Oybek 🇺🇿
import base64
def encode(key, clear):
enc = []
for i in range(len(clear)):
key_c = key[i % len(key)]
enc_c = chr((ord(clear[i]) + ord(key_c)) % 256)
enc.append(enc_c)
return base64.urlsafe_b64encode("".join(enc))
def decode(key, enc):
dec = []
enc = base64.urlsafe_b64decode(enc)
for i in range(len(enc)):
key_c = key[i % len(key)]
dec_c = chr((256 + ord(enc[i]) - ord(key_c)) % 256)
dec.append(dec_c)
return "".join(dec)
Forwarded from Ibrohimov Oybek 🇺🇿
import base64
import hashlib
def encode(clear, key):
clear = "ABCDEFG" + clear
print(clear)
print(key)
key = str(key) + str(key)
key = hashlib.sha256(key).hexdigest() + key
print(key)
enc = []
for i in range(len(clear)):
key_c = key[i % len(key)]
enc_c = chr((ord(clear[i]) + ord(key_c)) % 256)
enc.append(enc_c)
return base64.urlsafe_b64encode("".join(enc))
def decode(enc, key):
key = str(key) + str(key)
key = hashlib.sha256(key).hexdigest() + key
dec = []
try:
enc = base64.urlsafe_b64decode(enc)
except:
enc = enc.encode('utf-8')
enc = base64.urlsafe_b64decode(enc)
print(enc)
for i in range(len(enc)):
key_c = key[i % len(key)]
dec_c = chr((256 + ord(enc[i]) - ord(key_c)) % 256)
dec.append(dec_c)
result = "".join(dec)
if result.startswith("ABCDEFG"):
result = result.replace("ABCDEFG","",1)
return(result)
else:
return("Hatolik yuzaga keldi")
import hashlib
def encode(clear, key):
clear = "ABCDEFG" + clear
print(clear)
print(key)
key = str(key) + str(key)
key = hashlib.sha256(key).hexdigest() + key
print(key)
enc = []
for i in range(len(clear)):
key_c = key[i % len(key)]
enc_c = chr((ord(clear[i]) + ord(key_c)) % 256)
enc.append(enc_c)
return base64.urlsafe_b64encode("".join(enc))
def decode(enc, key):
key = str(key) + str(key)
key = hashlib.sha256(key).hexdigest() + key
dec = []
try:
enc = base64.urlsafe_b64decode(enc)
except:
enc = enc.encode('utf-8')
enc = base64.urlsafe_b64decode(enc)
print(enc)
for i in range(len(enc)):
key_c = key[i % len(key)]
dec_c = chr((256 + ord(enc[i]) - ord(key_c)) % 256)
dec.append(dec_c)
result = "".join(dec)
if result.startswith("ABCDEFG"):
result = result.replace("ABCDEFG","",1)
return(result)
else:
return("Hatolik yuzaga keldi")
google_appengine/appcfg.py -A PROECT_ID update app_engine_installer/app_engine_project/app.yaml
Forwarded from Nematillo Ochilov
GAE - google app engine
Bu telegram botini kecha kunduz ishlashini taminlab beradigan server.
Bu telegram botini kecha kunduz ishlashini taminlab beradigan server.
Forwarded from Kripton
https://www.youtube.com/watch?v=JbgvaQ_rM4I regExpni o'rganmoqchilar uchun
YouTube
Регулярные выражения для новичков и не только [GeekBrains]
Начни карьеру с бесплатного курса "Основы программирования" https://goo.gl/jTP4nP
Регулярные выражения - фактически, отдельный язык программирования, который нужно знать любому разработчику, какую бы платформу он не применял.
В ходе вебинара мы постараемся…
Регулярные выражения - фактически, отдельный язык программирования, который нужно знать любому разработчику, какую бы платформу он не применял.
В ходе вебинара мы постараемся…
#setwebhook ni qaytadan ishga tushirish
http://api.telegram.org/bottoken/deleteWebhook
http://api.telegram.org/bottoken/getUpdates?offset=-1
http://api.telegram.org/bottoken/setWebhook?url=WEBHOOK_URL
Telegramda, saytlarda qanday muammoga duch kelyapsiz yoki qanday servislar yaratilishini xoxlaysiz ?
Fikrlaringiz va g'oyalaringizni @xitoy2 bilan o'rtoqlashing, yaxshiligingizni albatta qaytaramiz!
Balki sizning g'oyangiz mahsulidan kelajakda miliardlab kishilar foydalanishi mumkin.
Fikrlaringiz va g'oyalaringizni @xitoy2 bilan o'rtoqlashing, yaxshiligingizni albatta qaytaramiz!
Balki sizning g'oyangiz mahsulidan kelajakda miliardlab kishilar foydalanishi mumkin.
Forwarded from Nematillo Ochilov
import re
text='abracadabra'
match=re.match('a.*?b',text)
print match.group()
text=text.replace(match.group(),'')
print text
text='abracadabra'
match=re.match('a.*?b',text)
print match.group()
text=text.replace(match.group(),'')
print text