Uždaryti skelbimą

Gimtoji žodyno programa Žodynas „Mac OS X“ iš tikrųjų yra įdomus ir labai naudingas dalykas, bet vis tiek joje yra tik anglų kalbos aiškinamasis žodynas. Tolesnėse instrukcijose parodysime, kaip galime pridėti bet kokį žodyną iš programos PC vertėjas, kuri, deja, skirta tik „Windows“.

Ko mums reikės šiam veiksmui?

  • Virtualizavimo įrankis (VirtualBox, Paralelės)
  • Linux tiesioginis platinimas Knoppix (Aš naudojau šis vaizdas)
  • Paprasta perl galimas scenarijus čia,
  • „PC Translator“ žodynai (wtrdctm.exe, kuri po atrankos Atsarginė žodyno kopija sukuria failus, pvz GRCSZAL.15, GRCSZAL.25, ir tt)
  • DictUnifier 2.x versija

Pirmas dalykas, kurį mes darome, yra įdiegti VirtualBox ir joje sukursime naują virtualią mašiną. Mes pasirinksime operacinę sistemą Linux ir versija Linux 2.6 (64 bitų). Kurdami naują HDD vaizdą palikite siūlomus 8GB, nieko neįdiegsime, tik šia virtualia mašina paleisime gyvą Knoppix distribuciją. Sukūrę naują virtualią mašiną, spustelėkite jos nustatymus, kur esančiame skyriuje saugojimas pasirinkite kompaktinio disko vaizdą (lange Sandėliavimo medis), bus parašyta šalia tuščias, o dešinėje šalia CD/DVD įrenginio spustelėkite kompaktinio disko vaizdą. Atsidarys meniu, iš kurio galėsime pasirinkti Pasirinkite virtualų CD/DVD disko failą ir pasirinkite atsisiųstą Knoppix platinimo vaizdą, t. paveikslėlį.

Eikime į tinklo nustatymus (tinklas) ir nustatykite pagal paveikslėlį.

Mes paspaudžiame Ok ir grįžtame prie virtualių mašinų sąrašo. Pažvelkime į nustatymus čia „VirtualBox“., kur skyriuje tinklas mes patikrinsime vienintelio tik prieglobos tinklo nustatymus (vboxnet0). Mes pasirenkame jį ir spustelėkite atsuktuvą. Kitame ekrane patikrinsime, ar adapteris ir DHCP nustatymai atitinka šiuos 2 vaizdus.

Dabar galime paleisti virtualią mašiną. Po kurio laiko mums prasidės grafinė vartotojo sąsaja, kurioje paspaudę rodykle rodomą piktogramą atidarome terminalą.

Atsidariusiame lange parašome komandą

sudo apt-get update

Ši komanda pradės sistemos „atnaujinimą“, panašiai kaip paleidus programinės įrangos atnaujinimą „Mac OS“. „Knoppix“ atsisiunčia visų paketų dabartines versijas, bet neatnaujina pačios sistemos. Šis procesas užtrunka šiek tiek laiko, todėl paruošime Mac OS prisijungti prie šios virtualios mašinos.

„Mac OS“ paleidžiame sistemos nuostatas (System Preferences) ir jame paspaudžiame bendrinimo elementą (Bendrinimo).

Čia spustelėjame elementą failo pasidalijimo ir spustelėkite mygtuką Nustatymai.

Kitame ekrane įsitikinsime, kad jis pažymėtas Bendrinkite failus ir aplankus naudodami SMB ir kad jūsų vardas taip pat būtų pažymėtas žemiau esančiame lange.

Tada einame į vartotojo nustatymus, kur dešiniuoju pelės mygtuku spustelėkite savo vartotoją ir pasirenkame Advanced Options.

Šiame ekrane prisimename vadinamąjį Sąskaitos pavadinimas, kuris yra apvestas, jį naudosime prisijungdami iš virtualios mašinos.

Darbalaukyje sukursime specialų katalogą Žodynas. Mes pereiname prie jo ir išpakuojame scenarijų pctran2stardict-1.0.1.zip ir ten patalpinome iš PC Translator eksportuotus failus. Gautas katalogas atrodys panašiai kaip toliau pateiktame paveikslėlyje.

Dabar vėl paspaudžiame į virtualią mašiną, kur atnaujinimas jau turėtų būti baigtas ir rašome terminale

