Commit 3a509674 authored by 姜春辉's avatar 姜春辉

版本发布(218服务版)

parent 13844f19
<?xml version="1.0" encoding="utf-8" ?>
<Settings AddonName="GS.Remote.Synchronize" xmlns="urn:Chinags-Configuration">
<Structures>
<Structure Name="Syncs" Caption="同步管理">
<Declare>
<Property Name="DisPlayName" Caption="同步标题"></Property>
<Property Name="SyncSubject" Caption="同步名称"></Property>
<Property Name="SyncIndex" Caption="同步序号"></Property>
<Property Name="isPolling" Caption="是否自动"></Property>
<Property Name="isEnable" Caption="是否启用"></Property>
<Property Name="Interval" Caption="间隔时间"></Property>
<Property Name="ImplDLLName" Caption="实现类库"></Property>
<Property Name="Souces" Caption="数据来源(服务地址)" ></Property>
<Property Name="Screen" Caption="废弃字段"></Property>
<Property Name="isPackage" Caption="是否分包"></Property>
<Property Name="Tag" Caption="标识"></Property>
</Declare>
<Datas>
<Data DisPlayName="人员信息同步" SyncSubject="emply" SyncIndex="1" isPolling="true" isEnable="true" Interval="60000" ImplDLLName="GS.Synchronous.Emply.dll" Souces="/Services/Identification/GetAllCard/json" Tag="" Screen=""/>
<Data DisPlayName="假条信息同步" SyncSubject="leave" SyncIndex="2" isPolling="true" isEnable="true" Interval="60000" ImplDLLName="GS.Synchronous.Emply.dll" Souces="/Services/Identification/GetAllLeave/json" Tag="" Screen=""/>
<Data DisPlayName="宿舍信息同步" SyncSubject="bedroom" SyncIndex="3" isPolling="true" isEnable="true" Interval="60000" ImplDLLName="GS.Synchronous.Emply.dll" Souces="/Services/Identification/GetAllBedRoom/json" Tag="" Screen=""/>
<Data DisPlayName="宿舍统计汇总同步" SyncSubject="bedroomsummary" SyncIndex="4" isPolling="true" isEnable="true" Interval="30000" ImplDLLName="GS.Synchronous.Emply.dll" Souces="/Services/Identification/BedRoomSummary/json" Tag="" Screen=""/>
<Data DisPlayName="校门统计汇总同步" SyncSubject="commonsummary" SyncIndex="4" isPolling="true" isEnable="true" Interval="30000" ImplDLLName="GS.Synchronous.Emply.dll" Souces="/Services/Identification/CommonSummary/json" Tag="" Screen=""/>
</Datas>
</Structure>
</Structures>
</Settings>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<Extensibility xmlns="urn:Chinags-Extensibility-1.0" Name="通软远程同步插件" SymbolicName="GS.Remote.Synchronize" Version="2.0.0" StartLevel="50">
<License>G9qz0tn2lAHmmSZ540Wirn9/UuZE4twBn0Q0+YIFL3cuwIyUVwTCRvDkv/4IiZbAowwUv05TUk2i0jmGSLsH0O7zaef/JjEMw1e+/T63l9lKJLup8a1Rx6DDfDhgy8swmpD2/33KS2MRCdBtgkZiYN403E4MAFNcEHPcMPYD90U=</License>
<Activator Type="GS.Remote.Synchronize.Activator" />
<Runtime>
<Assembly Path="GS.Remote.Synchronize.dll" Share="true" />
</Runtime>
<ObjectSpaces>
</ObjectSpaces>
<Services>
<Service Caption="注册数据同步相关服务" TypeAndName="GS.Remote.Synchronize.EasyTask.IEasyTaskService"></Service>
</Services>
</Extensibility>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8" ?>
<Settings xmlns="urn:Chinags-Configuration" AddonName="GS.Terminal.Console">
<Dictionaries>
<Dict Name="baseConfig" Caption="基本配置">
<Key Name="WatchPort" Value="10031" Caption="监听端口" Choice="" />
<Key Name="HttpPort" Value="10032" Caption="控制页面端口" Choice="" />
</Dict>
</Dictionaries>
</Settings>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<Extensibility xmlns="urn:Chinags-Extensibility-1.0" Name="终端控制台插件" SymbolicName="GS.Terminal.Console" Version="1.0.0.0" StartLevel="10">
<License>hPnEXlXcHZOUdEa4a8sn56bTmI9lqbfLm/krwT3T7KFeREu3k58r9HCL/9p4ZrbYlrf6a14Bquo70dQN4zVxCEN+OoF9zCU7BCjqD7Z9PpnWv0yEeV/hD4/VvDzchq3sV64XgtxIIuKrI+WjZ/gZcMVQRq2RwCE/hgHbDtcoT6k=</License>
<Activator Type="GS.Terminal.Console.Activator" />
<Runtime>
<Assembly Path="GS.Terminal.Console.dll" Share="true" />
</Runtime>
<Services>
<Service Caption="远程指令服务" TypeAndName="GS.Terminal.Console.Services.RemoteService">
<!--
/// <summary>
/// 开始向远程机发送心跳
/// </summary>
/// <param name="remoteIp">地址</param>
/// <param name="remotePort">端口</param>
/// <param name="interval">间隔</param>
void StartHeart(string remoteIp,int remotePort, int interval)
发送心跳指令$Heart
指令内容通过 TERMINAL_STATUS 公共交互字段填充
/// <summary>
/// 停止发送心跳
/// </summary>
/// <param name="remoteIp">心跳远程地址</param>
void StopHeart(string remoteIp)
/// <summary>
/// 发送ping指令
/// </summary>
/// <param name="serverIP">服务器ip</param>
/// <param name="StatusChangedCallback">ping指令状态变更回调</param>
void StartPing(string serverIP,Action<IPStatus> StatusChangedCallback)
/// <summary>
/// 停止Ping
/// </summary>
/// <param name="serverIP">服务器地址</param>
/// <param name="StatusChangedCallback">移除事件</param>
void StopPing(string serverIP, Action<IPStatus> StatusChangedCallback)
-->
</Service>
</Services>
</Extensibility>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8" ?>
<Settings AddonName="GS.Terminal.DeviceManager" xmlns="urn:Chinags-Configuration">
<Dictionaries>
<Dict Caption="基本配置" Name="BaseConfig">
<Key Caption="卡号反转" Choice="0,1" Name="Isrotate" Value="1"/>
<Key Caption="虚拟读卡间隔" Choice="" Name="VirtualReadCardInterval" Value="2000"/>
<Key Caption="开启虚拟读卡" Choice="0,1" Name="IsOpenVirtualReadCard" Value="1"/>
<Key Caption="卡号是否写日志" Choice="0,1" Name="IsWriteCardNoLog" Value="1"/>
<Key Caption="开启读卡缓存" Choice="0,1" Name="IsOpenCache" Value="true"/>
<Key Caption="缓存时长(秒)" Choice="" Name="CacheInterval" Value="15"/>
<!--<Key Caption="串口数据字符串过滤(正则)" Choice="" Name="SerialStringFilter" Value="550064A50D\w{16}(?&lt;SerialNo&gt;\w{8})\w{6}55" />-->
<Key Caption="串口数据字符串过滤(正则)" Choice="" Name="SerialStringFilter" Value="00\w{4}(?&lt;SerialNo&gt;\w{8})\w{4}00" />
</Dict>
</Dictionaries>
<Structures>
<Structure Name="Device" Caption="设备管理">
<Declare>
<Property Name="DisplayName" Caption="设备名称"></Property>
<Property Name="Type" Caption="设备类型"></Property>
<Property Name="Descript" Caption="描述"></Property>
<Property Name="VID" Caption="厂商ID"></Property>
<Property Name="PID" Caption="产品ID"></Property>
<Property Name="MI" Caption="MIN"></Property>
<Property Name="isVirtual" Caption="是否虚拟设备"></Property>
<Property Name="ImplDLLName" Caption="实现类库"></Property>
<Property Name="isWatch" Caption="是否插拔监控"></Property>
<Property Name="isPolling" Caption="是否轮询"></Property>
<Property Name="AllowFind" Caption="是否允许查找"></Property>
<Property Name="Interval" Caption="轮询间隔"></Property>
<Property Name="Tag" Caption="标识"></Property>
</Declare>
<Datas>
<!--<Data DisplayName="BeiYang" Type="Card" Descript="北洋通道" VID="" PID="" MI="5" isVirtual="false" ImplDLLName="Device.Implement.IPCBeiYangCardReader.dll" isWatch="true" isPolling="true" AllowFind="true" Interval="300" Tag="" />-->
</Datas>
</Structure>
</Structures>
</Settings>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
</configuration>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<Extensibility xmlns="urn:Chinags-Extensibility-1.0" Name="终端设备管理插件" SymbolicName="GS.Terminal.DeviceManager" Version="1.0.0.0" StartLevel="45">
<License>
ILs+dORy9gG1KRYJYDkpVKeoyw3aXQPF+oAg5XmFQG0Rrli+Axt2xuespPojd7nDCtc5Qucl7w+EE4eRxFlBs/uoR6zEjWofGTNv1ZsmGQgRQzsGOTQyFhvVnmMrw1M13xO0Im2pZcrYT9OnCMnHP3Cr/hgrptaftI8hT+C2XVE=
</License>
<Activator Type="GS.Terminal.DeviceManager.AddonActivator" />
<Runtime>
<Assembly Path="GS.Terminal.DeviceManager.dll" Share="true" />
</Runtime>
<Services>
<Service TypeAndName="GS.Terminal.DeviceManager.Service.DeviceInfoService" Caption="设备信息管理服务">
<Interface>
<![CDATA[
// 获得设备列表 采用JSON方式返回
string GetJsonDevices()
// 获得设备列表 采用XML方式返回
string GetXmlDevices()
// 获取指定类型的设备列表 采用JSON方式返回
string GetJsonDevicesByType(string deviceTypeName)
// 获取指定类型的设备列表 采用XML方式返回
string GetXmlDevicesByType(string deviceTypeName)
// 获取指定名称的设备 采用XML方式返回
string GetXmlDeviceByName(string deviceName)
// 获取指定名称的设备 采用JSON方式返回
string GetJsonDeviceByName(string deviceName)
]]>
</Interface>
</Service>
<Service TypeAndName="GS.Terminal.DeviceManager.Service.DeviceTiggerService" Caption="设备触发器">
<Interface>
<![CDATA[
//扫描仪获取数据 默认第一个未占用扫描仪数据
void doScanner(Action<dynamic, dynamic> de_OnDeviceCall,string strType)
//读卡器获取数据 默认第一个未占用读卡器数据
string SerialReaderTouch(Action<dynamic,dynamic> de_OnDeviceCall)
//调取默认打印机,进行打印
void doPrint(Action<dynamic, dynamic> de_OnDeviceCall,string printInfo)
]]>
</Interface>
</Service>
<Service TypeAndName="GS.Terminal.DeviceManager.Service.DeviceCallControl" Caption="轮询处理服务注册">
<Interface>
<![CDATA[
//二代证设备事件处理注册
void RegistSecondCallback(Action<dynamic> GetCallback)
//扫描设备事件处理注册
void RegistSacnnerCallback(Action<dynamic> GetCallback)
//读卡器设备事件处理注册
void RegistCardCallback(Action<dynamic> GetCallback)
//二代证设备事件处理注销
void RemoveSecondCallback(Action<dynamic> GetCallback)
//扫描设备事件处理注销
void RemoveSacnnerCallback(Action<dynamic> GetCallback)
//读卡器设备事件处理注销
void RemoveCardCallback(Action<dynamic> GetCallback)
]]>
</Interface>
</Service>
<Service TypeAndName="GS.Terminal.DeviceManager.Service.DeviceConfigControl" Caption="设备配置管理">
<Interface>
<![CDATA[
//对打印机模板进行配置
void PrinterTemplateConfig()
]]>
</Interface>
</Service>
</Services>
</Extensibility>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8" ?>
<Settings xmlns="urn:Chinags-Configuration" AddonName="GS.Terminal.FaceRecognization">
<Dictionaries>
<Dict Name="baseConfig" Caption="基本配置">
<Key Caption="面部识别SDK版本" Choice="" Name="SDKVersion" Value="4" />
<Key Caption="摄像头输出图像尺寸" Choice="" Name="VideoOutPutSize" Value="640,480" />
<Key Caption="摄像头通道编号" Choice="" Name="VideoPort" Value="0" />
<Key Caption="摄像头启动模式" Choice="" Name="VideoMode" Value="" />
<Key Caption="识别间隔" Choice="" Name="RecognizationInterval" Value="1000" />
<Key Caption="是否开启活体检测,进针对SDKVersion为2时生效" Choice="" Name="EnableAliveness" Value="true" />
<Key Caption="摄像头图像输出间隔(毫秒)" Choice="" Name="VideoOutputSpan" Value="20" />
<Key Caption="摄像头画面旋转" Choice="" Name="VideoOutputRotate" Value="0" />
<Key Caption="面部特征值阀值" Choice="" Name="FaceRecognizationValue" Value="0.8" />
<Key Caption="是否为增值版" Choice="" Name="IsArcFacePro" Value="true" >
<![CDATA[
增值版需将离线激活文件放置到程序根目录下,重命名为ArcFacePro.dat
]]>
</Key>
</Dict>
</Dictionaries>
</Settings>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<Extensibility xmlns="urn:Chinags-Extensibility-1.0"
Name="提供面部识别服务的插件"
SymbolicName="GS.Terminal.FaceRecognization"
Version="3.1.0.0" StartLevel="10">
<License>Rr+1HM0Sq4Bpkvdel43Ls95HlVj7GKdkBGSBnHLi0a2yCUJBWU/GxD/w4mqHu8AT85wxxV7I0WtxRe8S45zlBYRtd4wEZb0PpAtdcCPzpfwP7ozPI6pHfUMqiF7Evvc08Ech7xSDIu1WW8xUMJiThe1xq61Y2xoaNZWMQWyrGhc=</License>
<Activator Type="GS.Terminal.FaceRecognization.Program" />
<Runtime>
<Assembly Path="GS.Terminal.FaceRecognization.dll" Share="true" />
</Runtime>
<Services>
<Service Caption="面部识别服务"
TypeAndName="GS.Terminal.FaceRecognization.Service"></Service>
<Service Caption="面部识别快速识别引擎服务"
TypeAndName="GS.Terminal.FaceRecognization.ArcFace2FastServices"></Service>
</Services>
</Extensibility>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8" ?>
<Settings xmlns="urn:Chinags-Configuration" AddonName="GS.Terminal.Identification.Enterprise.Logic">
<Dictionaries>
<Dict Caption="业务逻辑基本配置" Name="LogicConfig">
<Key Caption="同一个人面部识别间隔" Choice="" Name="IdentifyTimeSpan" Value="15"/>
<Key Caption="面部识别阈值" Choice="" Name="FaceCompareValue" Value="0.8"/>
<Key Caption="是否拍照" Choice="" Name="IsTakePhoto" Value="true"/>
<Key Caption="自动待机延时(秒)" Choice="" Name="CleanViewDelay" Value="15"/>
</Dict>
</Dictionaries>
<Structures>
<Structure Name="DataSyncConfig" Caption="同步管理">
<Declare>
<Property Name="DisPlayName" Caption="同步标题"></Property>
<Property Name="Key" Caption="同步标识"></Property>
<Property Name="IntervalSec" Caption="同步间隔(秒)"></Property>
<Property Name="ServiceUrl" Caption="同步服务地址"></Property>
<Property Name="Enable" Caption="是否开启"></Property>
</Declare>
<Datas>
<Data DisPlayName="员工信息同步" Key="Employee" IntervalSec="100" ServiceUrl="/api/GS.WebApi.Terminal.Identification.Enterprise/DataSync/GetEmployee" Enable="true"/>
<Data DisPlayName="员工面部特征同步" Key="EmployeeFaceData" IntervalSec="30" ServiceUrl="/Services/EnterpriseIdentification/GetAllEmployeeFaceData/json" Enable="true"/>
<Data DisPlayName="来访记录同步" Key="VisitInfo" IntervalSec="30" ServiceUrl="/api/GS.WebApi.Terminal.Identification.Enterprise/DataSync/GetVisitors" Enable="true"/>
<Data DisPlayName="员工卡片同步" Key="EmployeeCards" IntervalSec="30" ServiceUrl="/api/GS.WebApi.Terminal.Identification.Enterprise/DataSync/GetEmployeeCards" Enable="true"/>
</Datas>
</Structure>
<Structure Name="ServiceConfig" Caption="服务配置">
<Declare>
<Property Name="ServiceKey" Caption="服务标识"/>
<Property Name="ServiceName" Caption="批量保存识别记录"/>
<Property Name="ServiceUrl" Caption="服务地址"/>
</Declare>
<Datas>
<Data ServiceKey="SaveIdentityBatch" ServiceName="批量上传员工识别记录" ServiceUrl="/api/GS.WebApi.Terminal.Identification.Enterprise/Record/EmployeeUpload"/>
<Data ServiceKey="SaveVisitorIdentifyBatch" ServiceName="批量上传访客识别记录" ServiceUrl="/api/GS.WebApi.Terminal.Visitor/Identification/UploadRecord"/>
</Datas>
</Structure>
</Structures>
</Settings>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8" ?>
<Extensibility xmlns="urn:Chinags-Extensibility-1.0" Name="身份识别逻辑插件" SymbolicName="GS.Terminal.Identification.Enterprise.Logic" Version="1.0.0.0" StartLevel="40">
<License>ES4v4vg0AoI8kNm/irYbG5yCzs1mLaV2RpJtuGzwW7ma//MZXsU/GQr6e4znYWM1Cmvm4000b2GOJjpvJEw4n2ZR1fwplrz0onNMloqo/9iA5lb3wDwLVbpj/hT2nJlmwqnHxliRI7JMrbRkXm7ytHE55oNjg8kiUOoY6tFO9+0=</License>
<Activator Type="GS.Terminal.Identification.Enterprise.Logic.Program"/>
<Runtime>
<Assembly Path="GS.Terminal.Identification.Enterprise.Logic.dll" Share="true"/>
</Runtime>
<ObjectSpaces>
<Channel ConnectionName="sqlite" ModelAssembly="" Name="sqlChannel"/>
</ObjectSpaces>
<Services>
<Service TypeAndName="GS.Terminal.Identification.Enterprise.Logic.Service" Caption="跑马灯"/>
</Services>
</Extensibility>
<?xml version="1.0" encoding="utf-8" ?>
<Settings xmlns="urn:Chinags-Configuration" AddonName="GS.Terminal.LogicShell">
</Settings>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8" ?>
<Extensibility xmlns="urn:Chinags-Extensibility-1.0" Name="终端业务界面插件" SymbolicName="GS.Terminal.LogicShell" Version="2.0.1.0" StartLevel="30">
<License>PQypSf3bqcoeawY+ml/JvhDU784Tc+sIPCMDNb/42vS8AoqOxowMaqfLyPjHuJ1XdGb2rZ0YvlwOyKBVlllR1r+8iGq/4HJ7b9QAyoYbmqDF8gixxRk2PrvV9+lY5eepuUtZ3xi09boITUZ31yz6qtVLaei13YFKAnk5Db2YssY=</License>
<Activator Type="GS.Terminal.LogicShell.Activator" />
<Runtime>
<Assembly Path="GS.Terminal.LogicShell.dll" Share="true" />
</Runtime>
<Services>
<Service Caption="试图控制服务" TypeAndName="GS.Terminal.LogicShell.Interface.IViewHelperService"></Service>
</Services>
</Extensibility>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8" ?>
<Settings xmlns="urn:Chinags-Configuration" AddonName="GS.Terminal.MainShell">
<Dictionaries>
<Dict Name="WindowAttribute" Caption="窗体属性">
<Key Caption="窗口头部标题" Name="LogoTitle" Value="" Choice=""/>
<Key Caption="高级设置窗口打开延迟(毫秒)" Name="PasswordWindowDelay" Value="3000" Choice="" />
</Dict>
</Dictionaries>
</Settings>
<?xml version="1.0" encoding="utf-8" ?>
<Extensibility xmlns="urn:Chinags-Extensibility-1.0" Name="主界面" SymbolicName="GS.Terminal.MainShell" Version="2.0.0.0" StartLevel="20">
<License>iLVGuqCCTy+V0cauDJoMTHmmpAGXpbej0ziJivEZX1sq8Qo/WBXJ5WEiWWtxpkkf45wkKUmkNJi8auJi5y5X1VYSP+D15/TROtR85kiQpdZx7IHQXpodt3tjhVnpWNwr9s4TiJrIiQQsV4QKVL+7ysElGccdwgLNOa56vTwyouk=</License>
<Activator Type="GS.Terminal.MainShell.Program" />
<Runtime>
<Assembly Path="GS.Terminal.MainShell.dll" Share="true" />
</Runtime>
<Services>
<Service Caption="跳转服务" TypeAndName="GS.Terminal.MainShell.Services.NavigateService"></Service>
<Service Caption="界面控制服务" TypeAndName="GS.Terminal.MainShell.Services.UIService"></Service>
</Services>
</Extensibility>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8" ?>
<Settings xmlns="urn:Chinags-Configuration" AddonName="GS.Terminal.Speak">
<Dictionaries>
<Dict Name="baseConfig" Caption="基本设置">
<Key Name="VoiceSpeed" Value="1" Caption="语音播报速度" Choice="0,1,2,3,4,5" />
<Key Name="VoicePackage" Value="1" Caption="语音包序号" Choice="0,1,2,3" />
</Dict>
</Dictionaries>
</Settings>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<Extensibility xmlns="urn:Chinags-Extensibility-1.0" Name="终端语音播报插件" SymbolicName="GS.Terminal.Speak" Version="1.0.0.0" StartLevel="10">
<License>ZIdlI0PmssjqRnU+teBUtPhVVlUGs51sqQW2K/B/8CK47gkBxo35i2/GK+6DDmKLdDKbDjY3NfCW3HjfsvajC3zLBXi8tBmfGG9CH59LyryQF2637T4KY4thHSmeluvwqOdh0USs8grFkx/Fphr/bHYKwPJJeCqp9QUBIk4XPKc=</License>
<Activator Type="GS.Terminal.Speak.Activator" />
<Runtime>
<Assembly Path="GS.Terminal.Speak.dll" Share="true" />
</Runtime>
<Services>
<Service Caption="语音播报服务" TypeAndName="GS.Terminal.Speak.Service">
<!--
/// <summary>
/// 播报文本语音
/// </summary>
/// <param name="SpeakMessage">文本内容</param>
public void Voice(string SpeakMessage)
-->
</Service>
</Services>
</Extensibility>
\ No newline at end of file
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<!-- 头部-->
<Style x:Key="MainShell_HeaderBackground" TargetType="Grid">
<Setter Property="Height" Value="120"></Setter>
<Setter Property="Background" Value="#00456d"></Setter>
</Style>
<!-- 底部-->
<Style x:Key="MainShell_FootBackground" TargetType="Grid">
<Setter Property="Height" Value="0"></Setter>
<Setter Property="Background" Value="#006766"></Setter>
</Style>
<Style x:Key="LogoTextBlockStyle" TargetType="TextBlock">
<Setter Property="VerticalAlignment" Value="Center"/>
<Setter Property="FontSize" Value="60"/>
<Setter Property="Foreground" Value="White"/>
<Setter Property="Margin" Value="20,0,0,0"/>
<Setter Property="FontFamily" Value="/GS.Terminal.Theme;component/Fonts/#锐字云字库行草体1.0"/>
</Style>
</ResourceDictionary>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8" ?>
<Settings xmlns="urn:Chinags-Configuration" AddonName="GS.Terminal.Theme">
<Dictionaries>
<Dict Name="Theme" Caption="默认主题">
<Key Caption="主题名称" Choice="" Name="ThemeName" Value="Default"/>
</Dict>
</Dictionaries>
</Settings>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8" ?>
<Extensibility xmlns="urn:Chinags-Extensibility-1.0" Name="终端皮肤管理插件" SymbolicName="GS.Terminal.Theme" Version="1.0.0.0" StartLevel="10">
<License>
ULuQdHnvhrvUlZmzA5BCjYAK7Qd9kGYtaWzaNyalfGLllQno+WuOpN02bNnqtZBVy0CMsc5vHdGEC2CKn1Oo5d0/h0pezKKRK8pWwWVOkN42Slqjd15Zh/fIcKo6JYLaAWhUs1/NAGXPzLIp5GddHGaEEB9RuicntOi9fUa06YE=
</License>
<Activator Type="GS.Terminal.Theme.AddonActivator"/>
<Runtime>
<Assembly Path="GS.Terminal.Theme.dll" Share="true"/>
</Runtime>
<Services>
<Service Caption="主题管理服务" TypeAndName="GS.Terminal.Theme.Service"></Service>
</Services>
</Extensibility>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<DataSpaces Encrypt="false" xmlns="urn:Chinags-DataSpaceConfig">
<Connection Database="localDataNew.db" Password="123" Name="sqlite" DBType="SQLITE" Server="" User="sa"/>
</DataSpaces>
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment