分享_从文档管理同步【opt.ini】和【server.xml】文档到客户端目录脚本分享_使用经验
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 4  1/1   1  
作者
内容
fwj3861  [个人空间]
QQ名  越南-叶子(121305301)


注册  2010-09-09
发贴数  526
精华贴  10
原创贴  20
来自  越南
状态  正常

级别  贵宾
#1»发布于2022-11-02 11:40

最新版本添加了【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; 
};


附件(登录后才可下载):2211021140_51.csp  说明: 原文件:网络配置切换.csp   大小:3482 Byte

        




官方认证第三方服务团队  樊文俊(越南-叶子) QQ:121305301 TEL:+84869350626
承接越南北部-河内周边省份-OIT部署和维护服务(24小时上门或远程服务)
服务介绍:http://www.onlyit.cn/onlyit_service.html

qf2016  [个人空间]
QQ名  meng 113779009


注册  2016-01-17
发贴数  2274
精华数  0
原创贴  0
来自  
状态  正常

级别  版主
#2»发布于2022-11-07 09:22

文档管理结合脚本的灵活运用。点赞


        


xwb514  [个人空间]
QQ名  福建流浪(340298101)


注册  2010-03-19
发贴数  559
精华贴  7
原创贴  7
来自  
状态  正常

级别  会员
#3»发布于2022-11-10 17:41

软件刚启动甚至还没有启动时,建议使用一个 同步软件。这类 软件多用于网吧。


        




官方认证第三方服务团队  徐文标(福建-流浪) QQ:340298101 V&P :177-5046-4787
服务介绍:http://www.onlyit.cn/onlyit_service.html

fwj3861  [个人空间]
QQ名  越南-叶子(121305301)


注册  2010-09-09
发贴数  526
精华贴  10
原创贴  20
来自  越南
状态  正常

级别  贵宾
#4»发布于2022-11-10 17:59

最好是官方有函数支持从服务端同步opt.ini文件,跟lang.txt文件一样能用check_lang_map_ver函数更新,网络设置文件默认为内网登录设置,需要外网登录的,单独发客户端给操作员即可


        




官方认证第三方服务团队  樊文俊(越南-叶子) QQ:121305301 TEL:+84869350626
承接越南北部-河内周边省份-OIT部署和维护服务(24小时上门或远程服务)
服务介绍:http://www.onlyit.cn/onlyit_service.html


 4  1/1   1  

登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 杭州 - 浙ICP备19051128号-1 网安 33010402003225 ]