ປິດໂຄສະນາ

ແອັບພລິເຄຊັນວັດຈະນານຸກົມພື້ນເມືອງ Dictionary ໃນ Mac OS X ແທ້ຈິງແລ້ວເປັນສິ່ງທີ່ຫນ້າສົນໃຈແລະເປັນປະໂຫຍດຫຼາຍ, ຢ່າງໃດກໍຕາມ, ມັນພຽງແຕ່ປະກອບດ້ວຍວັດຈະນານຸກົມພາສາອັງກິດ. ໃນຄໍາແນະນໍາຕໍ່ໄປນີ້, ພວກເຮົາຈະສະແດງວິທີທີ່ພວກເຮົາສາມາດເພີ່ມວັດຈະນານຸກົມໃດໆຈາກໂຄງການ PC Translator, ແຕ່ຫນ້າເສຍດາຍສໍາລັບ Windows ເທົ່ານັ້ນ.

ສິ່ງທີ່ພວກເຮົາຕ້ອງການສໍາລັບການດໍາເນີນການນີ້?

  • ເຄື່ອງມື Virtualization (VirtualBox, ຂະຫນານ)
  • Linux ການແຈກຢາຍສົດ buttonpix (ຂ້ອຍ​ໃຊ້ ຮູບນີ້)
  • ງ່າຍດາຍ perl ມີສະຄຣິບ ທີ່ນີ້,
  • ວັດຈະນານຸກົມຈາກ PC Translator (wtrdctm.exe, ເຊິ່ງຫຼັງຈາກການຄັດເລືອກ ສຳຮອງຂໍ້ມູນວັດຈະນານຸກົມ ສ້າງໄຟລ໌ເຊັ່ນ: GRCSZAL.15, GRCSZAL.25, ແລະອື່ນໆ)
  • DictUnifier ລຸ້ນ 2.x

ສິ່ງທໍາອິດທີ່ພວກເຮົາເຮັດແມ່ນການຕິດຕັ້ງ VirtualBox ແລະພວກເຮົາຈະສ້າງເຄື່ອງ virtual ໃຫມ່ໃນມັນ. ພວກເຮົາຈະເລືອກລະບົບປະຕິບັດການ Linux ແລະສະບັບ Linux 2.6 (64-bit). ປ່ອຍໃຫ້ 8GB ທີ່ແນະນໍາໃນເວລາສ້າງຮູບພາບ HDD ໃຫມ່, ພວກເຮົາຈະບໍ່ຕິດຕັ້ງຫຍັງ, ພວກເຮົາຈະໃຊ້ເຄື່ອງ virtual ນີ້ເພື່ອເປີດການແຈກຢາຍ Knoppix ສົດ. ຫຼັງຈາກການສ້າງເຄື່ອງ virtual ໃຫມ່, ພວກເຮົາຄລິກໃສ່ການຕັ້ງຄ່າຂອງມັນ, ບ່ອນທີ່ຢູ່ໃນພາກ ການເກັບຮັກສາ ເລືອກ​ຮູບ​ພາບ CD (ຢູ່​ໃນ​ປ່ອງ​ຢ້ຽມ​ ຕົ້ນໄມ້ເກັບຮັກສາ), ຈະຖືກຂຽນຢູ່ຂ້າງມັນ ຫວ່າງເປົ່າ, ແລະ​ຢູ່​ເບື້ອງ​ຂວາ​ຂ້າງ CD/DVD Drive​, ໃຫ້​ຄລິກ​ໃສ່​ຮູບ​ພາບ CD​. ເມນູຈະເປີດໃຫ້ເຮົາເລືອກ ເລືອກໄຟລ໌ແຜ່ນ CD/DVD virtual ແລະເລືອກຮູບພາບທີ່ດາວໂຫລດຂອງການແຈກຢາຍ Knoppix, viz. ຮູບ.

ໃຫ້ໄປທີ່ການຕັ້ງຄ່າເຄືອຂ່າຍ (ເຄືອຂ່າຍ) ແລະ​ຕັ້ງ​ມັນ​ຕາມ​ຮູບ​.

