TC官方合作论坛

标题: 发个杂货TLL,可以和官方的互补下 [打印本页]

作者: 超自然    时间: 2014-1-9 22:39
标题: 发个杂货TLL,可以和官方的互补下
本帖最后由 超自然 于 2014-1-10 15:32 编辑

暂时先公开少量接口,有时间会再写点
无附件,纯API制作

*************************************************
更新日志:

1月10日: 控件_    空间新增4个接口
isElementID
元素ID是否存在
isElementName
元素名称是否存在

***************************************************
空间:控件_    //注意为与官方核心库区别,后面都有个下横线

注意:本空间方法在函数作用描述为"需IE"的,需要自行提供一个供执行的ie控件,此控件无需尺寸,无需可见,但是必须存在,换句话说可以是设置为可见假,也可以是个宽,高分别为0的控件


接口表:
1: 编辑框_撤销(控件名,空间名)  
参数解释:参数2可省略
作用:回滚编辑框内容,相当于文本编辑软件常见的"恢复上次操作",仅能回滚一次
返回值:无

2:编辑框_滚动(控件名,行数,空间名)
参数解释:参数2为希望滚动的行数,小于0为上滚,大于0为下滚,0为不滚,参数3可省略
作用:编辑框下滚指定的行数. 注意编辑框应该设置多行模式才会有效.
返回值:无

3:编辑框_是否改动(控件名,空间名)
参数解释:参数2可省略
作用:判断从进程打开以来,目标编辑框的内容是否被改动过
返回值:0表示从未改变,非0表示曾经改变过

4:编辑框_取光标位置(控件名,空间名)
参数解释:参数2可省略
作用:获取编辑框光标所在位置
返回值:返回整型数,表示光标位置位紧跟于第几个字符之后,0表示编辑框无光标热点或者位于编辑框起始位置

5:编辑框_取行数(控件名,空间名)
参数解释:参数2可省略
作用:获取编辑框字符行数  注意编辑框应该设置多行模式才会有效.
返回值:返回整型数,表示编辑框当前有多少行字符

6:编辑框_取文本长度(控件名,空间名)
参数解释:参数2可省略
作用:获取编辑框字符数量  不用再str.strleng了
返回值:返回整型数,表示编辑框当前有多少个字符

7:编辑框_限制文本长度(控件名,数量,空间名)
参数解释:参数2为希望限制的字符数量,参数3可省略
作用:限制编辑框接受输入的长度  官方开放了接受数字,这个函数只限制数量,不限制内容.
返回值:无

8:编辑框_设IE地址栏(控件名,空间名)
参数解释:参数2可省略
作用:将编辑框变成IE地址栏模式,会下拉弹出曾经在IE上访问过的网址,比如上过淘宝网,那么打个字母T就会下拉出taobao.com供选择
返回值:无

9:编辑框_显隐滚动条(控件名,滚动条类型,显隐,空间名)
参数解释:

参数2为滚动条类型,取值如下:
0=纵向滑块; 1=横向滑块; 3=纵横滑块,

参数3为整型值,0表示隐藏参数2指定的滑块,非0表示显示指定滑块

参数4可省略
作用:显示或者隐藏编辑框侧边滑块.  不用再在控件属性上选取了,可以直接设置
返回值:无

10:下拉框_弹出(控件名,空间名)
参数解释:参数2可省略
作用:打开指定下拉框  就像鼠标点住下拉的小箭头一般
返回值:无     


11:isElementID(控件名,特征字,空间名)
参数解释:
参数2为需要判断的元素ID特征,可以从AB抓抓上获取.注意必须是元素的ID特征,因此必须保证该ID是页面上唯一的,否则将可能误判(AB抓上勾选ID之后提示"只找到1个"时,该ID特征为页面唯一),注意直接写特征内容或者id:特征内容,不支持id=特征的格式

作用:通过指定元素ID特征判断页面是否存在该元素 需IE
返回值:不存在返回空字符串,元素存在则返回该元素innerHTML属性

调用例子:
  1. 功能 开始_点击()
  2.     结果=控件_.元素ID是否存在("浏览器0","id:focus_ctrl")
  3.     traceprint(结果)
  4. 功能结束
复制代码




11:元素ID是否存在(控件名,特征字,空间名)
参数解释:
参数2为需要判断的元素ID特征,可以从AB抓抓上获取.注意必须是元素的ID特征,因此必须保证该ID是页面上唯一的,否则将可能误判(AB抓上勾选ID之后提示"只找到1个"时,该ID特征为页面唯一)注意直接写特征内容或者id:特征内容,不支持id=特征的格式

