โ€ขโ”๐‘๐ƒ๐€โฝโ™”โ‚Ž๐๐‡๐โ”โ€ข
1.23K subscribers
275 photos
35 videos
718 files
406 links
ู…ุญุชูˆู‰ ุงู„ู‚ู†ุงุฉ .

โ†œ ู‚ู†ุงู‡ ู…ุฎุชุตู‡ ุจุชุนู„ูŠู… ุจุฑู…ุฌู‡ ุงู„ุจูˆุชุงุช ูˆุงู„ุชุทุจูŠู‚ุงุช ูˆุงู„ู…ูˆุงู‚ุน
ูˆู†ุดุฑ ุจูˆุชุงุช ุชู„ูŠุฌุฑุงู… ุฎุฏู…ูŠู‡ ูˆุชุทุจูŠู‚ุงุช ู…ููŠุฏู‡
โ†โ€ฆ๐Ÿ–ค

ุงู„ู…ุงู„ูƒ : ุฑุถูˆุงู† ุงู„ุตู„ุงุญูŠ
ู…ุจุฑู…ุฌ ุจูˆุชุงุช ุชู„ูŠ @nninc .
Download Telegram
ุณูƒุฑุจุช ุณุจุงู… ุนู„ู‰ ุงู„ุงุฑู‚ุงู… ุจุฏูˆู† ุญุฏูˆุฏ ๐Ÿ”ฅ
import requests
def call(n,num):
url = "https://api.elharam.site/callsv1.php"

params = {
'number': n+num,
'country_code': n
}

headers = {
'User-Agent': "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Mobile Safari/537.36",
'sec-ch-ua': "\"Google Chrome\";v=\"113\", \"Chromium\";v=\"113\", \"Not-A.Brand\";v=\"24\"",
'sec-ch-ua-mobile': "?1",
'sec-ch-ua-platform': "\"Android\"",
'sec-fetch-site': "same-origin",
'sec-fetch-mode': "cors",
'sec-fetch-dest': "empty",
'referer': "https://api.elharam.site/",
'accept-language': "en-US,en;q=0.9,ar-EG;q=0.8,ar;q=0.7"
}

response = requests.get(url, params=params, headers=headers)

print(response.text)

print("[1]Egypt +20\n[2]Saudi Arabia +966\n[3]Iraq +964 \n[4]Algeria +213\n[5]UAE +971\n[6]Syria +963\n[7]Palestine +967\n[8]Tรผrkiye +90\n[9]Russia +7\n")
c = input("Enter Your choice : ")
number = input("Enter Your Number : ")
if c == '1':
call('20',number)
elif c == '2':
call('966',number)
elif c == '3':
call('964',number)
elif c == '4':
call('213',number)
elif c == '5':
call('971',number)
elif c == '6':
call('963',number)
elif c == '7':
call('967',number)
elif c == '8':
call('90',number)
elif c == '9':
call('7',number)
๐Ÿ‘3
ู…ุชูˆูุฑ ุชุจุงุฏู„ ุนู…ู„ุงุช

ู…ู† ุงุณูŠุงุณูŠู„ ู„ุจุงูŠูŠุฑ ูˆุงู„ุนูƒุณ
ู…ู† ุงุณูŠุงุณูŠู„ ู„ูƒุฑูŠู…ูŠ ูˆุงู„ุนูƒุณ
ู…ู† ุจุงูŠูŠุฑ ู„ูƒุฑูŠู…ูŠ ูˆุงู„ุนูƒุณ
ูุฏุงููˆู†

@nninc
โค1
ุชู†ุจูŠู‡ ุดุจุงุจ ุงูŠ ุณูƒุฑุจุช ู…ุดูุฑ ู…ู†ุง ูˆ ุฌุงูŠ ูˆ ู…ุง ุชุนุฑู ู…ุตุฏุฑู‡ ู‚ุจู„ ู„ุง ุชุดุบู„ู‡ ู„ุงุฒู… ุชุณูˆูŠ ู‡ุงูŠ ุฎุทูˆุงุช ( ู…ุง ุชู†ุฌุญ ู„ู„ููŠุณ ) :

