GithubHelp home page GithubHelp logo

genlogin-csharp's Introduction

Library Genlogin API

Official Package

Getting Started

Genlogin supports MacOS and Windows platforms.

Example

var gen = new Genlogin("");
var profile = await gen.GetProfiles(1, 0);
JObject jsonObject = JObject.Parse((string)profile);
int profileID = (int)jsonObject["data"]["lst_profile"][0]["id"];
var profileRun = await gen.runProfile(profileID);
JObject jsonObjectprofileRun = JObject.Parse((string)profileRun);
string wsEndpoint = ((string)jsonObjectprofileRun["wsEndpoint"]).Split('/')[2];

var chromeDriverPath = "chromedriver.exe"; 
var chromeOptions = new ChromeOptions();
chromeOptions.DebuggerAddress = wsEndpoint;
var service = ChromeDriverService.CreateDefaultService(chromeDriverPath);
var driver = new ChromeDriver(service, chromeOptions);
driver.Navigate().GoToUrl("https://genlogin.com");
gen.stopProfile(profileID);
driver.Quit();

Full GoLogin API

Methods:

LOCAL_URL = "http://localhost:55550/profiles"

  • getProfiles(limit=1000,offset=0)

    • return { profiles :[...],pagination: [...]}
  • getProfiles(id)

    • return { id: ..., user_id: ...,profile_data:{...},...}
  • getWsEndpoint(id)

    • return { success: true, data: { wsEndpoint: 'xxx' } }
  • runProfile(id)

    • return {success: true, wsEndpoint: 'xxx'}
  • stopProfile(id)

    • return { success: true }
  • getProfilesRunning()

    • return { success: true, data: [...] }

genlogin-csharp's People

Contributors

hsxonz avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.