 |
|
File System Watcher แต่ต้องการให้มีการเก็บ IP เครื่องที่เข้ามาทำการ Change, Delete, Rename และ Create ไฟล์นั้นๆไว้ด้วยอ่ะค่ะ |
|
 |
|
|
 |
 |
|
ก็เหมือนแก้ในเครื่องนิครับ
แค่เปลี่ยนจาก "C:\folder\file" เป็น "\\192.168.1.2\folder\file"
บ้านๆ ก็ประมาณนี้ครับ
|
 |
 |
 |
 |
Date :
2015-10-16 10:45:24 |
By :
lamaka.tor |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
คือไฟล์ทั้งหมด อยู่ใน เครื่อง server ที่ทำการแชร์ไว้อ่ะค่ะ
เลยต้องการทราบว่า ไฟล์ใดที่มีการ Change, Delete, Rename และ Create บ้าง และถูกระทำโดย user จากเครื่องไหนค่ะ
|
 |
 |
 |
 |
Date :
2015-10-16 13:47:40 |
By :
w.kanknock |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ไฟล์ที่แชร์ อยู่เครื่อง server ค่ะ แต่ IP ที่ต้องการเก็บ คือ IP เครื่อง Client ที่เข้ามาใช้งานไฟล์ต่างๆ ในเครื่อง Server ค่ะ
ที่คุณแนะนำ >> "C:\folder\file" เป็น "\\192.168.1.2\folder\file"
IP : 192.168.1.2 ก็จะหมายถึง IP เครื่อง Server ค่ะ
|
 |
 |
 |
 |
Date :
2015-10-20 14:44:09 |
By :
w.kanknock |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (C#)
private string GetIP()
{
string strHostName = "";
strHostName = System.Net.Dns.GetHostName();
IPHostEntry ipEntry = System.Net.Dns.GetHostEntry(strHostName);
IPAddress[] addr = ipEntry.AddressList;
return addr[addr.Length - 1].ToString();
}
getIP ในเครื่อง user ครับ
|
 |
 |
 |
 |
Date :
2015-10-20 16:15:50 |
By :
lamaka.tor |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|