1 - ุชูุชุญ ุงู„ู…ู„ู ุจุณ ู…ุง ุชุดุบู„ู‡ ( ุชุฎู„ูŠ ุงู„ุณูƒุฑุจุช ุฏุงุฎู„ ุงู„ุชุทุจูŠู‚ ) ู…ุง ุชู†ุฌุญ ู„ ุชุดููŠุฑ ุณุงูŠุซูˆู† ูƒู…ุงู†
2 - ุชุฑูˆุญ ู„ู„ุตู„ุงุญูŠุงุช ู…ุงู„ ุงู„ุชุทุจูŠู‚ ูˆ ุชู‚ูู„ู‡ุง
3 - ุชุดุบู„ ุงู„ูƒูˆุฏ ุทุจูŠุนูŠ .

-------------
ู…ุง ุงุฏุฑูŠ ุงุฐุง ุฑุงุญ ุชู†ุฌุญ ูˆูŠุงูƒู… ุงู†ูŠ ู†ุฌุญุช ูˆูŠุงูŠ ูˆ ุจุณ ุญุจูŠุช ุฃููŠุฏูƒู…
๐Ÿ‘1
ุงููƒุงุฑ ุฃุณูˆูŠู‡ุง ู‚ุจู„ ูŠูˆู… ูกูค ุจุฃุดู‡ุฑ ู„ุงู†ูŠ ูŠู…ูƒู† ุญุฎุชููŠ โค๏ธ๐ŸŒน
๐Ÿ‘2
ุชุฑุฏูˆู†ู‡ุŸ
ู…ู„ุงุญุถุฉ : ุงู„ู„ูˆุญุฉ ู…ูˆ ุงู„ูŠ
โค1
Temp Mail.py
10.9 KB
ุจูˆุช ุงู†ุดุงุก ุงูŠู…ูŠู„ ู…ุคู‚ุช .
--------------------
ุงู„ู„ูˆุญุงุช :
1 - ู…ุงู„ูƒ .
2 - ุงุฏู…ู† .
--------------------
ู…ู…ูŠุฒุงุช ุงู„ู…ุงู„ูƒ :
1 - ุงุฑุณุงู„ ุชุฎุฒูŠู† .
2 - ุงู„ุงุญุตุงุฆูŠุงุช .
3 - ุฅุฐุงุนุฉ .
4 - ุญุธุฑ ู…ุณุชุฎุฏู… / ุฅู„ุบุงุก ุญุธุฑ .
5 - ู…ุณุญ ุงู„ู…ุญุถูˆุฑูŠู† .
6 - ุฑูุน ุงุฏู…ู† / ุชู†ุฒูŠู„ ุงุฏู…ู† .
7 - ู…ุณุญ ุฌู…ูŠุน ุงู„ุงุฏู…ู†ูŠุฉ .
--------------------
ู…ู…ูŠุฒุงุช ุงู„ุงุฏู…ู† :
1 - ุงู„ุงุญุตุงุฆูŠุงุช .
2 - ุฅุฐุงุนุฉ ุญุธุฑ ุฅู„ุบุงุก ุญุธุฑ .
3 - ุฅุฐุงุนุฉ .
--------------------
ู…ู…ูŠุฒุงุช ุงู„ุนุงู…ุฉ :
1 - ุงู†ุดุงุก ุงูŠู…ูŠู„ ู…ุคู‚ุช ู„ู…ุฏุฉ 10 ุฏู‚ุงุฆู‚ .
2 - ุนุฑุถ ุงุฎุฑ ุฑุณุงู„ุฉ ูˆุตู„ุช ู„ู„ุจูˆุช .
3 - ุงุดุชุฑุงูƒ ุงุฌุจุงุฑูŠ .
--------------------
ุงู„ู…ุตุงุฏุฑ :
@VIP3GL , @Python_Haider
โคโ€๐Ÿ”ฅ1
import arabic_reshaper

