添加sqlite数据库记录信息
This commit is contained in:
commit
c6676266af
5 files changed
+535
-3
No files matched your search
@@ -79,12 +79,23 @@ namespace ForwardingServerUI.Class
|
||||
URL, deserializedPerson.Terminal, "", "");
|
||||
});
|
||||
//记录请求指令
|
||||
LogGing.LINKDATA(URL, "[COMMAND]" + deserializedPerson.User, Regex.Replace(
|
||||
string AESDATA = Regex.Replace(
|
||||
AES.AesDecrypt(deserializedPerson.Terminal, deserializedPerson.Dat)
|
||||
, @"\\u[0-9A-Fa-f]{4}", match =>
|
||||
{
|
||||
return Regex.Unescape(match.Value);
|
||||
}));
|
||||
});
|
||||
//记录
|
||||
Dictionary<string, object> userlog = new Dictionary<string, object>();
|
||||
userlog.Add("User", deserializedPerson.User);
|
||||
userlog.Add("LastLoginIP", deserializedPerson.IP);
|
||||
userlog.Add("IP", client.IP);
|
||||
userlog.Add("LastLoginTerminal", deserializedPerson.Terminal);
|
||||
userlog.Add("Note", AESDATA);
|
||||
userlog.Add("Enterprise", URL);
|
||||
userlog.Add("Time", DateTime.Now.ToString("yyyy-MM-dd dd:HH:mm:ss:fff"));
|
||||
MainWindowViewModel.SQLiteHelpers.InsertData("ActionLog", userlog);
|
||||
LogGing.LINKDATA(URL, "[COMMAND]" + deserializedPerson.User, AESDATA);
|
||||
|
||||
// 创建一个 秒的延时任务
|
||||
Task delayTask = Task.Delay(15000);
|
||||
|
||||
Reference in new issue
Block a user