Tsekani malonda

Kugwiritsa ntchito mtanthauzira mawu Dictionary mu Mac OS X ndichinthu chosangalatsa komanso chothandiza kwambiri, komabe chili ndi dikishonale yofotokozera ya Chingerezi. M'malangizo otsatirawa, tiwonetsa momwe tingawonjezere dikishonale iliyonse kuchokera mu pulogalamuyi PC Womasulira, zomwe mwatsoka ndi za Windows zokha.

Tifunika chiyani pakuchita izi?

  • Chida cha Virtualization (Virtualbox, kufanana)
  • Linux live distribution batanipix (Ndinagwiritsa chithunzi ichi)
  • Zosavuta perl script ilipo apa,
  • Madikishonale ochokera ku PC Translator (wtrdctm.exe, amene pambuyo kusankha Kusunga mtanthauzira mawu amapanga mafayilo monga GRCZAL.15, GRCZAL.25, etc.)
  • DictUnifier mtundu 2.x

Chinthu choyamba chimene timachita ndikuyika Virtualbox ndipo tidzapanga makina atsopano enieni mmenemo. Tidzasankha makina ogwiritsira ntchito Linux ndi version Linux 2.6 (64-bit). Siyani 8GB yomwe mukufuna popanga chithunzi chatsopano cha HDD, sitiyika chilichonse, tingogwiritsa ntchito makinawa kuti tiyambitse kugawa kwa Knoppix. Pambuyo popanga makina atsopano, timadutsa pazokonda zake, komwe kuli gawo yosungirako sankhani chithunzi cha CD (pawindo Mtengo Wosungira), zidzalembedwa pambali pake chopanda kanthu, ndipo kudzanja lamanja pafupi ndi CD/DVD Drive, dinani chithunzi CD. Menyu idzatsegulidwa kuti tisankhepo Sankhani fayilo ya CD/DVD disk ndikusankha chithunzi chotsitsidwa cha kugawa kwa Knoppix, viz. chithunzi.

Tiyeni tipite ku zoikamo za netiweki (Network) ndikuchiyika molingana ndi chithunzicho.

Timadina Ok ndipo timabwerera ku mndandanda wa makina enieni. Tiyeni tiwone makonda apa VirtualBox, kumene mu gawo Network tiwona makonda a network yokhayo yokhayo (vboxnet0). Timasankha ndikudina pa screwdriver. Pazenera lotsatira, tiwona ngati adaputala ndi zosintha za DHCP zikugwirizana ndi zithunzi ziwiri zotsatirazi.

Tsopano tikhoza kuyambitsa makina enieni. Patapita kanthawi, mawonekedwe ogwiritsira ntchito graphical adzayambira kwa ife, pomwe timatsegula terminal podina chizindikiro chomwe chikuwonetsedwa ndi muvi.

Timalemba lamulo pawindo lotseguka

sudo apt-get update

Lamuloli liyambitsa "kusintha" kwadongosolo, zimakhala ngati mukamayendetsa Mapulogalamu pa Mac OS. Knoppix imatsitsa mitundu yaposachedwa yamapaketi onse, koma sichisintha dongosolo lokha. Izi zimatenga nthawi, kotero tikonzekera Mac OS kuti tilumikizane ndi makina awa.

Mu Mac OS, timayambitsa Zokonda za System (Zosankha za Machitidwe) ndipo m'menemo timadina chinthucho (Kugawana).

Mu izi timadina pa chinthucho Fanizani Kugawana ndipo dinani batani Zosintha.

Pazenera lotsatira, tiwonetsetsa kuti yafufuzidwa Gawani mafayilo ndi zikwatu pogwiritsa ntchito SMB ndi kuti dzina lanu komanso kufufuzidwa pa zenera pansipa kuti.

Kenako timapita ku zoikamo za ogwiritsa ntchito, pomwe timadina kumanja kwa wogwiritsa ntchito ndikusankha zotsogola Mungasankhe.

Mu chophimba ichi timakumbukira otchedwa Dzina la akaunti, yomwe yazunguliridwa, tidzagwiritsa ntchito kuti tigwirizane ndi makina enieni.

Tidzapanga chikwatu chapadera pa desktop Dictionary. Timasunthira kwa izo ndikutsegula script pctran2stardict-1.0.1.zip ndipo timayika mafayilo otumizidwa kuchokera ku PC Translator kumeneko. Chikwatu chotsatira chidzawoneka chofanana ndi chithunzi chotsatirachi.

Tsopano tikudinanso mu makina enieni, pomwe zosintha ziyenera kumalizidwa kale ndipo timalemba mu terminal

sudo apt-get kukhazikitsa zida za stardict