def haider(text):
text = arabic_reshaper.reshape(text)
text = text[::-1]
return text

text = 'ุญูŠุฏุฑ'
text = haider(text)
print(text)

ูƒูˆุฏ ุจุณูŠุท ูŠุนูƒุณ ุงู„ู†ุต ูŠููŠุฏ ุฃุตุญุงุจ ุงู„ุชุตู…ูŠู… ุฃูƒุซุฑ ุดูŠ ู„ู„ุชุทุจูŠู‚ุงุช ุงู„ูŠ ู…ุง ุชุฏุนู… ุนุฑุจูŠ
ุงูƒูˆ ุดุบู„ู‡ ุบุฑูŠุจู‡ ุจู„ูƒูˆุฏ ุดู†ูŠู‡ ุŸ๐Ÿ˜‚
import geocoder
import flag
country_code = geocoder.ip('me').country
country_flag = flag.flag(country_code)
print(country_flag)

ุณูƒุฑุจุช ุจุงูŠุซูˆู† ูŠููŠุฏ ุฃุตุญุงุจ ุงู„ุงุฏูˆุงุช ูŠุฌูŠุจู„ูƒ ุนู„ู… ุงู„ุฏูˆู„ุฉ ู…ุงู„ุชูƒ ุงู†ุทู„ุจ ู…ู†ูŠ

ู…ุตุงุฏุฑ :
@VIP3GL , @Python_Haider
ู…ู„ู„ู„ู„ ุฏุฒูˆ ุงููƒุงุฑ ุฃุณูˆูŠู‡ุง ( ุชูƒูˆู† ู…ููŠุฏู‡ )
ุณูƒุฑุจุช ุฑูŠุณุช pypi
import requests
from bs4 import BeautifulSoup
from fake_useragent import UserAgent
import os
ua = UserAgent()
random_user_agent = ua.random

mail = input("Enter Your Mail or User : ")
os.system("clear")
session = requests.Session()

session.headers.update({
'User-Agent': random_user_agent,
'Accept': "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
'Content-Type': "application/x-www-form-urlencoded",
'cache-control': "max-age=0",
'sec-ch-ua': "\"Google Chrome\";v=\"113\", \"Chromium\";v=\"113\", \"Not-A.Brand\";v=\"24\"",
'sec-ch-ua-mobile': "?1",
'sec-ch-ua-platform': "\"Android\"",
'origin': "https://pypi.org",
'dnt': "1",
'upgrade-insecure-requests': "1",
'sec-fetch-site': "same-origin",
'sec-fetch-mode': "navigate",
'sec-fetch-user': "?1",
'sec-fetch-dest': "document",
'referer': "https://pypi.org/account/request-password-reset/",
'accept-language': "en-US,en;q=0.9,ar-EG;q=0.8,ar;q=0.7"
})

response = session.get("https://pypi.org/account/request-password-reset/")
html_content = response.text
soup = BeautifulSoup(html_content, 'html.parser')
csrf_token = soup.find('input', {'name': 'csrf_token'}).get('value')

url = "https://pypi.org/account/request-password-reset/"
payload = {
'csrf_token': csrf_token,
'username_or_email': mail
}

response = session.post(url, data=payload)

soup = BeautifulSoup(response.text, 'html.parser')

res = soup.find('p').get_text()

print(res)

ุงู„ู…ุตุงุฏุฑ :
@VIP3GL , @Python_Haider
ุณูƒุฑุจุช ุงู†ุดุงุก ุญุณุงุจ ุจ ู…ูˆู‚ุน freerdp
import requests
from bs4 import BeautifulSoup
from faker import Faker

fake = Faker()

ttoken = input("Enter Your Token : ")
tid = input("Enter Your Id : ")

url_signup = "https://freerdp.one/user/auth/signup"

user_agent = fake.user_agent()

payload = {
'fname': fake.first_name(),
'lname': fake.last_name(),
'email': fake.email(),
'password': fake.password(length=12),
'check': 'on',
'signup': ''
}

