Vala isikhangiso

Isicelo sesichazamazwi somdabu Dictionary ku-Mac OS X iyinto ethokozisayo futhi ewusizo kakhulu, noma kunjalo iqukethe kuphela isichazamazwi sesiNgisi esichazayo. Emiyalweni elandelayo, sizobonisa ukuthi singasengeza kanjani noma yisiphi isichazamazwi esiphuma ohlelweni Isihumushi se-PC, ngeshwa eye-Windows kuphela.

Yini esizoyidinga ngalesi senzo?

  • Ithuluzi le-Virtualization (VirtualBox, Ukufana)
  • Ukusabalalisa bukhoma kwe-Linux I-Knoppix (Ngisebenzise lesi sithombe)
  • Kulula i-perl umbhalo uyatholakala lapha,
  • Izichazamazwi ezivela ku-PC Translator (wtrdctm.exe, okwathi ngemva kokukhetha Isekela isichazamazwi idala amafayela njenge GRCZAL.15, GRCZAL.25, njll.)
  • I-DictUnifier inguqulo 2.x

Into yokuqala esiyenzayo ukufaka VirtualBox futhi sizodala umshini omusha obonakalayo kuwo. Sizokhetha isistimu yokusebenza Linux kanye nenguqulo I-Linux 2.6 (64-bit). Shiya i-8GB ephakanyisiwe lapho udala isithombe esisha se-HDD, ngeke sifake lutho, sizovele sisebenzise lo mshini obonakalayo ukuze siqalise ukusatshalaliswa kwe-Knoppix bukhoma. Ngemva kokudala umshini omusha we-virtual, sichofoza kuzilungiselelo zawo, lapho esigabeni Storage khetha isithombe se-CD (efasiteleni Isihlahla Sokugcina), kuzobhalwa eduze kwayo Ayinalutho, futhi kwesokudla eduze kwe-CD/DVD Drive, chofoza isithombe se-CD. Imenyu izosivulela ukuthi sikhethe kuyo Khetha ifayela lediski elibonakalayo le-CD/DVD bese ukhetha isithombe esilandiwe sokusatshalaliswa kwe-Knoppix, okungukuthi. isithombe.

Asiye kuzilungiselelo zenethiwekhi (Network) bese uyimisa ngokwesithombe.

Sichofoza Ok futhi sibuyela ohlwini lwemishini ebonakalayo. Ake sibheke izilungiselelo lapha I-VirtualBox, lapho esigabeni Network sizobheka izilungiselelo zenethiwekhi yokusingatha kuphela (vboxnet0). Siyikhetha bese uchofoza ku-screwdriver. Esikrinini esilandelayo, sizohlola ukuthi i-adaptha nezilungiselelo ze-DHCP zihambisana nezithombe ezi-2 ezilandelayo.

Manje singakwazi ukuqala umshini we-virtual. Ngemva kwesikhashana, i-graphical interface yomsebenzisi izosiqalela, lapho sivula itheminali ngokuchofoza isithonjana esiboniswe ngomcibisholo.

Sibhala umyalo efasiteleni elivuliwe

sudo apt-get update

Lo myalo uzoqala "ukuvuselela" uhlelo, kufana nokuthi uma usebenzisa i-Software update ku-Mac OS. I-Knoppix ilanda izinguqulo zamanje zawo wonke amaphakheji, kodwa ayilubuyekezi uhlelo ngokwayo. Le nqubo ithatha isikhathi, ngakho-ke sizolungiselela i-Mac OS ukuxhuma kulo mshini obonakalayo.

Ku-Mac OS, siqala Izintandokazi Zesistimu (Izintandokazi zesistimu) futhi kuyo sichofoza into yokwabelana (Ukwabelana).

Kulokhu sichofoza entweni Ukwabelana ngefayela bese uchofoza inkinobho Izinketho.

Esikrinini esilandelayo, sizokwenza isiqiniseko sokuthi ihloliwe Yabelana ngamafayela namafolda usebenzisa i-SMB nokuthi igama lakho libuye lihlolwe efasiteleni elingezansi kwalo.

Bese siya kuzilungiselelo zomsebenzisi, lapho sichofoza kwesokudla kumsebenzisi wethu bese sikhetha Izinketho Advanced.

Kulesi screen sikhumbula okuthiwa Igama le-akhwunti, okuyindilinga, sizoyisebenzisa ukuxhuma kusuka emshinini obonakalayo.

Sizokwenza uhla lwemibhalo olukhethekile kudeskithophu Isichazamazwi. Sithuthela kuyo futhi sikhiphe umbhalo pctran2stardict-1.0.1.zip futhi sibeka amafayela athunyelwe kusuka ku-PC Translator lapho. Uhla lwemibhalo oluwumphumela luzobukeka lufana nesithombe esilandelayo.

Manje sichofoza futhi emshinini we-virtual, lapho isibuyekezo kufanele sesivele siqediwe futhi sibhala ku-terminal

sudo apt-get install stardict-tools

