Pa ipolowo

Ohun elo itumọ-ọrọ abinibi Dictionary ni Mac OS X jẹ ohun ti o nifẹ ati iwulo pupọ, lonakona o ni iwe-itumọ asọye Gẹẹsi nikan. Ninu awọn ilana atẹle, a yoo fihan bi a ṣe le ṣafikun eyikeyi iwe-itumọ lati inu eto naa PC onitumo, eyi ti o jẹ laanu nikan fun Windows.

Kini a nilo fun iṣe yii?

  • Ọpa Iroju (VirtualBox, Awọn afiwera)
  • Lainos ifiwe pinpin bọtini piks (Mo lo aworan yii)
  • Rọrun perl akosile wa Nibi,
  • Awọn iwe-itumọ lati ọdọ Onitumọ PC (wtrdctm.exe, eyi ti lẹhin aṣayan N ṣe afẹyinti iwe-itumọ ṣẹda awọn faili bi GRCSZAL.15, GRCSZAL.25, ati be be lo)
  • DictUnifier version 2.x

Ohun akọkọ ti a ṣe ni fifi sori ẹrọ VirtualBox ati pe a yoo ṣẹda ẹrọ foju tuntun kan ninu rẹ. A yoo yan ẹrọ ṣiṣe Linux ati ti ikede Lainos 2.6 (64-bit). Fi 8GB ti a daba silẹ nigbati o ṣẹda aworan HDD tuntun, a kii yoo fi ohunkohun sori ẹrọ, a yoo kan lo ẹrọ foju yii lati bata pinpin Knoppix laaye. Lẹhin ṣiṣẹda ẹrọ foju tuntun, a tẹ nipasẹ awọn eto rẹ, nibiti o wa ni apakan Ibi yan aworan CD (ni window Ibi ipamọ Igi), ao kọ lẹgbẹẹ rẹ sofo, ati ni apa ọtun tókàn si CD/DVD Drive, tẹ aworan CD naa. Akojọ aṣayan yoo ṣii fun wa lati yan lati Yan faili disiki CD/DVD foju kan ko si yan aworan ti a ṣe igbasilẹ ti pinpin Knoppix, bii. aworan.

Jẹ ki a lọ si awọn eto nẹtiwọki (Network) ki o si ṣeto ni ibamu si aworan naa.

A tẹ lori Ok ati pe a pada si atokọ ti awọn ẹrọ foju. Jẹ ki a wo awọn eto nibi VirtualBox, nibo ni apakan Network a yoo ṣayẹwo awọn eto ti nẹtiwọọki ogun-nikan nikan (vboxnet0). A yan o si tẹ lori screwdriver. Ni iboju atẹle, a yoo ṣayẹwo boya ohun ti nmu badọgba ati awọn eto DHCP wa ni ibamu si awọn aworan 2 wọnyi.

Bayi a le bẹrẹ ẹrọ foju. Lẹhin igba diẹ, wiwo olumulo ayaworan yoo bẹrẹ fun wa, nibiti a ṣii ebute naa nipa titẹ aami ti o han pẹlu itọka naa.

A kọ aṣẹ ni window ṣiṣi

sudo apt-gba imudojuiwọn

Aṣẹ yii yoo bẹrẹ eto naa “imudojuiwọn”, o dabi nigbati o nṣiṣẹ imudojuiwọn Software lori Mac OS. Knoppix ṣe igbasilẹ awọn ẹya lọwọlọwọ ti gbogbo awọn idii, ṣugbọn ko ṣe imudojuiwọn eto funrararẹ. Ilana yii gba akoko diẹ, nitorinaa a yoo mura Mac OS lati sopọ si ẹrọ foju yii.

Ni Mac OS, a ṣe ifilọlẹ Awọn ayanfẹ Eto (System-saju) ati ninu rẹ a tẹ lori nkan ti o pin (pínpín).

Ninu eyi a tẹ nkan naa faili pinpin ki o si tẹ bọtini naa awọn aṣayan.

Ni iboju atẹle, a yoo rii daju pe o ti ṣayẹwo Pin awọn faili ati awọn folda nipa lilo SMB ati pe orukọ rẹ tun ṣayẹwo ni window ti o wa ni isalẹ rẹ.

Lẹhinna a lọ si awọn eto olumulo, nibiti a ti tẹ-ọtun lori olumulo wa ki o yan To ti ni ilọsiwaju Aw.

Ni iboju yii a ranti ohun ti a npe ni Orukọ akọọlẹ, eyiti o yika, a yoo lo lati sopọ lati ẹrọ foju.

A yoo ṣẹda liana pataki kan lori deskitọpu Iwe-itumọ. A gbe si o ati ki o unpack awọn akosile pcran2stardict-1.0.1.zip a si fi awọn faili okeere lati PC onitumo nibẹ. Itọsọna abajade yoo dabi iru aworan atẹle.

Bayi a tẹ lẹẹkansi sinu ẹrọ foju, nibiti imudojuiwọn yẹ ki o ti pari tẹlẹ ati pe a kọ sinu ebute naa

sudo apt-gba fi sori ẹrọ awọn irinṣẹ stardict

Yi aṣẹ yoo fi awọn pataki stardict irinṣẹ lori awọn eto. Wọn nilo nipasẹ iwe afọwọkọ. Lẹhin gbigba lori ohun ti yoo fi sori ẹrọ ati fifi sori ẹrọ, a yoo gbe Mac OS sori itọsọna ile rẹ pẹlu aṣẹ naa