ພວກເຮົາຄລິກໃສ່ Ok ແລະພວກເຮົາກັບຄືນໄປຫາບັນຊີລາຍຊື່ຂອງເຄື່ອງ virtual. ລອງເບິ່ງການຕັ້ງຄ່າທີ່ນີ້ VirtualBox, ບ່ອນທີ່ຢູ່ໃນພາກ ເຄືອຂ່າຍ ພວກເຮົາຈະກວດສອບການຕັ້ງຄ່າຂອງເຄືອຂ່າຍເຈົ້າພາບເທົ່ານັ້ນ (vboxnet0). ພວກເຮົາເລືອກມັນແລະຄລິກໃສ່ screwdriver. ໃນຫນ້າຈໍຕໍ່ໄປນີ້, ພວກເຮົາຈະກວດເບິ່ງວ່າການຕັ້ງຄ່າອະແດບເຕີແລະ DHCP ແມ່ນຕາມ 2 ຮູບຕໍ່ໄປນີ້.

ໃນປັດຈຸບັນພວກເຮົາສາມາດເລີ່ມຕົ້ນເຄື່ອງ virtual ໄດ້. ຫຼັງຈາກທີ່ໃນຂະນະທີ່, ການໂຕ້ຕອບຜູ້ໃຊ້ແບບກາຟິກຈະເລີ່ມຕົ້ນສໍາລັບພວກເຮົາ, ບ່ອນທີ່ພວກເຮົາເປີດ terminal ໂດຍການຄລິກໃສ່ໄອຄອນທີ່ສະແດງດ້ວຍລູກສອນ.

ພວກເຮົາຂຽນຄໍາສັ່ງຢູ່ໃນປ່ອງຢ້ຽມເປີດ

sudo apt-get update

ຄໍາ​ສັ່ງ​ນີ້​ຈະ​ເລີ່ມ​ຕົ້ນ​ລະ​ບົບ "ການ​ປັບ​ປຸງ​"​, ມັນ​ຄື​ກັບ​ເວ​ລາ​ທີ່​ທ່ານ​ດໍາ​ເນີນ​ການ​ປັບ​ປຸງ​ຊອບ​ແວ​ໃນ Mac OS​. Knoppix ດາວໂຫລດເວີຊັນປັດຈຸບັນຂອງແພັກເກັດທັງໝົດ, ແຕ່ບໍ່ໄດ້ອັບເດດລະບົບເອງ. ຂະບວນການນີ້ໃຊ້ເວລາບາງເວລາ, ດັ່ງນັ້ນພວກເຮົາຈະກະກຽມ Mac OS ເພື່ອເຊື່ອມຕໍ່ກັບເຄື່ອງ virtual ນີ້.

ໃນ Mac OS, ພວກເຮົາເປີດການຕັ້ງຄ່າລະບົບ (System Preferences) ແລະໃນນັ້ນພວກເຮົາຄລິກໃສ່ລາຍການແບ່ງປັນ (ການແບ່ງປັນ).

ໃນນີ້ພວກເຮົາຄລິກໃສ່ລາຍການ ແບ່ງ​ປັນ​ໄຟລ​໌ ແລະ​ໃຫ້​ຄລິກ​ໃສ່​ປຸ່ມ​ ທາງເລືອກໃນການ.

ໃນຫນ້າຈໍຕໍ່ໄປນີ້, ພວກເຮົາຈະໃຫ້ແນ່ໃຈວ່າມັນຖືກກວດສອບ ແບ່ງປັນໄຟລ໌ ແລະໂຟນເດີ້ຕ່າງໆໂດຍໃຊ້ SMB ແລະວ່າຊື່ຂອງທ່ານຍັງຖືກກວດເບິ່ງຢູ່ໃນປ່ອງຢ້ຽມຂ້າງລຸ່ມນີ້.

