โปรแกรมดิกชันนารี My Buddy

เริ่มโพสต์โดย ooooo, 02 พ.ค. 2006, 17:27 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

ลุงซัน

#1050
อ้างคำพูดจาก: ^-FakE-^ เมื่อ 09 ก.ย. 2008, 23:32 น.
ช่องสามภาพไม่ชัดช่องเดียวครับ งอน  :11:
จะทำอย่างไรดีน่า (ไม่ได้แก้ไขแล้ว)

อ้างคำพูดจาก: MrKool เมื่อ 10 ก.ย. 2008, 07:21 น.
ช่อง 3 อีก 2 ทางเลือก ไม่มีอะไรครับ ขึ้นมาแต่ ready ตรงแถบข้างล่างเท่านั้นครับ ช่องอื่นผมไม่ค่อยได้ดูครับ
จริงด้วยแฮะ เปลี่ยนกันจังประเทศไทย (ชักชอบช่อง 9 online ที่รู้สึกไม่เคยเปลี่ยนที่เลย)
จะพยายามหามา update ให้ครับ

อ้างคำพูดจาก: pong krub เมื่อ 10 ก.ย. 2008, 21:27 น.
ยกนิ้วให้เลยครับพี่ โปรแกรมนี้เป็นดิกชั่นนารีที่ดีกว่าดิกที่ต้องเสียตังค์หลายเจ้า แถมเป็นของคนไทยเสียด้วย
ขอบคุณครับ
ดีว่าของผมออกก่อนโปรแกรมที่ขาย ไม่งั้นผมคงโดนว่าทำลายธุรกิจเขา(ถ้าของต่างประเทศก็แล้วไป)
อ้างอิง
มีเรื่องจะมาแจ้งครับ คือ
ถ้ามีคำศัพท์มากกว่านี้ ก็ดีนะครับ
และน่าจะมีการแปล แบบ คำคู่ นะครับ เช่น ไฮไลท์ข้อความ แล้วกดแปล น่ะครับ อาจจะดูเหมือนไฮไลท์ดิก แต่ผมคิดว่าถ้าทำไว้ด้วย
จะมีประโยชน์ต่อ ผู้ใช้หลายๆคนนะครับ เพราะ คำศัพท์บางคำ ถ้าแปลทีละคำ ก็ได้ความหมายไม่ถูกอีก
รบกวนพี่ช่วยพิจารณาทีนะครับ
รุ่น 3.0 ถ้าเป็นไปดั่งใจผม จะเป็นโปรแกรมที่มีศัพท์มากที่สุดในโลก(เพราะสามารถใช้ dictionary ดังๆจาก babylon ได้)
เรื่องคำคู่ก็อาจทำได้(จริงๆลองทำได้แล้ว แต่อาจ tuning จนมีผลกระทบอื่นๆ)
อ้างอิง
และไม่ทราบว่าพี่พอจะบอกได้ไหมครับ ว่า การเขียนโปรแกรมให้ดึงข้อความมาจาก หน้าต่างของวินโดวส์  ทำยังไงหรือครับ
คือผมลองใช้ API ของ วิลชวลเบสิก ก็ทำได้แค่ดึงข้อความออกมาจาก Text Box กะพวกไตเติ้ลบาร์  อย่างที่พี่เคยบอกไว้ว่าต้องใช้ GDI Hook
ไม่ทราบว่า เป็นส่วนหนึ่งของฟังชั่นใน API หรือเปล่าครับ

หรือว่าต้องใช้ไฟล์ .dll จากโปรแกรมอื่นมาช่วยครับ

