Sule kuulutus

Native sõnastiku rakendus sõnastik Mac OS X on tõepoolest huvitav ja väga kasulik asi, igatahes sisaldab see ainult inglise keele seletavat sõnastikku. Järgmistes juhistes näitame, kuidas saame programmist mis tahes sõnastikku lisada PC Tõlkija, mis on kahjuks ainult Windowsi jaoks.

Mida me selle tegevuse jaoks vajame?

  • Virtualiseerimistööriist (VirtualBox, Parallels)
  • Linuxi reaalajas levitamine Knoppix (Ma kasutasin see pilt)
  • Lihtne perl skript saadaval siin,
  • PC Translatori sõnaraamatud (wtrdctm.exe, mis pärast valikut Sõnastiku varundamine loob faile nagu GRCSZAL.15, GRCSZAL.25, jne.)
  • DictUnifier versioon 2.x

Esimene asi, mida teeme, on installimine VirtualBox ja loome sellesse uue virtuaalmasina. Valime operatsioonisüsteemi Linux ja versioon Linux 2.6 (64-bitine). Jätke uue HDD-pildi loomisel soovitatud 8 GB, me ei installi midagi, vaid kasutame seda virtuaalmasinat Knoppixi reaalajas distributsiooni käivitamiseks. Pärast uue virtuaalmasina loomist klõpsame selle seadete juurde, kus on jaotis Säilitamine valige CD-pilt (aknas Storage Tree), kirjutatakse selle kõrvale tühija klõpsake CD/DVD-draivi kõrval paremal CD-pildil. Avaneb menüü, mille vahel saame valida Valige virtuaalne CD-/DVD-kettafail ja valige Knoppixi distributsiooni allalaaditud pilt, st. pilt.

Läheme võrguseadete juurde (võrk) ja seadke see vastavalt pildile.

Klõpsame edasi Ok ja pöördume tagasi virtuaalmasinate loendi juurde. Vaatame siin olevaid seadeid VirtualBox, kus jaotises võrk kontrollime ainsa ainult hostiga võrgu sätteid (vboxnet0). Valime selle ja klõpsame kruvikeerajal. Järgmisel ekraanil kontrollime, kas adapter ja DHCP sätted vastavad kahele järgmisele pildile.

Nüüd saame käivitada virtuaalse masina. Mõne aja pärast hakkab meie jaoks käima graafiline kasutajaliides, kus noolega näidatud ikoonile klõpsates avame terminali.

Kirjutame käsu avatud aknasse

sudo apt-get update

See käsk käivitab süsteemi "uuenduse", mis sarnaneb tarkvaravärskenduse käivitamisega Mac OS-is. Knoppix laadib alla kõigi pakettide praegused versioonid, kuid ei värskenda süsteemi ennast. See protsess võtab veidi aega, seega valmistame Mac OS-i ette selle virtuaalmasinaga ühenduse loomiseks.

Mac OS-is käivitame System Preferences (System Preferences) ja selles klõpsame jagamisüksusel (jagamine).

Selles klõpsame üksusel Failide jagamine ja klõpsake nuppu Valikud.

Järgmisel ekraanil veendume, et see on märgitud Jagage faile ja kaustu SMB abil ja selle all olevas aknas on märgitud ka teie nimi.

Seejärel läheme kasutaja seadetesse, kus teeme oma kasutajal paremklõpsu ja valime Advanced Options.

Sellel ekraanil mäletame nn konto nimi, mis on ringiga ümbritsetud, kasutame seda virtuaalmasinast ühenduse loomiseks.

Loome töölauale spetsiaalse kataloogi Sõnastik. Liigume selle juurde ja pakime skripti lahti pctran2stardict-1.0.1.zip ja panime sinna PC Translatorist eksporditud failid. Saadud kataloog näeb välja sarnane järgmisele pildile.

Nüüd klõpsame uuesti virtuaalmasinasse, kus värskendus peaks juba lõppema ja kirjutame terminali

sudo apt-get install stardict-tools

