Zatvori oglas

Aplikacija izvornog rječnika Rječnik u Mac OS X je doista zanimljiva i vrlo korisna stvar, ionako sadrži samo engleski eksplanatorni rječnik. U sljedećim uputama pokazat ćemo kako možemo dodati bilo koji rječnik iz programa PC prevoditelj, koji je nažalost samo za Windows.

Što će nam trebati za ovu akciju?

  • Alat za virtualizaciju (VirtualBox, Paralele)
  • Linux distribucija uživo Knoppix (Koristio sam ova slika)
  • jednostavan perl dostupna skripta ovdje,
  • Rječnici iz PC prevoditelja (wtrdctm.exe, koji nakon selekcije Sigurnosno kopiranje rječnika stvara datoteke kao što su GRCSZAL.15, GRCSZAL.25, itd.)
  • DictUnifier verzija 2.x

Prvo što radimo je instalacija VirtualBox i u njemu ćemo napraviti novi virtualni stroj. Odabrat ćemo operativni sustav Linux i verzija Linux 2.6 (64-bitni). Ostavite predloženih 8 GB kada kreirate novu HDD sliku, nećemo ništa instalirati, samo ćemo koristiti ovo virtualno računalo za pokretanje live Knoppix distribucije. Nakon što stvorimo novi virtualni stroj, kliknemo do njegovih postavki, gdje u odjeljku skladištenje odaberite sliku CD-a (u prozoru Storage Tree), bit će napisano pored njega prazan, a desno pored CD/DVD Drive kliknite na sliku CD-a. Otvorit će nam se izbornik iz kojeg možemo birati Odaberite datoteku virtualnog CD/DVD diska i odaberite preuzetu sliku Knoppix distribucije, tj. slika.

Idemo na postavke mreže (mreža) i postavite ga prema slici.

Kliknemo na Ok i vraćamo se na popis virtualnih strojeva. Pogledajmo postavke ovdje VirtualBox, gdje u odjeljku mreža provjerit ćemo postavke jedine mreže koja je samo domaćin (vboxnet0). Odaberemo ga i kliknemo na odvijač. Na sljedećem ekranu ćemo provjeriti jesu li adapter i DHCP postavke u skladu sa sljedeće 2 slike.

Sada možemo pokrenuti virtualni stroj. Nakon nekog vremena pokrenut će nam se grafičko korisničko sučelje gdje otvaramo terminal klikom na ikonu prikazanu strelicom.

Zapisujemo naredbu u otvorenom prozoru

sudo apt-get ažuriranje

Ova naredba će pokrenuti "ažuriranje" sustava, to je kao kad pokrenete Ažuriranje softvera na Mac OS-u. Knoppix preuzima trenutne verzije svih paketa, ali ne ažurira sam sustav. Ovaj proces traje neko vrijeme, pa ćemo pripremiti Mac OS za povezivanje s ovim virtualnim strojem.

U Mac OS-u pokrećemo System Preferences (Postavke sustava) i u njemu kliknemo na stavku dijeljenja (Dijeljenje).

Ovdje kliknemo na stavku Dijeljenje datoteka i kliknite gumb Opcije.

Na sljedećem ekranu provjerit ćemo je li označeno Dijelite datoteke i mape koristeći SMB i da je vaše ime također označeno u prozoru ispod toga.

Zatim idemo u korisničke postavke, gdje desnom tipkom miša kliknemo na našeg korisnika i izaberemo Napredne opcije.

U ovom ekranu prisjećamo se tzv Naziv računa, koji je zaokružen, koristit ćemo ga za povezivanje s virtualnog stroja.

Napravit ćemo poseban imenik na radnoj površini Rječnik. Prelazimo na njega i raspakiramo skriptu pctran2stardict-1.0.1.zip i tamo stavljamo datoteke eksportirane iz PC Translatora. Rezultirajući direktorij izgledat će slično sljedećoj slici.

Sada ponovno kliknemo na virtualni stroj, gdje bi ažuriranje već trebalo biti završeno i pišemo u terminal

sudo apt-get instalirajte stardict-alate

