Group Blog
 
 
พฤษภาคม 2552
 12
3456789
10111213141516
17181920212223
24252627282930
31 
 
27 พฤษภาคม 2552
 
All Blogs
 
เพิ่มระบบแฟรชการ์ดให้กับ Longman Dictionary of Contemporary English

Longman Dictionary of Contemporary English Flash Card and Hotkey Addon.

ผมได้พจนานุกรมลองแมน อังกฤษ-อังกฤษ มาใช้อยู่ระยะหนึ่ง ก็รู้สึกว่าเป็นพจนานุกรมบนคอมที่ดีมาก มีการออกเสียงครบถ้วนทั้งคำที่ค้นและตัวอย่างประโยค
แต่สิ่งขาดหายไปก็คือ การตั้งปุ่มลัดต่างๆ ทำให้ต้องพอหาคำเสร็จละมือมาจับเมาส์เพื่อคลิกให้ออกเสียงและพิมพ์ศัพท์ตลอดทำให้รู้สึกสะดุดเวลาใช้คู่กับการอ่านหนังสือ
อีกอย่างหนึ่งก็คือระบบการเก็บคำที่ค้นเพื่อมาทบทวนภายหลัง หรือระบบแฟรชการ์ด ก็เลยเขียนโปรแกรมตัวเล็กๆมาช่วยแก้ปัญหา การทำงานของโปรแกรมคือการจำลองการกดปุ่มต่างๆกับลองแมน จึงมีข้อจำกัดอยู่หลายๆอย่ง
สามารถโหลดได้จาก

0.1.zip

ตัวโปรแกรมมีสามไฟล์
1. Flash0.1.exe เป็นตัวโปรแกรม เมื่อดับเบิลคลิกโปรแกรมก็จะเปิดดิกลองแมนขึ้นมา ตัวโปรแกรมจะย่อลงไปไอคอนรูปตัว F อยู่ที่ทาส์กบาร์ คลิกซ้ายที่ไอคอนเลือกเมนู Preferences เพื่อตั้งค่าการทำงานของโปรแกรม

2. Flash.ini เป็นไฟล์เก็บการตั้งค่าต่างๆ การตั้งค่าสามารถทำผ่านหน้าต่าง Preferences หรือที่ไฟล์นี้โดยตรงก็ได้ ค่าที่แสดงด้านล่างเป็นค่าที่มากับโปรแกรม

FlashFileName=C:My DocumentsFlash0.1flash.txt ระบุไฟล์ที่ใช้เก็บศัพท์

DictLocation=C:Program FilesLongmanldoce4v2ldoce4.exe ระบุที่อยู่ของลองแมน

MsgBox=No เลือกว่าจะให้แสดงหน้าต่างไดอะลอกในการทบทวนคำศัพท์หรือไม่

Delay=0 ค่าหน่วงก่อนแสดงคำแปลหน่วยเป็นหนึ่งในพันวินาที

IgnoreHotKeySettings=No เลือกว่าจะให้โปรแกรมใช้การตั้งค่าปุ่มลัดจากหน้า Preferences หรือไม่ ถ้าต้องการใช่ปุ่มพิเศษที่นอกเหนือจากคียบอร์ดมารตฐานให้ตั้งเป็น Yes

CopyClipBoard=Yes จะให้ค้นคำที่อยู่ในคลิปบอร์ดหรือไม่

BritishKey=F9 ออกเสียงสำเนียงอังกฤษ

AmericanKey=F10 ออกเสียงสำเนียงอเมริกัน

ReviewKey=F11 สอบทบทวนคำศัพท์

AddCardKey=F12 เพิ่มศัพท์ที่อยู่ในช่องอินพุทของลองแมนเข้าไปในไฟล์คำศัพท์

ClearKey=Home ล้างช่องอินพุทของลองแมนเพื่อใส่คำศัพท์ใหม่

3. Flash.txt เป็นไฟล์เก็บคำศัพท์

วิธีใช้งาน
เมื่อรันโปรแกรมตัวโปรแกรมจะรันโปรแกรมดิกของลองแมนขึ้นมา หากหาโปรแกรมลองแมนไม่เจอก็จะขึ้นหน้า Preferences ให้ตั้งค่าที่อยู่ของโปรแกรมลองแมนใหม่ หากค่า CopyClipBoard เป็น Yes โปรแกรมก็จะก็อปคำที่ไฮไลท์อยู่แล้วใส่เข้าไปในช่องการค้นหาคำของลองแมน จากนั้นก็จะสามารถใช่ปุ่มลัดกับลองแมนได้

เมื่อต้องการเพิ่มศัพท์ ให้กดปุ่มที่ตั้งไว้ใน AddCardKey คำที่แสดงอยู่ปัจจุบันในช่องค้นหาศัพท์ก็จะถูกเพิ่มเข้าไปใหไฟล์เก็บคำศัพท์

เมื่อต้องการสอบทบทวน ให้กดปุ่มที่ตั้งไว้ใน ReviewKey โปรแกรมก็จะเลือกสุ่มคำศัพท์ขึ้นมา หากค่า MsgBox เป็น Yes ก็จะแสดงหน้าต่างไดอะลอกขึ้นมา เมื่อกดปุ่มโอเค โปรแกรมก็จะส่งคำไปที่ช่องอินพุทของลองแมน และหยุดรอเป็นเวลาเท่ากับค่าของ Delay จึงจะแสดงคำแปลออกมา






Create Date : 27 พฤษภาคม 2552
Last Update : 27 พฤษภาคม 2552 23:30:46 น. 0 comments
Counter : 744 Pageviews.

ชื่อ :
Comment :
  *ใช้ code html ตกแต่งข้อความได้เฉพาะสมาชิก
 

anchan42
Location :


[ดู Profile ทั้งหมด]

ฝากข้อความหลังไมค์
Rss Feed

ผู้ติดตามบล็อก : 1 คน [?]




Friends' blogs
[Add anchan42's blog to your web]
Links
 

 Pantip.com | PantipMarket.com | Pantown.com | © 2004 BlogGang.com allrights reserved.