แสดงบทความที่มีป้ายกำกับ Program แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ Program แสดงบทความทั้งหมด

วันอังคารที่ 8 กันยายน พ.ศ. 2558

วิธีตั้งเวลา Zip File *.txt ด้วย Windows Task Scheduler (Zip2Del)

           สำหรับท่านที่ทำโปรแกรมเกี่ยวกับการเก็บ Log File ต่างๆคงประสบปัญหาเรื่องของพื้นที่เก็บ file เต็มอยู่บ่อยๆ เพราะวันหนึ่งๆนั้น Log file มีขนาดค่อนข้างใหญ่พอสมควร เราจึงต้องมีการจัดการ Zip File Logs เหล่านั้นเพื่อให้มีพื้นที่ที่สามารถเก็บ Log ได้มากขึ้น แต่บางวันเราก็ไม่สะดวกที่จะรีโมทไปทำ ยิ่งถ้าหากมีหลายๆเครื่องแล้วละก็ จะดีกว่ามั้ยถ้าเราสามารถใช้งานเครื่องมือ Windows Task Scheduler ในการตั้งเวลาให้เครื่องเซิฟเวอร์ทำงานเองโดยอัตโนมัติได้ ลองทำดูตามด้านล่างนี้ครับ

           ก่อนอื่นให้ Download โปรแกรม Zip File มา Install ที่เครื่องก่อน ซึ่งโปรแกรมนี้จะทำหน้าที่ในการ Zip File ที่เป็น .txt ทั้งหมดใน Folder ที่เรา set ไว้ ซึ่งมีเงื่อนไขในการทำงานคือ จะทำการ Zip File ที่ไม่มีการเขียนมากกว่า 1 วันเท่านั้น นั้นคือจะไม่ทำการ Zip File log.txt ของวันปัจจุบันเด็ดขาด และเมื่อทำการ Zip File เสร็จแล้วโปรแกรมจะทำการลบ File นั้นๆให้เราอัตโนมัติ
           เมื่อ Install เสร็จแล้วจะมี file อยู่ใน C:\\Program Files or (x86) และเราสามารถไปเปลี่ยนค่า Config file ได้ที่ Conf.ini
 
           ที่นี้เราก็มาใช้ Windows Task Scheduler ช่วยในการทำงานเพื่อสั่งให้ Zip2Del ทำงานในช่วงเวลาที่เราต้องการ โดยเข้าไปที่ Control Panel -> All Control Panel Items ->Administrative Tools



เลือก Task Scheduler -> Click ขวา เลือก Create New Task
 
เลือก Tab General ตั้งชื่อ Scheduler
 
เลือก Tab Triggers -> New -> เลือกเวลาที่ต้องการ Run Zip2Del
 
เลือก Tab Action-> New -> เลือก zipanddel.exe
 
จะเห็นว่ามี Task Scheduler ที่เราสร้างเกิดขึ้น test โดยการกด Run
 
จะเห็นว่ามีหน้าต่างแสดงรายละเอียดต่างๆ และใน Folder ที่เรา Set ไว้ก็จะทำการ Zip File .txt ที่มีการเขียนครั้งสุดท้ายมากกว่า 1 วัน พร้องกับลบ file ต้นฉบับ
 
แค่นี้ก็เรียบร้อยคับ ลองใช้งานกันดูนะคับ ^_^
 

            ในส่วน Logs การทำงานของโปรแกรมนั้นจะอยู่ที่ C:\temp\if2u-YYYYMMDD.txt
 
 
           สำหรับ โปรแกรม Zip2Del นั้น เป็นโปรแกรมที่ผมลองเขียนขึ้นมา เป็น v0.1 ซึ่งในอนาคตผมจะทำการเพิ่มเติมเรื่องของการ Conf โปรแกรมให้สามารถเลือก type ที่จะ Zip ได้ด้วยและจะค่อยๆทยอยเพิ่มเติม Function อื่นๆ เช่น ให้สามารถ set Time ได้เองโดยไม่ต้องไปตั้งที่ Windows Task Scheduler เอง ยังไงก็ลองใช้กันดูก่อนนะคับ ^_^

วันจันทร์ที่ 28 เมษายน พ.ศ. 2557

แก้ปัญหา โดนบล็อค Facebook & youtube ที่ทำงาน


อยากจะเล่น Facebook  แต่ Office บล็อคไม่ให้เล่น จะทำไงดี?
อยากจะเล่น Youtube แต่ Office บล็อคไม่ให้เล่น จะทำไงดี?

 
           หลายคนคงเจอปัญหาโดน Block Facebook & youtube เวลาอย่ Office ใช่มั้ยคับ และก็มีวิธีแก้ปัญหาเท่าที่ดูใน net ก็มีเยอะมากเหมือนกัน ผมลองหลายวิธีได้บ้างไม่ได้บ้างก็มี แต่ผมจะแนะนำวิธีนี้คับ ดูผ่าน web proxy โดยเข้าที่ URL : http://www.proxy-server.at/ ได้เลยคับ หน้าตาก็จะประมาณนี้


