import requests, time from bs4 import BeautifulSoup import threading #thêm hàm cho dễ sử dụng def flo(): tds = "TDS0nI0IXZ2V2ciojIyVmdlNnIsICcpJWY1ZXYsFGViojIyV2c1Jye" fb = "sb=OXaAYrRG1EN1Glm03LmJymEQ; datr=OnaAYtBGMvSeDXFVbUAwnDVA; fr=0fbcBEyfRZ706fnw5.AWVwMHnADeYxfo7nAVk6agHm_MM.BigHY6.R7.AAA.0.0.BiyZg6.AWVlV1kQ87c; c_user=100080212274094; xs=18%3AioqBrlqSGV0d8w%3A2%3A1657378875%3A-1%3A5819; vpd=2013x1080x2.75; locale=en_GB; m_pixel_ratio=2.75; wd=393x732; useragent=TW96aWxsYS81LjAgKExpbnV4OyBBbmRyb2lkIDExOyAyMTA5MTE5REcpIEFwcGxlV2ViS2l0LzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIENocm9tZS8xMDEuMC40OTUxLjQwIE1vYmlsZSBTYWZhcmkvNTM3LjM2; _uafec=Mozilla%2F5.0%20(Linux%3B%20Android%2011%3B%202109119DG)%20AppleWebKit%2F537.36%20(KHTML%2C%20like%20Gecko)%20Chrome%2F101.0.4951.40%20Mobile%20Safari%2F537.36;" #lấy id follow follow=requests.get("traodoisub.com/api/?fields=follow&access_token="+tds).json() #tybe là follow nếu muốn lấy id page thì thay thành page #dùng vòng lập for in ra từng id for getid in follow: idfollow = getid["id"] #bây h cần làm cho nó follow headfb = { 'authority': 'www.facebook.com', '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.9', 'accept-language': 'en-US,en;q=0.9', 'cache-control': 'max-age=0', 'cookie': fb, 'referer': 'traodoisub.com/', 'sec-ch-prefers-color-scheme': 'light', 'sec-ch-ua': '".Not/A)Brand";v="99", "Google Chrome";v="103", "Chromium";v="103"', 'sec-ch-ua-mobile': '?0', 'sec-ch-ua-platform': '"Windows"', 'sec-fetch-dest': 'document', 'sec-fetch-mode': 'navigate', 'sec-fetch-site': 'same-origin', 'sec-fetch-user': '?1', 'upgrade-insecure-requests': '1', 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36', 'viewport-width': '1229', } #mình có sẵn cái sường code các bạn chỉ cần sửa cookie là chạy đc ko cần phải lấy data:) sub=requests.get('mbasic.facebook.com/profile.php?id='+str(idfollow), headers=headfb).text # lọc ra id button click vào nút follow :b soup = BeautifulSoup(sub, 'html.parser') t = soup.tbody h = soup.div f = h.div e = f.find_all('div') g = e[3] y = g.table q = y.find_all('td') idsub = q[2] cc = idsub.a #đây là đoạn code mình lọc ra cái id button các bạn có thể tham khảo trên mạng cũng có một số cách nhanh hơn nhưng đây là cách riêng của mình :v idbutton = cc.get('href') #print(idbutton) #tiếp theo là lệnh cho nó click follow url = ("mbasic.facebook.com"+str(idbutton)) head = {'path': 'link5', 'cookie': fb, 'referer': 'mbasic.facebook.com/profile.php?id='+str(idfollow)+'&_rdr', 'sec-ch-ua': '"Not;A Brand";v="99", "Google Chrome";v="97", "Chromium";v="97"', 'sec-ch-ua-platform': '"Windows"', 'sec-fetch-dest': 'document', 'sec-fetch-mode': 'navigate', 'sec-fetch-site': 'same-origin', 'sec-fetch-user': '?1', 'upgrade-insecure-requests': '1', 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36' } nv=requests.get(url=url, headers=head) # print(nv) #nhận xu xufl=requests.get("traodoisub.com/api/coin/?type=FOLLOW&id="+str(idfollow)+"&access_token="+tds) checkxu = (xufl.json()) if "success" in checkxu: tongxu=requests.get("traodoisub.com/api/?fields=profile&access_token="+tds) checktx= (tongxu.json()) user = checktx["data"]["user"] tx = checktx["data"]["xu"] print("|"+user+"|FOLLOW THÀNH CÔNG|ID:"+str(idfollow)+"|+700XU"+"|Tổng: "+tx+"|") time.sleep(10) else: print(checkxu) time.sleep(10) break #tùy nhiệm vụ éo có follow nên một tí sẽ phải làm thêm một lệnh if else #ko hiểu sao mình chạy éo đc while True: autovv = threading.Thread(target=flo) autovv.start() autovv.join()
@khangktol2282 жыл бұрын
Sửa token tds với fb lại ròii chạy
@BaoBao-ws6oj2 жыл бұрын
@@khangktol228 có zalo ko
@khangktol2282 жыл бұрын
@@BaoBao-ws6oj 0939951886
@Gamemodsharefree2 жыл бұрын
@@khangktol228 xin file đi coppy bị lỗi ko ak
@duynhat52092 жыл бұрын
Sao bạn biết viết code này nọ học ở đâu chỉ mình với
@khangktol2282 жыл бұрын
Tự học trên mạng
@duynhat52092 жыл бұрын
Học ở trên ytb hay sao bạn gán link chỉ mình học với