ไม่ทราบว่าผมจะสามารถหาข้อมูลพวกนี้ ได้จากเว็บไหนครับ
เรื่อง VB สงสัยจะเป็นไปได้ยาก เพราะ VB ไม่เหมาะกับการเขียนโปรแกรมระดับ system level (ได้แต่เรียกใช้ หรือ interface)
ผมเริ่มจาก delphi จากบทความนี้ (สังเกตุว่าบทความเก่ามากแล้ว ปี 2000,ตอนนั้นยังไม่มี windows xp เลย) บทความนี้เป็นจุดเริ่มต้นของโปรแกรม Internet Translator ของ นศ.ปี 2(มหาวิทยาลัยเดียวกับผม ที่แปลศัพท์โดยการชี้บนจอ ผมเห็นก็ตื่นเต้นไปด้วย(ว่าทำไมนศ.แค่ปี 2 ทำได้ขนาดนี้) แต่โปรแกรมดังกล่าวได้ส่วนการอ่านข้อความจาก Lischke ที่ปรากฏในบทความดังกล่าว(คนนี้เขียนส่วนขยาย delphi เก่งๆหลายตัว)จึงทำให้โปรแกรมนี้หายไปจากไทย แน่นอนผมก็ email ไปหา Lischke เพื่อขอ source code เหมือนกัน เขาก็น่ารักดี(ที่ตอบ)ว่า เขาให้ไม่ได้แล้ว เพราะคราวก่อนก็ทำให้เขาเดือดร้อนพอควรเพราะมันเป็นงานส่วนหนึ่งในบริษัทที่เขาทำงาน
เมื่อได้หลักการ(จากบทความ)แต่ไม่รู้รายละเอียดก็หาข้อมูลต่อ จึงพบว่า Microsoft Enable ทำได้ (ปัจจุบันก็ยังมี update ของ sdk เรื่อยๆ) แต่ microsoft enable อ่านข้อความออกมาเป็น paragraph (เขาทำเพื่อคนพิการ)จึงใช้กับ dictionary ไม่ได้
จึงลองศึกษา microsoft enable ซึ่งตอนนั้นยังมี source code (รุ่น 1.x ซึ่งไม่ได้ชื่อ microsoft enable โดยตรง,ผมจำชื่อเดิมไม่ได้แล้วขออภัยด้วย) อ่านก็ไม่เข้าใจ(ทั้งหมด)
จึงหันเขาหากลุ่มคนที่ศึกษาการเขียนโปรแกรมระดับลึกบน windows ซึ่งคงไม่พ้น assembly จึงเข้า IRC channel #win32asm (เมื่อก่อน IRC ดังมาก)
เข้าไปอยู่กับเขาสักพักใหญ่ๆก็พบเจ้าของห้อง(คนที่เขียน tutors ASM ต่างๆ) คุณ Iczelion
แต่ให้ตายเถอะเขาเป็นคนไทย(อยู่เมืองไทย เป็นหมอ - อีกแล้วที่เป็นหมอ โคตรเก่ง) ตอนเล่าให้เขาฟัง เขาก็ไม่ค่อยเชื่อ
จึงส่ง Internet Translator กับ Microsoft Enable ให้เขา เขาก็สนุกกับการแกะ และ ใจดีส่ง source code กลับมาให้หมด(ตอนนี้ไม่รู้อยู่ที่ไหนแล้ว) เขาเขียนเป็น dll ให้ด้วย เพื่อจะเอาไปใช้กับภาษาอะไรก็ได้ เขาบอกว่าแค่ refresh client area (บอกตรงๆว่าตอนนั้นไม่รู้ว่า client area คืออะไร) พอรู้เรื่องทั้งหมดผมก็วางมือ(หมดสนุก)
จนมาเห็น babylon, hightlight dictionary (ทำโดยส่ง wm_copy หรือส่ง copy command แล้วอ่าน clipboard) ก็เลย reverse engineer (ผมอยู่สายนี้มาหลายปีมาก แต่เดี๋ยวนี้ไม่ค่อยไหวแล้ว วัยและสุขภาพไม่เอื้ออำนวย)
ก็ได้ศัพท์ออกมา(ใช้เวลาแค่ 1-2 นาที) ของ hopedict ต้นฉบับผมก็ได้ข้อมูล รวมถึงอีกหลายๆตัว(แต่ตอนนี้ยอมรับว่าไม่รู้อยู่ที่ไหน หรือ หายไปกับ harddisk ที่เสียก็ไม่รู้)
พอไ้ด้ dictionary ของ  hightlight dictionary ก็ลองทำ dict แบบ mouse ชี้เล่นๆ ทำได้ก็เลิก(ตอนออก mybuddy 1.0 เลยมี code เหมือน hightlight dict,ได้เขียนคำขอโทษไว้ที่เวปของเขา เพราะไม่ได้ขออนุญาตก่อนเผยแพร่ เขาก็น่ารักดีครับที่สนันสนุบให้ทำโปรแกรมแม้จะเป็นคู่แข่งกับเขา)
ทำ internet TV/radio (ตอนนั้นต่างประเทศนิยมมาก) เสร็จก็เลิก(ส่วนนี้ทำง่าย แต่แหล่งแพร่ภาพมักเปลี่ยนเรื่อยๆจึงทำให้ดูไม่ค่อยได้)
ตอนนั้นประมาณ มีนา 2549 ก็มาคิดว่าในหลวงจะครบรอบครองราชย์ เราน่าจะมีส่วนร่วม ก็เลยรวมโปรแกรมต่างๆที่เขียนเล่น เอาไปให้คนที่ทำงานได้ใช้ ปรากฏว่า bug ตรึม จนใช้ไม่ได้(ฮา)เพราะเวลาเขียนโปรแกรมเล่น มักใช้ตัวแปรเดียวกัน ฟอร์มชื่อเดียวกัน ฯลฯ
ชักยาว และ ไม่เกี่ยวข้องกับคำถามซะแล้ว
เอาเป็นว่าข้อมูลหาได้ดังนี้
1.บทความด้านบน
2.หนังสือ Windows Graphics Programming: Win32 GDI and DirectDraw
3.โปรแกรม stardict (มี sourcecode ส่วนการอ่านข้อความจากจอภาพให้)
ถ้าจะทำโปรแกรมขายก็มีทางเลือกด้วยใช้ของที่เขาทำขาย ผมขออนุญาตไม่บอกแหล่งนะครับ เพราะเดี๋ยวจะไปมีผลกับธุรกิจที่มีในไทย(มีบริษัทคนไทยที่ขาย 4xx-6xx บาท เพราะต้องเสียค่า license ให้ต่างประเทศ)
สุดท้ายก็ต้องขอบคุณชาวฟอนต์ทุกๆท่าน(ที่ช่วยแนะนำ ตอบคำถาม เสนอ idea แม้กระทั่งทำ web/icons ..etc)
อ้างอิง
ได้เห็นพี่ทำโปรแกรมดีๆ อย่างนี้ออกมา แล้วมีกำลังใจ ที่จะเขียนโปรแกรมของตัวเอง
ดีใจด้วยครับ(กับคนไทยทุกท่านๆ)ที่จะมี programer ดีๆเพิ่ม  :52:
อ้างอิง
ขอให้พี่ ทำโปรแกรมเวอร์ชั่น3 เสร็จ ผมจะเป็นคนนึงที่ช่วยสนับสนุนครับ  :45:
แล้วแต่จิตศรัทธาและแรงทรัพย์ครับ
ถ้าใครมีแรงพอ อย่างน้อยผมจะได้มีเงินไปซื้อ server และวาง colo (แทนเครื่อง download เดิม ที่ติดๆดับๆ)
http://www.thaibuddy.com (ฟรีดิกชันนารี่ ชี้แล้วแปล)
ผมรู้เล็กน้อย

ยุนเอ



ลุงซันเปิดคอร์สสอนเลยครับ อยากเรียนด้วย  :25:
เราจะต้องการอะไรมากมายไปกว่า อะไรมากมาย

ลุงซัน

อ้างคำพูดจาก: ^-FakE-^ เมื่อ 10 ก.ย. 2008, 23:22 น.

ลุงซันเปิดคอร์สสอนเลยครับ อยากเรียนด้วย  :25:
ถ้าเป็นเรื่อง tv/radio online และเขียน delphi ได้บ้าง ก็แป็บเดียวครับ(จริงๆภาษาอื่นก็แป็บเดียว)
หลักการ
1.วาง component windows media player
2.หาตำแหน่งที่ออกอากาศ(เป็น URL)
3. set ค่า URL ของ media player
จบ
http://www.thaibuddy.com (ฟรีดิกชันนารี่ ชี้แล้วแปล)
ผมรู้เล็กน้อย

อีสาร

มี รุ่น 2.0 อยู่แล้วจะอัพเดต รุ่น 2.1 จะทำไงดี นะคัย เท่าที่ผมได้ลองอัพเดต รุ่น 2.1 เปิดหน้าต่างลงได้อยู่ นะคัย แต่ไม่สามารถอัพลงเครื่องได้เป็นเพราะอะไรละคัย ถ้าใครรู้วิธีการลงกรุณาโพส์บอกด้วยนะคัย

ลุงซัน

ต้อง uninstall ตัวเก่าก่อนครับ
เพราะถ้าตัวเก่ายังทำงานอยู่จะไม่สามารถลงอันใหม่ได้ครับ
วิธีการ uninstall
http://www.thaibuddy.com (ฟรีดิกชันนารี่ ชี้แล้วแปล)
ผมรู้เล็กน้อย

อีสาร

ขอบคุณนะคัยที่แนะนำ ทำได้แล้วนะคัย ...................

อีสาร

แล้วรุ๋นที่ 3.0 รุ่นมืออาชีพที่จะออกนี้แหละ จะทำเสร็จสมบูณ์เมื่อไรละคัย และจะสามารถสั่งซื้อรุ่นที่ราคาเท่าไรและก็จะสามารถสั่งจ่ายชำระค่าสนับสนุน รุ่นมืออาชีพ เวอร์ชั่น 3.0 ที่จะออกยังไง ถ้าใครรู้กรุณาโพส์บอกด้วยนะคัย ...............................................

ลุงซัน

คาดว่าจะออกในวันที่ 5 ธันวาคม 2551 ครับ
ราคาตอนนี้ก็ 240 บาท(คิดว่าคงไม่เปลี่ยนแปลง)
ส่วนการจ่ายเงิน ตอนนี้คิดไว้ว่าจะเป็นการโอนเงิน ผ่าน paysbuy หรือ paypal ครับ
http://www.thaibuddy.com (ฟรีดิกชันนารี่ ชี้แล้วแปล)
ผมรู้เล็กน้อย

Buob Marley

http://img3.f0nt.com/flash/66d37d0393ee1ab1e2e55182dfabf34e.swf

A Long Patience: Wish Us Luck (and Happy Anniversary)

iannnnn


คิ้วหนาจ้ะ


อีสาร

ขอบคุณนะคัยที่ตอบคำถามของผมนะคัย ...............................

อีสาร

มันก็ติดตั้งได้อยู๋นะคัย สำหรับรุ่น 2.1 แต่ว่ามันมีปัญหาขึ้น นะคัย หลักจากการติดตั้งรุ่น 2.1 มันขึ้นแถบ Mybuddy ซึ้งมีกากะบาดสีแดง ขึ้นว่า Cannot open file "C:/Program Files/My Buddy/TLD.txt".The system cannot find the file specified. นี้ละคัย มันจะขึ้นตอนหลังติดตั้งรุ่น 2.1 เสร็จและตอนนี้เปิดเครื่องใหม่ มันกันขึ้นนะคัย มันเป็นอะไรก็ไม่รู้นะคัย ผมก็ลองตรวจสอบแล้ว ก็ไม่รู้สาเหตุ นะคัย ถ้าใครรู้กรุณาโพส์บอกด้วยนะคัย เพราะว่าผมจน ปัญญาที่จะหาทางแก้ไขแล้วนะคัย ........................................................


...
หมายเหตุ ** ผมไม่รู้วิธีเอารู้ใส่มาให้ดูเลยนะคัย ถ้าใครรู้วิธีเอารู้ลงเว็บบอร์ด กรุณาโพส์บอกด่วยด้วยนะคัย .......................
...
:13:   :27:   :45:   :43:   :12:   :11:   :09:   :05:

ลุงซัน

#1063
อ้างคำพูดจาก: อีสาร เมื่อ 18 ก.ย. 2008, 23:14 น.
มันก็ติดตั้งได้อยู๋นะคัย สำหรับรุ่น 2.1 แต่ว่ามันมีปัญหาขึ้น นะคัย หลักจากการติดตั้งรุ่น 2.1 มันขึ้นแถบ Mybuddy ซึ้งมีกากะบาดสีแดง ขึ้นว่า Cannot open file "C:/Program Files/My Buddy/TLD.txt".The system cannot find the file specified. นี้ละคัย มันจะขึ้นตอนหลังติดตั้งรุ่น 2.1
ถ้า load ไปตั้งแต่วันที่ 13 สค ให้เข้าไป download ใหม่ดูครับ
แต่ถ้า download ใหม่แล้ว
หลัง uninstall วานไปที่ C:/Program Files/My Buddy/ แล้วลบไฟล์ทุกอันทิ้ง ก่อนลงอันใหม่
ถ้าอย่างไรแจ้งผลด้วยนะครับ
http://www.thaibuddy.com (ฟรีดิกชันนารี่ ชี้แล้วแปล)
ผมรู้เล็กน้อย

อีสาร

ขอบคุณที่ให้คำแนะนำดี ๆ นะคัย ถ้าได้ไม่ได้ยังไงผมจะแจ้งเข้ามาให้ท่านได้รับทราบกันต่อไปนะคัย แล้วท่านคอยมีปัญหาแบบ ผมไหมละคัยนี้ ..... ( ถ้าท่านมีปัญหาแบบผมท่านทำอย่างไงถึงหาย อ่ะคัย ผมถาม เฉย ๆ นะคัย เพื่อผมจะได้เป็นแนวทางให้การแก้ไขปัญหาต่อไปนะคัยผม ไม่มีอะไรมากกว่านี้นะคัย ยังไงก็ขอความร่วมมือจากท่านด้วยนะคัยผม )

SMF 2.1.7 © 2026, Simple Machines