เราสามาถใส่ url ของ Facebook หรือ youtube ที่ต้องการจะเปิดได้เลยคับ ใช้งานง่าย ไม่ต้องยุ่งยาก set เครื่องให้เสียเวลาคับ

CR : http://www.proxy-server.at/ ,if2u

วันจันทร์ที่ 24 มีนาคม พ.ศ. 2557

มาตรวจสอบความเร็วเครือข่าย ด้วยโปรแกรม JPerf กันเถอะ

                หลายคนคงรู้วิธี TestSpeed internet กันดีอยู่แล้วใช่มั้ยคับ เพราะปัจจุบันมีผู้ให้บริการทดสอบความเร็ว Internet ผ่าน web ค่อนข้างเยอะทีเดียว เช่น
- SpeedTest.net
- speedtest.adslthailand.com
- speedtest1.totbb.net
- www.catspeedtest.net
                ซึ่งเราสามารถเข้าไปตรวจสอบได้ผ่าน Browser ได้ทันที โดยผู้ให้บริการจะติดต่อกับเซิฟร์เวอร์จริงเพื่อทดสอบความเร็วของอินเตอร์เน็ตที่เรากำลังใช้งานอยู่

                แต่ JPerf เป็นโปรแกรมทดสอบประสิทธิภาพใช้ในการตรวจสอบเครือข่ายทั้งแบบใช้สาย LAN หรือไร้สาย WLAN ก็ได้ เป็นเครื่องมือที่ใช้ทดสอบระหว่างเซิร์ฟเวอร์  และไคลเอนในเครือข่ายเดียวกัน และกรณีที่เป็นผู้เชี่ยวชาญด้าน Wireless LAN เรายังสามารถใช้การทดสอบ Iperf เพื่อดำเนินการ การสำรวจสถานที่, การตรวจสอบประสิทธิภาพการทำงานของ Client โดยตรวจสอบผ่าน Bridges 802.11 ในการทดสอบสามารถที่จะแก้ไขปัญหาประสิทธิภาพการทำงานของเครื่อง client ให้ง่ายขึ้น โดยต้องใช้คอมพิวเตอร์สองเครื่อง เพื่อให้เป็นเครื่องไคลเอนและเครื่องเซิร์ฟเวอร์เสมือน สามารถทำงานได้ทั้ง Linux, Windows หรือระบบปฏิบัติการ MAC OS


- ให้ตั้งค่าที่เครื่อง client ตามรูปข้างต้น  โดยให้นำ Ip Address ของเครื่อง server มาใส่ด้วย ในที่นี้ ip address ของ server เป็น x.x.x.x (กรณีที่ทดสอบผ่าน internet, IP ต้องเป็น IP จริงนะคับ และต้อง Run jperf บน Server ด้วย) ส่วนในช่อง Tramsmit ให้ใส่จำนวนเวลาที่ต้องการส่งข้อมูลเข้าไปโดยหน่วยเป็นวินาที


- ให้ตั้งค่าที่เครื่อง server ตามรูป ซึ่งจะฟังที่พอร์ต 5,001 เครื่องไคลเอนก็ต้องติดต่อกับเครื่องเซิร์ฟเวอร์ที่พอร์ต 5,001 เช่นกัน (กรณีที่ทดสอบผ่าน internet ,Server ต้องเป็น IP จริงนะคับ)




- ข้อดีของ JPerf
1. JPerf จะเป็นการจำลองให้คอมพิวเตอร์ 2 เครื่องเป็นเซิร์ฟเวอร์ (Server) และ ไคลเอน(Client) เพื่อทำการทดสอบอัตราการใช้แบนธ์วิดและการติดต่อสื่อสารกันระหว่างเครื่องที่เป็นไคลเอนและเซิร์ฟเวอร์ โดย JPerf จะพอตร์กราฟ BW ที่ใช้งานระหว่างหัวท้ายของเครือข่ายที่เราต้องการทราบ
2. JPerf เป็นโปรแกรมต้องทำการติดตั้งก่อนและต้องใช้ Java runtime ในการรันโปรแกรม ซึ่งใช้ได้ทั้งบนระบบ Windows และ Linux และสามารถทดสอบได้ทั้ง Private Link หรือ Public

ไปดาวน์โหลดโปรแกรมมาก่อนเลย  http://xjperf.googlecode.com/files/jperf-2.0.2.zip

                หลายครั้งที่ผมทำงานและต้องการทราบความเร็วในเครือข่ายของตัวเองที่ไม่ได้ออก net เช่น การทำ VPN Server ,หรือการทำ Private Link ระหว่างสาขา ผมใช้วิธีทดสอบแบบ FTP หรือบางทีก็ตั้ง Server Test Speed ระหว่างหัวท้าย ซึ่งก็ดูเหมือนลูกค้าจะไม่ค่อยเห็นภาพเท่าไหร่นัก จนกระทั้งมาเจอเจ้าตัวนี้เข้า ถือว่าช่วยได้เยอะเลยคับ แถมยัง test ออก net ด้วยก็ได้

CR : http://www.gotoknow.org/posts/483511