tools/scripts/cdb/cdb.py
2019-10-12 11:10:40 +08:00

30 lines
785 B
Python

import os
import pychrome
import scriptmgr
#os.environ['DEBUG'] = '1'
browser = pychrome.Browser(url="http://192.168.100.137:9223")
tab = browser.new_tab()
scriptmgr = scriptmgr.ScriptMgr(tab)
tab.start()
tab.call_method("Network.enable", maxPostDataSize=65536)
tab.call_method("Page.enable")
tab.call_method("Page.getResourceTree")
tab.call_method("Profiler.enable")
tab.call_method("Runtime.enable")
tab.call_method("Debugger.enable", maxScriptsCacheSzie=1000000)
tab.call_method("DOM.enable")
tab.call_method("CSS.enable")
tab.call_method("Overlay.enable")
tab.call_method("Log.enable")
tab.call_method("Page.navigate", url="http://localhost:7456/", _timeout=5)
while True:
cmdline= input('')
try:
msg = eval(cmdline)
except Exception as e:
print(e)