ประยุกต์ LEXiTRON เพื่อการใช้งานจริงๆจังๆ
หัวข้อ บทความ แทก Developer | Firefox | Perl | PHP
ด้วยแรกเริ่มเดิมทีผมก็เป็นสาวก ดิกชันนารี ของ สอเสตบุตร มาอย่างดี
แต่พักหลังๆผมรู้สึกว่า .... มันเริ่มจะเกินความเป็นดิกไปซะแล้ว
ยิ่ง Version หลังๆผมว่ามันออกแนว หนักเครื่องเกินไป
ข้อเสียหลังๆที่ผมเจอ เช่น
- พ่วงระบบ ดิกสารพัด เล่มโน้นเล่มนี้ปวดหัว
- หาคำศัพท์ไม่ค่อยเจอ -__- ผมติดตั้ง Version 5 และค้นหาคำว่า "รัฐวิสาหกิจ" แม่งหาไม่เจอ
- รูด copy Text คำศัพท์ทำได้ลำบาก
หลายๆอย่างทำให้ผมรู้สึกเอื้อระอา (พูดจริงๆนะ) แหมเสียตังค์อีกต่างหาก
ผมเลยหาทางเลือกใหม่ในการค้นหาคำศัพท์ให้ตัวเอง โดยการขยายความ
จากบทความ เอา lexitron มาทำเป็น Web base นั้นเอง มาดูกันฮะ
1. เรียกแบบ Webbase
ผมนำ Script มาติดตั้งไว้ที่ Office โดย คอมทุกๆเครื่องสามารถเรียกผ่าน โดยใช้
http://main.digithais/dictionary/index.php

ได้ทันทีฉะนั้นอยู่ใน Office ผมก็ต้องการค้นหาคำศัพท์อะไรก็ Key เข้าที่ URL นี้ หรือกลับไปบ้าน ผมก็เปิด Webserver ที่เครื่องอยู่แล้ว
(โดยใช้ OmniHTTPd ทำแบบ Mulit Local IP) เรียกเข้าไปใช้งานได้
2. โมดิฟาย FireFox เพิ่มช่องค้นหาทันที
อันนี้ ฝีมือปีโป้ ขอนำเสนอ ^^ โดยการเข้าไปที่ Path ที่ติดตั้ง Firefox ไว้
อย่างเครื่องผมก็คือ
C:\Program Files\firefox\searchplugins\

ในนี้จะเก็บตัว Plugin Search ในช่องขวาบนเอาไว้
ก็แค่เพิ่มให้ Search คำศัพท์เข้าไปด้วยดังนี้
dict.digithais.gif <-- เป็น Gif หรือ PNG โปร่งก็ได้ขนาด 16x16
dict.digithais.src <-- โครงสร้างของ URL และ ตัวแปรที่ต้องการส่งไป

โครงสร้าง File dict.digithais.src ก็จะคล้ายๆกับ XML ทั่วๆไป
กำหนด parameter ให้มัน เมื่อเรียบร้อยแล้วเชิญดูผลงานจากหน้า FireFox ได้เลย

แสดงหน้าจอมีไอคอน dict.digithais ขึ้นมาแล้ว

ลอง Key คำค้นหาลงไปก็สามารถส่งข้อมูลไปแปลออกมาได้ถูกต้อง
3. โมดิฟาย FireFox ให้คลิกขวาค้นหาได้
ไป Download Extensions เพิ่มเติมชื่อ DictionarySearch
(URL อาจจะเปลี่ยนแปลงให้ค้นหาเอาจาก Mozilla.org นะครับ)
มันคือ Extensions ที่สามารถส่ง Select Text ที่เราเลือกไว้ไปที่ URL Dict ต่างๆที่เราต้องการได้
ติดตั้งแล้วเปิดหน้า Extensions ขึ้นมากำหนด Options ก่อน

ทำตามเลยฮะ ก็แค่กำหนดการส่งข้อมูลไปเรียบร้อยกด OK แล้ว Restart Firefox ใหม่
เริ่มมาใช้งานกันดู
ผมลองเข้า Google แล้วไปเจอคำว่า encyclopedia แปลไม่ออกแบบว่าโง่ -__- ก็ตีแถบคลิกขวาเลยฮะ

ระบบจะส่งคำที่ตีแถบไว้ไปที่ Dict ที่เราตั้งและแปลความหมายออกมา

ง่ายๆแค่นี้เอง
สรุป
คือ ผม Uninstall สอเสต ทิ้งไปเรียบร้อยแล้วประหยัดค่า Software ลิขสิทธิ์ไปได้อีก อิอิ
เรื่องนี้ทำให้ผมรู้ว่า อะไรที่ดูง่ายๆเรียบๆ บางครั้งก็แฝงไปด้วยเทคนิคแพรวพราวเหมือนกัน ;P
Read (5,092)
Comments (6)
2005-12-27 17:57:58
ความคิดเห็น
ขอบคุณครับสำหรับบทความดี ๆ :)
โดยคุณ วี
2007-04-21 16:46:30
สุดยอดจริง ๆ คิคิ
โดยคุณ modx
2007-04-27 09:03:08
เจ๋งดีค้าบ ขอบคุณมากค้าบๆ
โดยคุณ โน๊ตตี้
2007-05-26 03:47:49
คุณครับ ถ้าสมมติว่า ผมอยากใช้ dic จากแบบคุณ DictionarySearch อยากได้เปงแบบ MSTS-Dictionary จาก
https://addons.mozilla.org/en-US/firefox/addon/4175
มันเปิด Dic บนเวปได้ง่ายกว่า ผมสามารถโหลด MSTS-dic แล้วแก้ไข url แบบ DictionarySearch ได้ไหมครับ จะทำยังไง
โดยคุณ โน๊ตตี้
2007-05-26 12:22:40
อยากได้ dic อันนี้ทำอย่างไรดีคะ
download ได้ที่ไหน
โดยคุณ netta
2007-09-11 11:31:18
ของผมชอบใช้ Dictionary English-Thai Gadget ของ Google Desktop อะครับ เรียกใช้ง่ายดีครับแค่กด double shift เสียตรงคลิกขวาแล้วหาศัพท์ไม่ได้แบบFirefox add-on
โดยคุณ ปันปัน
2008-04-27 23:20:32