|
发表于 2013-6-11 18:31:45
|
显示全部楼层
我来提个建议。1.搜索功能
- 功能 搜索线程()
- 网页.转到("浏览器0","www.baidu.com")
- 循环(真)
- 如果(网页.加载完成("浏览器0"))
- 跳出
- 如果结束
- 循环结束
- 网页.输入元素文本("浏览器0",编辑框.获得文本("编辑框1"),"id:kw")
- 网页.点击元素("浏览器0","id:su")
- 功能结束
- 功能 按钮2_点击()
- 线程.开启("抽奖浏览器.搜索线程","")
- 功能结束
复制代码 2.皮肤
- var path = help.getrcpath("rc:")
- dllcall(path & "SkinH_EL.dll","int","SkinH_AttachEx","char *",path &"皮肤_IllumeCG.she","char *","")
复制代码 这个链接有皮肤和插件下载http://bbs.tyuyan.com/thread-21123-1-1.html
3.看看加载完成
- 功能 浏览器0_加载完成()
- 标题 = 网页.得到标题("浏览器0")
- 如果(网页.加载完成("浏览器0"))
- 进度条.设置进度("进度条0",99)
- 否则
- 进度条.设置进度("进度条0",29)
- 如果结束
- 句柄=窗口.自身句柄()
- 如果(标签.获得文本("标签1")!="")
- 窗口.设置标题(句柄,标题&"—抽奖荣光浏览器[已登录]"&标签.获得文本("标签1"))
- 否则
- 窗口.设置标题(句柄,标题&"—抽奖荣光浏览器[未登录]")
- 如果结束
- url = 网页.得到链接("浏览器0")
- 编辑框.设置文本("编辑框0",url)
- 功能结束
复制代码 4.使用默认浏览器访问
代码非常简单
- 是否成功=辅助.命令(编辑框.获得文本("编辑框0"),false)
复制代码 5.收藏夹
这个有点难
要用到多窗口
新建2个窗口
代码
- 空间 收藏
- //定义默认空间
- 变量 标题,url
- 功能 退出_点击()
- //这里添加你要执行的代码
-
- 返回 真
- //函数返回语句
- 功能结束
- 功能 初始化()
- 标题 = 网页.得到标题("浏览器0","抽奖浏览器")
- 编辑框.设置文本("编辑框0",标题,"收藏")
- url = 网页.得到链接("浏览器0","抽奖浏览器")
- 编辑框.设置文本("编辑框1",url,"收藏")
- 功能结束
- 功能 开始_点击()
- 如果(标签.获得文本("标签1","抽奖浏览器")!="")
- 个数=列表框.得到个数("列表框0","收藏夹")
- 辅助.写配置(个数+1,个数+1,标题,"c:\\抽奖荣光浏览器\"&标签.获得文本("标签1","抽奖浏览器")&"sc.ini")
- 辅助.写配置(个数*2+1,个数*2+1,url,"c:\\抽奖荣光浏览器\"&标签.获得文本("标签1","抽奖浏览器")&"sc.ini")
- 列表框.增加文本("列表框0",标题,"收藏夹")
- 列表框.增加文本("列表框0",url,"收藏夹")
- 辅助.写配置("b","b",个数,"c:\\抽奖荣光浏览器\"&标签.获得文本("标签1","抽奖浏览器")&"sc.ini")
- 否则
- 个数=列表框.得到个数("列表框0","收藏夹")
- 辅助.写配置(个数+1,个数+1,标题,"c:\\抽奖荣光浏览器\\sc.ini")
- 辅助.写配置(个数*2+1,个数*2+1,url,"c:\\抽奖荣光浏览器\\sc.ini")
- 列表框.增加文本("列表框0",标题,"收藏夹")
- 列表框.增加文本("列表框0",url,"收藏夹")
- 辅助.写配置("b","b",个数,"c:\\抽奖荣光浏览器\\sc.ini")
- 如果结束
- 功能结束
- 空间结束
复制代码 第二个窗口代码:
- 空间 收藏夹
- 变量 内容1,内容2,内容3,内容4,内容5,地址1,地址2,地址3,地址4,地址5
- 功能 初始化()
- 个数=辅助.读配置("d","d","c:\\抽奖荣光浏览器\\sc.ini")
- 如果(标签.获得文本("标签1","抽奖浏览器")=="")
-
- 内容1=辅助.读配置(个数+1,个数+1,"c:\\抽奖荣光浏览器\\sc.ini")
- 内容2=辅助.读配置(个数+2,个数+2,"c:\\抽奖荣光浏览器\\sc.ini")
- 内容3=辅助.读配置(个数+3,个数+3,"c:\\抽奖荣光浏览器\\sc.ini")
- 内容4=辅助.读配置(个数+4,个数+4,"c:\\抽奖荣光浏览器\\sc.ini")
- 内容5=辅助.读配置(个数+5,个数+5,"c:\\抽奖荣光浏览器\\sc.ini")
- 地址1=辅助.读配置(个数*2+1,个数*2+1,"c:\\抽奖荣光浏览器\\sc.ini")
- 地址2=辅助.读配置(个数*2+2,个数*2+2,"c:\\抽奖荣光浏览器\\sc.ini")
- 地址3=辅助.读配置(个数*2+3,个数*2+3,"c:\\抽奖荣光浏览器\\sc.ini")
- 地址4=辅助.读配置(个数*2+4,个数*2+4,"c:\\抽奖荣光浏览器\\sc.ini")
- 地址5=辅助.读配置(个数*2+5,个数*2+5,"c:\\抽奖荣光浏览器\\sc.ini")
- 列表框.增加文本("列表框0",内容1,"收藏夹")
- 列表框.增加文本("列表框0",内容2,"收藏夹")
- 列表框.增加文本("列表框0",内容3,"收藏夹")
- 列表框.增加文本("列表框0",内容4,"收藏夹")
- 列表框.增加文本("列表框0",内容5,"收藏夹")
- 列表框.增加文本("列表框1",地址1,"收藏夹")
- 列表框.增加文本("列表框1",地址2,"收藏夹")
- 列表框.增加文本("列表框1",地址3,"收藏夹")
- 列表框.增加文本("列表框1",地址4,"收藏夹")
- 列表框.增加文本("列表框1",地址5,"收藏夹")
- 否则
- 文本=标签.获得文本("标签1","抽奖浏览器")
- 内容1=辅助.读配置(个数+1,个数+1,"c:\\抽奖荣光浏览器\"&文本&".ini")
- 内容2=辅助.读配置(个数+2,个数+2,"c:\\抽奖荣光浏览器\"&文本&".ini")
- 内容3=辅助.读配置(个数+3,个数+3,"c:\\抽奖荣光浏览器\"&文本&".ini")
- 内容4=辅助.读配置(个数+4,个数+4,"c:\\抽奖荣光浏览器\"&文本&".ini")
- 内容5=辅助.读配置(个数+5,个数+5,"c:\\抽奖荣光浏览器\"&文本&".ini")
- 内容6=辅助.读配置(个数+6,个数+6,"c:\\抽奖荣光浏览器\"&文本&".ini")
- 内容7=辅助.读配置(个数+7,个数+7,"c:\\抽奖荣光浏览器\"&文本&".ini")
- 内容8=辅助.读配置(个数+8,个数+8,"c:\\抽奖荣光浏览器\"&文本&".ini")
- 地址1=辅助.读配置(个数*2+1 ,个数*2+1,"c:\\抽奖荣光浏览器\"&文本&".ini")
- 地址2=辅助.读配置(个数*2+2,个数*2+2,"c:\\抽奖荣光浏览器\"&文本&".ini")
- 地址3=辅助.读配置(个数*2+3,个数*2+3,"c:\\抽奖荣光浏览器\"&文本&".ini")
- 地址4=辅助.读配置(个数*2+4,个数*2+4,"c:\\抽奖荣光浏览器\"&文本&".ini")
- 地址5=辅助.读配置(个数*2+5,个数*2+5,"c:\\抽奖荣光浏览器\"&文本&".ini")
- 地址6=辅助.读配置(个数*2+6,个数*2+6,"c:\\抽奖荣光浏览器\"&文本&".ini")
- 地址7=辅助.读配置(个数*2+7,个数*2+7,"c:\\抽奖荣光浏览器\"&文本&".ini")
- 地址8=辅助.读配置(个数*2+8,个数*2+8,"c:\\抽奖荣光浏览器\"&文本&".ini")
- 列表框.增加文本("列表框0",内容1,"收藏夹")
- 列表框.增加文本("列表框0",内容2,"收藏夹")
- 列表框.增加文本("列表框0",内容3,"收藏夹")
- 列表框.增加文本("列表框0",内容4,"收藏夹")
- 列表框.增加文本("列表框0",内容5,"收藏夹")
- 列表框.增加文本("列表框0",内容6,"收藏夹")
- 列表框.增加文本("列表框0",内容7,"收藏夹")
- 列表框.增加文本("列表框0",内容8,"收藏夹")
- 列表框.增加文本("列表框1",地址1,"收藏夹")
- 列表框.增加文本("列表框1",地址2,"收藏夹")
- 列表框.增加文本("列表框1",地址3,"收藏夹")
- 列表框.增加文本("列表框1",地址4,"收藏夹")
- 列表框.增加文本("列表框1",地址5,"收藏夹")
- 列表框.增加文本("列表框1",地址6,"收藏夹")
- 列表框.增加文本("列表框1",地址7,"收藏夹")
- 列表框.增加文本("列表框1",地址8,"收藏夹")
- 如果结束
- 编辑框.设置文本("编辑框0","说明: \n 1.会员送8个收藏夹 \n 2.VIP可扩容10个收藏夹[VIP暂未出]")
- 功能结束
- 功能 收藏夹_关闭()
- 控件.关闭窗口("收藏夹",1)
- 功能结束
- 功能 列表框1_左键双击()
- //这里添加你要执行的代码
- 网页.转到("浏览器0",列表框.得到选中文本("列表框1"),"抽奖浏览器")
- 功能结束
- 功能 列表框0_左键双击()
- 网页.转到("浏览器0",列表框.得到选中文本("列表框1"),"抽奖浏览器")
- 功能结束
- 功能 按钮1_点击()
- 结果=辅助.对话框("您确认要删除吗?","抽奖荣光浏览器——提示",2,true)
- 如果(结果==7)
- 序号=列表框.得到选项("列表框0")
- 列表框.删除文本("列表框0",序号)
- 列表框.删除文本("列表框1",序号)
- 辅助.写配置(序号&1,序号&1,"","c:\\抽奖荣光浏览器\\cs.ini")
- 辅助.写配置(序号&2,序号&2,"","c:\\抽奖荣光浏览器\\sc.ini")
- 如果结束
- 功能结束
- 功能 按钮0_点击()
- 子界面句柄=控件.打开窗口("收藏")
- 编辑框.设置文本("编辑框0","","收藏")
- 编辑框.设置文本("编辑框1","","收藏")
- 功能结束
- 功能 按钮2_点击()
- 结果=辅助.对话框("您确认要清空吗?","抽奖荣光浏览器——提示",2,true)
- 如果(结果==7)
- 列表框.清空("列表框0")
- 列表框.清空("列表框1")
- 文件.删除("c:\\抽奖荣光浏览器\\sc.ini")
- 如果结束
- 功能结束
- 功能 按钮3_点击()
- 子界面句柄=控件.打开窗口("收藏")
- 编辑框.设置文本("编辑框0",列表框.得到选中文本("列表框0"),"收藏")
- 序号=列表框.得到选项("列表框0")
- 编辑框.设置文本("编辑框1",列表框.获得文本("列表框1",序号),"收藏")
- 功能结束
- 功能 按钮4_点击()
- 辅助.消息框("这是消息框","会员未登录或不是VIP")
- 功能结束
- 空间结束
复制代码 这样基本完成一个浏览器所需要的功能
注意:上面的代码从我做的浏览器复制粘贴过来的,仅供参考!
我的浏览器发帖地址:
http://bbs.tyuyan.com/thread-27097-1#429462-1.html
|
|