ຫຼັງຈາກນັ້ນ, ພວກເຮົາໄປທີ່ການຕັ້ງຄ່າຜູ້ໃຊ້, ບ່ອນທີ່ພວກເຮົາຄລິກຂວາໃສ່ຜູ້ໃຊ້ຂອງພວກເຮົາແລະເລືອກ ຕົວເລືອກພິເສດ.

ໃນຫນ້າຈໍນີ້ພວກເຮົາຈື່ອັນທີ່ເອີ້ນວ່າ ຊື່​ບັນ​ຊີ, ເຊິ່ງຖືກວົງມົນ, ພວກເຮົາຈະໃຊ້ມັນເພື່ອເຊື່ອມຕໍ່ຈາກເຄື່ອງ virtual.

ພວກເຮົາຈະສ້າງໄດເລກະທໍລີພິເສດໃນ desktop ວັດ​ຈະ​ນາ​ນຸ​ກົມ. ພວກເຮົາຍ້າຍໄປທີ່ມັນແລະ unpack script pctran2stardict-1.0.1.zip ແລະພວກເຮົາເອົາໄຟລ໌ທີ່ສົ່ງອອກມາຈາກ PC Translator ຢູ່ທີ່ນັ້ນ. ໄດເລກະທໍລີຜົນໄດ້ຮັບຈະມີລັກສະນະຄ້າຍຄືກັນກັບຮູບພາບຕໍ່ໄປນີ້.

ໃນປັດຈຸບັນພວກເຮົາຄລິກໃສ່ອີກເທື່ອຫນຶ່ງເຂົ້າໄປໃນເຄື່ອງ virtual, ບ່ອນທີ່ການປັບປຸງຄວນຈະສໍາເລັດແລ້ວແລະພວກເຮົາຂຽນໃນ terminal

sudo apt-get ຕິດຕັ້ງ stardict-tools

ຄໍາສັ່ງນີ້ຈະຕິດຕັ້ງເຄື່ອງມື stardict ທີ່ຈໍາເປັນໃນລະບົບ. ພວກເຂົາເຈົ້າແມ່ນຕ້ອງການໂດຍ script. ຫຼັງຈາກຕົກລົງເຫັນດີກ່ຽວກັບສິ່ງທີ່ຈະຕິດຕັ້ງແລະຕິດຕັ້ງ, ພວກເຮົາຈະຕິດຕັ້ງ Mac OS ໄດເລກະທໍລີເຮືອນຂອງມັນດ້ວຍຄໍາສັ່ງ

sudo mount -t smbfs -o ຊື່ຜູ້ໃຊ້ =<ຊື່​ບັນ​ຊີ>,rw,noperm //192.168.56.2/<ຊື່​ບັນ​ຊີ> /mnt

ຄໍາ​ສັ່ງ​ນີ້​ຈະ​ຕິດ​ຕັ້ງ​ກັບ​ບັນ​ຊີ​ລາຍ​ຊື່​ເຮືອນ​ທີ່​ແບ່ງ​ປັນ​ຂອງ​ທ່ານ​. ຊື່​ບັນ​ຊີ ແທນທີ່ດ້ວຍສິ່ງທີ່ຂຽນໄວ້ໃນ ຕົວເລືອກພິເສດ ສໍາລັບບັນຊີ Mac OS ຂອງທ່ານ. ເມື່ອທ່ານສົ່ງຄໍາສັ່ງນີ້, ມັນຈະກະຕຸ້ນໃຫ້ທ່ານໃສ່ລະຫັດຜ່ານຂອງທ່ານ. ໃສ່ມັນແລະບໍ່ຕ້ອງແປກໃຈທີ່ມັນບໍ່ໄດ້ສະແດງຮູບດາວ. ຕອນນີ້ພວກເຮົາປ່ຽນໄປຫາໄດເລກະທໍລີວັດຈະນານຸກົມໃນ desktop ຂອງທ່ານດ້ວຍຄໍາສັ່ງ

cd /mnt/Desktop/ Dictionary

