Cảm ơn thớt đã chia sẽ, thank kiu ve ry nhiều nhiều...CÁC BƯỚC TẠO PROFILE GOLOGIN SỬ DỤNG OFFLINE
BƯỚC 1: LẤY "ACCESS TOKENS" TRONG MỤC API CỦA PHẦN MỀM "GOLOGIN BROWSER PROFILE"
BƯỚC 2: TẢI VÀ CÀI ĐẶT NODEJS
BƯỚC 3: TẠO THƯ MỤC "D:\GoLogin" -> MỞ COMMAND LINE TẠI THƯ MỤC "D:\GoLogin"
BƯỚC 4: CHẠY LỆNH "npm i request"
BƯỚC 5: TẠO FILE LỆNH "1CREATE_PROFILE.JS" CHẠY API "CREATE PROFILE". THAM KHẢO TẠI ĐÂY =HTTPS://DOCUMENTER.GETPOSTMAN.COM/view/21126834/Uz5GnvaL#6bc29e20-ec02-46d5-8b98-0c1c5b6f0b37
THAY THẾ API VÀO BIẾN YOUR_API_TOKEN TRONG LỆNH SAU
CÁC THÔNG SỐ FINGERPRINT CÁC BẠN TỰ TÙY CHỈNH
LƯU Ý: THÔNG SỐ FONTS FAMILIES LÀ MẢNG. NẾU KHAI BÁO THÌ CHUẨN BỊ THƯ MỤC FONTS CHỨA CÁC FILE FONT ĐỂ CHÉP VÀO THƯ MỤC PROFILE SAU KHI TẠO OFFLINE
Code:var request = require('request'); var options = { 'method': 'POST', 'url': 'https://api.gologin.com/browser', 'headers': { 'Authorization': 'Bearer YOUR_API_TOKEN', 'Content-Type': 'application/json' }, body: JSON.stringify({"name":"string","notes":"string","browserType":"chrome","os":"lin","startUrl":"string","googleServicesEnabled":false,"lockEnabled":false,"debugMode":false,"navigator":{"userAgent":"string","resolution":"string","language":"string","platform":"string","doNotTrack":false,"hardwareConcurrency":0,"deviceMemory":1,"maxTouchPoints":0},"geoProxyInfo":{},"storage":{"local":true,"extensions":true,"bookmarks":true,"history":true,"passwords":true,"session":true},"proxyEnabled":false,"proxy":{"mode":"http","host":"string","port":0,"username":"string","password":"string","connectionType":"string","trafficLimit":0,"trafficUsed":"string","fakeProxyId":"string"},"dns":"string","plugins":{"enableVulnerable":true,"enableFlash":true},"timezone":{"enabled":true,"fillBasedOnIp":true,"timezone":"string"},"audioContext":{"mode":"off","noise":0},"canvas":{"mode":"off","noise":0},"fonts":{"families":["string"],"enableMasking":true,"enableDomRect":true},"mediaDevices":{"videoInputs":0,"audioInputs":0,"audioOutputs":0,"enableMasking":false},"webRTC":{"mode":"alerted","enabled":true,"customize":true,"localIpMasking":false,"fillBasedOnIp":true,"publicIp":"string","localIps":["string"]},"webGL":{"mode":"noise","getClientRectsNoise":0,"noise":0},"clientRects":{"mode":"noise","noise":0},"webGLMetadata":{"mode":"mask","vendor":"string","renderer":"string"},"webglParams":[],"profile":"string","googleClientId":"string","updateExtensions":true,"chromeExtensions":["string"]}) }; request(options, function (error, response) { if (error) throw new Error(error); console.log(response.body); });
ĐỂ CHẠY FILE LỆNH TA NHẬP LỆNH "NODE 1CREATE_PROFILE.JS"
SAU KHI CHẠY LỆNH TRÊN SẼ NHẬN ĐƯỢC THÔNG TIN CỦA PROFILE TRONG ĐÓ CÓ THÔNG SỐ "ID" -> CHÍNH LÀ ID CỦA PROFILE
BƯỚC 6: TẠO FILE LỆNH "2START_PROFILE.JS" CHẠY API "START PROFILE". THAM KHẢO TẠI ĐÂY =HTTPS://DOCUMENTER.GETPOSTMAN.COM/view/21126834/Uz5GnvaL#580b9a8d-b632-4464-b90f-ad3e787eaf7b
THAY THẾ "ID CỦA PROFILE ĐÃ LẤY Ở TRÊN" VÀO BIẾN YOUR_PROFILE_ID TRONG LỆNH SAU
Code:var request = require('request'); var options = { 'method': 'POST', 'url': 'http://localhost:36912/browser/start-profile', 'headers': { 'Content-Type': 'application/json' }, body: JSON.stringify({ "profileId": "YOUR_PROFILE_ID", "sync": false }) }; request(options, function (error, response) { if (error) throw new Error(error); console.log(response.body); });
ĐỂ CHẠY FILE LỆNH TA NHẬP LỆNH "NODE 2START_PROFILE.JS"
SAU KHI CHẠY LỆNH TRÊN THÌ TRÌNH DUYỆT ORBIT SẼ ĐƯỢC MỞ.
SAU ĐÓ BẠN TRUY CẬP VÀO RUN MỞ %TEMP%\GOLOGIN\PROFILES\<YOUR_PROFILE_ID>
CHÉP THƯ MỤC FONTS RA NGOÀI.
SAU ĐÓ THÌ TẮT TRÌNH DUYỆT ORBIT ĐI.
BƯỚC 7: TẠO FILE LỆNH "3GET_PROFILE_DATA.JS" CHẠY API "GET PROFILE DATA". THAM KHẢO TẠI ĐÂY =HTTPS://DOCUMENTER.GETPOSTMAN.COM/view/21126834/Uz5GnvaL#8752bd54-ed20-43f1-af22-b2f58a9d24c4
THAY THẾ API VÀO BIẾN YOUR_API_TOKEN TRONG LỆNH SAU
THAY THẾ "ID CỦA PROFILE ĐÃ LẤY Ở TRÊN" VÀO BIẾN YOUR_PROFILE_ID TRONG LỆNH SAU
Code:var request = require('request'); var options = { 'method': 'GET', 'url': 'https://api.gologin.com/browser/YOUR_PROFILE_ID', 'headers': { 'Authorization': 'Bearer YOUR_API_TOKEN' } }; request(options, function (error, response) { if (error) throw new Error(error); console.log(response.body); });
ĐỂ CHẠY FILE LỆNH TA NHẬP LỆNH "NODE 3GET_PROFILE_DATA.JS"
SAU KHI CHẠY LỆNH TRÊN TA SẼ NHẬN ĐƯỢC DỮ LIỆU CỦA PROFILE TRONG ĐÓ CÓ THÔNG SỐ S3PATH
THAY THẾ THÔNG SỐS3PATH = HTTP://S3.EU-CENTRAL-1.AMAZONAWS.COM/gprofiles.gologin/ + S3PATH
TA SẼ TẢI ĐƯỢC FILE NÉN CHỨA PROFILE GỐC
BƯỚC 8: CHẠY LỆNH"C:\USERS\ADMIN\.GOLOGIN\BROWSER\ORBITA-BROWSER-105\CHROME.EXE" --user-data-dir="D:\GoLogin\PROFILE_01"
BƯỚC 9: CHÉP THƯ MỤC FONTS Ở TRÊN VÀO THƯ MỤC "D:\GoLogin\PROFILE_01"
BƯỚC 10: GIẢI NÉN FILE NÉN PROFILE GỐC ĐÃ TẢI Ở TRÊN ĐÈ VÀO THƯ MỤC "D:\GoLogin\PROFILE_01"
BƯỚC 11: CHẠY LỆNH"C:\USERS\ADMIN\.GOLOGIN\BROWSER\ORBITA-BROWSER-105\CHROME.EXE" --user-data-dir="D:\GoLogin\PROFILE_01" --lang=en-us --disable-encryption --font-masking-mode=3 --restore-last-session --load-extension="<THƯ MỤC EXT 1>,<THƯ MỤC EXT 2>" --flag-switches-begin --flag-switches-end
BƯỚC 12: XÓA PROFILE VÌ TÀI KHOẢN MIỄN PHÍ CHỈ CHO 3 PROFILE
TẠO FILE LỆNH "4DELETE_PROFILE.JS" CHẠY API "DELETE PROFILE"
THAY THẾ API VÀO BIẾN YOUR_API_TOKEN TRONG LỆNH SAU
THAY THẾ "ID CỦA PROFILE ĐÃ LẤY Ở TRÊN" VÀO BIẾN YOUR_PROFILE_ID TRONG LỆNH SAU
Code:var request = require('request'); var options = { 'method': 'DELETE', 'url': 'https://api.gologin.com/browser/YOUR_PROFILE_ID', 'headers': { 'Authorization': 'Bearer YOUR_API_TOKEN' } }; request(options, function (error, response) { if (error) throw new Error(error); console.log(response.body); });
ĐỂ CHẠY FILE LỆNH TA NHẬP LỆNH "NODE 4DELETE_PROFILE.JS"
TRÊN ĐÂY LÀ NHỮNG GÌ MÌNH MÒ ĐƯỢC. ĐÚNG SAI CÓ THỂ THAY ĐỔI THEO THỜI GIAN. MONG NHẬN ĐƯỢC GÓP Ý CỦA MỌI NGƯỜI.
-=Stripped Content=-