ปรับพฤติกรรมของ Longman Dict ให้เข้ากับเน็ทบุ้ค
เนื่องจากเวอร์ชั่นแรกได้รับการตอบรับอย่างล้นหลาม (มีคนหลงกลโหลดไปห้าหกคน) มาถึงตอนนี้ก็เลยได้เวลาออกเวอร์ชั่นใหม่ จุดประสงค์หลักที่เขียนโปรแกรมขึ้นมาก็เพื่อที่จะใช้เน็ทบุ้คหรือโน็ตบุ้คกับดิกลองแมนอ่านหนังสือภาษาอังกฤษให้ง่ายที่สุด ใช้เม้าส์ให้น้อยที่สุด
พฤติกรรมของลองแมนที่ได้รับการแก้ไขคือ
๑.เวลาพิมพ์คำเข้าไปในช่องค้นศัพท์ ลองแมนก็จะแสดงรายการของคำที่ขึ้นต้นด้วยตัวอักษรที่พิมพ์เข้าไป เช่นถ้าต้องการหาคำว่า concatenation แล้วพิมพ์ conc เข้าไป ลองแมนก็จะแสดงรายการดังรูป
จะเห็นว่าคำว่า concatenation จะถูกเลือกไว้เนื่องจากเป็นคำแรกในรายการ ที่นี้ถ้าตามความรู้สึกคนใช้ทั่วๆไปก็จะคิดว่ากดเอนเทอร์ลองแมนก็น่าจะแสดงคำแปลของคำว่า concatenation แต่ถ้าทำอย่างนั้นลองแมนกลับแสดงข้อความเตือนว่าหาศัพท์ไม่เจอ คนใช้จะต้องละมือจากแป้นพิมพ์ไปจับเมาส์แล้วคลิกที่คำในรายการแทน (ลำบากจัง) แต่ถ้าเปิดโปรแกรม FlashKey ไว้เมื่อกดกดเอนเทอร์ลองแมนก็น่าจะแสดงคำแปลของคำที่ถูกเลือกอยู่ในรายการ นอกเหนือไปจากนั้นยังสามารถใช้ปุ่มตัวเลขเลือกคำในรายการได้ด้วย โดยคำแรกบนรายการมีเป็นหนึ่ง คำที่สองเป็นสองไล่ลงมาเรื่อยๆ คำที่สิบก็กดเลขหนึ่งแล้วกดศูนย์ตาม ถ้าไม่อยากนับก็กด ESC โปรแกรมก็จะแสดงเลขของคำในรายการดังรูป
๒. ถ้าหาคำที่มีอยู่ในรายการคำหลักหลายๆคำ เช่นคำว่า note หลังจากกดเอนเทอร์ลองแมนก็จะแสดงรายการของคำหลักที่มีคำว่า note อยู่ทั้งหมดดังรูป แล้วคนใช้ก็ต้องจับเมาส์ไปคลิกคำที่ต้องการอีกที ต้องจับเมาส์อีกแล้ว แต่ถ้าเปิดโปรแกรม FlashKey ไว้เมื่อกดเอนเทอร์ลองแมนจะแสดงคำแปลของคำแรกในรายการแทน ถ้าต้องการให้แสดงรายการตามรูปให้กด Ctrl+Enter (เอ็นเทอร์ธรรมดาไม่ผ่าน Flash Key) เมื่อต้องการเลือกคำไหนก็ให้กดปุ่มตัวเลขโดยคำแรกมีค่าเป็นหนึ่งแล้วนับลงมาเรื่อยๆ ถ้าต้องการให้โปรแกรมนับให้ก็กด ESC ดังรูป
๓. การออกเสียง ตามปกติต้องเอาเมาส์คลิกที่รูปลำโพงแล้วคลิกเลือกต่อว่าจะฟังเสียงหรืออเมริกัน ต้องคลิกตั้งสองที แต่ถ้าเปิดโปรแกรม FlashKey ไว้ก็จะใช่แป้นพิมพ์แทนได้ ค่าเดิมของโปรแกรมคือ F9 ออกเสียงอังกฤษ F10 ออกเสียงอเมริกัน สามารถเปลี่ยนได้ใน preferences หรือ ini file ส่วนเวลาฟังเสียงประโยคตัวอย่างตามปกติก็ต้องใช้เมาส์คลิก แต่ถ้าเปิดโปรแกรม FlashKey ไว้ก็ใช่ปุ่มตัวเลขได้ตามรูป
๔. ถ้าต้องการหาคำถัดไปตามปกติก็ต้องลบคำเก่าทิ้งก่อน หรือถ้าโฟกัสไม่ได้อยู่ที่ช่องค้นคำก็ต้องเอาเมาส์ไปคลิก, ลบคำเก่าแล้วพิมพ์คำใหม่เข้าไป แต่ถ้าเปิดโปรแกรม FlashKey ไว้เมื่อกดเอนเทอร์ ช่องค้นหาจะถูกเลือกโดยอัตโนมัติ ถ้าต้องการหาคำใหม่ก็พิมพ์ทับไปได้เลย หรือถ้าโฟกัสไปอยู่ที่ช่องแสดงคำแปลเนื่องจากคลิกเพื่อฟังเสียงหรืออะไรก็ตาม ก็ยังสามารถพิมพ์คำใหม่ได้เลย คำใหม่ที่พิมพ์จะเข้าไปแทนที่คำเก่าโดยอัตโนมัติ
สิ่งที่เพิ่มเข้ามา แฟรชการ์ด คือการบันทึกคำที่อยู่ในช่องค้นหาลงไปในไฟล์เพื่อไว้ทบทวนภายหลัง ค่าเดิมของโปรแกรมคือ F11 เป็นการบันทึกคำ F12 เป็นการทบทวนโดยสามารถตั้งค่าหน่วงหรือให้แสดงหน้าต่างให้คลิกก่อนแสดงคำแปลได้ ไฟล์ที่ใช้เก็บคำคือ flash.txt ในโฟลเดอร์เดียวกับโปรแกรม ทั้งหมดนี้สามารถเปลี่ยนได้ใน preferences หรือ ini file
โปรแกรมนี้ใช้ร่วมกับ Longman contemporary dictionary undated edition 2005 หรือเวอร์ชั่นสี่ เวอร์ชั่นห้า 2009 ใช้ไม่ได้นะครับ เมื่อเปิดโปรแกรมขึ้นมาถ้าดิกลองแมนไม่ได้เปิดอยู่โปรแกรมก็จะเปิดดิกลองแมนขึ้นมาด้วย เมื่อปิดลองแมนโปรแกรมก็จะปิดตามไปด้วย ถ้าโปรแกรมหาลองแมนไม่เจอให้ไปแก้โฟลเดอร์ที่ลงลองแมนไว้ใน ini ไฟล์ ฟังก์ชั่นที่เกี่ยวกับแป้นพิมพ์จะทำงานเมื่อเปิดปุ่ม Scroll Lock ไว้ หรือเมื่อเลือก Enable จากเมนูที่ไอคอนที่ทาส์คบาร์
โปรแกรมนี้ใช้ autohotkey เขียน //www.autohotkey.com หลักการคือการจำลองการคลิกและกดปุ่ม ตำแหน่งของการคลิกก็ใช้ก็ใช้เทียบรูปหน้าจอที่จับไว้ในโฟลเดอร์ image ดังนั้นค่าความละเอียดของหน้าจออาจมีผลต่อการทำงานของโปรแกรมอาจจะต้องจับหน้าจอใหม่ และถ้าจะใช้ในวิสต้าจะต้องปิดฟังก์ชั่น Windows animation เครื่องที่ใช้ทดลองคือ Acer notebook 14.1” 1280X800 ,32bit color, Windows XP. HP Notebook 12” 1280X800, 32bit color, Windows Vista with animated windows off
โปรแกรมโหลดได้จาก FlashKey
Create Date : 10 สิงหาคม 2552 |
|
0 comments |
Last Update : 10 สิงหาคม 2552 23:10:43 น. |
Counter : 1035 Pageviews. |
|
|
|