Python รายงานผล CPU ,Memory และ Disk ผ่าน Thingspeak.com และแจ้งผ่าน Line (Windows)

1.สมัคร https://www.thingspeak.com

สร้าง channel  และ  field 3 field (CPU, Memory, Disk Usage)

จด ค่า Write API Key ใว้

2.เข้า https://notify-bot.line.me/th/ เพื่อสร้าง line api key

3.ติดตั้ง python 2.7.13 Windows

Command

cd c:\Python27\Scripts

pip install psutil

pip install thingspeak

pip install netifaces

pip install requests

 

 

 

Line notify การแจ้งเตือนจากเว็บเซอร์วิสทาง LINE

1.การสมัครใช้บริการ https://notify-bot.line.me/my/ 

เข้าระบบด้วยชื่อและรหัสผ่านที่เราใช้เล่น Line

จากนั้นเลือก รายการ ออก Access Token (สำหรับผู้พัฒนา) 

 

กด ออก Token

  • โปรดใส่ชื่อ Token (จะแสดงเมื่อมีการแจ้งเตือน)
  • เลือกห้องแชทที่ต้องการส่งข้อความแจ้งเตือน (หากไม่มีให้สร้างกลุ่มขึ้นมาใหม่)
  • กด ออก Token

จากนั้นจะได้ Token Code ดังภาพ (กรุณาเก็บใว้ให้ดี)

 

2.เข้าไปที่เซริฟเวอร์ CentOS ทาง SSH

จากนั้นใช้คำสั่ง vi /root/.bash_profile (กรณีที่ให้ เข้า root โดยตรง )

หรือ vi /home/user/.bash_profile (กรณีที่ให้ เข้า user อื่นก่อนเข้า root (แทนคำว่า user ด้วยชื่อ user) )

จากนั้นแก้ไขไฟล์ดังนี้

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs
curl -X POST -H ‘Authorization: Bearer [TOKEN CODE]’ -F ‘message=Adminbannok-WebServ 192.168.1.100 have SSH login’ https://notify-api.line.me/api/notify
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
“~/.bash_profile” 13L, 360C written

[TOKEN CODE] ให้ใส่ Token Code ที่ได้มาโดยไม่ต้องใส่เครื่องหมาย []

หลังจากนั้นลอง Login SSH ก็จะมีข้อความแจ้งเตือนเข้าทาง Line แบบนี้ครับ

 

 

LibreOffice โปรแกรมประยุกต์สำหรับงานเอกสารในสำนักงานคล้ายๆ Microsoft Office

แต่มีข้อดีคือเป็นซอฟแวร์ที่ไม่ต้องเสียค่าใช้จ่ายในการซื้อและไม่ต้องกลัวว่าจะเป็นการละเมิดลิขสิทธิ์.

LibreOffice ยังเปิดเผย Source Code ให้บุคคลทั่วไปสามารถนำไปพัฒนาหรือต่อยอดได้

ในชุดโปรแกรม LibreOffice จะประกอบด้วย

Writer Document ใช้แทน Microsoft Word
Impress presentation ใช้แทน Microsoft PowerPoint
Calc spreadsheet ใช้แทน Microsoft Excel
Draw Drawing ใช้แทน Microsoft Publisher
Base Database ใช้แทน Microsoft Access

 

 

Operating system: Linux, Windows, Mac

ดาวน์โหลดได้ที่ : https://www.libreoffice.org/download

CrystalDiskInfo (โปรแกรมตรวจสอบ Harddisk ) ทั้ง Internal และ External HDD ใช้ได้กับ SSD และ HDD

บอกระยะเวลาการใช้งาน อุณหภูมิเครื่อง ความเร็ว และอื่นๆ

ตัวอย่างภาพ

ดาวน์โหลด สำหรับ Windows ทั้ง 32 และ 64 Bit

CrystalDiskInfo7_0_4

ผู้พัฒนา : http://crystalmark.info/?lang=en

เปิดใช้งาน Remote Desktop Windows 10 สำหรับวินโดวร์ 2008 ,7,8 ก็คล้ายๆกันครับ

1.คลิกขวาที่ My Computer เลือก Properties

จะเข้าสู่หน้าต่าง

 


2.เลือก Remote Settings

— เลือก Allow remote connections to this compute ติก Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended)

—กด Select Users

—- หน้า Remote Desktop Users ให้คลิก Add

—– หน้า Select Users ให้คลิก Advenced

—— เลือก User ที่ต้องการให้ใช้งาน Remote Desktop

จากนั้นกด OK  OK OK OK ให้หมดทุกหน้า

3.ทดสอบเข้าใช้งานโดยการไปที่ เมนู Start พิมพ์ mstsc ในช่องค้นหา

จากนั้นใส่ไอพีของเครื่องที่จะเข้าไปและกด Connect

*อย่าลืมเปิด Firewall ให้พอร์ต 3389 นั้นสามารถผ่านเข้ามาได้ด้วย (ในกรณีที่ใช้พอร์ตเริ่มต้น)


 

เปลี่ยนพอร์ต Remote Desktop Windows Server 2008 / Windows 7,8,10 ง่ายๆดังนี้

1.เข้าไปที่ Start ในช่องค้นหาพิมพ์คำว่า regedit ดังภาพ

 

2.จากนั้นเข้าไปดังนี้

ช่องทางซ้าย

-HKEY_LOCAL_MACHINE

–SYSTEM

—CurrentControlSet

—-Control

—–Terminal Server

——WinStations

——-RDP-Tcp

ช่องทางขวา

ค้นหา PortNumber ดับเบิลคลิกจากนั้นเลือก Base เป็น Decimal 

เปลี่ยนเลข 3389 เป็นเลขที่ต้องการ ควรอยู่ระหว่าง 1025 ถึง 65535 และไม่ซ้ำกับพอร์ตที่มี service อื่นทำงานอยู่

*อย่าลืมเปิด Firewall ให้พอร์ตนั้นสามารถผ่านเข้ามาได้ด้วย

การใช้งานบนเว็บไซต์

1.เข้าสู่เว็บไซต์ www.saetee.com จากนั้นเลือก ลงทะเบียน

2.กรอกข้อมูลทั้งหมดในหน้าลงทะเบียน (โปรดให้ข้อมูลที่เป็นความจริง)

จากนั้นกด ลงทะเบียน

3.จากนั้นระบบจะพาท่านเข้าสู่หน้านี้