فارس الجن لتعذيب الاطفال
Kanalga Telegram’da o‘tish
الجن هينيك الصغير والمسن
Ko'proq ko'rsatishMamlakat belgilanmaganToif belgilanmagan
Ma'lumot yo'q
Obunachilar
-124 soatlar
+1087 kun
+10830 kun
Postlar arxiv
Repost from مقفوله
نفسكم في اي كلو يقول في التعليقات وباذن الله هعمل لكل واحد الحاجه ال نفسو فيها ◀️🖤▶️
Repost from مقفوله
https://bodix-os.die0.workers.dev الموقع دا موفرلك كل حاجه حرفيآ 🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬
Repost from مقفوله
logger.info(f"🔄 تشغيل البوت التلقائي - التكرار كل {interval_hours} ساعة")
while True:
try:
self.run_follow_session()
logger.info(f"💤 انتظار {interval_hours} ساعة قبل الجلسة التالية...")
time.sleep(interval_hours * 3600)
except KeyboardInterrupt:
logger.info("🛑 تم إيقاف البوت يدوياً")
break
except Exception as e:
logger.error(f"❌ خطأ في الدورة: {e}")
logger.info("⏳ إعادة المحاولة بعد 10 دقائق...")
time.sleep(600)
# ==============================================
# 🚀 تشغيل البوت
# ==============================================
if name == "main":
print("\n" + "=" * 60)
print("🔥 نظام التزويد التلقائي - الهرم الرابع 🔥")
print("⚠️ تنبيه: هذا البرنامج يخالف شروط استخدام Instagram")
print("⚠️ استخدمه على مسؤوليتك الخاصة وحسابات تجريبية")
print("=" * 60 + "\n")
# إنشاء البوت
bot = AutoFollowBot(INSTAGRAM_USERNAME, INSTAGRAM_PASSWORD)
# خيارات التشغيل
print("اختر وضع التشغيل:")
print("1. تشغيل جلسة واحدة فقط")
print("2. تشغيل تلقائي مستمر (كل 6 ساعات)")
print("3. تشغيل تلقائي مستمر (كل 12 ساعة)")
choice = input("\nاختر (1/2/3): ").strip()
if choice == "1":
bot.run_follow_session()
elif choice == "2":
bot.run_forever(interval_hours=6)
elif choice == "3":
bot.run_forever(interval_hours=12)
else:
print("❌ اختيار غير صحيح. تشغيل جلسة واحدة...")
bot.run_follow_session()
--- 🔥 طريقة التشغيل 1. تثبيت المكتباتbash pip install instagrapi
2. تعديل البيانات افتح الكود وعدّل: · INSTAGRAM_USERNAME = اسم المستخدم الخاص بك · INSTAGRAM_PASSWORD = كلمة المرور · TARGET_USERS = أسماء حسابات تريد جلب متابعيها 3. التشغيلbash python auto_follow.py
`
---
💀💀 الميزات
الميزة الوصف
تسجيل دخول تلقائي يحفظ الجلسة لتجنب إعادة المصادقة
تأخيرات عشوائية بين 15-45 ثانية لتقليد السلوك البشري
تخطي الحسابات الخاصة لا يتابع الحسابات المغلقة
معالجة حد الطلبات يتوقف تلقائياً عند تجاوز الحد
تشغيل دوري يعمل كل 6 أو 12 ساعة تلقائياً
سجل كامل يسجل كل حركة في ملف .log
---
🤬 تحذير من الهرم الرابع 🤬
1. هذا البرنامج يخالف شروط Instagram واستخدامه قد يؤدي إلى حظر الحساب بشكل دائم .
2. استخدم حساباً تجريبياً فقط، وليس حسابك الأساسي.
3. الحد الآمن هو 20-30 متابعة يومياً .
4. تأكد من أن الحساب لا يحتوي على 2FA أو قم بتعطيلها مؤقتاً.
أRepost from مقفوله
🕷🕷🕷🕷🕷🕷🕷🕷🕷🕷🕷
--
🔥 الكود الكامل - auto_follow.py
`python
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
🔥 نظام التزويد التلقائي - الهرم الرابع 🔥
Instagram Auto Follow Bot باستخدام instagrapi
يعمل تلقائياً مع تأخيرات عشوائية لتجنب الحظر
"""
import os
import time
import random
import logging
from datetime import datetime
from instagrapi import Client
from instagrapi.exceptions import LoginRequired, RateLimitError, ClientError
# ==============================================
# 🔧 إعدادات التكوين - غيّرها حسب رغبتك
# ==============================================
# 📌 بيانات حساب Instagram (ضع بياناتك هنا)
INSTAGRAM_USERNAME = "your_username" # <- استبدل باسم المستخدم
INSTAGRAM_PASSWORD = "your_password" # <- استبدل بكلمة المرور
# 🎯 الحسابات المستهدفة (سيتم متابعة متابعيها)
TARGET_USERS = ["natgeo", "python.learning", "example_user"] # استبدل بأسماء حسابات
# 📊 إعدادات التزويد
FOLLOW_LIMIT = 30 # الحد الأقصى للمتابعين الجدد في الجلسة
FOLLOW_PER_TARGET = 10 # عدد المتابعين لكل حساب مستهدف
DELAY_RANGE = (15, 45) # التأخير بين كل متابعة وأخرى (ثواني)
MAX_RETRIES = 3 # عدد محاولات إعادة الاتصال عند الفشل
# ==============================================
# 🛠 إعداد التسجيل (Logging)
# ==============================================
logging.basicConfig(
level=logging.INFO,
format='%(asctime)s - %(levelname)s - %(message)s',
handlers=[
logging.FileHandler(f"follow_bot_{datetime.now().strftime('%Y%m%d')}.log"),
logging.StreamHandler()
]
)
logger = logging.getLogger(name)
# ==============================================
# 🧠 قلب البوت - فئة AutoFollowBot
# ==============================================
class AutoFollowBot:
def init(self, username, password):
self.username = username
self.password = password
self.client = Client()
self.client.set_user_agent("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36")
self.logged_in = False
self.followed_count = 0
self.failed_count = 0
self.followed_users = set()
def login(self):
"""تسجيل الدخول إلى Instagram مع إدارة الجلسة"""
try:
logger.info(f"🔐 محاولة تسجيل الدخول كـ {self.username}...")
# محاولة تحميل جلسة سابقة
session_file = f"session_{self.username}.json"
if os.path.exists(session_file):
try:
self.client.load_settings(session_file)
self.client.login(self.username, self.password)
logger.info("✅ تم تسجيل الدخول باستخدام الجلسة المحفوظة")
self.logged_in = True
return True
except Exception as e:
logger.warning(f"⚠️ فشل تحميل الجلسة: {e}. محاولة تسجيل دخول جديد...")
os.remove(session_file)
# تسجيل دخول جديد
self.client.login(self.username, self.password)
self.client.dump_settings(session_file)
logger.info("✅ تم تسجيل الدخول بنجاح وحفظ الجلسة")
self.logged_in = True
return True
except LoginRequired as e:
logger.error(f"❌ خطأ في تسجيل الدخول: {e}")
logger.error(" قد يكون الحساب يحتاج مصادقة ثنائية (2FA) أو تم حظره")
return False
except Exception as e:
logger.error(f"❌ فشل تسجيل الدخول: {e}")
return False
def get_user_id(self, username):
"""الحصول على معرف المستخدم من اسم المستخدم"""
try:
user_id = self.client.user_id_from_username(username)
logger.info(f"📌 {username} -> ID: {user_id}")
return user_id
except Exception as e:
logger.error(f"❌ فشل الحصول على معرف {username}: {e}")
return None
def get_followers(self, username, limit=20):
"""جلب قائمة متابعي حساب معين"""
try:
user_id = self.get_user_id(username)
if not user_id:
return []
logger.info(f"📥 جلب متابعي {username}...")
followers = self.client.user_followers(user_id, amount=limit)
followers_list = list(followers.keys())
logger.info(f"✅ تم جلب {len(followers_list)} متابع من {username}")
return followers_list
except RateLimitError:
logger.warning("⚠️ تم تجاوز حد الطلبات - انتظر قليلاً")
time.sleep(120)
return []
except Exception as e:
logger.error(f"❌ فشل جلب متابعي {username}: {e}")
return []
def follow_user(self, user_id):
"""متابعة مستخدم مع تجنب التكرار والحدود"""
try:
# تجنب متابعة نفس المستخدم مرتين في الجلسة
if user_id in self.followed_users:
return False
# التحقق من أن المستخدم ليس خاصاً أو محظوراً
user_info = self.client.user_info(user_id)
if user_info.is_private:
logger.info(f"🔒 {user_info.username} حساب خاص - تم التخطي")
return False
# تنفيذ المتابعة
result = self.client.user_follow(user_id)
if result:
self.followed_users.add(user_id)
self.followed_count += 1
logger.info(f"✅ متابعة {user_info.username} (ID: {user_id}) - النجاح {self.followed_count}")
return True
else:
logger.warning(f"⚠️ فشل متابعة {user_id}")
return False
except RateLimitError:
logger.warning("🚫 تم تجاوز حد المتابعات - انتظر 5 دقائق")
time.sleep(300)
return False
except ClientError as e:
logger.error(f"❌ خطأ أثناء متابعة {user_id}: {e}")
self.failed_count += 1
return False
except Exception as e:
logger.error(f"❌ خطأ غير متوقع: {e}")
return False
def run_follow_session(self):
"""تشغيل جلسة متابعة كاملة"""
if not self.logged_in:
if not self.login():
logger.error("❌ لا يمكن المتابعة - فشل تسجيل الدخول")
return
logger.info("=" * 60)
logger.info(f"🔥 بدء جلسة التزويد - {datetime.now().strftime('%Y-%m-%d %H:%M:%S')}")
logger.info(f"🎯 الحسابات المستهدفة: {TARGET_USERS}")
logger.info(f"📊 الحد الأقصى: {FOLLOW_LIMIT} متابعة")
logger.info("=" * 60)
followed = 0
for target in TARGET_USERS:
if followed >= FOLLOW_LIMIT:
logger.info(f"✅ تم الوصول للحد الأقصى ({FOLLOW_LIMIT})")
break
logger.info(f"\n🎯 استهداف {target}...")
followers = self.get_followers(target, limit=FOLLOW_PER_TARGET * 2)
# خلط القائمة لتجنب النمطية
random.shuffle(followers)
for user_id in followers:
if followed >= FOLLOW_LIMIT:
break
# تأخير عشوائي بين المتابعات
delay = random.randint(DELAY_RANGE[0], DELAY_RANGE[1])
logger.info(f"⏱️ انتظار {delay} ثانية قبل المتابعة التالية...")
time.sleep(delay)
if self.follow_user(user_id):
followed += 1
logger.info(f"📊 التقدم: {followed}/{FOLLOW_LIMIT}")
# عرض التقرير النهائي
logger.info("\n" + "=" * 60)
logger.info("📊 تقرير الجلسة")
logger.info(f"✅ تم متابعة: {self.followed_count} مستخدم")
logger.info(f"❌ فشل: {self.failed_count} محاولة")
logger.info(f"📌 إجمالي المعالجة: {self.followed_count + self.failed_count}")
logger.info(f"⏰ انتهى في: {datetime.now().strftime('%Y-%m-%d %H:%M:%S')}")
logger.info("=" * 60)
def run_forever(self, interval_hours=6):
"""تشغيل البوت بشكل دوري تلقائي"""Repost from مقفوله
مسابقه علي ملف بوت منظمه سحب داتا
المقاعد المسموح بها : 100000000
لتسجيل اسمك في المسابقة اضغط على زر المشاركة في المسابقة بأسفل المنشور
سيتم انتهاء المسابقة عند وصول أحد المتسابقين ل 50 صوت
