import wikipediaapi
from transformers import pipeline
# إعداد اللغة العربية للبحث في ويكيبيديا
wiki = wikipediaapi.Wikipedia('ar')
# نموذج التلخيص من مكتبة transformers
summarizer = pipeline("summarization", model="facebook/bart-large-cnn")
def fetch_wikipedia_content(topic):
"""جلب محتوى من ويكيبيديا"""
page = wiki.page(topic)
if not page.exists():
return None
return page
def summarize_content(text, max_length=200):
"""تلخيص النص باستخدام نموذج الذكاء الاصطناعي"""
if len(text.split()) <= max_length:
return text # إذا كان النص قصيرًا، لا حاجة للتلخيص
try:
summary = summarizer(text, max_length=max_length, min_length=100, do_sample=False)
return summary[0]['summary_text']
except Exception as e:
return text # في حالة الخطأ، نعيد النص الأصلي
def generate_research(topic):
# 1. جمع المعلومات من ويكيبيديا
page = fetch_wikipedia_content(topic)
if page is None:
return f"عذرًا، لم أتمكن من العثور على معلومات حول الموضوع '{topic}'."
# 2. إعداد البحث
research = {}
research['مقدمة'] = f"في هذا البحث، سنستعرض موضوع '{topic}' من مختلف الجوانب."
research['ملخص عن الموضوع'] = summarize_content(page.summary[:1500])
# 3. إضافة أقسام البحث من ويكيبيديا
for section in page.sections:
research[section.title] = summarize_content(section.text[:1500])
# 4. إضافة خاتمة
research['خاتمة'] = f"بهذا نكون قد استعرضنا أهم الجوانب المتعلقة بموضوع '{topic}'."
# 5. إعداد قائمة مراجع
research['المراجع'] = "المصدر الأساسي: ويكيبيديا العربية"
# تجميع البحث
full_research = "\n\n".join([f"{title}:\n{content}" for title, content in research.items()])
return full_research
# طلب الموضوع من المستخدم
topic = input("اكتب موضوع البحث: ")
research_content = generate_research(topic)
# عرض البحث المكتوب
print(research_content)
خورزمية تقوم بانشاء بحث عن موضوع معين انت تحدده
الكود كاتبتي ، الفكرة فكرتي ، تصحيح chatgpt ، تعليقات chat gpt
@xg_host
bot.py
1.4 KB
A simple bot that converts text to voice
The library was used:
The language in which it was programmed:
Programmer:@ANONYMOSXdev
The library was used:
telebot,datetime,gtts
The language in which it was programmed:
python
Programmer:@ANONYMOSXdev
﴿ وَقُلْ رَبِّ أَدْخِلْنِي مُدْخَلَ صِدْقٍ وَأَخْرِجْنِي مُخْرَجَ صِدْقٍ وَاجْعَلْ لِي مِنْ لَدُنْكَ سُلْطَانًا نَصِيرًا ﴾ 🍂
XbYiT 🕊️
i will update it ☺️ ☺️ ☺️
مذا سوف افعله في التحديث :
1 - بوت يقوم بانشاء ملف خاص بك فيه token الخاص بك
2 - سوف اجعله short link يعني المستخدم مراح يعرف انو دخل رابط ملغم
1 - بوت يقوم بانشاء ملف خاص بك فيه token الخاص بك
2 - سوف اجعله short link يعني المستخدم مراح يعرف انو دخل رابط ملغم
from instagrapi import Client
import random
# تسجيل الدخول إلى حساب إنستجرام
cl = Client()
cl.login("username", "password ")
# الحصول على قائمة الدردشات (المجموعات)
threads = cl.direct_threads()
while True :
# اختيار الدردشة الأولى (يمكنك تعديل هذا لاختيار دردشة محددة)
if threads:
thread = threads[0] # اختر الدردشة الأولى
participants = thread.users # الحصول على قائمة المشاركين
# قراءة الرسالة الأخيرة في الدردشة
last_message = cl.direct_messages(thread_id=thread.id, amount=1)[0].text
# التحقق من الرسالة
if last_message.strip().lower() == "team3":
num_groups = 2 # إنشاء مجموعتين
group_size = 3 # كل مجموعة تحتوي على 3 أشخاص
elif last_message.strip().lower() == "team2":
num_groups = 3 # إنشاء 3 مجموعات
group_size = 2 # كل مجموعة تحتوي على شخصين
else:
num_groups = 0 # إذا لم يتم كتابة أي من الكلمتين
# إنشاء المجموعات
if num_groups > 0:
# خلط المشاركين بشكل عشوائي
random.shuffle(participants)
# إنشاء المجموعات
groups = []
for i in range(num_groups):
start_index = i * group_size
end_index = start_index + group_size
group = participants[start_index:end_index]
if group: # تأكد من أن المجموعة ليست فارغة
groups.append(group)
# إرسال رسالة بالنتيجة
message = "تم إنشاء المجموعات التالية:\n"
for i, group in enumerate(groups, start=1):
message += f"\nالمجموعة {i}:\n"
for user in group:
message += f"@{user.username}\n"
cl.direct_send(message, thread_ids=[thread.id])
print("تم إنشاء المجموعات وإرسال الرسالة بنجاح!")
else:
print("لم يتم كتابة أي من الكلمتين team3 أو team2.")
else:
print("لا توجد دردشات متاحة.")
كود بسيط يقوم بانشاء بوت انستجرام يختار 6 اشخاص ويوزعهم على فريقين باستخدام امر team3
و يوم باخيار شخصين و يوزعهم على 3 فرق باستخدام امر team2
يفيد الجيميرز لاختيار التيمات
برمجة deepsea
User-Auth-Backend 🛠️
أداة بسيطة وفعّالة لإدارة المستخدمين والمصادقة باستخدام Flask و SQLite. تدعم التسجيل، تسجيل الدخول، وحذف الحسابات بشكل آمن مع تشفير كلمات المرور. مثالية للتطبيقات الصغيرة التي تحتاج نظام مصادقة آمن وسهل التكامل.
🔗 رابط المشروع على GitHub
#تطوير_ويب #Flask #python
أداة بسيطة وفعّالة لإدارة المستخدمين والمصادقة باستخدام Flask و SQLite. تدعم التسجيل، تسجيل الدخول، وحذف الحسابات بشكل آمن مع تشفير كلمات المرور. مثالية للتطبيقات الصغيرة التي تحتاج نظام مصادقة آمن وسهل التكامل.
🔗 رابط المشروع على GitHub
#تطوير_ويب #Flask #python
GitHub
GitHub - Xghostxdz/User-Auth-Backend
Contribute to Xghostxdz/User-Auth-Backend development by creating an account on GitHub.
رمضان كريم 🖤
عليك وعلى جميع المسلمين والمسلمات🖤
عليك وعلى جميع المسلمين والمسلمات
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from ˛ 𝗧𝗲𝗮𝗺 𝗔𝗯𝗱𝘂𝗹𝗹𝗮𝗵 . 🇵🇸 (- 𝗞𝗶𝗹𝘄𝗮 .)
import requests,json
payload = {"anchor": "https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LfjFyMpAAAAAHt55K-tnVieeAK-O3sNLO44VvlV&co=aHR0cHM6Ly9jb21tZXJjZS5jYXNobmV0LmNvbTo0NDM.&hl=en&type=image&v=vjbW55W42X033PfTdVf6Ft4q&theme=light&size=invisible&badge=bottomright&cb=ABACSA512"}
response = requests.post('https://asianprozyy.us/inv3', data=json.dumps(payload), headers={'Content-Type': 'application/json'})
captcha = response.json().get('captcha')
print(captcha)
- كود حل كابتشا v3 المخفية
- داخل بايثون
- تفتح ادوات المطور وتسوي ريفرش للصفحة وتنسخ ريكوست anchor وتاخذ منه المتغيرات وتغيرهم داخل الكود
- Api Solve Invisible ReCaptcha V3
- In Python
- Open Dev tools and refresh the requested page , search for anchor request and get the variables from it.
Please open Telegram to view this post
VIEW IN TELEGRAM
