Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
XEngine
XEngine Authorize
提交
88661162
X
XEngine Authorize
项目概览
XEngine
/
XEngine Authorize
11 个月 前同步成功
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
X
XEngine Authorize
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
88661162
编写于
11月 26, 2021
作者:
xengine-qyt
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fixed:cant save configure information
上级
b60ef59a
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
53 addition
and
24 deletion
+53
-24
XEngine_Source/XEngine_APPService/XEngine_AuthorizeApp/Authorize_Dialog/CDialog_Configure.cpp
...ngine_AuthorizeApp/Authorize_Dialog/CDialog_Configure.cpp
+53
-24
XEngine_Source/XEngine_APPService/XEngine_AuthorizeApp/XEngineAuthorizeApp.aps
...e_APPService/XEngine_AuthorizeApp/XEngineAuthorizeApp.aps
+0
-0
XEngine_Source/XEngine_APPService/XEngine_AuthorizeApp/XEngineAuthorizeApp.rc
...ne_APPService/XEngine_AuthorizeApp/XEngineAuthorizeApp.rc
+0
-0
未找到文件。
XEngine_Source/XEngine_APPService/XEngine_AuthorizeApp/Authorize_Dialog/CDialog_Configure.cpp
浏览文件 @
88661162
...
...
@@ -147,6 +147,7 @@ void CDialog_Configure::AuthorizeService_ReadConfigure()
}
void
CDialog_Configure
::
AuthorizeService_WriteConfigure
()
{
LPCTSTR
lpszConfigFile
=
_T
(
"./XEngine_Config/XEngine_Config.ini"
);
CString
m_StrConfigTCPPort
;
//服务器端口
CString
m_StrConfigWSPort
;
CString
m_StrConfigThread
;
//启动的线程个数
...
...
@@ -164,40 +165,68 @@ void CDialog_Configure::AuthorizeService_WriteConfigure()
CString
m_StrConfigSmtpUser
;
//用户名
CString
m_StrConfigSmtpPass
;
//密码
m_EditServicePort
.
GetWindowText
(
m_StrConfigTCPPort
);
m_EditWSPort
.
GetWindowText
(
m_StrConfigWSPort
);
m_EditThreadPool
.
GetWindowText
(
m_StrConfigThread
);
m_EditVerTimedout
.
GetWindowText
(
m_StrTimedOut
);
m_EditTryTime
.
GetWindowText
(
m_StrConfigTryTime
);
m_EditAuthTime
.
GetWindowText
(
m_StrConfigAuthTime
);
m_StrConfigTryMode
.
Format
(
_T
(
"%d"
),
m_ComboRegTry
.
GetCurSel
());
m_StrConfigAuthMode
.
Format
(
_T
(
"%d"
),
m_ComboListAuth
.
GetCurSel
());
m_EditPass
.
GetWindowText
(
m_StrConfigCrypt
);
m_EditSmtpAddr
.
GetWindowText
(
m_StrConfigSmtpAddr
);
m_EditFromAddr
.
GetWindowText
(
m_StrConfigSmtpFrom
);
m_EditSmtpUser
.
GetWindowText
(
m_StrConfigSmtpUser
);
m_EditSmtpPass
.
GetWindowText
(
m_StrConfigSmtpPass
);
WritePrivateProfileString
(
_T
(
"ServiceConfig"
),
_T
(
"TCPPort"
),
m_StrConfigTCPPort
.
GetBuffer
(),
lpszConfigFile
);
WritePrivateProfileString
(
_T
(
"ServiceConfig"
),
_T
(
"WSPort"
),
m_StrConfigWSPort
.
GetBuffer
(),
lpszConfigFile
);
WritePrivateProfileString
(
_T
(
"ServiceConfig"
),
_T
(
"ThreadPool"
),
m_StrConfigThread
.
GetBuffer
(),
lpszConfigFile
);
WritePrivateProfileString
(
_T
(
"ServiceConfig"
),
_T
(
"UserVerTimed"
),
m_StrTimedOut
.
GetBuffer
(),
lpszConfigFile
);
if
(
BST_CHECKED
==
m_BtnAutoStart
.
GetCheck
())
{
WritePrivateProfileString
(
_T
(
"ServiceConfig"
),
_T
(
"AutoStart"
),
_T
(
"1"
),
lpszConfigFile
);
}
else
{
WritePrivateProfileString
(
_T
(
"ServiceConfig"
),
_T
(
"AutoStart"
),
_T
(
"0"
),
lpszConfigFile
);
}
if
(
BST_CHECKED
==
m_EditTimeNotift
.
GetCheck
())
{
st_AuthConfig
.
bTimeNotify
=
TRUE
;
WritePrivateProfileString
(
_T
(
"ServiceConfig"
),
_T
(
"TimeNotify"
),
_T
(
"1"
),
lpszConfigFile
)
;
}
else
{
st_AuthConfig
.
bTimeNotify
=
FALSE
;
WritePrivateProfileString
(
_T
(
"ServiceConfig"
),
_T
(
"TimeNotify"
),
_T
(
"0"
),
lpszConfigFile
)
;
}
m_EditServicePort
.
GetWindowText
(
m_StrConfigTCPPort
);
m_EditWSPort
.
GetWindowText
(
m_StrConfigWSPort
);
m_EditThreadPool
.
GetWindowText
(
m_StrConfigThread
);
m_EditVerTimedout
.
GetWindowText
(
m_StrTimedOut
);
st_AuthConfig
.
nTCPPort
=
_ttoi
(
m_StrConfigTCPPort
.
GetBuffer
());
st_AuthConfig
.
nWSPort
=
_ttoi
(
m_StrConfigWSPort
.
GetBuffer
());
st_AuthConfig
.
nThreads
=
_ttoi
(
m_StrConfigThread
.
GetBuffer
());
st_AuthConfig
.
nVerTimeout
=
_ttoi
(
m_StrTimedOut
.
GetBuffer
());
st_AuthConfig
.
bAutoStart
=
m_BtnAutoStart
.
GetCheck
();
WritePrivateProfileString
(
_T
(
"Verification"
),
_T
(
"TryTime"
),
m_StrConfigTryTime
.
GetBuffer
(),
lpszConfigFile
);
WritePrivateProfileString
(
_T
(
"Verification"
),
_T
(
"VerTime"
),
m_StrConfigAuthTime
.
GetBuffer
(),
lpszConfigFile
);
WritePrivateProfileString
(
_T
(
"Verification"
),
_T
(
"TryMode"
),
m_StrConfigTryMode
.
GetBuffer
(),
lpszConfigFile
);
WritePrivateProfileString
(
_T
(
"Verification"
),
_T
(
"VerMode"
),
m_StrConfigAuthMode
.
GetBuffer
(),
lpszConfigFile
);
m_EditTryTime
.
GetWindowText
(
m_StrConfigTryTime
);
m_EditAuthTime
.
GetWindowText
(
m_StrConfigAuthTime
);
st_AuthConfig
.
st_Verification
.
nTryMode
=
m_ComboRegTry
.
GetCurSel
();
st_AuthConfig
.
st_Verification
.
nVerMode
=
m_ComboListAuth
.
GetCurSel
();
st_AuthConfig
.
st_Verification
.
nTryTime
=
_ttoi
(
m_StrConfigTryTime
.
GetBuffer
());
st_AuthConfig
.
st_Verification
.
nVerTime
=
_ttoi
(
m_StrConfigAuthTime
.
GetBuffer
());
if
(
BST_CHECKED
==
m_RadioKeyPass
.
GetCheck
())
{
WritePrivateProfileString
(
_T
(
"Crypto"
),
_T
(
"Enable"
),
_T
(
"1"
),
lpszConfigFile
);
WritePrivateProfileString
(
_T
(
"Crypto"
),
_T
(
"Pass"
),
m_StrConfigCrypt
.
GetBuffer
(),
lpszConfigFile
);
}
else
{
WritePrivateProfileString
(
_T
(
"Crypto"
),
_T
(
"Enable"
),
_T
(
"0"
),
lpszConfigFile
);
}
m_EditPass
.
GetWindowText
(
m_StrConfigCrypt
);
st_AuthConfig
.
st_Crypto
.
bEnable
=
m_RadioKeyPass
.
GetCheck
();
st_AuthConfig
.
st_Crypto
.
nPassword
=
_ttoi
(
m_StrConfigCrypt
.
GetBuffer
());
WritePrivateProfileString
(
_T
(
"SmtpConfig"
),
_T
(
"SmtpService"
),
m_StrConfigSmtpAddr
.
GetBuffer
(),
lpszConfigFile
);
WritePrivateProfileString
(
_T
(
"SmtpConfig"
),
_T
(
"SmtpFromAddr"
),
m_StrConfigSmtpFrom
.
GetBuffer
(),
lpszConfigFile
);
WritePrivateProfileString
(
_T
(
"SmtpConfig"
),
_T
(
"SmtpUser"
),
m_StrConfigSmtpUser
.
GetBuffer
(),
lpszConfigFile
);
WritePrivateProfileString
(
_T
(
"SmtpConfig"
),
_T
(
"SmtpPass"
),
m_StrConfigSmtpPass
.
GetBuffer
(),
lpszConfigFile
);
m_EditSmtpAddr
.
GetWindowText
(
st_AuthConfig
.
st_EMail
.
tszSmtpAddr
,
MAX_PATH
);
m_EditFromAddr
.
GetWindowText
(
st_AuthConfig
.
st_EMail
.
tszSmtpFrom
,
MAX_PATH
);
m_EditSmtpUser
.
GetWindowText
(
st_AuthConfig
.
st_EMail
.
tszSmtpUser
,
MAX_PATH
);
m_EditSmtpPass
.
GetWindowText
(
st_AuthConfig
.
st_EMail
.
tszSmtpPass
,
MAX_PATH
);
Configure_IniFile_Read
(
lpszConfigFile
,
&
st_AuthConfig
);
AuthorizeService_ReadConfigure
();
AfxMessageBox
(
_T
(
"保存成功!"
));
}
void
CDialog_Configure
::
OnBnClickedButton1
()
...
...
XEngine_Source/XEngine_APPService/XEngine_AuthorizeApp/XEngineAuthorizeApp.aps
浏览文件 @
88661162
无法预览此类型文件
XEngine_Source/XEngine_APPService/XEngine_AuthorizeApp/XEngineAuthorizeApp.rc
浏览文件 @
88661162
B
// Microsoft Visual C++ generated resource script.
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录