headers = {
'User-Agent': user_agent,
'Accept': "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
'Content-Type': "application/x-www-form-urlencoded",
'cache-control': "max-age=0",
'sec-ch-ua': "\"Google Chrome\";v=\"113\", \"Chromium\";v=\"113\", \"Not-A.Brand\";v=\"24\"",
'sec-ch-ua-mobile': "?1",
'sec-ch-ua-platform': "\"Android\"",
'origin': "https://freerdp.one",
'dnt': "1",
'upgrade-insecure-requests': "1",
'sec-fetch-site': "same-origin",
'sec-fetch-mode': "navigate",
'sec-fetch-user': "?1",
'sec-fetch-dest': "document",
'referer': "https://freerdp.one/user/auth/signup",
'accept-language': "en-US,en;q=0.9,ar-EG;q=0.8,ar;q=0.7"
}

session = requests.Session()

response_signup = session.post(url_signup, data=payload, headers=headers)

if response_signup.status_code == 200:
try:
soup_signup = BeautifulSoup(response_signup.content, 'html.parser')

signup_title_elem = soup_signup.find('h4', class_='card-title text-center')
if signup_title_elem:
signup_title = signup_title_elem.text.strip()
else:
signup_title = "Signup Title Not Found"

signup_home_link_elem = soup_signup.find('a', href='https://freerdp.one/')
if signup_home_link_elem:
signup_home_link = signup_home_link_elem['href']
else:
signup_home_link = "https://freerdp.one/ (Home Link Not Found)"

telegram_message = f"New Signup Details:\n" \
f"First Name: {payload['fname']}\n" \
f"Last Name: {payload['lname']}\n" \
f"Email: {payload['email']}\n" \
f"Password: {payload['password']}\n" \
f"Signup Title: {signup_title}\n" \
f"Signup Home Link: {signup_home_link}"

telegram_api_url = f"https://api.telegram.org/bot{ttoken}/sendMessage"

response_telegram = requests.post(telegram_api_url, data={'chat_id': tid, 'text': telegram_message})

if response_telegram.status_code == 200:
print("Signup successful! Message sent to Telegram.")
else:
print(f"Failed to send message to Telegram. Status code: {response_telegram.status_code}")

except AttributeError as e:
print(f"Error finding elements in signup page: {e}")

else:
print(f"Signup failed with status code: {response_signup.status_code}")

ุงู„ู…ุตุงุฏุฑ :
@VIP3GL , @Python_Haider
----------
ุทู„ุจ ุฃุญุฏ ุงู„ู…ุชุงุจุนูŠู†.๐ŸŒน
( ู…ูˆู‚ุน ู…ุง ุงุนุฑูุฉ )
ุชุญู…ูŠู„ ู…ู† ุชูŠูƒ ุชูˆูƒ ุจุฏูˆู† ุนู„ุงู…ู‡ ู…ุงุฆูŠุฉ
import requests
from bs4 import BeautifulSoup
import json
from fake_useragent import UserAgent
import os

url = "https://savetik.co/api/ajaxSearch"
link = input("Enter Your Link : ")
os.system("clear")
payload = f"q={link}&lang=en"

session = requests.Session()

user_agent = UserAgent().random

headers = {
'User-Agent': user_agent,
'Content-Type': "application/x-www-form-urlencoded",
'sec-ch-ua': "\"Google Chrome\";v=\"113\", \"Chromium\";v=\"113\", \"Not-A.Brand\";v=\"24\"",
'dnt': "1",
'sec-ch-ua-mobile': "?1",
'x-requested-with': "XMLHttpRequest",
'sec-ch-ua-platform': "\"Android\"",
'origin': "https://savetik.co",
'sec-fetch-site': "same-origin",
'sec-fetch-mode': "cors",
'sec-fetch-dest': "empty",
'referer': "https://savetik.co/en2",
'accept-language': "ar,en-US;q=0.9,en;q=0.8"
}

response = session.post(url, data=payload, headers=headers)

if response.status_code == 200:
try:
data = response.json()

soup = BeautifulSoup(data['data'], 'html.parser')
links = soup.find_all('a', class_='tik-button-dl')
if len(links) >= 2:
link = links[1]['href']
print(link)
else:
print("Error: No valid download link found.")
except json.JSONDecodeError as e:
print(f"Error decoding JSON: {e}")
else:
print(f"Request failed with status code {response.status_code}")

ุงู„ู…ุตุงุฏุฑ :
@VIP3GL , @Python_Haider
ุชุญู…ูŠู„ ู…ู† ุงู„ุงู†ุณุชุง
import requests
import json
from fake_useragent import UserAgent
import random
import string
import os
from http.cookiejar import CookieJar, Cookie
link = input("Enter Your Url : ")
os.system("clear")
url = "https://www.save-free.com/process"

payload = {
"instagram_url":link,
"type":"media",
"resource":"save"
}

def random_cookies():
cookie_name = ''.join(random.choices(string.ascii_letters + string.digits, k=10))
cookie_value = ''.join(random.choices(string.ascii_letters + string.digits, k=20))
return f"{cookie_name}={cookie_value};"

user_agent = UserAgent().random

headers = {
'User-Agent': user_agent,
'Accept': "text/html, */*; q=0.01",
'Content-Type': "application/x-www-form-urlencoded",
'sec-ch-ua': "\"Google Chrome\";v=\"113\", \"Chromium\";v=\"113\", \"Not-A.Brand\";v=\"24\"",
'dnt': "1",
'sec-ch-ua-mobile': "?1",
'x-requested-with': "XMLHttpRequest",
'x-valy-cache': "accpted",
'sec-ch-ua-platform': "\"Android\"",
'origin': "https://www.save-free.com",
'sec-fetch-site': "same-origin",
'sec-fetch-mode': "cors",
'sec-fetch-dest': "empty",
'referer': "https://www.save-free.com/ar/",
'accept-language': "ar,en-US;q=0.9,en;q=0.8",
}

headers['Cookie'] = random_cookies()

response = requests.post(url, data=payload, headers=headers)

if response.status_code == 200:
try:
download_url = response.json()[0]['url'][0]['urlDownloadable']
print(download_url)
except (IndexError, KeyError, ValueError) as e:
print(f"Failed response JSON: {e}")
else:
print(f"Request failed with status code: {response.status_code}")

ุงู„ู…ุตุงุฏุฑ :
@VIP3GL , @Python_Haider
ุชุญู…ูŠู„ ู…ู† ููŠุณุจูˆูƒ
import requests
from bs4 import BeautifulSoup
import re
import json
import random
import string
from fake_useragent import UserAgent
import os

urlf = input("Enter Your Url : ")
os.system('clear')

def generate_random_cookies():
return {
'_ga': ''.join(random.choices(string.ascii_uppercase + string.digits, k=16)),
'_ga_GF233DD9BC': ''.join(random.choices(string.ascii_uppercase + string.digits, k=16)),
}

def get_random_user_agent():
ua = UserAgent()
return ua.random

url = "https://fbdownloader.to/en"
html_content = requests.get(url).text

k_exp = re.search(r'k_exp\s*=\s*"([^"]+)"', html_content)
k_token = re.search(r'k_token\s*=\s*"([^"]+)"', html_content)

cookies = generate_random_cookies()

headers = {
'authority': 'fbdownloader.to',
'accept': '*/*',
'accept-language': 'en-US,en;q=0.9,ar-EG;q=0.8,ar;q=0.7',
'content-type': 'application/x-www-form-urlencoded; charset=UTF-8',
'origin': 'https://fbdownloader.to',
'referer': url,
'sec-ch-ua': '"Not-A.Brand";v="99", "Chromium";v="124"',
'sec-ch-ua-mobile': '?1',
'sec-ch-ua-platform': '"Android"',
'sec-fetch-dest': 'empty',
'sec-fetch-mode': 'cors',
'sec-fetch-site': 'same-origin',
'user-agent': get_random_user_agent(),
'x-requested-with': 'XMLHttpRequest',
}

