TC官方合作论坛
标题:
求助一下脚本思路
[打印本页]
作者:
风痕幻翼
时间:
2012-5-10 07:03
标题:
求助一下脚本思路
我想制作一个根据EXCEL表格里的用户名密码,逐行登录虚拟网络连接的脚本,请问有没有办法?
作者:
冷月无痕
时间:
2012-5-10 07:17
远程连接?肉鸡?麻烦把功能描述清楚,谢谢
作者:
tyuyan
时间:
2012-5-10 09:49
读EXCEL操作不知道有没有这个函数方法。
不过你可以把账号密码写在记事本或者配置文件里面
作者:
风痕幻翼
时间:
2012-5-10 21:33
回复
2楼
冷月无痕
的帖子
谢谢你的回答,我不太懂这方面的东西,所以可能描述的不清楚.不过我想绝对不是你说的远程连接,肉鸡
作者:
风痕幻翼
时间:
2012-5-10 21:40
回复
3楼
tyuyan
的帖子
你的回答对我的意思,我希望用EXCEL实现
作者:
xenolss
时间:
2012-5-10 22:37
没有开放读excel接口的话放弃吧
我是用tc带的表格读的 读和写都做出来了 如果你有需要可以参考一下我的代码
作者:
风痕幻翼
时间:
2012-5-10 22:55
回复
6楼
xenolss
的帖子
大哥,求代码参考
作者:
xenolss
时间:
2012-5-11 00:12
//定义表格的行列 记录数据的下标
//以下是全局变量
int i,x,y
//第一行x=1
//第一列y=0
//表格字符串集合
string[] str
功能 逻辑型 Readaccinfo(string accfilename)
//这里添加你要执行的代码
//定义字符串数组 30行3列一共90个数据
str=string[90]
//定义默认最前的行列
x=1
y=0
i=0
bool isexist
int handle
//判断要读取的文件是否存在 不存在返回提示
isexist=file.exist(str.strcat("c:\\zt2dd\\",accfilename))
if(!isexist)
help.messagebox("你还没有设置保存过号")
else
//打开文件
handle=file.openfile(str.strcat("c:\\zt2dd\\",accfilename))
//先读第一行序列 不显示在表格
file.readfileline(handle)
//循环90次 读出表格需要的数据
while(i<90)
str【i】=file.readfileline(handle)
表格.设置内容("表格0",x,y,str【i】)
y=y+1
i=i+1
//如果换行写数据了 必须跳过16个隐藏的记录任务状态的数据 和1个账号序列记录 因此空读17次
if(y>2)
y=0
x=x+1
repeat(17)
file.readfileline(handle)
endrepeat
endif
endwhile
//关闭文件
file.closefile(handle)
help.messagebox("信息读取完毕,如果有空信息说明你之前就没存")
endif
返回 真
功能结束
作者:
xenolss
时间:
2012-5-11 00:14
注释应该写的很详细了 这是读一个我写好的30个账号 600行数据的代码 其中每个账号的前4个数据 只要后面的3个显示到表格里 依次显示
如果你有不理解的 我可以给你解释下 我正好这2天写自动登录在
作者:
xenolss
时间:
2012-5-11 00:18
其实用配置文件写更简单的 今天刚把写配置看明白 如果按配置来写的话 更规范更容易找到你想要的数据
作者:
风痕幻翼
时间:
2012-5-13 18:56
回复
10楼
xenolss
的帖子
谢谢,我就采纳你的回答了.有遇到什么困难还望多多帮忙.
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1