Ova naredba će instalirati potrebne stardict alate na sustav. Oni su obavezni prema scenariju. Nakon što se dogovorimo što će se instalirati i instalirati, naredbom ćemo montirati njegov početni direktorij Mac OS-a

sudo mount -t smbfs -o korisničko ime=<Naziv računa>,rw,noperm //192.168.56.2/<Naziv računa> /mnt

Ova naredba će se montirati u vaš dijeljeni matični direktorij. Naziv računa zamijeniti onim što je napisano Napredne opcije za vaš Mac OS račun. Nakon što pošaljete ovu naredbu, od vas će se tražiti da unesete lozinku. Unesite ga i nemojte se iznenaditi što ne prikazuje zvjezdice. Sada prelazimo na direktorij rječnika na radnoj površini pomoću naredbe

cd /mnt/Desktop/Dictionary

Budite oprezni, Linux je osjetljiv na velika i mala slova, što znači da desktop a desktop postoje 2 različita direktorija. Sljedeća naredba je samo radi jednostavnosti. Upišite ovo u terminal u virtualnom stroju:

za F u `ls GR*`; do export DICTIONARY="$DICTIONARY $F"; učinjeno;

Ono što će ovo učiniti je staviti nazive GR* datoteka u sistemsku varijablu $DICTIONARY. Više mi se sviđa jer biste u sljedećoj naredbi morali ručno ispisati sve datoteke i s radnim dovršavanjem ključa TAB, proljeće je. Sada imamo sve datoteke njemačko-češkog rječnika u varijabli sustava rječnika i izvršavamo naredbu

zcat $DICTIONARY > ancs.txt

Ovo će kombinirati sve datoteke u 1 datoteku, koja mora biti imenovana ancs.txt. Nakon što je gotovo, možemo pokrenuti naredbu

perl pctran2stardict.pl 

Gdje jezik možemo zamijeniti onim na kojem razgovaramo, na primjer "en", "de"itd. Na sljedeće pitanje ćemo iskreno odgovoriti da imamo PC Translator legalno i pričekat ćemo dok ga skripta ne završi. Skripta će kreirati 4 datoteke u direktoriju, naravno prema jeziku rječnika koji pretvaramo.

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

Sada možemo prekinuti virtualni stroj i zatvoriti VirtualBox.

Zanimat će nas posljednje tri datoteke s ekstenzijom. Prvo otvaramo datoteku s ekstenzijom ako u uređivaču teksta (bilo koji, koristio sam TextEdit.app isporučuje se s Mac OS-om). Nalazimo redak u datoteci "sametypesequence=m". Ovdje mijenjamo slovo m po slovu g.

Sada ćemo stvoriti direktorij za naš rječnik. Na primjer, za njemačko-češki kreiramo deutsch-czech i u njega povučemo sve 3 datoteke s nastavcima dict.dz, idx i ifo. Idemo lansirati terminal.app (po mogućnosti kroz Spotlight, inače se nalazi u / Applications / Utilities). U njemu pišemo:

cd ~/Desktop/Rječnik

Ovo će nas odvesti u direktorij rječnika i gzipirati naš rječnik pomoću naredbe

tar -cjf njemački-češki.tar.bz2 njemački-češki/

Pričekat ćemo dok se datoteka ne spakira. Sada pokrećemo uslužni program DictUnifier i povlačimo rezultirajuću datoteku u njega njemački-češki.tar.bz2. Na sljedećem ekranu samo kliknemo gumb za početak i pričekamo (učitavanje baze podataka je jako dugo, može potrajati i do dva sata). Nakon što ga dosegnete, imat ćete novi rječnik dodan u vašu aplikaciju Dictionary.app. Čestitamo.

Na kraju se zahvaljujem korisniku pod nadimkom Samuel Gordon, koji je ovaj vodič u skraćenom obliku objavio na mujmac.cz, upravo sam ga proširio za korisnike koji ne koriste Linux. Budući da ne distribuiramo warez, ne možemo vam dati gotove datoteke. Svatko ih zaista mora sam napraviti. Ne pitajte niti druge u raspravi, sve veze za njihovo preuzimanje bit će odmah izbrisane. Hvala na razumijevanju.

.