data = {
'k_exp': k_exp.group(1),
'k_token': k_token.group(1),
'q': urlf,
'lang': 'en',
'v': 'v2',
'w': '',
}

response = requests.post('https://fbdownloader.to/api/ajaxSearch', cookies=cookies, headers=headers, data=data)

parsed_data = json.loads(response.text)

html_content = parsed_data['data']

soup = BeautifulSoup(html_content, 'html.parser')

table_mp4 = soup.select_one('.tab__content table:nth-of-type(1)')
if table_mp4:
highest_quality_row = table_mp4.select_one('tbody tr:first-child')
if highest_quality_row:
quality = highest_quality_row.select_one('.video-quality').text.strip()
download_link = highest_quality_row.select_one('.download-link-fb')['href']
print(f"Quality: {quality}")
print(f"Download Link: {download_link}")

ุงู„ู…ุตุงุฏุฑ :
@VIP3GL , @Python_Haider
ู‡ุณู‡ ู†ุฒู„ุช ู„ูƒู… ุชุญู…ูŠู„ ููŠุณ ูˆ ุงู†ุณุชุง ูˆ ุชูŠูƒ ุจุนุฏ ุดุชุฑุฏูˆู†ุŸุŸ
โค1
ุงุชุตุงู„ ูŠุนุฑุถ ู„ูƒ ู…ุนู„ูˆู…ุงุช ุงุดุชุฑุงูƒูƒ ( Earthlink ูู‚ุท )
import requests

url = "https://ubapi.earthlink.iq/api/user/GetUserDataAr"

headers = {
'User-Agent': "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Mobile Safari/537.36",
'sec-ch-ua': "\"Google Chrome\";v=\"113\", \"Chromium\";v=\"113\", \"Not-A.Brand\";v=\"24\"",
'dnt': "1",
'sec-ch-ua-mobile': "?1",
'authorization': "undefined undefined",
'sec-ch-ua-platform': "\"Android\"",
'origin': "https://user.earthlink.iq",
'sec-fetch-site': "same-site",
'sec-fetch-mode': "cors",
'sec-fetch-dest': "empty",
'referer': "https://user.earthlink.iq/",
'accept-language': "ar,en-US;q=0.9,en;q=0.8"
}

response = requests.get(url, headers=headers)

print(response.text)

ุงู„ู…ุตุงุฏุฑ :
@VIP3GL , @Python_Haider
โค1
ุดูƒุฑุง ู„ูƒู… ุงุฎ ูˆุงุฎุช ุนู„ู‰ ูˆุตูˆู„ ุนุฏุฏ ุงู„ุนู…ู„ุงุก ุงู„ู‰ 1k ุนู…ูŠู„

ุฑุจูŠ ูŠูˆูู‚ูƒู…
ู…ุชูˆูุฑ ุงุฑู‚ุงู… ุนุฑุจูŠู‡ ุจุงุฑุฎุต ุงู„ุงุณุนุงุฑ

ุงู„ุฅู…ุงุฑุงุช ๐Ÿ‡ฆ๐Ÿ‡ช : [2.0$]
ุงู„ุจุญุฑูŠู† ๐Ÿ‡ง๐Ÿ‡ญ : [2.0$]
ุงู„ุนุฑุงู‚ ๐Ÿ‡ฎ๐Ÿ‡ถ : [2.0$]
ุงู„ูƒูˆูŠุช ๐Ÿ‡ฐ๐Ÿ‡ผ : [2.0$]
ู„ูŠุจูŠุง ๐Ÿ‡ฑ๐Ÿ‡พ : [2.0$]
ุนู…ุงู† ๐Ÿ‡ด๐Ÿ‡ฒ : [2.0$]
ุงู„ุณุนูˆุฏูŠู‡ ๐Ÿ‡ธ๐Ÿ‡ฆ : [2.0$]
ู…ุตุฑ ๐Ÿ‡ช๐Ÿ‡ฌ : [1.0$]

