diff --git a/README.md b/README.md index 185a1ad7d7e3187f97eb87b857de3a20796273ce..6fb7d636ad248687e4fc50f714926be725e2a508 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,17 @@ [](https://travis-ci.org/MasterDevs/ChromeDevTools) # ChromeDevTools -C# Library to interact with the Chrome Debugger +C# Library to interact with the Chrome Developer Tools. + +## About +This library is C# API that enabled interaction with the Chrome Developer Tools. When the Chrome Developer Tools are started, the chrome process starts a server. The Chrome Developer Tools UI communicates with this server via Web Sockets. So can you. In fact, everything in the Chrome Developers Tools UI is available to you ... and now, it's available to you in C#. + +Communication with this server is defined in a protocol.json file. This is subject to change at any time. Below are instructions what to do if this library becomes out of date with the protocol. + * [Google's Version](https://code.google.com/p/chromium/codesearch#chromium/src/third_party/WebKit/Source/devtools/protocol.json&q=protocol.json&sq=package:chromium&type=cs) + * [This Repo's Version](source/ProtocolGenerator/protocol.json) ## Examples Currently, the only example (and it's a poor one) is in the Sample project. + +## Library out of date? diff --git a/source/MasterDevs.ChromeDevTools.sln b/source/MasterDevs.ChromeDevTools.sln index 6f4245ff7a83adda0eb94e89763c33319b2a13ee..9dcafb05ad47f68e692cb70707013cd172757bf7 100644 --- a/source/MasterDevs.ChromeDevTools.sln +++ b/source/MasterDevs.ChromeDevTools.sln @@ -12,7 +12,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{0D43D2 EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SolutionFiles", "SolutionFiles", "{9E670137-8739-4C9C-8693-797A230F38EB}" ProjectSection(SolutionItems) = preProject - .travis.yml = .travis.yml + ..\.travis.yml = ..\.travis.yml + ..\README.md = ..\README.md EndProjectSection EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MasterDevs.ChromeDevTools", "ChromeDevTools\MasterDevs.ChromeDevTools.csproj", "{C2508EE5-AAB2-4275-88C9-7DA9D1961336}"