官方客服
打开微信扫一扫
帮助文档 > 使用教程 > 明智脚本浏览器自定义代码基础介绍
更新时间:2025-12-10 15:07:05 427
提供轻量级数据库操作,方便存储采集结果:
db.create() - 创建数据表
db.add() - 插入数据行
db.exist() - 检查数据是否存在
db.clear() - 清空数据表
db.table_name - 获取当前表名
全面的浏览器自动化能力:
browser.load_async() - 加载网页
browser.get_html_async() - 获取页面源码
browser.eval_async() - 执行JavaScript
browser.get_cookie_async() - 获取Cookie
browser.urls - 获取所有标签页URL
分级日志记录:
log.info() - 信息日志
log.err() - 错误日志
log.warn() - 警告日志
脚本执行管理:
script.stop() / script.suspend() / script.resume() - 执行控制
script.sleep() - 延时执行
script.show_page() - 显示结果页
友好的消息提示:
pop.info() - 信息弹窗
pop.err() - 错误提示
pop.warn() - 警告提示
脚本间对象共享与调用:
ScriptHub.Register() - 注册共享对象
ScriptHub.Get() - 获取对象
ScriptHub.Call() - 调用对象方法
基础框架:System.dll、System.Core.dll、System.Runtime.dll、System.Xml.dll、System.Xml.Linq.dll、System.Data.dll、System.Windows.dll、System.Configuration.dll、System.Data.DataSetExtensions.dll、System.Xaml.dll、System.ComponentModel.DataAnnotations.dll、System.Drawing.dll、Microsoft.CSharp.dll
数据与序列化:Newtonsoft.Json.dll、Google.Protobuf.dll
数据库组件:System.Data.SQLite.dll、MySql.Data.dll
文档处理库:NPOI.Core.dll、NPOI.OOXML.dll、NPOI.OpenXml4Net.dll、NPOI.OpenXmlFormats.dll
网络与Web组件:System.Web.dll、System.Net.Http.dll、HtmlAgilityPack.dll
性能优化库:System.Memory.dll、System.Buffers.dll