See käsk installib süsteemi vajalikud stardict tööriistad. Need on skripti järgi nõutavad. Pärast installimise ja installimise kokkuleppimist ühendame Mac OS-i selle kodukataloogi käsuga

sudo mount -t smbfs -o kasutajanimi=<konto nimi>,rw,noperm //192.168.56.2/<konto nimi> /mnt

See käsk ühendatakse teie jagatud kodukataloogi. konto nimi asendada sellega, mis on sisse kirjutatud Advanced Options teie Mac OS-i konto jaoks. Kui olete selle käsu saatnud, palub see teil sisestada parool. Sisestage see ja ärge imestage, et see ei näita tärni. Nüüd lülitume käsuga teie töölaual asuvasse sõnastikukataloogi

cd /mnt/Desktop/Dictionary

Olge ettevaatlik, Linux on tõstutundlik, mis tähendab seda lauaarvuti a lauaarvuti seal on 2 erinevat kataloogi. Järgmine käsk on lihtsalt lihtsuse huvides. Sisestage see virtuaalmasina terminali:

F jaoks `ls GR*'; eksportida DICTIONARY="$DICTIONARY $F"; tehtud;

See paneb GR*-failide nimed süsteemimuutujasse $DICTIONARY. Mulle meeldib see rohkem, sest järgmises käsus peaksite kõik failid käsitsi loetlema ja võtme lõpuleviimise korral TAB, on kevad. Nüüd on meil sõnastikusüsteemi muutujas kõik saksa-tšehhi sõnaraamatu failid ja me täidame käsu

zcat $DICTIONARY > ancs.txt

See ühendab kõik failid üheks failiks, millele tuleb anda nimi ancs.txt. Kui see on tehtud, saame käsu käivitada

perl pctran2stardict.pl 

Kus saame asendada keele näiteks sellega, millega me vestleme "en", "de", jne. Järgmisele küsimusele vastame ausalt, et meil on PC Translator seaduslikult olemas ja ootame, kuni skript selle lõpetab. Skript loob kataloogi 4 faili, loomulikult vastavalt selle sõnastiku keelele, mida me teisendame.

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

Nüüd saame virtuaalmasina lõpetada ja VirtualBoxi sulgeda.

Meid huvitavad kolm viimast laiendiga faili. Esiteks avame faili laiendiga IFO tekstiredaktoris (mis tahes, kasutasin TextEdit.app tarnitakse koos Mac OS-iga). Leiame failist rea "sametypesequence=m". Siin asendame kirja m kirja kohta g.

Nüüd loome oma sõnastiku jaoks kataloogi. Näiteks saksa-tšehhi keele jaoks loome deutsch-czech ja lohistame sinna kõik 3 faili laienditega dict.dz, idx ja ifo. Käivitame terminal.app (soovitavalt Spotlighti kaudu, muidu asub see / Rakendused / Kommunaalkulud). Kirjutame sellesse:

cd ~/Töölaud/Sõnastik

See viib meid sõnastiku kataloogi ja gzipib meie sõnastiku käsuga

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

Ootame, kuni fail on pakitud. Nüüd käivitame utiliidi DictUnifier ja lohistame saadud faili sellesse deutsch-czech.tar.bz2. Järgmisel ekraanil klõpsame lihtsalt nuppu Start ja ootame (andmebaasi üleslaadimine on tõesti pikk, see võib kesta kuni kaks tundi). Pärast selleni jõudmist lisatakse teie rakendusse Dictionary.app uus sõnastik. Palju õnne.

Lõpetuseks tahaksin kasutajat hüüdnime all tänada Samuel Gordon, kes postitas selle juhendi lühendatud kujul aadressil mujmac.cz, laiendasin seda just mitte-Linuxi kasutajatele. Kuna me warezit ei levita, ei saa me teile valmis faile pakkuda. Igaüks peab need tõesti ise tegema. Ärge küsige ka teistelt arutelus osalejatelt, kõik lingid nende allalaadimiseks kustutatakse kohe. Täname teid mõistva suhtumise eest.

.