芭奇:如何使用自定义接口工具制作接口?
教程下载:
http://pan.baidu.com/share/link?shareid=122595&uk=2249966345
教程总集:
http://www.bakii.cn/a/jc.html
------------------------------------
步骤:
1、获取站群登陆信息
2、打开登陆
3、获取文章内容
4、打开发布
5、生成静态
6、结束
软件内置命令:
------------------------------------
[*站群中获取登陆信息]
[*站群中获取发布文章信息]
[*站群中获取信息为空执行超时回调]
[*站群中发布文章信息成功提示记数]
[*站群中最后执行函数]
[&属性值等于]
[&文本值等于]
[&不含字符]
[&包含字符]
[&截取对象]
[&截取开始]
[&截取结束]
[&截取长度]
[&分解对象]
[&分解符]
[&借堆对象]
[&指定位置]
[&赋给的值]
[&弹窗Title]
[&弹窗点击按钮]
--------------------------------------------
1.[*站群中获取登陆信息]
软件会将内置:
[&自定义字符31]对应[*站群中设置的首页域名]
[&自定义字符32]对应[*站群中设置的登陆地址]
[&自定义字符33]对应[*站群中设置的用户名]
[&自定义字符34]对应[*站群中设置的密码]
2.[*站群中获取发布文章信息]
软件会将内置:
[&自定义字符35]对应[*站群中设置的文章标题名]
[&自定义字符36]对应[*站群中设置的文章内容址]
[&自定义字符37]对应[*站群中设置的栏目id]
[&自定义字符38]对应[*站群中设置的文章tag]
--------------基本命令使用例子------------------
1\
描述:*初始化芭奇登录信息
执行命令:[&调用外部程序函数]
相关元素:
填写内容:[*站群中获取登陆信息]
2\
描述:打开登陆地址
执行命令:[&打开地址]
相关元素:
填写内容:[&自定义字符32]
3、
描述:填写账号
执行命令:[元素填写]
相关元素:name[&属性值等于]AdminName
填写内容:[&自定义字符33]
4\
描述:填写密码1
执行命令:[元素填写]
相关元素:name[&属性值等于]PassWord
填写内容:[&自定义字符34]
5\
描述:点击登录按钮
执行命令:[元素点击]
相关元素:name[&属性值等于]submit
填写内容:
6、
描述:验证登陆进去的页面是否正确
执行命令:[body源码字符验证]
相关元素:
填写内容:管理首页
描述:定义1获取当前页面URL
执行命令:[自定义字符取定位符页面URL]
相关元素:[&自定义字符1]
填写内容:
7\
描述:定义2截取当前URL地址
执行命令:[自定义字符截取自定义字符值]
相关元素:[&自定义字符2]
填写内容:
[&截取对象][&自定义字符1]
[&截取开始]
[&截取结束]admin_login.asp
8\
描述:*获取芭奇站群文章信息
执行命令:[调用外部程序函数]
相关元素:
填写内容:[*站群中获取发布文章信息]
---------------------以下这个命令,一定要调用,否则会计算不了条数。
描述:*如果返回为空则跳到结尾
执行命令:[调用外部程序函数]
相关元素:
填写内容:[*站群中获取信息为空执行超时回调]
超时回调的命令过程:*结束发布
9\
描述:定义3组装发布地址
执行命令:[&自定义字符赋值]
相关元素:[&自定义字符3]
填写内容:[&自定义字符2]+article/admin_post1.asp?ChannelID=1&action=add
10\
描述:打开发布地址
执行命令:[打开地址]
相关元素:
填写内容:[&自定义字符3]
11\
描述:填写标题
执行命令:[元素填写]
元素标签:INPUT
相关元素:name[&属性值等于]title
填写内容:[&自定义字符35]
超时回调:打开发布地址
12\
描述:填写栏目
执行命令:[元素填写]
元素标签:SELECT
相关元素:name[&属性值等于]list
填写内容:[&自定义字符37]
13\
描述:填写内容
执行命令:[编辑器赋值]
定位符:0|0
相关元素:
填写内容:[&自定义字符36]
14\
描述:填写内容2
执行命令:[元素填写]
元素标签:TEXTAREA
相关元素:name[&属性值等于]content
填写内容:[&自定义字符36]
15\
描述:填写TAG
执行命令:[元素填写]
元素标签:INPUT
相关元素:name[&属性值等于]tag
填写内容:[&自定义字符38]
16\
描述:点击确定按扭
执行命令:[元素点击]
元素标签:INPUT
相关元素:name[&属性值等于]submit
填写内容:
17、
描述:验证是否成功(--选填项)
执行命令:[Body源码字符验证]
元素标签:
相关元素:
填写内容:提交成功!
超时回调:打开发布地址
11、
描述:*站群中发布信息成功提示
执行命令:[调用外部程序函数]
相关元素:
填写内容:[*站群中发布文章信息成功提示记数]
12、
描述:*循环继续发布下一条
执行命令:[回调循环]
相关元素:
填写内容:*获取芭奇站群文章信息
13、
描述:*结束发布
执行命令:[调用外部程序函数]
相关元素:
填写内容:[*站群中最后执行函数]
14、
描述:点击“添加首页新闻”链接
执行命令:[元素点击]
相关元素:[&文本值等于]添加首页新闻
15、
描述:点击弹窗的确定按扭
执行命令:[启动弹窗截获检测]
相关元素:
[&弹窗Title]Windows Internet Explorer
[&弹窗点击按钮]确定
[&弹窗Title]来自网页的消息
[&弹窗点击按钮]确定
[&弹窗Title]Microsoft Internet Explorer
[&弹窗点击按钮]确定
16、
描述:停止弹窗截获检测
执行命令:[停止弹窗截获检测]
相关元素:
填写内容:
17、
描述:*获取栏目组合字符
执行命令:[调用外部程序函数]
相关元素:
填写内容:[*站群中获取栏目组合字符]
18、
描述:定义数据堆3
执行命令:[自定义数据堆赋值]
相关元素:[&自定义数据堆3]
填写内容:[&分解对象][&自定义字符40]
[&分解符]|
----上面这个命令,将一个数组,分成多个。如3|4|5,获取到自创数据堆的总共个数为:3个,他们分别是:3,4,5
19、
描述:定义字符16等于数据堆3总共个数
执行命令:[取自定义数据堆总共个数]
相关元素:[&自定义字符3]
填写内容:[&自定义数据堆3] |