Lo myalo uzofaka amathuluzi e-stardict adingekayo ohlelweni. Zidingwa ngombhalo. Ngemva kokuvumelana ngokuthi yini ezofakwa futhi ifakwe, sizofaka i-Mac OS inkomba yayo yasekhaya ngomyalo

sudo mount -t smbfs -o igama lomsebenzisi =<Igama le-akhwunti>,rw,noperm //192.168.56.2/<Igama le-akhwunti> /mnt

Lo myalo uzokhuphukela kuhla lwemibhalo yakho yasekhaya eyabiwe. Igama le-akhwunti esikhundleni salokho okulotshwe kuyo Izinketho Advanced ku-akhawunti yakho ye-Mac OS. Uma usuthumele lo myalo, uzokutshela ukuthi ufake iphasiwedi yakho. Yifake futhi ungamangali ukuthi ayibonisi izinkanyezi. Manje sishintshela kumkhombandlela wesichazamazwi kudeskithophu yakho ngomyalo

cd /mnt/Desktop/Dictionary

Qaphela, i-Linux ibucayi, okusho ukuthi Ubuso bekhompyutha a ideskithophu kukhona 2 uhla lwemibhalo. Umyalo olandelayo ungowokwenza kube lula. Thayipha lokhu kutheminali emshinini obonakalayo:

kokuthi F kokuthi `ls GR*`; thumela ngaphandle DICTIONARY="$DICTIONARY $F"; kwenziwe;

Okuzokwenziwa yilokhu ukufaka amagama wamafayela e-GR* kokuhluka kwesistimu ye-$DICTIONARY. Ngiyithanda kangcono ngoba emyalweni olandelayo kuzofanele ubhale wonke amafayela ngesandla futhi ngokuqedela ukhiye osebenzayo I-TAB, isiphethu. Manje sesinawo wonke amafayela esichazamazwi sesiJalimane-Czech kuguquko lwesistimu yesichazamazwi futhi senza umyalo

zcat $DICTIONARY > ancs.txt

Lokhu kuzohlanganisa wonke amafayela abe yifayela elingu-1, okumele liqanjwe igama ancs.txt. Uma isiqedile, singasebenzisa umyalo

perl pctran2stardict.pl 

Lapho singavala khona ulimi esikhundleni salolo esixoxa nalo, isibonelo "en", "de", njll. Embuzweni olandelayo, sizophendula ngeqiniso ukuthi sine-PC Translator ngokusemthethweni futhi sizolinda kuze kube yilapho umbhalo usiqeda. Umbhalo uzodala amafayela angu-4 ohlwini lwemibhalo, vele ngokolimi lwesichazamazwi esisiguqulayo.

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

Manje sesingakwazi ukunqamula umshini obonakalayo futhi sivale i-VirtualBox.

Sizoba nentshisekelo kumafayela amathathu okugcina anesandiso. Okokuqala, sivula ifayela ngesandiso ifo kusihleli sombhalo (noma yikuphi, engikusebenzisile UmbhaloEdit.app ithunyelwe nge-Mac OS). Sithola umugqa efayeleni "sametypesequence=m". Lapha sishintsha uhlamvu m ngencwadi ngayinye g.

Manje sizokwakha uhla lwemibhalo lwesichazamazwi sethu. Isibonelo, ku-German-Czech, sakha i-deutsch-czech bese sihudula wonke amafayela angu-3 anezandiso ze-dict.dz, idx kanye ne-ifo kuwo. Asiqalise i-terminal.app (okungcono nge-Spotlight, ngaphandle kwalokho itholakala ku- / Izicelo / Izinsiza). Sibhala kuyo:

cd ~/Desktop/Dictionary

Lokhu kuzosiyisa kuhla lwemibhalo kusichazamazwi bese kugzip isichazamazwi sethu ngomyalo

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

Sizolinda kuze kube yilapho ifayela seligcwele. Manje sisebenzisa insiza ye-DactUnifier futhi sihudulela ifayela eliwumphumela kulo deutsch-czech.tar.bz2. Esikrinini esilandelayo, sivele sichofoze inkinobho yokuqala bese silinda (ukulayisha isizindalwazi kude ngempela, kungathatha amahora amabili). Ngemva kokuyifinyelela, uzoba nesichazamazwi esisha esingezwe ku-Dictionary.app yakho. Siyakuhalalisela.

Ekugcineni, ngithanda ukubonga umsebenzisi ngaphansi kwesiteketiso USamuel Gordon, othumele lo mhlahlandlela ngendlela efushanisiwe kokuthi mujmac.cz, ngisanda kuyinweba kubasebenzisi abangewona ama-Linux. Njengoba singayisabalalisi i-warez, asikwazi ukukunikeza amafayela aselungile. Wonke umuntu kufanele azenzele ngokwabo. Ungabuzi nabanye engxoxweni, noma yiziphi izixhumanisi zokuzilanda zizosuswa ngokushesha. Siyabonga ngokuqonda kwakho.

.