本文原地址: http://www.feitianzhi.com/boke/index.php/fslib-config.html

转载请注明出处,有疑问或错误请发邮件到[email protected] 或加QQ群:869598376


概述

      “小雉配置工具”是编辑“小雉配置模块”生成的配置文件的图形化界面工具,展示“小雉配置模块”的xml导入与导出、json导入与导出;同时用于审查参数限制(验证程序员设定的参数取值范围是否合理)和条件判断(验证程序员设定的参数依赖是否合理);还可用于合作客户开发自己的专业化工具的参考;
      “小雉配置工具”个人可免费使用,合作客户可参考开发自己的集成化配置工具或支付年费使用本工具;
      “小雉配置模块” github https://github.com/feitianzhi/fslib-config
      “小雉配置模块” gitee https://gitee.com/feitianzhi/fslib-config


小雉配置工具测试资源

      “小雉配置工具”下载地址:http://www.feitianzhi.com/boke/index.php/ziyuanxiazai.html
       演示文件:下载https://gitee.com/feitianzhi/fslib-confighttps://github.com/feitianzhi/fslib-config中“含有上千字段的综合配置演示实例.cfg"文件;


打开配置

  1. 运行“config-gui.bat”;

小雉配置工具

  1. 选择“个人使用”;

小雉配置工具

  1. 选择“文件”->“打开配置”;

小雉配置工具

  1. 选择“从文件中加载”后点“加载”,如直接输入ip后点“加载”表示从远程主机下载;

小雉配置工具

  1. 选择“含有上千字段的综合配置演示实例.cfg”后点“打开”;

小雉配置工具


保存配置

  1. 选择“文件”->“保存配置”;

小雉配置工具

  1. 选择“保存到文件”后点“保存”,如直接输入ip后点“保存”表示配置发送到远程主机;

小雉配置工具

  1. 选路径并输入“文件名”,选择期望保存的类型,本工具只能打开“配置完整版”、“配置”、“配置带校验”3种格式,所有格式都能用于导入(配置是指带有配置字段定义和值,导入只需要含数据即可),最后点“保存”保存配置;

小雉配置工具


通用操作

  1. 标题栏按钮介绍(拍摄快照是把储存当前配置的一个副本,恢复快照可从一个副本中恢复,类似ctrl+z;显示隐藏项是显示条件判断中无效的字段);

小雉配置工具

  1. 拍摄快照(点击“拍摄快照”->输入“快照名”->点击“确认”);

小雉配置工具

  1. 从快照恢复(点击“恢复快照”->选择需要恢复的快照);

小雉配置工具

  1. 右键菜单;
  2. 普通右键菜单(除模板添加按钮外);

小雉配置工具
      1)重置:该配置项及其子配置项全部恢复默认值;
      2)粘贴:读取剪贴板的数据导入该配置项及其子配置项,剪贴板中的数据可以是本软件导出的任意一种类型数据(包含xml和json),也可以是文件(文件内容为本软件导出的任意一种类型数据);
      3)合并:读取剪贴板的数据合并到该配置项及其子配置项,剪贴板中的数据可以是本软件导出的任意一种类型数据(包含xml和json),也可以是文件(文件内容为本软件导出的任意一种类型数据);
      4)校验:生成该配置项和子配置项的校验和,用于检验配置模块各函数操作后的校验和更新是否正确,分“精简带校验模式”和“精简带校验数据”,“精简带校验模式”带字段定义和值,“精简带校验数据”只包含值;
      5)精简:去掉该配置项及其子配置项的冗余数据,配置应始终保持其是最精简的,此选项用于校验配置被操作时是否引入了冗余数据;
      6)复制:复制该配置项及其子配置项的精简数据到剪贴板;
      7)复制-xml定义:复制该配置项及其子配置项的定义并转xml到剪贴板;
      8)复制-xml内存:复制该配置项及其子配置项的内存数据并转xml到剪贴板,用于检查配置操作的内存变化是否合理;
      9)复制-xml:复制该配置项及其子配置项的定义及数据,并把定义在数据看展开后转xml到剪贴板;
      10)复制-xml精简:复制该配置项及其子配置项的定义及数据后转xml到剪贴板;
      11)复制-xml精简数据:复制该配置项及其子配置项的数据后转xml到剪贴板;
      12)复制-xml自定义部分导出:复制该配置项及其子配置项的数据转常规xml到剪贴板;
      13)复制-xml自定义部分含注释导出:复制该配置项及其子配置项的数据加注释后转常规xml到剪贴板;
      14)复制-xml含注释导出:复制该配置项及其子配置项的定义及数据,并把定义在数据看展开后再加注释转常规xml到剪贴板;
      15)复制-xml导出:复制该配置项及其子配置项的定义及数据,并把定义在数据看展开后转常规xml到剪贴板;
      16)复制-json定义:复制该配置项及其子配置项的定义并转json到剪贴板;
      17)复制-json内存:复制该配置项及其子配置项的内存数据并转json到剪贴板,用于检查配置操作的内存变化是否合理;
      18)复制-json:复制该配置项及其子配置项的定义及数据,并把定义在数据看展开后转json到剪贴板;
      19)复制-json精简:复制该配置项及其子配置项的定义及数据后转json到剪贴板;
      20)复制-json精简数据:复制该配置项及其子配置项的数据后转json到剪贴板;
      21)复制-json自定义部分导出:复制该配置项及其子配置项的数据转常规json到剪贴板;
      22)复制-json导出:复制该配置项及其子配置项的定义及数据,并把定义在数据看展开后转常规json到剪贴板;

  • 模板实例特有右键菜单;

小雉配置工具
      1)移动:在有多个模板实例时可以调整模板实例的顺序;
      2)删除:删除模板实例;

  • 模板添加按钮特有右键菜单;

小雉配置工具
      1)批量添加:添加多个模板实例;


键值配置页面

      键值配置页面是以某节点为根,展示与配置此节点的所有子节点;

  1. 界面介绍;

小雉配置工具

  1. 拖拽产生子页面,关闭后自动回写父页面;

小雉配置工具

  1. 节点型类型--可以嵌套其他任意类型的节点类型

小雉配置工具

  1. 模板型类型--可以嵌套其他任意类型且可以有多个实例的节点类型

小雉配置工具

  1. 字符串类型

小雉配置工具

  1. 整型类型

小雉配置工具

  1. 浮点类型

小雉配置工具

  1. 二进制类型

小雉配置工具

  1. 条件判断

小雉配置工具

猜您可能喜欢
小雉系统安装: http://www.feitianzhi.com/boke/index.php/archives/11/
小雉系统安装包制作: http://www.feitianzhi.com/boke/index.php/archives/50/
小雉系统网络配置:http://www.feitianzhi.com/boke/index.php/archives/15/
小雉系统硬盘配置:http://www.feitianzhi.com/boke/index.php/archives/16/
小雉系统远程升级:http://www.feitianzhi.com/boke/index.php/archives/14/
zos-open:http://www.feitianzhi.com/boke/index.php/zos-open.html
使用Google Authenticator为小雉系统增加动态密码功能:http://www.feitianzhi.com/boke/index.php/archives/17/
小雉配置工具:http://www.feitianzhi.com/boke/index.php/fslib-config.html
资源下载:http://www.feitianzhi.com/boke/index.php/ziyuanxiazai.html

评论已关闭