Friday, 15 March 2013

c# - Connect to Chrome Remote Debugger using ClientWebSocket -



c# - Connect to Chrome Remote Debugger using ClientWebSocket -

i’m trying connect chrome using it’s remote debugging protocol websocket class introduced in .net framework 4.5.

this sample code , i’m getting error message saying "unable connect server".

static void main(string[] args) { programme p = new program(); p.mymethod(); console.readline(); } public async void mymethod() { var ws = new clientwebsocket(); var uri = new uri(configurationmanager.appsettings["debug_url"], urikind.absolute); await ws.connectasync(uri, cancellationtoken.none); console.writeline("done!"); } <?xml version="1.0" encoding="utf-8" ?> <configuration> <startup> <supportedruntime version="v4.0" sku=".netframework,version=v4.5" /> </startup> <appsettings> <add key="debug_url" value="ws://127.0.0.1:9220/devtools/page/18da69d1-70e0-428f-985e-9e600b07311e" /> </appsettings> </configuration>

what right way connect chrome websocket class ?

platform : windows 8

it doesn't work way. have inquire list of tabs via

http ://127.0.0.1:9220/json/list

parse reply has tab ids , urls, , utilize these ids connecting via web socket. chrome generates ids on fly. next time different.

c# google-chrome google-chrome-devtools

No comments:

Post a Comment