កម្មវិធីវចនានុក្រមដើម វចនានុក្រម នៅក្នុង Mac OS X គឺពិតជារឿងគួរឱ្យចាប់អារម្មណ៍ និងមានប្រយោជន៍ខ្លាំងណាស់ ទោះយ៉ាងណាក៏ដោយ វាមានតែវចនានុក្រមពន្យល់ភាសាអង់គ្លេសប៉ុណ្ណោះ។ នៅក្នុងការណែនាំខាងក្រោម យើងនឹងបង្ហាញពីរបៀបដែលយើងអាចបន្ថែមវចនានុក្រមណាមួយពីកម្មវិធី អ្នកបកប្រែកុំព្យូទ័រជាអកុសលសម្រាប់តែ Windows ប៉ុណ្ណោះ។
តើយើងនឹងត្រូវការអ្វីខ្លះសម្រាប់សកម្មភាពនេះ?
- ឧបករណ៍និម្មិត (VirtualBox, ស្របគ្នា)
- ការចែកចាយបន្តផ្ទាល់របស់លីនុច knoppix (ខ្ញុំបានប្រើ រូបភាពនេះ។)
- សាមញ្ញ perl មានស្គ្រីប នៅទីនេះ,
- វចនានុក្រមពី PC Translator (wtrdctm.exeដែលបន្ទាប់ពីជ្រើសរើស ការបម្រុងទុកវចនានុក្រម បង្កើតឯកសារដូចជា GRCSZAL.15, GRCSZAL.25, ល។ )
- DictUnifier កំណែ 2.x
រឿងដំបូងដែលយើងធ្វើគឺដំឡើង VirtualBox ហើយយើងនឹងបង្កើតម៉ាស៊ីននិម្មិតថ្មីមួយនៅក្នុងវា។ យើងនឹងជ្រើសរើសប្រព័ន្ធប្រតិបត្តិការ Linux និងកំណែ លីនុច 2.6 (64 ប៊ីត). ទុកទំហំ 8GB ដែលបានស្នើនៅពេលបង្កើតរូបភាព HDD ថ្មី យើងនឹងមិនដំឡើងអ្វីនោះទេ យើងនឹងប្រើម៉ាស៊ីននិម្មិតនេះដើម្បីចាប់ផ្ដើមការចែកចាយ Knoppix ផ្ទាល់។ បន្ទាប់ពីបង្កើតម៉ាស៊ីននិម្មិតថ្មី យើងចុចតាមរយៈការកំណត់របស់វា ដែលនៅក្នុងផ្នែក ឧបករណ៍ផ្ទុក ជ្រើសរើសរូបភាពស៊ីឌី (នៅក្នុងបង្អួច ដើមឈើផ្ទុក) នឹងត្រូវបានសរសេរនៅជាប់នឹងវា។ ទទេហើយនៅខាងស្តាំជាប់នឹង ស៊ីឌី/ឌីវីឌី ដ្រាយវ៍ ចុចលើរូបភាពស៊ីឌី។ ម៉ឺនុយមួយនឹងបើកឱ្យយើងជ្រើសរើស ជ្រើសរើសឯកសារថាសស៊ីឌី/ឌីវីឌីនិម្មិត ហើយជ្រើសរើសរូបភាពដែលបានទាញយកនៃការចែកចាយ Knoppix សូមមើល។ រូបភាព។
តោះចូលទៅកាន់ការកំណត់បណ្តាញ (បណ្តាញ) ហើយកំណត់វាតាមរូបភាព។
យើងចុចលើ Ok ហើយយើងត្រលប់ទៅបញ្ជីម៉ាស៊ីននិម្មិត។ តោះមើលការកំណត់នៅទីនេះ ប្រអប់និម្មិតដែលជាកន្លែងដែលនៅក្នុងផ្នែក បណ្តាញ យើងនឹងពិនិត្យមើលការកំណត់នៃបណ្តាញម៉ាស៊ីនតែមួយ (vboxnet0) យើងជ្រើសរើសវាហើយចុចលើទួណឺវីស។ នៅក្នុងអេក្រង់ខាងក្រោម យើងនឹងពិនិត្យមើលថាតើអាដាប់ទ័រ និងការកំណត់ DHCP ស្របតាមរូបភាព 2 ខាងក្រោមឬអត់។
ឥឡូវនេះយើងអាចចាប់ផ្តើមម៉ាស៊ីននិម្មិត។ មួយសន្ទុះក្រោយមក ចំណុចប្រទាក់អ្នកប្រើក្រាហ្វិកនឹងចាប់ផ្តើមសម្រាប់យើង ដែលយើងបើកស្ថានីយដោយចុចលើរូបតំណាងដែលបង្ហាញដោយព្រួញ។
យើងសរសេរពាក្យបញ្ជានៅក្នុងបង្អួចដែលបើក
sudo apt-get update
ពាក្យបញ្ជានេះនឹងចាប់ផ្តើមប្រព័ន្ធ "អាប់ដេត" វាដូចជានៅពេលដែលអ្នកដំណើរការកម្មវិធីអាប់ដេតនៅលើ Mac OS។ Knoppix ទាញយកកំណែបច្ចុប្បន្ននៃកញ្ចប់ទាំងអស់ ប៉ុន្តែមិនធ្វើបច្ចុប្បន្នភាពប្រព័ន្ធខ្លួនឯងទេ។ ដំណើរការនេះត្រូវចំណាយពេលខ្លះ ដូច្នេះយើងនឹងរៀបចំ Mac OS ដើម្បីភ្ជាប់ទៅម៉ាស៊ីននិម្មិតនេះ។
នៅក្នុង Mac OS យើងបើកដំណើរការ System Preferences (ចំណង់ចំណូលចិត្តប្រព័ន្ធ) ហើយនៅក្នុងវាយើងចុចលើធាតុចែករំលែក (ចែករំលែក).
នៅក្នុងនេះយើងចុចលើធាតុ ការចែករំលែកឯកសារ ហើយចុចប៊ូតុង ជម្រើស.
នៅក្នុងអេក្រង់ខាងក្រោម យើងនឹងធ្វើឱ្យប្រាកដថាវាត្រូវបានធីក ចែករំលែកឯកសារ និងថតឯកសារដោយប្រើ SMB ហើយឈ្មោះរបស់អ្នកក៏ត្រូវបានពិនិត្យនៅក្នុងបង្អួចខាងក្រោមនោះ។
បន្ទាប់មកយើងចូលទៅកាន់ការកំណត់អ្នកប្រើប្រាស់ ដែលយើងចុចកណ្ដុរស្ដាំលើអ្នកប្រើប្រាស់របស់យើង ហើយជ្រើសរើស ជម្រើសកម្រិតខ្ពស់.
នៅក្នុងអេក្រង់នេះយើងចងចាំអ្វីដែលគេហៅថា ឈ្មោះគណនីដែលត្រូវបានគូសរង្វង់ យើងនឹងប្រើវាដើម្បីភ្ជាប់ពីម៉ាស៊ីននិម្មិត។
យើងនឹងបង្កើតថតពិសេសមួយនៅលើផ្ទៃតុ វចនានុក្រម. យើងផ្លាស់ទីទៅវាហើយស្រាយស្គ្រីប pctran2stardict-1.0.1.zip ហើយយើងដាក់ឯកសារដែលបាននាំចេញពី PC Translator នៅទីនោះ។ ថតលទ្ធផលនឹងមើលទៅស្រដៀងនឹងរូបភាពខាងក្រោម។
ឥឡូវនេះយើងចុចម្តងទៀតចូលទៅក្នុងម៉ាស៊ីននិម្មិតដែលការអាប់ដេតគួរតែត្រូវបានបញ្ចប់រួចហើយហើយយើងសរសេរនៅក្នុងស្ថានីយ
sudo apt-get ដំឡើង stardict-tools
ពាក្យបញ្ជានេះនឹងដំឡើងឧបករណ៍ stardict ចាំបាច់នៅលើប្រព័ន្ធ។ ពួកគេត្រូវបានទាមទារដោយស្គ្រីប។ បន្ទាប់ពីបានយល់ព្រមលើអ្វីដែលនឹងត្រូវដំឡើង និងដំឡើង យើងនឹងដំឡើងថតឯកសារផ្ទះរបស់ Mac OS ជាមួយនឹងពាក្យបញ្ជា
sudo mount -t smbfs -o username=<ឈ្មោះគណនី>,rw,noperm //192.168.56.2/<ឈ្មោះគណនី> / mnt
ពាក្យបញ្ជានេះនឹងភ្ជាប់ទៅថតផ្ទះដែលបានចែករំលែករបស់អ្នក។ ឈ្មោះគណនី ជំនួសដោយអ្វីដែលបានសរសេរ ជម្រើសកម្រិតខ្ពស់ សម្រាប់គណនី Mac OS របស់អ្នក។ នៅពេលអ្នកផ្ញើពាក្យបញ្ជានេះ វានឹងប្រាប់អ្នកឱ្យបញ្ចូលពាក្យសម្ងាត់របស់អ្នក។ បញ្ចូលវាហើយកុំភ្ញាក់ផ្អើលដែលវាមិនបង្ហាញសញ្ញាផ្កាយ។ ឥឡូវនេះយើងប្តូរទៅថតវចនានុក្រមនៅលើផ្ទៃតុរបស់អ្នកដោយប្រើពាក្យបញ្ជា
ស៊ីឌី /mnt/Desktop/វចនានុក្រម
សូមប្រយ័ត្ន Linux គឺប្រកាន់អក្សរតូចធំ ដែលមានន័យថា ផ្ទៃតុ a ផ្ទៃតុ មាន 2 ថតផ្សេងគ្នា។ ពាក្យបញ្ជាខាងក្រោមគឺគ្រាន់តែសម្រាប់ភាពសាមញ្ញប៉ុណ្ណោះ។ វាយបញ្ចូលវាទៅក្នុងស្ថានីយក្នុងម៉ាស៊ីននិម្មិត៖
សម្រាប់ F ក្នុង `ls GR*`; នាំចេញវចនានុក្រម = "$ DICTIONARY $F"; ធ្វើរួច;
អ្វីដែលវានឹងធ្វើគឺដាក់ឈ្មោះឯកសារ GR* ទៅក្នុងអថេរប្រព័ន្ធ $DICTIONARY។ ខ្ញុំចូលចិត្តវាប្រសើរជាងព្រោះនៅក្នុងពាក្យបញ្ជាខាងក្រោម អ្នកនឹងត្រូវរាយបញ្ជីឯកសារទាំងអស់ដោយដៃ ហើយជាមួយនឹងការបញ្ចប់គន្លឹះដំណើរការ TABវាជានិទាឃរដូវ។ ឥឡូវនេះយើងមានឯកសារទាំងអស់នៃវចនានុក្រមអាល្លឺម៉ង់-ឆេកនៅក្នុងប្រព័ន្ធវចនានុក្រមអថេរ ហើយយើងប្រតិបត្តិពាក្យបញ្ជា
zcat $DICTIONARY > ancs.txt
វានឹងបញ្ចូលឯកសារទាំងអស់ទៅជាឯកសារ 1 ដែលត្រូវតែដាក់ឈ្មោះ ancs.txt. នៅពេលដែលវារួចរាល់ យើងអាចដំណើរការពាក្យបញ្ជាបាន។
perl pctran2stardict.pl
ជាឧទាហរណ៍ កន្លែងដែលយើងអាចជំនួសភាសាជាមួយភាសាដែលយើងកំពុងសន្ទនាជាមួយ "en", "de"ល។ ចំពោះសំណួរជាបន្តបន្ទាប់ យើងនឹងឆ្លើយដោយការពិតថាយើងមាន PC Translator ស្របច្បាប់ ហើយយើងនឹងរង់ចាំរហូតដល់ស្គ្រីបបញ្ចប់វា។ ស្គ្រីបនឹងបង្កើតឯកសារចំនួន 4 នៅក្នុងថត ពិតណាស់យោងទៅតាមភាសានៃវចនានុក្រមដែលយើងកំពុងបំប្លែង។
- pc_translator-de-cs
- pc_translator-de-cs.dict.dz
- pc_translator-de-cs.idx
- pc_translator-de-cs.ifo
ឥឡូវនេះយើងអាចបញ្ចប់ម៉ាស៊ីននិម្មិត ហើយបិទ VirtualBox។
យើងនឹងចាប់អារម្មណ៍លើឯកសារបីចុងក្រោយជាមួយនឹងផ្នែកបន្ថែម។ ដំបូងយើងបើកឯកសារជាមួយផ្នែកបន្ថែម អាយហ្វូ នៅក្នុងកម្មវិធីនិពន្ធអត្ថបទ (ណាមួយ ខ្ញុំបានប្រើ TextEdit.app ដឹកជញ្ជូនជាមួយ Mac OS) ។ យើងរកឃើញបន្ទាត់នៅក្នុងឯកសារ "sametypesequence=m"។ នៅទីនេះយើងជំនួសអក្សរ m ក្នុងមួយលិខិត g.
ឥឡូវនេះយើងនឹងបង្កើតថតសម្រាប់វចនានុក្រមរបស់យើង។ ឧទាហរណ៍ សម្រាប់ German-Czech យើងបង្កើត deutsch-czech ហើយអូសឯកសារទាំង 3 ដែលមានផ្នែកបន្ថែម dict.dz, idx និង ifo ចូលទៅក្នុងវា។ តោះចាប់ផ្តើម terminal.app (និយមតាមរយៈ Spotlight បើមិនដូច្នេះទេ វាមានទីតាំងនៅ / កម្មវិធី / ឧបករណ៍ប្រើប្រាស់) យើងសរសេរនៅក្នុងវា៖
cd ~/Desktop/វចនានុក្រម
វានឹងនាំយើងទៅកាន់ថតវចនានុក្រម ហើយ gzip វចនានុក្រមរបស់យើងដោយប្រើពាក្យបញ្ជា
tar -cjf deutsch-czech.tar.bz2 deutsch-czech/
យើងនឹងរង់ចាំរហូតដល់ឯកសារត្រូវបានខ្ចប់។ ឥឡូវនេះយើងដំណើរការឧបករណ៍ប្រើប្រាស់ DictUnifier ហើយអូសឯកសារលទ្ធផលទៅក្នុងវា។ deutsch-czech.tar.bz2. នៅលើអេក្រង់បន្ទាប់ យើងគ្រាន់តែចុចប៊ូតុងចាប់ផ្តើម ហើយរង់ចាំ (ការបង្ហោះមូលដ្ឋានទិន្នន័យពិតជាយូរណាស់ វាអាចចំណាយពេលដល់ទៅពីរម៉ោង)។ បន្ទាប់ពីបានទៅដល់វា អ្នកនឹងមានវចនានុក្រមថ្មីមួយបន្ថែមទៅ Dictionary.app របស់អ្នក។ សូមអបអរសាទរ។
ជាចុងក្រោយខ្ញុំសូមថ្លែងអំណរគុណដល់អ្នកប្រើប្រាស់ក្រោមឈ្មោះហៅក្រៅ សាំយូអែល ហ្គរដុនដែលបានបង្ហោះមគ្គុទ្ទេសក៍នេះជាទម្រង់អក្សរកាត់នៅ mujmac.czខ្ញុំទើបតែពង្រីកវាសម្រាប់អ្នកប្រើប្រាស់ដែលមិនមែនជាលីនុច។ ដោយសារយើងមិនចែកចាយ warez យើងមិនអាចផ្តល់ឱ្យអ្នកនូវឯកសាររួចរាល់ទេ។ មនុស្សគ្រប់រូបពិតជាត្រូវធ្វើខ្លួនឯង។ កុំសួរអ្នកដ៏ទៃក្នុងការពិភាក្សា តំណភ្ជាប់ណាមួយដើម្បីទាញយកពួកវានឹងត្រូវបានលុបភ្លាមៗ។ សូមអរគុណចំពោះការយល់ដឹងរបស់អ្នក។
មានគំនិតរបៀបលុបវចនានុក្រមដែលបានបន្ថែមបន្ទាប់ទេ?
សូមអរគុណច្រើនចំពោះការណែនាំដ៏អស្ចារ្យ។ ទីបំផុតខ្ញុំអាចដោះស្រាយអ្នកបកប្រែកុំព្យូទ័រសម្រាប់ខ្នើយ។ អ្នកមិនចាំបាច់ធ្វើប៉ារ៉ាឡែលទៀតទេ
នៅក្នុងសៀវភៅអាសយដ្ឋានផ្ទះរបស់អ្នក សូមចូលទៅកាន់ថតបណ្ណាល័យ ហើយនៅក្នុងនោះមានថតវចនានុក្រម ហើយបន្ថែមវចនានុក្រមដែលបានបន្ថែមទាំងអស់នៅទីនោះ គ្រាន់តែលុបឯកសារដែលអ្នកមិនចង់បាន ហើយពួកវានឹងបាត់ពីវចនានុក្រម។
PS: ខ្ញុំរីករាយដែលបានជួយ :)
ហើយតើអ្នកចង់ផ្តល់តំណទៅឯកសារ primo ដែលបានបំប្លែងមុនទេ? :-) សូមអរគុណ
តើអ្នកបានអានកថាខណ្ឌចុងក្រោយនៃអត្ថបទទេ?
Cetl ប៉ុន្តែខ្ញុំមិនអាច :-)
zcat ប្រាប់ខ្ញុំថា ANCZAL.11 មិនមានទម្រង់ gzip ទេ។ ឯកសារតែមួយត្រូវបានបង្កើតឡើងកំឡុងពេលនាំចេញ។ អ្នកមិនដឹងថាតើកំហុសអាចនៅទីណាទេ?
ជាអកុសល ខ្ញុំមិនដឹងពីក្បាលរបស់ខ្ញុំទេ វាមិនបានកើតឡើងចំពោះយើងទេ។ អញ្ចឹងបើមានឯកសារមួយតើវាធំប៉ុណ្ណា?
ខ្ញុំគ្រាន់តែស្មាន ប៉ុន្តែវាអាចកើតឡើងដែលវាត្រូវបាននាំចេញទៅអ្នកក្នុងទម្រង់ដែលត្រូវការសម្រាប់ស្គ្រីប perl ពោលគឺឧ។ អ្នកអាចរំលងជំហាននៃការភ្ជាប់ ហើយព្យាយាមប្តូរឈ្មោះ ANCZAL.11 ទៅ ancs.txt ហើយបន្តការបង្រៀនដោយដំណើរការស្គ្រីបនោះ។
សូមប្រាប់ខ្ញុំពីរបៀបដែលអ្នកបន្ត។ សូមអរគុណ
ជាការប្រសើរណាស់ ឯកសារនោះមានទំហំប្រហែល 9 មេកាបៃ ហើយវាមិនមែនជាអត្ថបទធម្មតាទេ វាជាប្រភេទនៃទ្រង់ទ្រាយគោលពីរ :/
ស្គ្រីប pl ដំណើរការ ប៉ុន្តែវាបង្ហាញកំហុសពីរ ហើយនៅចុងបញ្ចប់មានតែឯកសារ pc_translator-en-cs និង pc_translator-cs-en ប៉ុណ្ណោះ។ គ្មាន ifo ឬអ្វីដូចនោះ :/
អ្នកបកប្រែឆ្នាំ 2010 បង្កើតបញ្ហា វានាំចេញវចនានុក្រមក្នុងទម្រង់ផ្សេង។ ឆ្នាំ ២០០៩ គឺគ្មានបញ្ហាទេ។
គួរឱ្យចាប់អារម្មណ៍ អរគុណសម្រាប់ការព្រមាន ខ្ញុំនឹងព្យាយាមរកឱ្យឃើញថាតើវានឹងអាចធ្វើអ្វីមួយនៅឆ្នាំ 2010
មិត្តរបស់ខ្ញុំមានអ្នកបកប្រែឆ្នាំ 2010 ខ្ញុំបានព្យាយាម Backup វាជាមួយនាង ហើយវាបាន Backup ទៅ ANCSZAL.15 ... ANCSZAL.55 គ្មានបញ្ហាទេ :( សូមតើកំណែមួយណាដែលបង្កបញ្ហា?
ដេគូជី
ដូច្នេះ អ្នកដែលបង្កើតវា ហើយដឹងពីរបៀបបង្កើតវាអាចជាតួអង្គ ហើយផ្ញើមកយើងអ្នកចាប់ផ្តើមដំបូងតាមអ៊ីមែល? :) វានឹងជាការអរគុណដ៏អស្ចារ្យ។
ដំបូន្មានដ៏ល្អបំផុតដែលខ្ញុំបានអានមួយរយៈ។ សូមអរគុណ វាពិតជាល្អណាស់ :)
ជំរាបសួរ បន្ទាប់ពីបញ្ចូលពាក្យបញ្ជា sudo apt-get install stardict-tools វានិយាយថា៖ មិនអាចកំណត់ទីតាំងកញ្ចប់ stardict-tools បានទេ។ សូមផ្តល់យោបល់ថាខ្ញុំធ្វើអ្វីខុស? សូមអរគុណ
ជំរាបសួរ ខ្ញុំចង់បានការណែនាំអំពីរបៀបយកវចនានុក្រម Apple cz-aj, aj-cz ចូលទៅក្នុង iPad 3 ។ ខ្ញុំមានអ្នកបកប្រែ និងវចនានុក្រមសិក្សា (multiBank Explorer) នៅលើស៊ីឌី។ ឬស្គាល់ iPad មួយទៀត?