这是队长填表的入门,万事开头难,先把第一步搞明白才能继续,大致就是下面的步骤,仅供参考:
.版本 2
.支持库 spec
.子程序 启动浏览器, 逻辑型
.参数 端口, 整数型
.参数 路径, 文本型
.局部变量 队长_命令行, 队长_命令行
队长_命令行.窗口宽度 = 1000
队长_命令行.窗口高度 = 800
谷歌浏览器.初始化 (端口, , )
.如果 (谷歌浏览器.浏览器_取页数 () > 0)
返回 (真)
.否则
.如果真 (队长_启动浏览器 (路径, 端口, 取运行目录 () + “\” + 到文本 (端口), 真, , 队长_命令行, , , , , , , , , , , ) = 0)
返回 (假)
.如果真结束
延迟 (1000) ' 给3秒的延时,具体根据自己的电脑而定,配置差的 给的时间多点
谷歌浏览器.浏览器_是否启动 ()
返回 (真)
.如果结束
返回 (假)
单标签模式:
.版本 2
.支持库 spec
队长_初始化 (真, , , , , , 真, 真, 真) ' ’使用前必须初始化
' 编辑框路径.内容 = 取运行目录 () + “\googe\chrome.exe” ' 队长_取谷歌路径 () ' 获取谷歌路径,当然也可以连接 edge 和 webview2,等等带有远程端口的浏览器
端口 = 10012 ' 设置端口,该端口确保空闲,也可以连接已打开的远程端口
web.初始化 (端口, , ) ' ‘类必须先初始化端口
web.浏览器_单标签模式 (真) ' 单标签
.如果 (web.浏览器_取页数 () > 0) ' 判断 外部浏览器是否已打开
web.页面_新建 (“http://www.xxxx.com/”) ' 已打开,现在新键页面,原页面被关闭
.否则
命令行参数.首页 = “http://www.xxxxxx.com/” ' 未打开 ,现在启动浏览器
' 命令行参数.代理地址 = “12.34.67.32:2552”
队长_启动浏览器 (取运行目录 () + “\googe\chrome.exe”, 端口, “c:\userdata”, , , 命令行参数, , 进程id, , , , , , , , , , , )
.如果 (web.浏览器_是否启动 () = 真) ' 等待启动完成。
调试输出 (“启动成功”)
.否则
调试输出 (“启动失败”)
.如果结束
.如果结束
标签id = web.浏览器_url取标签id (“www.xxxxxxxx.com”, )
调试输出 (“1:” + 标签id)