最新版本添加了【opt.ini】文档,用来设置【登录界面不显示账套】和【小秘书】,经测试,在客户端更新版本时,【opt.ini】没有同步到客户端目录,所以需要使用脚本设置登录客户端时从文档管理指定的文档目录下载【opt.ini】和【server.xml】这2个文档到客户端目录 若内外网都有账号登录,则需要把【server.xml】文档修改成2份上传到不同的目录,然后新建2个操作员分组【内网登录】和【外网登录】 1.把需要外网登录的操作员添加到【外网登录】分组 2.把不需要外网登录的账号添加到【内网登录】分组 新建一个【网络配置切换】脚本文件或下载附件脚本文件导入也可以 int main() { //版本更新没有同步【opt.ini】文档到客户端目录,所以需要把设置好的【opt.ini】文档上传到文档管理指定文档目录后在客户端登录时同步到客户端目录 //若内外网都有账号登录,则需要把【server.xml】文档修改成2份上传到不同的目录,然后新建2个操作员分组【内网登录】和【外网登录】,把需要外网登录的操作员添加到【外网登录】分组 //把不需要外网登录的账号添加到【内网登录】分组 string ver,sPath,sBatP,sData,shome,sCmdP; string sPath2,sPath3,sBatP2,sData2,shome2,sCmdP2; //从文档管理目录编号【BAAA】下载【opt.ini】到客户端目录 shome=get_home_path()+"\opt.ini"; sPath=get_edoc_file("BAAA","opt.ini");//目录编号修改成实际的文档目录编号 sBatP=get_edoc_file("BAAA","空的.bat");//目录编号修改成实际的文档目录编号 sCmdP=get_edoc_file("BAAA","空的.cmd");//目录编号修改成实际的文档目录编号 sData=nl()+"copy "+sPath+" "+shome+" "; file_write(sBatP,sData); shell(sBatP); file_write(sCmdP,sData); shell(sCmdP); //从文档管理目录编号【BAAA】和【BAAA】下载【server.xml】到客户端目录,2个文档目录分别上传【内网连接设置】和【外网连接设置】的【server.xml】文档 //内网连接设置:【server.xml】文档这里 <app_server_host> 这里填写【服务器IP或电脑名】 </app_server_host> //内网连接端口设置: <app_server_port> 这里填写服务端的设置的端口 </app_server_port> //外网连接设置:【server.xml】文档这里 <app_server_host> 这里填写【配置》WEB接入设置》动态域名》供客户端访问的域名】 </app_server_host> //外网连接端口设置 <app_server_port> 这里填写【配置》WEB接入设置》动态域名》客户端访问端口】 </app_server_port> shome2=get_home_path()+"\server.xml"; sPath2=get_edoc_file("BAAA","server.xml");//内网IP连接设置文件,目录编号修改成实际的文档目录编号 sPath3=get_edoc_file("BAAB","server.xml");//动态域名连接设置,目录编号修改成实际的文档目录编号 sBatP2=get_edoc_file("BAAA","空的.bat");//目录编号修改成实际的文档目录编号 sCmdP2=get_edoc_file("BAAA","空的.cmd");//目录编号修改成实际的文档目录编号 if(is_user_in_group("内网登录")) { sData2=nl()+"copy "+sPath2+" "+shome2+" "; }; if(is_user_in_group("外网登录")) { sData2=nl()+"copy "+sPath3+" "+shome2+" "; }; file_write(sBatP2,sData2); shell(sBatP2); file_write(sCmdP2,sData2); shell(sCmdP2); return 1; }; 打开【app_ready】脚本文件【若没有这个脚本文件,新建一个同名脚本文件即可】 int main() { call_str('call_prog.网络配置切换'); return 1; }; |