Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
azizkpln
GitHub Repository: azizkpln/moriarty-project
Path: blob/master/Investigation/socialMedia1.py
193 views
1
import asyncio
2
from playwright.async_api import async_playwright
3
from pyvirtualdisplay import Display
4
import time
5
def printAll():
6
return faceAc
7
async def run(playwright,phone_number):
8
global page
9
global faceAc
10
11
firefox = playwright.firefox
12
browser = await firefox.launch(headless=True)
13
context = await browser.new_context()
14
page = await context.new_page()
15
await page.goto("https://www.facebook.com/login/")
16
await page.locator('css=[placeholder="Email address or phone number"]').fill(phone_number[0])
17
await page.locator('css=[placeholder="Password"]').fill(phone_number[0])
18
await page.click("#loginbutton")
19
try:
20
try:
21
await page.text_content('div:has-text("incorrect.")')
22
faceAc="True"
23
except:
24
try:
25
await page.text_content('div:has-text("invalid")')
26
faceAc="True"
27
except:
28
faceAc="False"
29
except:
30
faceAc="False"
31
print(faceAc)
32
await browser.close()
33
34
async def faceMain(phone_number):
35
async with async_playwright() as playwright:
36
await run(playwright,phone_number)
37
38
39