
จะให้ run เป็น service ของ windows ก็ทำไม่เป็นซะด้วยฝีมือไม่ถึง
จะให้เขียนโปรแกรมด้วย .net แล้วให้ run อยู่ใน systemtray ไอ้เราก็ทำไม่เป็นอีก
มาดูกันก่อน ถ้าเป็นบน FreeBSD/Linux เราก็จะสั่งให้ run เป็น background process ได้โดยการใส่ & เข้าไปหลังคำสั่งดังนี้
1 | #/usr/local/bin/php msn-bot.php & |
ขั้นแรกเข้าไปใน website และ downlaod ตัวโปรแกรมมาก่อน
http://www.ntwind.com/software/utilities/hstart.html

จากนั้น unzip และเอา file hstart.exe ไปไว้ที่ C:\WINDOWS\system32 เพียงเท่านี้ ก็ใช้งานได้แล้ว
มาลองใช้งานกันดู โดยเข้าไปสั่งจาก command promp หรือจะสั่งที่ run เลยก็ได้
1 | hstart /noconsole "c:\php.5.2.1\php.exe d:\MyProgram\msn-bot.php" |

ตัวอย่างของผมเป็นการสั่ง run msn-bot.php ให้ทำงานใน background mode จากนั้น เปิด task manager ขึ้นมาดูเล็กน้อย จะได้มั่นใจว่าโปรแกรมของเราทำงานอยู่แน่หรือเปล่า

การใช้งานคราวๆประมาณนี้ หากต้องการดูว่าทำอะไรได้บ้างก็ดูจาก web เค้าเลยละกันนะครับ เท่านี้เราก็สามารถสั่งให้ script ต่างๆทำงานเป็น backgroud process ได้แล้ว..
ไม่มีความคิดเห็น:
แสดงความคิดเห็น