http://pssix.blogspot.com/2013/03/blog-post_10.html
รูปหน้าปก
(หนังสือเน้นการโค้ดโปรแกรมไวรัส จะไม่มีการสอนสร้าง GUI เหมือนสองเล่มด้านล่างนี้)
หากคุณต้องการศึกษาการเขียนสคริปต์ AutoIt เบื้องต้น และสร้าง GUI (หน้าต่างตอบโต้กับผู้ใช้) ต้องซื้อหนังสือสองเล่มด้านล่างนี้ครับ
สำหรับผู้ที่สนใจศึกษาการเขียนสคริปต์ AutoIt เบื้องต้น ผมได้เขียนหนังสือออกมาสองเล่ม(วางจำหน่ายไปแล้ว)
เล่ม 1 Hack Windows ฉบับ Registry
รายละเอียดเนื้อหาในหนังสือ
http://www.witty.co.th/home/bookdetail.php?id=96
เรื่องเกี่ยวกับการเขียนสคริปต์ AutoIt จะอยู่ในบทที่ 10 ปรับแต่ง Registry ในขั้นสูง เน้นเรื่องการเขียนโปรแกรมจากสคริปต์ AutoIt กับ Registry (ตามชื่อหนังสือ) การตั้งค่าเบื้องต้น, สร้าง GUI และความรู้ทั่วไปของสคริปต์AutoIt
เล่มที่ 2 เจาะระบบ Registry + Security ไขความลับ Windows 7
รายละเอียดเนื้อหาในหนังสือ(แบบครบทุกบท)
http://www.witty.co.th/home/bookdetail.php?id=123
เนื้อหา AutoIt ในหนังสือเล่มนี้จะเขียนเยอะขึ้นกว่าเล่มแรกคือมี 2 บทคือบทที่ 10-11 เนื้อหา AutoIt ร้อยกว่าหน้า เพิ่มเติมเทคนิคการเขียนสคริปต์ AutoIt อีกจำนวนมาก แม้จะเป็นเนื้อหาเกี่ยวกับ Registry Windows 7 แต่ตัวสคริปต์สามารถนำไปใช้กับวินโดวส์อื่นๆ เช่น XP,Vista ได้อย่างไม่มีปัญหา
------เนื้อหา AutoIt ที่อยู่ภายในบทที่ 10- 11-------
บทที่ 10 เขียนสคริปต์ปรับแต่ง Registry ในขั้นสูง
ความรู้เรื่อง Registry ได้มอบพลังอำนาจที่ใช้ในการควบคุม Windows ให้แก่คุณ และหากต้องการเพิ่มพูนความสามารถนั้น การศึกษาวิธีเขียนแบตช์ไฟล์ และการใช้ภาษาสคริปต์ AutoIt ในบทนี้ จะช่วยให้ความรู้ที่ศึกษามาในบทก่อนๆ เกิดผลที่เห็นชัดเจนยิ่งขึ้นกว่าที่คุณจะนึกฝันได้
จัดการ Registry ด้วยการเขียนแบตช์ไฟล์
เขียนคำสั่งเช็กและทำงานตามเงื่อนไขใน Registry
1 เงื่อนไขเพื่อหลายการกระทำ
เขียนคำสั่งให้บันทึกผลการทำงาน
เขียนคำสั่งแบตช์ไฟล์ให้ทำงานตลอดเวลา
แปลงไฟล์ .bat เป็นไฟล์ .exe
สร้างโปรแกรมแก้ไข Registry ด้วย AutoIt
ตั้งภาษาไทยให้กับ SciTE Script Editor แบบที่ 1
ตั้งภาษาไทยให้กับ SciTE Script Editor แบบที่ 2
การสร้างและ Compile สคริปต์
การเขียนคำสั่งให้ควบคุม Registry
เขียนคำสั่งอ่านค่าใน Registry
เขียนคำสั่งลบค่าใน Registry
เขียนคำสั่งเพิ่มหรือแก้ไขค่าใน Registry
ใส่รหัสป้องกันโปรแกรมให้ทำงานเมื่อรหัสถูกต้อง
สร้างโปรแกรมกรอกรหัสผ่านผิดได้ 3 ครั้ง
สร้างโปรแกรม Switch เปิดปิดการการตั้งค่า Registry
Compile สคริปต์เป็นไฟล์ A3X
บทที่ 11 สร้างโปรแกรมประยุกต์โดยอาศัย Registry
ในบทนี้จะแนะนำวิธีการสร้างโปรแกรมประยุกต์ต่างๆ ด้วยการเขียนสคริปต์ AutoIt ให้เป็นสิ่งที่จับต้องได้มากขึ้นกว่าเดิม โดยการสร้างหน้าต่างโต้ตอบกับผู้ใช้ และควบคุมการทำงานของโปรแกรมด้วยการกดปุ่มบนแป้นพิมพ์เพียงปุ่มเดียว หรือสร้างโปรแกรม Tweak เพื่อนำมาใช้ใน Windows ด้วยความสามารถหลากหลายของ Registry รวมถึงการเขียนคำสั่งล็อกโฟลเดอร์โดยอาศัย CLSID ด้วย
สร้าง GUI สำหรับติดต่อผู้ใช้
การสร้างหน้าต่างโปรแกรมและแต่งสี
วิธีเชื่อมคำสั่ง AutoItเข้ากับส่วนประกอบใน GUI
การใช้ Code Wizard ช่วยในการเขียนคำสั่ง
รู้จักมาโครเพื่ออำนวยความสะดวกใน AutoIt
รวมฮิตมาโครที่ใช้งานใน AutoIt บ่อยๆ
สร้างปุ่ม HotKey ให้โปรแกรมทำงานเมื่อกดปุ่มที่คีย์บอร์ด
สร้าง Hotkey แบบที่ไม่มีหน้าต่าง GUI
สร้าง Hotkey แบบมีหน้าต่าง GUI
สร้าง Hotkey สำหรับปิดการทำงานของโปรแกรม
สร้าง Hotkey ล็อกแป้นพิมพ์ไม่ใช้ใครมากด
การนำคำสั่ง DOS มาใช้ใน AutoIt
เรียกใช้ผ่านคำสั่ง Run
เรียกใช้ผ่านคำสั่ง _RunDos
เรียกใช้ผ่านคำสั่ง ShellExecute
สร้างโปรแกรม Tweak ให้ Windows 7
ขั้นที่ 1 สร้าง GUI ให้โปรแกรม Tweak
ขั้นที่ 2 ใส่ภาพโลโก้ก่อนเปิดโปรแกรม
ขั้นที่ 3 ใส่โค้ดคำสั่งเพื่อตรวจสอบการคลิกเช็กบ็อกซ์
ขั้นที่ 4 ใส่คำสั่งเพื่อควบคุมเช็กบ็อกซ์ทั้ง 6
ขั้นที่ 5 สร้างคำสั่งล็อกโฟลเดอร์ด้วย CLSID
ขั้นที่ 6 นำโค้ดไป Compile สร้างโปรแกรม Tweak Windows 7
-----------------------------
หนังสือหาซื้อได้ตามร้านหนังสือทั่วไป (เล่มแรกอาจจะหายาก)
แก้ไขล่าสุดโดย POS เมื่อ 16/03/13, 11:30 pm, ทั้งหมด 12 ครั้ง