Lamuloli lidzakhazikitsa zida zofunikira za stardict pa dongosolo. Iwo amafunidwa ndi script. Pambuyo povomereza zomwe zidzayikidwe ndikuyika, tidzakweza Mac OS chikwatu chakunyumba ndi lamulo

sudo mount -t smbfs -o username=<Dzina la akaunti>,rw,noperm //192.168.56.2/<Dzina la akaunti> /mnt

Lamuloli lidzakwera ku chikwatu chomwe mwagawana kunyumba. Dzina la akaunti sinthani ndi zomwe zalembedwamo zotsogola Mungasankhe pa akaunti yanu ya Mac OS. Mukatumiza lamulo ili, lidzakulimbikitsani kuti mulowetse mawu anu achinsinsi. Lowani ndipo musadabwe kuti sichikuwonetsa nyenyezi. Tsopano timasinthira ku bukhu lotanthauzira mawu pakompyuta yanu ndi lamulo

cd /mnt/Desktop/Dictionary

Samalani, Linux ndizovuta, zomwe zikutanthauza kuti kompyuta a kompyuta pali 2 akalozera osiyanasiyana. Lamulo lotsatirali ndi losavuta. Lembani izi mu terminal mu makina enieni:

kwa F mu `ls GR*`; tumizani kunja DICTIONARY = "$ DICTIONARY $F"; zachitika;

Chimene ichi chidzachita ndikuyika mayina a mafayilo a GR * mu $ DICTIONARY system variable. Ndimakonda kwambiri chifukwa mu lamulo lotsatirali muyenera kulemba mafayilo onse pamanja komanso pomaliza kugwira ntchito TAB, ndi masimpe. Tsopano tili ndi mafayilo onse a dikishonale ya German-Czech mu dikishonale yosinthika ndipo timachita lamulo

zcat $DICTIONARY > ancs.txt

Izi ziphatikiza mafayilo onse kukhala fayilo imodzi, yomwe iyenera kutchulidwa ancs.txt. Akamaliza, tikhoza kuthamanga lamulo

perl pctran2stardict.pl 

Kumene tingalowe m’malo mwa chinenerocho n’kuikamo chimene tikulankhula, mwachitsanzo "en", "de", ndi zina. Ku funso lotsatira, tiyankha moona mtima kuti tili ndi PC Translator movomerezeka ndipo tidikirira mpaka scriptyo itamaliza. Zolemba zidzapanga mafayilo 4 mu bukhu, ndithudi malinga ndi chinenero cha mtanthauzira mawu omwe tikusintha.

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

Tsopano titha kuletsa makina enieni ndikutseka VirtualBox.

Tidzakhala ndi chidwi ndi owona atatu otsiriza ndi kutambasuka. Choyamba, timatsegula fayilo ndikuwonjezera ife m'mawu osintha (aliyense, ndidagwiritsa ntchito TextEdit.app kutumizidwa ndi Mac OS). Timapeza mzere mu fayilo "sametypesequence=m". Apa tikusintha kalatayo m pa kalata g.

Tsopano tipanga chikwatu cha dikishonale yathu. Mwachitsanzo, ku German-Czech, timapanga deutsch-czech ndi kukokera mafayilo onse atatu ndi zowonjezera dict.dz, idx ndi ifo mmenemo. Tiyeni tiyambitse terminal.app (makamaka kudzera pa Spotlight, apo ayi ili mkati / Ntchito / Zothandizira). Timalemba mmenemo:

cd ~/Desktop/Dictionary

Izi zidzatifikitsa ku bukhu lotanthauzira mawu ndi gzip dikishonale yathu ndi lamulo

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

Timadikirira mpaka fayiloyo itadzaza. Tsopano tikuyendetsa ntchito ya DictUnifier ndikukokera fayilo yomwe idatulukamo deutsch-czech.tar.bz2. Pazenera lotsatira, timangodinanso batani loyambira ndikudikirira (kukweza nkhokwe ndikutali kwambiri, kungatenge maola awiri). Mukachipeza, mudzakhala ndi mtanthauzira watsopano wowonjezeredwa ku Dictionary.app yanu. Zabwino zonse.

Pomaliza, Ndikufuna kuthokoza wosuta pansi pa dzina lakutchulidwa Samuel Gordon, amene adayika bukhuli mwachidule pa mujmac.cz, ndangokulitsa kwa ogwiritsa ntchito omwe si a Linux. Popeza sitigawira warez, sitingathe kukupatsani mafayilo okonzeka. Aliyense ayenera kudzipanga yekha. Osafunsanso ena pazokambirana, maulalo aliwonse oti muwatsitse adzachotsedwa nthawi yomweyo. Zikomo chifukwa chakumvetsetsa kwanu.

.