ຈົ່ງລະມັດລະວັງ, Linux ແມ່ນຕົວພິມນ້ອຍ, ຊຶ່ງຫມາຍຄວາມວ່າ desktop a desktop ມີ 2 ໄດເລກະທໍລີທີ່ແຕກຕ່າງກັນ. ຄໍາສັ່ງຕໍ່ໄປນີ້ແມ່ນພຽງແຕ່ສໍາລັບຄວາມງ່າຍດາຍ. ພິມອັນນີ້ໃສ່ terminal ໃນ virtual machine:

ສໍາລັບ F ໃນ `ls GR*`; ສົ່ງອອກ DICTIONARY="$DICTIONARY $F"; ເຮັດແລ້ວ;

ສິ່ງນີ້ຈະເຮັດຄືໃສ່ຊື່ຂອງໄຟລ໌ GR* ເຂົ້າໄປໃນຕົວແປຂອງລະບົບ $DICTIONARY. ຂ້ອຍມັກມັນດີກວ່າເພາະວ່າໃນຄໍາສັ່ງຕໍ່ໄປນີ້ເຈົ້າຈະຕ້ອງລາຍຊື່ໄຟລ໌ທັງຫມົດດ້ວຍຕົນເອງແລະດ້ວຍການສໍາເລັດທີ່ສໍາຄັນທີ່ເຮັດວຽກ TAB, ມັນເປັນພາກຮຽນ spring. ໃນປັດຈຸບັນພວກເຮົາມີໄຟລ໌ທັງຫມົດຂອງວັດຈະນານຸກົມເຢຍລະມັນ - ເຊັກຢູ່ໃນຕົວປ່ຽນລະບົບວັດຈະນານຸກົມແລະພວກເຮົາປະຕິບັດຄໍາສັ່ງ

zcat $DICTIONARY > ancs.txt

ນີ້ຈະລວມໄຟລ໌ທັງຫມົດເຂົ້າໄປໃນ 1 ໄຟລ໌, ເຊິ່ງຕ້ອງມີຊື່ ancs.txt. ເມື່ອມັນສໍາເລັດ, ພວກເຮົາສາມາດດໍາເນີນການຄໍາສັ່ງ

perl pctran2stardict.pl 

ບ່ອນທີ່ພວກເຮົາສາມາດທົດແທນພາສາທີ່ພວກເຮົາກໍາລັງສົນທະນາກັບ, ສໍາລັບການຍົກຕົວຢ່າງ "en", "de", ແລະອື່ນໆ. ຕໍ່ຄໍາຖາມຕໍ່ໄປ, ພວກເຮົາຈະຕອບຕາມຄວາມຈິງວ່າພວກເຮົາມີ PC Translator ຢ່າງຖືກຕ້ອງຕາມກົດຫມາຍແລະພວກເຮົາຈະລໍຖ້າຈົນກ່ວາ script ສໍາເລັດມັນ. script ຈະສ້າງ 4 ໄຟລ໌ໃນໄດເລກະທໍລີ, ແນ່ນອນ, ອີງຕາມພາສາຂອງວັດຈະນານຸກົມທີ່ພວກເຮົາກໍາລັງແປງ.

  • pc_translator-de-cs
  • pc_translator-de-cs.dict.dz
  • pc_translator-de-cs.idx
  • pc_translator-de-cs.ifo

ຕອນນີ້ພວກເຮົາສາມາດຢຸດເຄື່ອງ virtual ແລະປິດ VirtualBox.

ພວກເຮົາຈະສົນໃຈສາມໄຟລ໌ສຸດທ້າຍທີ່ມີການຂະຫຍາຍ. ທໍາອິດ, ພວກເຮົາເປີດໄຟລ໌ທີ່ມີນາມສະກຸນ ifo ໃນຕົວແກ້ໄຂຂໍ້ຄວາມ (ໃດກໍ່ຕາມ, ຂ້ອຍໃຊ້ TextEdit.app ສົ່ງກັບ Mac OS). ພວກເຮົາຊອກຫາເສັ້ນຢູ່ໃນໄຟລ໌ "sametypesequence=m". ໃນທີ່ນີ້ພວກເຮົາປ່ຽນຕົວອັກສອນ m ຕໍ່ຈົດໝາຍ g.