作用:通过指定元素ID特征判断页面是否存在该元素  需IE
返回值:不存在返回空字符串,元素存在则返回该元素innerHTML属性

  1. 功能 开始_点击()
  2.     结果=控件_.元素ID是否存在("浏览器0","id:focus_ctrl")
  3.     traceprint(结果)
  4. 功能结束
复制代码





12:isElementName(控件名,特征字,空间名)
参数解释:
参数2为需要判断的元素Name特征,可以从AB抓抓上获取.注意必须是元素的Name特征,因此必须保证该特征是页面上唯一的,否则将可能误判(AB抓上勾选Name之后提示"只找到1个"时,该特征为页面唯一)注意直接写特征内容或者name:特征内容,不支持name=特征的格式
作用:通过指定元素Name特征判断页面是否存在该元素  需IE
返回值:不存在返回0,元素存在则返回1


  1. <font color="#000080">功能 退出_点击()
  2.     结果=控件_.元素名称是否存在("浏览器0","name:searchsubmit")
  3.     traceprint(结果)
  4.    
  5. 功能结束</font>
复制代码



13:元素名称是否存在(控件名,特征字,空间名)
参数解释:
参数2为需要判断的元素Name特征,可以从AB抓抓上获取.注意必须是元素的Name特征,因此必须保证该特征是页面上唯一的,否则将可能误判(AB抓上勾选Name之后提示"只找到1个"时,该ID特征为页面唯一)注意直接写特征内容或者name:特征内容,不支持name=特征的格式
作用:通过指定元素Name特征判断页面是否存在该元素  需IE
返回值:不存在返回0,元素存在则返回1


  1. <font color="#000080">功能 退出_点击()
  2.     结果=控件_.元素名称是否存在("浏览器0","name:searchsubmit")
  3.     traceprint(结果)
  4.    
  5. 功能结束</font>
复制代码





空间:系统_

接口表:

1:清空目录(路径,目标类型)
参数解释:
参数1为需要清空的目录全路径,支持"rc:"路径

参数2为要清空的文件类型,默认是"*.*"即所有文件,支持*号和?号通配符  设置这里可以只清空目录下的某些文件

作用:删除指定目录下指定类型的所有文件
返回值:无


空间:post_

接口表:


1:本地是否连接()
参数解释:无参数
作用:判断本机的"本地连接"是否已经启用,即网卡与上级设备是否连接,不判断是否连接因特网
返回值:0为未连接,非0表示已连接


2:公网是否连接()
参数解释:无参数
作用:判断是否连接因特网,此函数略微有延迟,没本来连接判断快,但是判断的是是否已连接到公网
返回值:0为未连接,非0表示已连接


3:设置网页复制提示(状态)
参数解释:bool型,true表示需要提示,false表示无提示
作用:某些网页复制时会弹窗询问是否可以使用剪切板,此函数可以屏蔽弹窗
返回值:无



空间:时间_

注意:本空间方法在函数作用描述为"需IE"的,需要自行提供一个供执行的ie控件,此控件无需尺寸,无需可见,但是必须存在,换句话说可以是设置为可见假,也可以是个宽,高分别为0的控件

接口表:

1:取13位时间戳(浏览器名,空间名)
参数解释:
参数1:用来执行的浏览器控件名称
参数2:可以被省略
作用:取出一个13位时间戳  需IE
返回值:字符串表达的一个时间戳,通常都是13位,1开头


2:解析13位时间戳(浏览器名,时间戳,空间名)
参数解释:
参数1:用来执行的浏览器控件名称
参数2:需要解析的13位时间戳.
作用:将一个时间戳还原到日期格式  需IE
返回值:参数错误或者失败返回空字符串,成功返回日期格式字符串


3:取随机时间戳(浏览器名,空间名)
参数解释:
参数1:用来执行的浏览器控件名称
参数2:可以被省略
作用:取出一个随机时间戳  需IE
返回值:字符串表达的一个时间戳,通常都是15位,0.开头  函数失败返回"0"


空间:字符串_

接口表:

1:随机百家姓()
参数解释:
无参数
作用:随机取得百家姓中的一个
返回值:字符串




暂时先这些













作者: a8012602    时间: 2014-1-9 22:43
719137187暂时先这些
作者: ok963963ok    时间: 2014-1-9 22:43
头香 第一个
问一下自然大神
如果有需要的功能可以提出来?
作者: fyq2000    时间: 2014-1-9 22:45
顶你~
作者: sznra    时间: 2014-1-9 22:46
学习下
作者: 超自然    时间: 2014-1-9 22:47
ok963963ok 发表于 2014-1-9 22:43
头香 第一个
问一下自然大神
如果有需要的功能可以提出来?