sudo mount -t smbfs -o orukọ olumulo =<Orukọ akọọlẹ>,rw,noperm //192.168.56.2/<Orukọ akọọlẹ> /mnt

Aṣẹ yii yoo gbe si itọsọna ile pinpin rẹ. Orukọ akọọlẹ ropo pẹlu ohun ti a kọ sinu To ti ni ilọsiwaju Aw fun akọọlẹ Mac OS rẹ. Ni kete ti o ba fi aṣẹ yii ranṣẹ, yoo tọ ọ lati tẹ ọrọ igbaniwọle rẹ sii. Tẹ sii ati ki o maṣe yà ọ lẹnu pe ko ṣe afihan awọn asterisks. Bayi a yipada si itọsọna iwe-itumọ lori tabili tabili rẹ pẹlu aṣẹ naa

cd /mnt/Desktop/Dictionary

Ṣọra, Lainos jẹ ifarabalẹ ọran, eyiti o tumọ si pe tabili a tabili o wa 2 orisirisi awọn ilana. Aṣẹ atẹle jẹ fun ayedero. Tẹ eyi sinu ebute ninu ẹrọ foju:

fun F ni `ls GR*`; se okeere DICTIONARY="$DICTIONARY $F"; ṣe;

Ohun ti eyi yoo ṣe ni fi awọn orukọ awọn faili GR* sinu oniyipada eto $DICTIONARY. Mo fẹran rẹ dara julọ nitori pe ninu aṣẹ atẹle iwọ yoo ni lati ṣe atokọ gbogbo awọn faili pẹlu ọwọ ati pẹlu ipari bọtini ṣiṣẹ TAB, orisun omi ni. Bayi a ni gbogbo awọn faili ti German-Czech iwe-itumọ ni oniyipada eto iwe-itumọ ati pe a ṣe aṣẹ naa

zcat $DICTIONARY> ancs.txt

Eyi yoo darapọ gbogbo awọn faili sinu faili 1, eyiti o gbọdọ jẹ orukọ ancs.txt. Ni kete ti o ti pari, a le ṣiṣe aṣẹ naa

perl pcran2stardict.pl 

Ibi ti a ti le ropo ede pẹlu eyi ti a n sọrọ pẹlu, fun apẹẹrẹ "en", "de", ati be be lo. Si ibeere ti o tẹle, a yoo dahun ni otitọ pe a ni Onitumọ PC ni ofin ati pe a yoo duro titi ti iwe afọwọkọ yoo fi pari. Iwe afọwọkọ naa yoo ṣẹda awọn faili 4 ninu itọsọna naa, nitorinaa ni ibamu si ede ti iwe-itumọ ti a n yipada.

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

Bayi a le fopin si ẹrọ foju ati sunmọ VirtualBox.

A yoo nifẹ si awọn faili mẹta ti o kẹhin pẹlu itẹsiwaju. Ni akọkọ, a ṣii faili pẹlu itẹsiwaju ifo ninu olootu ọrọ (eyikeyi, Mo lo TextEdit.app firanṣẹ pẹlu Mac OS). A ri ila kan ninu faili naa "iru-tẹle-kanna=m". Nibi ti a ropo lẹta m fun lẹta g.

Bayi a yoo ṣẹda itọsọna kan fun iwe-itumọ wa. Fun apẹẹrẹ, fun German-Czech, a ṣẹda deutsch-czech ati fa gbogbo awọn faili 3 pẹlu awọn amugbooro dict.dz, idx ati ifo sinu rẹ. Jẹ ki a ṣe ifilọlẹ Terminal.app (pelu nipasẹ Ayanlaayo, bibẹẹkọ o wa ninu / Awọn ohun elo / Awọn iṣẹ). A kọ sinu rẹ:

cd ~/Ojú-iṣẹ/Dictionary

Eyi yoo mu wa lọ si itọsọna iwe-itumọ ati gzip iwe-itumọ wa pẹlu aṣẹ naa

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

A yoo duro titi ti faili ti wa ni aba ti. Bayi a ṣiṣẹ IwUlO DictUnifier ati fa faili abajade sinu rẹ deutsch-czech.tar.bz2. Lori iboju atẹle, a kan tẹ bọtini ibẹrẹ ati duro (ikojọpọ data jẹ pipẹ gaan, o le gba to wakati meji). Lẹhin ti o de ọdọ rẹ, iwọ yoo ni afikun iwe-itumọ tuntun si Dictionary.app rẹ. Oriire.

Nikẹhin, Emi yoo fẹ lati dupẹ lọwọ olumulo labẹ oruko apeso naa Samuel Gordon, ti o Pipa itọsọna yi ni abbreviated fọọmu ni mujmac.cz, Mo kan ti fẹ sii fun awọn olumulo ti kii ṣe Linux. Niwọn igba ti a ko pin kaakiri warez, a ko le pese awọn faili ti o ṣetan. Gbogbo eniyan ni lati ṣe wọn funrararẹ. Maṣe beere lọwọ awọn miiran ninu ijiroro boya, eyikeyi awọn ọna asopọ lati ṣe igbasilẹ wọn yoo paarẹ lẹsẹkẹsẹ. O ṣeun fun oye.

Awọn koko-ọrọ: , , , , , , , , ,
.