sudo apt-get install stardict-tools

Ši komanda įdiegs reikiamus įrankius sistemoje. Jie reikalingi pagal scenarijų. Sutarę, kas bus diegiama ir įdiegiama, su komanda sumontuosime Mac OS jos namų katalogą

sudo mount -t smbfs -o vartotojo vardas=<Sąskaitos pavadinimas>,rw,noperm //192.168.56.2/<Sąskaitos pavadinimas> /mnt

Ši komanda bus prijungta prie jūsų bendrinamo namų katalogo. Sąskaitos pavadinimas pakeisti tuo, kas parašyta Advanced Options jūsų Mac OS paskyrai. Kai išsiųsite šią komandą, ji paragins įvesti slaptažodį. Įveskite jį ir nenustebkite, kad jame nėra žvaigždučių. Dabar su komanda pereiname į žodyno katalogą darbalaukyje

cd /mnt/Desktop/Dictionary

Būkite atsargūs, Linux yra didžiosios ir mažosios raidės, o tai reiškia Stalinis a darbastalio yra 2 skirtingi katalogai. Ši komanda skirta tik paprastumui. Įveskite tai į virtualiosios mašinos terminalą:

F 'ls GR*'; eksportuoti DICTIONARY="$DICTIONARY $F"; padaryta;

Tai padarys GR* failų pavadinimus į $DICTIONARY sistemos kintamąjį. Man tai labiau patinka, nes šioje komandoje visus failus turėsite išvardyti rankiniu būdu ir su rakto užbaigimu TVĮ, tai pavasaris. Dabar mes turime visus vokiečių-čekų žodyno failus žodyno sistemos kintamajame ir vykdome komandą

zcat $DICTIONARY > ancs.txt

Taip visi failai bus sujungti į 1 failą, kuris turi būti pavadintas ancs.txt. Kai tai bus padaryta, galime paleisti komandą

perl pctran2stardict.pl 

Pavyzdžiui, kur galime pakeisti kalbą ta, su kuria kalbame "en", "de"ir kt. Į tolesnį klausimą mes sąžiningai atsakysime, kad PC Translator turime legaliai ir lauksime, kol scenarijus jį užbaigs. Scenarijus kataloge sukurs 4 failus, žinoma pagal konvertuojamo žodyno kalbą.

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

Dabar galime nutraukti virtualią mašiną ir uždaryti „VirtualBox“.

Mus domina trys paskutiniai failai su plėtiniu. Pirmiausia atidarome failą su plėtiniu Ifo teksto rengyklėje (bet kokia, aš naudojau TextEdit.app pristatomas kartu su Mac OS). Failo randame eilutę "sametypesequence=m“. Čia pakeičiame raidę m už laišką g.

Dabar sukursime savo žodyno katalogą. Pavyzdžiui, vokiečių-čekų kalboms sukuriame deutsch-czech ir į jį įtraukiame visus 3 failus su plėtiniais dict.dz, idx ir ifo. Paleidžiame terminal.app (geriausia per „Spotlight“, kitu atveju jis yra / Programos / Komunalinės paslaugos). Jame rašome:

cd ~/Stalinis kompiuteris/Žodynas

Tai nuves mus į žodyno katalogą ir gzip mūsų žodyną su komanda

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

Lauksime, kol failas bus supakuotas. Dabar paleidžiame DictUnifier įrankį ir vilkite gautą failą į jį deutsch-czech.tar.bz2. Kitame ekrane tiesiog paspaudžiame pradžios mygtuką ir laukiame (duomenų bazės įkėlimas tikrai ilgas, gali užtrukti iki dviejų valandų). Kai jį pasieksite, prie jūsų Dictionary.app bus pridėtas naujas žodynas. Sveikinu.

Galiausiai norėčiau padėkoti vartotojui po slapyvardžiu Samuelis Gordonas, kuris paskelbė šį vadovą sutrumpintu adresu mujmac.cz, ką tik išplėčiau jį ne Linux vartotojams. Kadangi mes neplatiname warez, negalime pateikti jums paruoštų failų. Juos tikrai kiekvienas turi pasigaminti pats. Neklauskite ir kitų diskusijos dalyvių, bet kokios nuorodos jas parsisiųsti bus nedelsiant ištrintos. Ačiū už supratingumą.

.