Chia sẽ - Các bước tạo Profile Gologin sử dụng Offline

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=-
Cảm ơn thớt đã chia sẽ, thank kiu ve ry nhiều nhiều...
 
Cho em hỏi làm sao có thể mở Gologin bằng chế độ ẩn danh với, em có sử dụng chrome_options.add_argument("--incognito") mà vẫn không mở được bằng ẩn danh
 
bác ơi e bị vướng ở bước tải profile về :
THAY THẾ THÔNG SỐ S3PATH = HTTP://s3.eu-central-1.amazonaws.com/gprofiles.gologin/ + S3PATH
==> cái này e bị response
<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>V7NH2YP33CS1R0TM</RequestId>
<HostId>N9NxqF8A6gcBAlBVKK7YwutGDJAN9u0DRZW5ITvXQOTnPlw3qM6chdGvc14k55OazXKuzDBkBFU=</HostId>
</Error>
chuyển thành https là tải đc về
 
Mình bị lỗi profile gologin không đổi được audiocontext hash khi check bằng pixelscan. Anh em có cách fix không nhỉ?
 
1.png

mình muốn "Lưu proxy định dạng proxy:port:user:password của proxy từ file text vào nhiều profile gologin"

hỏi câu hỏi y như này trên AI xong nó hướng dẫn mình như vầy rồi mình copy vô để chạy python nó báo lỗi vậy là mình fix như thế nào vậy mọi người bác @kingkong111411
 
Cái thằng Gologin này nó viết bằng ngôn ngữ gì vậy mọi người?. Có thể nào bắt chước làm 1 cái y hệt nó không?
 
Anh em cho hỏi. Tham số --font-masking-mode=3 là gì?, lúc thì nó là 3, lúc thì là 2.
Mong anh em thông não giùm
 
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 = HTTPs://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=-
Bác nào hướng dẫn em chỗ bước 7 với ạ. Sao của e
S3PATH = Zeroprofile
Em cảm ơn ạ.
 
Em đang xài gologin bản offline, thỉnh thoảng có vài profile tự nhiên bị lỗi như trong ảnh, có bác nào biết nguyên nhân lỗi là gì và có cách khắc phục không ạ? e cảm ơn.

Mô tả lỗi cụ thể hơn tí cho các bác:

profile bị lỗi sẽ bị mất hết các extensions, tên profile cũng bị đổi thành Orbita, giao diện của profile lỗi sẽ thành mobile.


1702656007766.png
 
B mở file preferences đó xem là biết mà, random theo nó là ra thôi
Mình thử vọc file này rồi. Làm chi tiết vô mới thấy 1 đống key khó hiểu, với nhiều cái ko đổi đc bạn. Vd toạ độ trên map sửa mà nó ko nhảy
 

Announcements

Forum statistics

Threads
418,601
Messages
7,073,601
Members
170,705
Latest member
thanhfx
Back
Top Bottom