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ą.
Ar turite idėjų, kaip toliau ištrinti pridėtą žodyną?
Labai ačiū už puikų vadovą. Pagaliau galėjau išspręsti kompiuterio vertėją pagalvę. Jums nebereikia daryti paralelių
Savo namų adresų knygoje eikite į aplanką Biblioteka ir jame yra aplankas Žodynai ir ten pridėkite visus pridėtus žodynus, tiesiog ištrinkite tuos, kurių nenorite ir jie išnyks iš dictionary.app.
PS: Džiaugiuosi, kad padėjo :)
Ir ar norėtumėte duoti nuorodą į iš anksto konvertuotą primo failą? :-) Dėkoju
ar perskaitėte paskutinę teksto pastraipą?
Cetl, bet negalėjau :-)
zcat man sako, kad ANCZAL.11 nėra gzip formatu. Eksportuojant buvo sukurtas tik vienas failas. nežinai kur gali būti klaida?
Deja, iš galvos nežinau, mums taip neatsitiko. Bet kokiu atveju, jei yra vienas failas, kokio dydžio jis yra?
Tik spėlioju, bet gali atsitikti taip, kad jis jau buvo jums eksportuotas perl scenarijui reikiamu formatu, t.y. galite praleisti susiejimo veiksmą ir pabandyti pervardyti ANCZAL.11 į ancs.txt ir tęsti mokymo programą paleisdami tą scenarijų.
Praneškite man, kaip sekasi. Ačiū
na, tas failas yra apie 9 megabaitus ir tai ne paprastas tekstas, o kažkoks dvejetainis formatas:/
Pl scenarijus veikia, bet rodo dvi klaidas, o pabaigoje yra tik failai pc_translator-en-cs ir pc_translator-cs-en. ne ifo ar panašiai :/
Translator 2010 sukuria problemą, ji eksportuoja žodyną kitu formatu. 2009 metai yra be problemų
įdomu, ačiū už įspėjimą, pabandysiu išsiaiškinti ar būtų galima ką nors padaryti 2010 m.
Mano draugė turi 2010 m. vertėją, aš bandžiau su ja sukurti atsarginę kopiją ir ji sukūrė ANCSZAL.15 ... ANCSZAL.55, jokių problemų :( Prašau, kuri versija tiksliai sukelia problemų?
Dekuji
taigi žmogus, kuris tai padarė ir žino, kaip tai padaryti, galėtų būti personažas ir atsiųsti mums pradedantiesiems el. paštu? :) Labai būtų ačiū.
Geriausias patarimas, kurį per kurį laiką skaičiau. Ačiū, puikiai :)
Sveiki, įvedus komandą sudo apt-get install stardict-tools sako: nepavyko rasti paketo stardict-tools. Prašau patarkite, ką aš darau ne taip? Dėkoju
Sveiki, norėčiau instrukcijų, kaip į iPad 3 įkelti Apple žodyną cz-aj, aj-cz. Turiu vertėją ir studijų žodyną (multiBank Explorer) kompaktiniame diske. O gal žinote kitą iPad?