เรียนเขียนภาษาสคิปคำสั่งAutoit3ด้วยตัวเอง..ง&
LSVคลังสมองออนไลน์ "ปีที่14"
พฤศจิกายน 25, 2024, 04:14:21 pm *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
 
   หน้าแรก   ช่วยเหลือ เข้าสู่ระบบ สมัครสมาชิก  
หน้า: [1]   ลงล่าง
  พิมพ์  
ผู้เขียน หัวข้อ: เรียนเขียนภาษาสคิปคำสั่งAutoit3ด้วยตัวเอง..ง&  (อ่าน 7737 ครั้ง)
sak2007
Full Member
member
**

คะแนน46
ออฟไลน์ ออฟไลน์

กระทู้: 313


รู้ไว้ไช่ว่าใส่บ่าแบกหาม


« เมื่อ: พฤศจิกายน 17, 2007, 11:47:55 pm »

เรียนเขียนภาษาสคิปคำสั่งAutoit3ด้วยตัวเอง..ง่ายนิดเดียว
..ต้องบอกตรงนี้ก่อนว่า ใครที่ใจร้อน รีบเรียน อยากรู้ไวไว จะเรียนไม่รู้เรื่อง ท่านต้องอดทน เรียนไปทีละขั้นตอน ผมจะสอนอย่างนี้ ถ้ารวบรัดเกินไปสมองท่านรับไม่ไหวแน่ ก่อนอื่นให้ท่าน..ดาวน์โหลดบทเรียน..ที่Zipแนบมาให้ เตรียมไว้ก่อน แล้วมาเริ่มเรียน คราวต่อไป....
                                                                   
LinkDownload Autoit v3
                      
                                                               


บันทึกการเข้า

"อนิสงค์ของการเป็นผู้ให้ ย่อมได้มากกว่าผู้รับ"

sak2007
Full Member
member
**

คะแนน46
ออฟไลน์ ออฟไลน์

กระทู้: 313


รู้ไว้ไช่ว่าใส่บ่าแบกหาม


« ตอบ #1 เมื่อ: พฤศจิกายน 19, 2007, 10:19:26 pm »

โปรดอ่านก่อนเริ่มบทเรียน: Autoit3เป็นโปรแกรมเขียนสคิปคำสั่ง สั่งให้โปรแกรมนั้นๆทำงานตามที่เราเขียนสั่ง ในแต่ละโปรแกรม ลำดับสคิปที่เขียนก็แตกต่างกันออกไป
ขึ้นอยู่กับโปรแกรมนั้นๆว่า มีกี่ลำดับขั้น ถึงจะลงโปรแกรมจบ ในที่นี้เน้นไปทาง สั่งติดตั้งโปรแกรมอัตโนมัติเท่านั้น               
ซึ่งจริงๆแล้วAutoit3ทำได้มากกว่านี้ โปรแกรมที่จะสั่งติดตั้ง ต้องมีนามสกุลเป็น .exe หรือตัว Setup นั่นเอง อุปกรณ์ที่ใช้การในการเขียนสคิป ที่หาได้ง่ายที่สุดก็คือNotepad
ซึ่งพอเขียนเสร็จ ต้อง Save เป็นนามสกุล .au3 ถึงจะใช้งานได้ แต่ยังนำไปใช้กับWPIไม่ได้ ต้อง Compile ก่อน(เปลี่ยนจาก .au3 เป็น .exe)ถึงจะใช้ได้
ขอควรระวังในการเขียนสคิป:เครื่องหมายและตัวอักษรต่างๆนั้น ห้ามผิดหรือตกหล่น เป็นอันขาด ให้ตรวจทานให้ดี มิฉะนั้น สคิปคำสั่ง จะสั่งเพี๊ยน ใช้ไม่ได้
ข้อควรจำ:เวลาจะทำอะไร ที่ไหน สคิป au3 กับ โปรแกรม ต้องอยู่ด้วยกัน ในสถานที่ ที่เดียวกันเสมอ...................................   
                                                                                  Kiss
บันทึกการเข้า

"อนิสงค์ของการเป็นผู้ให้ ย่อมได้มากกว่าผู้รับ"
sak2007
Full Member
member
**

คะแนน46
ออฟไลน์ ออฟไลน์

กระทู้: 313


รู้ไว้ไช่ว่าใส่บ่าแบกหาม


« ตอบ #2 เมื่อ: ธันวาคม 03, 2007, 10:52:46 pm »