别吓我啊...也得我会才行
作者: dangq    时间: 2014-1-9 22:59
的顶顶顶顶顶顶顶顶顶顶
作者: wuyanhui3000    时间: 2014-1-9 23:09
自然是个传说,必须顶
作者: baijianming    时间: 2014-1-9 23:14
111111111111111111111
作者: cylhb    时间: 2014-1-9 23:25
好厉害好牛B啊!!
作者: YGV    时间: 2014-1-10 08:43
高手就是不一样
作者: zxf261    时间: 2014-1-10 09:24
好东西,必须支持
作者: netboy    时间: 2014-1-10 10:28
kankan
作者: shadow    时间: 2014-1-10 14:58
大神,膜拜之
作者: 26666180    时间: 2014-1-10 15:00
膜拜
作者: 504229732    时间: 2014-1-10 15:14
支持
作者: qisi2012    时间: 2014-1-10 15:20
额额额额额额额额额额额
作者: as128214121    时间: 2014-1-10 17:48
给力!!
作者: as128214121    时间: 2014-1-10 18:06
怎么用不了。。
作者: 浅灰色    时间: 2014-1-10 18:35
看看看看看看看看看看
作者: rainshine    时间: 2014-1-10 19:09
看看是神马。
作者: 超自然    时间: 2014-1-10 20:08
as128214121 发表于 2014-1-10 18:06
怎么用不了。。

哪个接口不能用?贴调用代码和错误
作者: as128214121    时间: 2014-1-11 08:37
超自然 发表于 2014-1-10 20:08
哪个接口不能用?贴调用代码和错误


[attach]13855[/attach]


作者: 21087567tc2    时间: 2014-1-11 15:07
牛人,这几天写网页脚本正需要这些功能呢,偏偏就碰上大神了,非常感谢楼主的无私奉献啊。
作者: 超自然    时间: 2014-1-11 16:29
as128214121 发表于 2014-1-11 08:37

控件_.编辑框_设IE地址栏()

帖子没仔细看,每个空间都是先报空间名,下面1,2,3,4都是方法
作者: as128214121    时间: 2014-1-11 16:47
超自然 发表于 2014-1-11 16:29
控件_.编辑框_设IE地址栏()

帖子没仔细看,每个空间都是先报空间名,下面1,2,3,4都是方法 ...

为什么之前试了,好像也不行。。。好吧,是我错了。。。
作者: JSDYWZ    时间: 2014-1-11 19:33
随机取得百家姓
作者: JSDYWZ    时间: 2014-1-11 19:37
本帖最后由 超自然 于 2014-1-11 19:42 编辑

空间新增4个接口


灌水,刷版  提醒一次,再犯处理

作者: O(∩_∩)O哈哈~    时间: 2014-1-15 17:54
学习下
作者: g93920079    时间: 2014-1-16 22:47
多谢老大分享啊
作者: xx61390395    时间: 2014-2-7 22:25
踩踩
作者: z0230226    时间: 2014-2-8 11:08
11111111111
作者: limingmax    时间: 2014-2-12 11:43
看看呢

作者: z1481281370    时间: 2014-2-18 22:15
看看
作者: 老猫    时间: 2014-2-23 08:49
不是一般的火贴啊!!!
作者: 来不及的来得及    时间: 2014-3-4 13:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: 行尘    时间: 2014-4-4 02:32
看看
作者: 墨染年华    时间: 2014-5-7 17:14
学习
作者: xiaoling2013    时间: 2014-6-8 10:24
这个可以收藏
作者: chenxiaoman    时间: 2014-7-26 17:16
过来先看看把。。
作者: qq5111059    时间: 2014-7-27 17:57
000000000
作者: 唯一小哥    时间: 2014-8-19 15:48
感谢楼主的分享,学习一下

作者: 1742680829    时间: 2014-10-6 23:49
自然老大..机器人
作者: stevenxiexie    时间: 2014-10-11 20:20
1111111111111111
作者: livezw    时间: 2014-11-2 00:57
呀呀呀呀呀呀呀呀呀呀呀呀
作者: kklldexp    时间: 2014-12-29 00:15
?????????????????
作者: 18667006365    时间: 2015-2-4 02:11
睛压下
作者: tbmbx2017    时间: 2016-9-11 04:16
求看隐藏内容,谢谢
作者: huakeha    时间: 2018-1-1 19:01
杂货TLL,可以和官方的互补下




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1