Skip to content

Commit 8597c9a

Browse files
committed
Brief update of readme
1 parent 1bbde20 commit 8597c9a

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,16 @@
11
# VBAChromeDevProtocol
22
VBA (Excel) based wrapper for Chrome Developer Protocol (CDP) - sorta a VBA version of Puppeteer/Selenium
3+
4+
Note: if you can use Puppeteer, Playright, Selenium, or some other tool - then use it!
5+
But if you can only use VBA, then this is meant to provide a means to automate Chrome or Edge based browsers. (Possibly Firefox via its limited CDP support, though currently untested/nonfunctional).
6+
7+
TODO: this currently relies on Chrome/Edge's ability to do the CDP via pipes when started, a future version will connect to the websocket to allow connecting to existing browsers.
8+
9+
See https://chromedevtools.github.io/devtools-protocol/ for overview of Chrome Devloper Protocol
10+
11+
Special thanks / uses source based on
12+
13+
JsonConverter : https://github.com/VBA-tools/VBA-JSON - BSD license copyright Ryo Yokoyama
14+
basUtf8FromString : https://www.di-mgt.com.au/basUtf8FromString64.bas.html - MIT copyright David Ireland DI Management Services Pty
15+
WinHttpCommon / wsocket : https://github.com/EagleAglow/vba-websocket-class - MIT copyright ?
16+

0 commit comments

Comments
 (0)