ໃນປັດຈຸບັນພວກເຮົາຈະສ້າງໄດເລກະທໍລີສໍາລັບວັດຈະນານຸກົມຂອງພວກເຮົາ. ຕົວຢ່າງ, ສໍາລັບພາສາເຢຍລະມັນ-ເຊັກ, ພວກເຮົາສ້າງ deutsch-czech ແລະລາກໄຟລ໌ທັງຫມົດ 3 ໄຟລ໌ທີ່ມີສ່ວນຂະຫຍາຍ dict.dz, idx ແລະ ifo ເຂົ້າໄປໃນມັນ. ເປີດຕົວ terminal.app (ມັກຜ່ານ Spotlight, ຖ້າບໍ່ດັ່ງນັ້ນມັນຕັ້ງຢູ່ໃນ / ຄໍາຮ້ອງສະຫມັກ / ເຄື່ອງໃຊ້ຕ່າງໆ). ພວກເຮົາຂຽນໃນມັນ:

cd ~/Desktop/ Dictionary

ນີ້ຈະນໍາພວກເຮົາໄປຫາໄດເລກະທໍລີວັດຈະນານຸກົມແລະ gzip ວັດຈະນານຸກົມຂອງພວກເຮົາດ້ວຍຄໍາສັ່ງ

tar -cjf deutsch-czech.tar.bz2 deutsch-czech/

ພວກເຮົາຈະລໍຖ້າຈົນກ່ວາໄຟລ໌ໄດ້ຖືກບັນຈຸ. ຕອນນີ້ພວກເຮົາແລ່ນຜົນປະໂຫຍດ DictUnifier ແລະລາກໄຟລ໌ຜົນໄດ້ຮັບເຂົ້າໄປໃນມັນ deutsch-czech.tar.bz2. ໃນຫນ້າຈໍຕໍ່ໄປ, ພວກເຮົາພຽງແຕ່ກົດປຸ່ມເລີ່ມຕົ້ນແລະລໍຖ້າ (ການອັບໂຫລດຖານຂໍ້ມູນແມ່ນຍາວແທ້ໆ, ມັນສາມາດໃຊ້ເວລາເຖິງສອງຊົ່ວໂມງ). ຫຼັງ​ຈາກ​ໄປ​ເຖິງ​ມັນ​, ທ່ານ​ຈະ​ມີ​ວັດ​ຈະ​ນາ​ນຸ​ກົມ​ໃຫມ່​ເພີ່ມ​ເຂົ້າ​ໄປ​ໃນ Dictionary.app ຂອງ​ທ່ານ​. ຊົມເຊີຍ.

ສຸດທ້າຍ, ຂ້າພະເຈົ້າຢາກຂໍຂອບໃຈຜູ້ໃຊ້ພາຍໃຕ້ຊື່ຫຼິ້ນ ຊາມູເອນ ກອດດອນ, ຜູ້ທີ່ຈັດພີມມາຄູ່ມືນີ້ໃນຮູບແບບຫຍໍ້ຢູ່ mujmac.cz, ຂ້າພະເຈົ້າພຽງແຕ່ຂະຫຍາຍມັນສໍາລັບຜູ້ໃຊ້ທີ່ບໍ່ແມ່ນ Linux. ເນື່ອງຈາກພວກເຮົາບໍ່ແຈກຢາຍ warez, ພວກເຮົາບໍ່ສາມາດສະໜອງໄຟລ໌ທີ່ພ້ອມໃຫ້ທ່ານໄດ້. ທຸກຄົນກໍ່ຕ້ອງເຮັດໃຫ້ເຂົາເຈົ້າເອງ. ຢ່າຖາມຄົນອື່ນໃນການສົນທະນາ, ການເຊື່ອມຕໍ່ໃດໆທີ່ຈະດາວໂຫລດພວກມັນຈະຖືກລຶບຖິ້ມທັນທີ. ຂອບ​ໃຈ​ທີ່​ທ່ານ​ເຂົ້າ​ໃຈ.

.