注意：添加帐号前先打开server.ini文件，找到所在平台，检查serverurl,getapiurl的值中是否出现[qu:list]字符串，如果有需设置serverlist.ini文件在其中添加区所对应id,设置方式请阅读下面说明




////////////////////////////////////
以下为各文件说明和ini文件设置说明
////////////////////////////////////


配置文件:
server.ini			各平台配置参数
serverlist.ini			设置区号所对应的id,个别平台才需要设置这个文件		
sxdwebaddr.txt                  各平台登录网址
/////////////////////////
添加平台
/////////////////////////
文件server.ini
参数:
logintype	登录类型,http(使用http直接提交,速度快)/browser(使用浏览器自动填表,速度慢),默认为http

----------------------以下为http方式所需参数---------------------------------------
serverurl	账号登录接口网址,多个网址用";"隔开,在网址前面加上"post:"或"get:"设置method方式，默认为get
getapiurl	获取login_api.php,多个网址用";"隔开,在网址前面加上"post:"或"get:"设置method方式，默认为get
checkimg	获取验证码图片的网址
checkimgReferer	引用验证码图片的源网址,一般为平台网址,一些平台不用设置，一些要设置
check		验证码开关，默认关闭,当平台登录总是要求输入验证码时要设置check=true,但有个别平台在特定条件下才会出现验证码,在设置好返回值后会自动调出验证码框(注意:只有在设置好返回值时生效)
values		设置静态变量，格式Values=xxx=xxx&yyy=yyy&zzz=zzz
ErrorInfo	对[ErrorInfo]变量进行判断，1=aaa;0=bbb;-1=ccc;-2=ddd;-3=eee(指定登录返回码=[ErrorInfo]的值,1为成功,0为失败,-1为帐号不存在,-2为密码错误,-3验证错误)可以不用设置,软件以成功或失败返回
----------------------以下为browser方式所需参数---------------------------------------
home		登录主页
username	用户名文本框ID/name
password	密码文本框ID/name
loginbutton	登录按钮ID/name
----------------------共用参数---------------------------------------

预定义变量：
----------------------共用预定义变量---------------------------------------
[username]	用户名,如需要中文支持，请使用[username:HTTPEncode],目前小秘9.01版本之前调用本接口前会先对帐号进行编码,所以还是使用[username],但使用新版和sxdlogin就必需加上
[password]	密码,支持md5编码[password:md5]
[now]		当前时间戳
[qu]		区
[qu:list]	从serverlist.ini文件中查找对应区的id
----------------------以下为http方式所需变量---------------------------------------
[check]		验证码
错误代码预定义变量(可以不用设置，软件以成功或失败返回)
[ErrorInfo]	从登录页返回内容使用 =>ErrorInfo=#正规表达式# 提取错误码存入该变量,然后在设置ErrorInfo参数对应值,软件将对该值进行判断后返回相对的错误码	
[UserName_err]	从登录页返回内容使用 =>UserName_err=#正规表达式# 提取错误码存入该变量,表示帐号不存在,不会对该值进行判断，只要存在数据就判断为正
[Password_err]	从登录页返回内容使用 =>Password_err=#正规表达式# 提取错误码存入该变量,表示密码错误,不会对该值进行判断，只要存在数据就判断为正
[check_err]	从登录页返回内容使用 =>check_err=#正规表达式# 提取错误码存入该变量,表示验证码错误,不会对该值进行判断，只要存在数据就判断为正
预定义字符：
";"		网址分割符
"=>"		从网页提取数据,如:http://xxx.xxx=>xxx=#表达式# 从http://xxx.xxx返回内容提取数据，再将数据存入变量xxx中,需要使用正规表达式
"#"		用两个#将表达式包起来
"[]"		变量
"+"		变量追加操作符，只能出现在[]中,如[username+password+check+自定义变量+'123']
":"		变量进行特殊处理操作符,只能出现在[]中,目前只支持md5,HTTPEncode编码(将特殊字符编码成%XX格式),HTTPDecode解码(将%XX编码的字符进行还原),如[password:md5:md5]对密码进行二次md5编码[username:HTTPEncode]对帐号进行编码以支持中文名
"'"		[]中如需要设置常量用''包起来,如['123':md5]对123进行md5编码


各字符优先权	
";"大于"=>"大于("#"和"[]")	
"+"和":"操作符为从左到右,如需提高优先权用"()"括起来,如[username+(password:md5)]

设置要点:
serverurl和getapiurl可用";"连在一起放在serverurl里或getapiurl
serverurl=http://xxx.xxx          getapiurl=http://yyy.yyy        等于        serverurl=http://xxx.xxx;http://yyy.yyy 或 getapiurl=http://xxx.xxx;http://yyy.yyy
当访问某些网页需要从其他网页内容分析出参数时需要使用正规表达式
如:http://xxx.xxx=>var1=#表达式#&var2=#表达式#,从网页http://xxx.xxx中提取两个数据分别放到var1,var2里(var1,var2为自定义变量)
如果要使用提取出的数据的方式：http://yyy.yyy?var1=[var1]&var2=[var2]

注意：
自定义变量名不能与现有预定义变量和静态变量名称相同
正规表达式里不能出现";"和"=>"或"#"分割符,也不支持[变量]









///////////////////////////////////////////////////
文件serverlist.ini-只有个别平台才需要设置这个文件
///////////////////////////////////////////////////
设置区号所对应的id,格式：[区号]=xxx
xxx的值需要登帐号后，在服务器列表中将鼠标移到对应区链接，在下方状态栏中显示的链接中找到