ดาวน์โหลดบทเรียน ลงให้ใหม่แล้วนะ รีบๆมาดาวน์กันซะ เด๊วโดนCancelอีก
ข้อควรรู้:การสั่งติดตั้งโปรแกรมด้วยAutoit3 ใช้ได้กับโปรแกรมที่ การติดตั้งไม่สลับซับซ้อนมากนัก
              หมายความว่า ใช้ได้กับบางโปรแกรมเท่านั้น..ต้องลองสั่งติดตั้งด้วยScriptWriterดูก่อน
              แล้วคัดลอกสคิปคำสั่งที่สำคัญและจำเป็นมาใช้ (ให้ใช้โปรแกรมนี้สำหรับศึกษาทดลอง)
                                                    Linkดาวน์โหลด บทเรียน
                                                           ขนาดไฟล์ 2.3M
 http://www.uploadd.com/download.aspx?pku=746A88EFC7Z6IH2BSRMDAECX9MMLQ
................... ................... ................... ................... ...............         
                                                         From:Sak2005
บันทึกการเข้า

"อนิสงค์ของการเป็นผู้ให้ ย่อมได้มากกว่าผู้รับ"
sak2007
Full Member
member
**

คะแนน46
ออฟไลน์ ออฟไลน์

กระทู้: 313


รู้ไว้ไช่ว่าใส่บ่าแบกหาม


« ตอบ #3 เมื่อ: ธันวาคม 06, 2007, 02:44:58 pm »

:การเขียนโปรแกรมด้วยAutoit3ขั้นพื้นฐาน(Basic):
โปรแกรมAutoit3มีคำสั่งที่ต้องใช้อยู่มากมาย ถ้านำมาใช้ทั้งหมดคงจำกันไม่ไหวแน่ (ต้องศึกษากันเป็นปีๆ)
ฉนั้นจะคัดเฉพาะคำสั่งที่เกี่ยวข้องกับบทเรียนเท่านั้น นำมาอธิบายเพื่อให้ท่านได้เข้าใจความหมายของคำสั่งนั้นๆ พอสังเขปดังนี้..
คำสั่งที่ควรรู้:  Run และตามด้วยเครื่องหมายต่างๆ,ชื่อโปรแกรมที่สั่งติดตั้ง,.exe ตัวอย่าง  Run("Winzip90.exe")
                     WinWaitAcitve และตามด้วยเครื่องหมายต่างๆ ,Title,Text ตัวอย่าง  WinWaitAcitve("WinZipฏ 9.0 SR-1 Setup", "&Setup")
                     Sent และตามด้วยเครื่องหมายต่างๆ,คำสั่ง  ตัวอย่าง Sent("!n")
                     WinClose และตามด้วยเครื่องหมายต่างๆ ,Title ตัวอย่าง  WinClose("WinZip (Evaluation Version)")
เครื่องหมายที่ควรรู้: { } ต้องครอบหัว-ท้ายบางคำสั่งที่ต้องการใช้ ตัวอย่าง  {Enter},{AltDown}คำนำหน้า{AltUp},{Tap}หัวข้อตัวเลือก
                             &   ใช้ระบุ-เฉพาะเจาะจง Textหรือหัวข้อตัวเลือกที่เกี่ยวข้องกับTitleนั้นๆ ตัวอย่าง  &Setup
                             !   หมายถึง ต้องการสั่งอย่างใดอย่างหนึ่งกับปุ่มหรือหัวข้อตัวเลือก โดยอ้างชื่อของปุ่มหรือหัวข้อตัวเลือกนั้น    เหมือนการสั่งกด Altค้างไว้แล้วกดปุ่มตัวอักษร ตัวอย่าง  !n,!y,!s,!c (เช่น Next,No,Yes,Setup,Cancelหรืออื่นๆ)
                                   
(ดูที่รูปภาพ)
................... ................... ................... ................... ................... ................... ................... ................... ................... .......
 คำศัพท์ความหมายแปล: Run...........= สั่งเปิดหน้าต่างโปรแกรม(Dialog Popup)ที่สั่งติดตั้งขึ้นมา
                                      WinWaitActive = สั่งโปรแกรมหยุดรอ คำสั่งต่อไป
                                      Sent..........= สั่งกดเมาท์หรือคีย์บรอด ด้วยโปรแกรม (KeyStroke)
                                      WinClose......= สั่งปิดหน้าต่างโปรแกรม ที่สั่งติดตั้ง
................... ................... ................... ................... ................... ................... ................... ................... ................... ............
................... ................... ................... ................... ................... ............
                                
  [By:sak2005]
