1.初始化项目。保险起见bin目录完整提交 2.基于现场代码为调整过的初始项目(此次提交还未解决代码差异问题)
This commit is contained in:
@@ -0,0 +1,149 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace AGVSystem
|
||||
{
|
||||
// Token: 0x0200000D RID: 13
|
||||
public class WriteTxt
|
||||
{
|
||||
// Token: 0x060000BA RID: 186 RVA: 0x00012CE8 File Offset: 0x00010EE8
|
||||
public static void SaveLog1(string fileMsg, string filename, string Assembly_name)
|
||||
{
|
||||
object obj = WriteTxt.obj_saveLog1;
|
||||
lock (obj)
|
||||
{
|
||||
try
|
||||
{
|
||||
using (FileStream fileStream = new FileStream(WriteTxt.GetFilePath1(filename, Assembly_name), FileMode.Append, FileAccess.Write))
|
||||
{
|
||||
using (StreamWriter streamWriter = new StreamWriter(fileStream))
|
||||
{
|
||||
streamWriter.WriteLine(WriteTxt.GetCurrentTimeString() + fileMsg);
|
||||
streamWriter.Close();
|
||||
fileStream.Close();
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
WriteTxt.SaveLog1(fileMsg, filename, Assembly_name);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060000BB RID: 187 RVA: 0x00012DB0 File Offset: 0x00010FB0
|
||||
private static string GetCurrentTimeString()
|
||||
{
|
||||
return "[" + DateTime.Now.ToLongTimeString() + "]:";
|
||||
}
|
||||
|
||||
// Token: 0x060000BC RID: 188 RVA: 0x00012DE0 File Offset: 0x00010FE0
|
||||
private static string GetFilePath1(string str, string Assembly_Name)
|
||||
{
|
||||
string path = string.Concat(new string[]
|
||||
{
|
||||
Application.StartupPath,
|
||||
"\\log\\",
|
||||
DateTime.Now.ToString("yyyyMMdd"),
|
||||
"\\",
|
||||
Assembly_Name
|
||||
});
|
||||
bool flag = !Directory.Exists(path);
|
||||
if (flag)
|
||||
{
|
||||
Directory.CreateDirectory(path);
|
||||
}
|
||||
string text = string.Concat(new string[]
|
||||
{
|
||||
Application.StartupPath,
|
||||
"\\log\\",
|
||||
DateTime.Now.ToString("yyyyMMdd"),
|
||||
"\\",
|
||||
Assembly_Name
|
||||
});
|
||||
bool flag2 = !Directory.Exists(text);
|
||||
if (flag2)
|
||||
{
|
||||
Directory.CreateDirectory(text);
|
||||
}
|
||||
return text + "\\" + str + "_.log";
|
||||
}
|
||||
|
||||
// Token: 0x060000BD RID: 189 RVA: 0x00012EB0 File Offset: 0x000110B0
|
||||
public static void SaveLog2(string fileMsg)
|
||||
{
|
||||
object obj = WriteTxt.obj_saveLog2;
|
||||
lock (obj)
|
||||
{
|
||||
try
|
||||
{
|
||||
bool flag2 = !Directory.Exists("c:\\pathlog\\");
|
||||
if (flag2)
|
||||
{
|
||||
Directory.CreateDirectory("c:\\pathlog\\");
|
||||
}
|
||||
using (FileStream fileStream = new FileStream("c:\\pathlog\\" + DateTime.Now.ToString("yyyyMMdd") + "_.log", FileMode.Append, FileAccess.Write))
|
||||
{
|
||||
using (StreamWriter streamWriter = new StreamWriter(fileStream))
|
||||
{
|
||||
streamWriter.WriteLine(WriteTxt.GetCurrentTimeString() + fileMsg);
|
||||
streamWriter.Close();
|
||||
fileStream.Close();
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
WriteTxt.SaveLog2(fileMsg);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060000BE RID: 190 RVA: 0x00012FB4 File Offset: 0x000111B4
|
||||
public static void SaveLog3(string fileMsg, string id)
|
||||
{
|
||||
object obj = WriteTxt.obj_saveLog3;
|
||||
lock (obj)
|
||||
{
|
||||
try
|
||||
{
|
||||
bool flag2 = !Directory.Exists("c:\\neclog\\" + DateTime.Now.ToString("yyyyMMdd"));
|
||||
if (flag2)
|
||||
{
|
||||
Directory.CreateDirectory("c:\\neclog\\" + DateTime.Now.ToString("yyyyMMdd"));
|
||||
}
|
||||
using (FileStream fileStream = new FileStream(string.Concat(new string[]
|
||||
{
|
||||
"c:\\neclog\\",
|
||||
DateTime.Now.ToString("yyyyMMdd"),
|
||||
"\\",
|
||||
id,
|
||||
"_.log"
|
||||
}), FileMode.Append, FileAccess.Write))
|
||||
{
|
||||
using (StreamWriter streamWriter = new StreamWriter(fileStream))
|
||||
{
|
||||
streamWriter.WriteLine(WriteTxt.GetCurrentTimeString() + fileMsg);
|
||||
streamWriter.Close();
|
||||
fileStream.Close();
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
WriteTxt.SaveLog3(fileMsg, id);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000124 RID: 292
|
||||
private static object obj_saveLog1 = new object();
|
||||
|
||||
// Token: 0x04000125 RID: 293
|
||||
private static object obj_saveLog2 = new object();
|
||||
|
||||
// Token: 0x04000126 RID: 294
|
||||
private static object obj_saveLog3 = new object();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user