ู„ู„ุชูˆุงุตู„
@smsphp
๐Ÿ‘1
ุงุฑูŠุฏ ุงุณูˆูŠ ู„ูƒู… ู‡ุฏูŠุฉ ุจุณ ู…ุง ุงุนุฑู ุดู†ูŠู‡ ู‚ุจู„ ู„ุง ุงุฎุชููŠ ุงุฑูŠุฏ ุงุชุฑูƒ ุฐูƒุฑ ุทูŠุจ ุงู„ูŠ โค๏ธ
ุงุทู„ุจูˆุง ุงุดูŠุงุก ( ุจุนูŠุฏุฉ ุนู† ุงู„ูู„ูˆุณ ) ูˆ ุชููŠุฏ ุงู„ูƒู„ ู…ุด ุดุฎุต ูˆุงุญุฏ
ู…ุญุชุงุฌ ูกู  ู‡ู†ุง ูˆ ุดูƒุฑุง
https://t.me/hamSter_kombat_bot/start?startapp=kentId1566020530

ู…ู„ุงุญุถุฉ :
ุญุงูˆู„ ุงุฐุง ุฏุฎู„ุช ุชุณูˆูŠ ุงูŠ ู…ู‡ู…ู‡
ูƒูˆุฏ ุจุงูŠุซูˆู† ุจุณูŠุท ูŠุฎุชุตุฑู„ูƒ ุงุณุทุฑ ูƒุซูŠุฑู‡ ู†ุงุณ ุชุณูˆูŠ try ุงู„ู ู…ุฑู‡ ุจุณ ุนู„ู…ูˆุฏ ุงู„ู…ูƒุงุชุจ ู‡ุฐุง ุงู„ูƒูˆุฏ ุจ ุฃู…ุฑ ูˆุงุญุฏ ุจุณ ๐Ÿ”ฅ
ุจุณ ุชูƒุชุจ ุงู„ู…ูƒุงุชุจ ุงู„ูŠ ุชุฑูŠุฏู‡ุง ูˆ ุจุนุฏู‡ุง ู‡ูˆู‡ ุฑุงุญ ูŠุณุชุฏุนูŠู‡ู† ูˆ ุงูŠ ู…ูƒุชุจู‡ ุบูŠุฑ ู…ุซุจุชู‡ ูŠูƒู„ูƒ ูˆ ูŠูƒู„ูƒ ู‡ู„ ุชุฑูŠุฏ ุชุซุจูŠุชู‡ุง ูˆ ุงู†ุช ุชุฌุงูˆุจ ูˆ ุชูƒุฏุฑ ุชุดูŠู„ ู‡ุฐุง ุงู„ุดุฑุท ูˆ ุชุถูŠููˆู‡ุง ุนู„ู‰ ุงุฏูˆุงุชูƒู… ู„ุงุฎุชุตุงุฑ ุงู„ุฌู‡ุฏ
import os
def pip() :
try:
import requests
import R4C
print("ุชู… ุงุณุชุฏุนุงุก ุฌู…ูŠุน ุงู„ู…ูƒุงุชุจ")
except ImportError as e:
print(f"ุญุฏุซ ุฎุทุฃ ููŠ ุงุณุชุฏุนุงุก ุงู„ู…ูƒุชุจุฉ: {e.name}")
c = input("ู‡ู„ ุชุฑูŠุฏ ุชุญู…ูŠู„ ุงู„ู…ูƒุชุจุฉ ุŸ (y/n)")
if c == 'y':
os.system(f"pip install {e.name}")
pip()
else:
print("ุชู… ุงูŠู‚ุงู ุงู„ุจุฑู†ุงู…ุฌ ุจู†ุฌุงุญ")
pip()

ุงู„ู…ุตุงุฏุฑ :
@VIP3GL , @Python_Haider ุŒ
โค1