Script ! สำหรับ HOSxP ส่งค่าเข้า Line Notify (ขอยาวๆ) EP.1
ทำไว้นานแล้ว แต่น้องๆ ก็แจ้งมาว่าใช้งานยาก ผมเลยมาอธิบายจะได้เห็นภาพนะครับ
เป็นไฟล์ exe สำหรับเอาไปเก็บไว้ใน โฟรเดอร์ C:\Program Files (x86)\HOSxP นะครับ
อยากแรกเราสร้าง ตัวแปรเพื่อส่งค่าไปยัง ตัวโปรแกรม ANTLineServie.exe ตัวนี้ดาวโหลดได้ที่นี้ครับ
ปล. ให้เข้า Login ก่อนนะครับถึงจะเป็น Link Download
ต่อมาก็มาทดสอบ ส่งค่าไปครับ ตามตัวแปรตามนี้
procedure Tdemo_script.Button1Click(Sender: TObject);
begin
winexec(‘ANTLineService.exe ‘+
hcode_txt.Text+’ ‘+
iplocal_txt.Text+’ ‘+
detail.Text+’ ‘+
key_time_txt.Text+’ ‘+
key_token_txt.Text);
end;
ตัวแปรที่จะส่งไปยังตัว ANTLineService คือ 5 ตัวนะครับ ได้แก่
1 = hcode
2 = iplocal
3 = drug_hosxp คือรายละเอียด
4 = key_time คือเวลาตอนส่ง
5 = key_token คือ เลข Token ของกลุ่ม Line Notify ที่ได้ generate มาให้ เดี่ยวไปดูคู่มือการสร้าง ด้านล่าง ครับ
ระบบก็จะทำส่งเว็บ www.youant.net ให้จะส่งเข้า Line Notify ให้เลย (ท่านไม่จำเป็นต้องสร้าง web service )
ทดสอบการทำงาน ผมได้สร้างฟอร์มเปล่ามา 1 อันสำหรับส่งค่าไป
ดาวโหลดฟอร์ม demo_script ตามนี้นะครับ เป็นไฟล์ pas
เอาไว้ทดสอบนะครับ เพื่อให้เห็นภาพ
ทีนี้ก็มากรอก ตัวแปรที่จะทดสอบ ลงไปครับ
เวลากด รัน script ก็จะสั่งเปิดไฟล์ ANTLineService.exe ขึ้นมาตามรูป พร้อมส่งตัวแปรไปด้วย
ถ้ากรอก key_token ถูก และต้องมีตัวแปรของ hcode ด้วย ระบบจะส่งเข้า Line Notify ให้เองตามรูปนี้ครับ
กรอกให้ครบ และเช็คว่าเครื่องนี้ออกเน็ตได้ไหมด้วยนะครับ
ก็น่าจะพอมองภาพออกนะครับเวลาเอาไปใช้งาน
เดี่ยว ว่างแล้วจะเขียน บทความเรื่องการนำไปประยุกต์ใช้กับ HOSxP ในการรันบน vn script ละกันนะครับ
วันนี้เอาให้พอเห็นภาพก่อนนะครับ
หวังว่าจะเป็นประโยชน์นะครับ ขอบคุณที่ติดตามครับ
แล้วพบกันใหม่ครับ