บันทึกการเข้า

"อนิสงค์ของการเป็นผู้ให้ ย่อมได้มากกว่าผู้รับ"
sak2007
Full Member
member
**

คะแนน46
ออฟไลน์ ออฟไลน์

กระทู้: 313


รู้ไว้ไช่ว่าใส่บ่าแบกหาม


« ตอบ #4 เมื่อ: ธันวาคม 08, 2007, 12:06:41 am »

         
เริ่มต้นฝึกเขียนโปรแกรม
วันนี้ลงให้5ขั้นตอนก่อน จากทั้งหมด10ขั้นตอน ฝึกเขียนให้ชำนาญ ติดขัดอะไรตรงไหนให้โพสท์ถาม
บันทึกการเข้า

"อนิสงค์ของการเป็นผู้ให้ ย่อมได้มากกว่าผู้รับ"
sak2007
Full Member
member
**

คะแนน46
ออฟไลน์ ออฟไลน์

กระทู้: 313


รู้ไว้ไช่ว่าใส่บ่าแบกหาม


« ตอบ #5 เมื่อ: ธันวาคม 08, 2007, 12:25:00 am »

1-2
บันทึกการเข้า

"อนิสงค์ของการเป็นผู้ให้ ย่อมได้มากกว่าผู้รับ"
sak2007
Full Member
member
**

คะแนน46
ออฟไลน์ ออฟไลน์

กระทู้: 313


รู้ไว้ไช่ว่าใส่บ่าแบกหาม


« ตอบ #6 เมื่อ: ธันวาคม 08, 2007, 12:28:34 am »

3-4-5                            เขียนเสร็จแล้วอย่าลืม save ด้วยล่ะ
บันทึกการเข้า

"อนิสงค์ของการเป็นผู้ให้ ย่อมได้มากกว่าผู้รับ"
sak2007
Full Member
member
**

คะแนน46
ออฟไลน์ ออฟไลน์

กระทู้: 313


รู้ไว้ไช่ว่าใส่บ่าแบกหาม


« ตอบ #7 เมื่อ: ธันวาคม 08, 2007, 10:12:04 am »

ในการทดสอบคำสั่งที่ Saveเป็น.au3แล้วนั้น ถ้าคำสั่งผิดพลาดไม่สมบูรณ์ จะมี Icon au3 ค้างอยู่ที่ Taskbar
(ด้านล่างขวามือ) ให้ปิด Icon ทุกครั้งที่เริ่มแก้ไขคำสั่งและทดสอบใหม่  ให้คลิกขวาที่ Iconเลือก Exit
                                                                   Kiss
บันทึกการเข้า

"อนิสงค์ของการเป็นผู้ให้ ย่อมได้มากกว่าผู้รับ"
sak2007
Full Member
member
**

คะแนน46
ออฟไลน์ ออฟไลน์

กระทู้: 313


รู้ไว้ไช่ว่าใส่บ่าแบกหาม


« ตอบ #8 เมื่อ: ธันวาคม 08, 2007, 09:00:32 pm »

6-7-8
บันทึกการเข้า

"อนิสงค์ของการเป็นผู้ให้ ย่อมได้มากกว่าผู้รับ"
sak2007
Full Member
member
**

คะแนน46
ออฟไลน์ ออฟไลน์

กระทู้: 313


รู้ไว้ไช่ว่าใส่บ่าแบกหาม


« ตอบ #9 เมื่อ: ธันวาคม 08, 2007, 09:02:12 pm »

9-10-END
บันทึกการเข้า

"อนิสงค์ของการเป็นผู้ให้ ย่อมได้มากกว่าผู้รับ"
sak2007
Full Member
member
**

คะแนน46
ออฟไลน์ ออฟไลน์

กระทู้: 313


รู้ไว้ไช่ว่าใส่บ่าแบกหาม


« ตอบ #10 เมื่อ: ธันวาคม 08, 2007, 09:03:33 pm »

..ให้หมั่นฝึกฝนและนำไปประยุกต์ใช้สั่งติดตั้งกับโปรแกรมอื่นๆ..ขอให้ประสบความสำเร็จทุกท่าน
                                                          From:sak2005                 
                                                             [จบบทความ]
                                                                       Kiss
บันทึกการเข้า

"อนิสงค์ของการเป็นผู้ให้ ย่อมได้มากกว่าผู้รับ"
หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2006, Lewis Media

lsv2555Please follow the new website at https://www.pohchae.com

Valid CSS!