Lukk annonse

Innfødt ordbokapplikasjon Ordbok i Mac OS X er virkelig en interessant og veldig nyttig ting, uansett inneholder den bare en engelsk forklarende ordbok. I de følgende instruksjonene vil vi vise hvordan vi kan legge til en hvilken som helst ordbok fra programmet PC-oversetter, som dessverre bare er for Windows.

Hva trenger vi for denne handlingen?

  • Virtualiseringsverktøy (VirtualBox, Parallels)
  • Linux live distribusjon Knoppix (Jeg brukte dette bildet)
  • Enkel perl skript tilgjengelig her,
  • Ordbøker fra PC Translator (wtrdctm.exe, som etter valg Sikkerhetskopierer ordboken lager filer som f.eks GRCSZAL.15, GRCSZAL.25, etc.)
  • DictUnifier versjon 2.x

Det første vi gjør er å installere VirtualBox og vi vil lage en ny virtuell maskin i den. Vi velger operativsystemet Linux og versjon Linux 2.6 (64-bit). La de foreslåtte 8 GB når du oppretter et nytt HDD-bilde, vi vil ikke installere noe, vi vil bare bruke denne virtuelle maskinen til å starte opp den live Knoppix-distribusjonen. Etter å ha opprettet en ny virtuell maskin, klikker vi oss videre til innstillingene, hvor i delen oppbevaring velg CD-bildet (i vinduet Lagring Tre), vil bli skrevet ved siden av tom, og til høyre ved siden av CD/DVD-stasjon, klikk på CD-bildet. En meny åpnes for oss å velge mellom Velg en virtuell CD/DVD-diskfil og velg det nedlastede bildet av Knoppix-distribusjonen, nemlig. bilde.

La oss gå til nettverksinnstillingene (Network) og still den i henhold til bildet.

Vi klikker videre Ok og vi går tilbake til listen over virtuelle maskiner. La oss ta en titt på innstillingene her VirtualBox, hvor i avsnittet Network vi vil sjekke innstillingene for det eneste vertsnettverket (vboxnet0). Vi velger den og klikker på skrutrekkeren. I det følgende skjermbildet vil vi sjekke om adapter- og DHCP-innstillingene er i henhold til følgende 2 bilder.

Nå kan vi starte den virtuelle maskinen. Etter en stund starter det grafiske brukergrensesnittet for oss, hvor vi åpner terminalen ved å klikke på ikonet vist med pilen.

Vi skriver kommandoen i det åpne vinduet

sudo apt-get update

Denne kommandoen vil starte system-"oppdateringen", det er som når du kjører Programvareoppdatering på Mac OS. Knoppix laster ned gjeldende versjoner av alle pakker, men oppdaterer ikke selve systemet. Denne prosessen tar litt tid, så vi vil forberede Mac OS for å koble til denne virtuelle maskinen.

I Mac OS starter vi Systemvalg (system~~POS=TRUNC) og i den klikker vi på delelementet (Deling).

I denne klikker vi på varen Fildeling og klikk på knappen alternativer.

I det følgende skjermbildet vil vi sørge for at det er merket av Del filer og mapper ved hjelp av SMB og at navnet ditt også er krysset av i vinduet under det.

Deretter går vi til brukerinnstillingene, hvor vi høyreklikker på brukeren vår og velger Avanserte alternativer.

I denne skjermen husker vi den såkalte Kontonavn, som er omringet, vil vi bruke den til å koble til fra den virtuelle maskinen.

Vi vil lage en spesiell katalog på skrivebordet Ordbok. Vi flytter til det og pakker ut manuset pctran2stardict-1.0.1.zip og vi legger filene eksportert fra PC Translator der. Den resulterende katalogen vil se ut som det følgende bildet.

Nå klikker vi igjen inn i den virtuelle maskinen, hvor oppdateringen allerede skal være fullført og vi skriver i terminalen

sudo apt-get install stardict-tools

Denne kommandoen vil installere de nødvendige stardict-verktøyene på systemet. De kreves av manuset. Etter å ha blitt enige om hva som skal installeres og installeres, monterer vi Mac OS-hjemmekatalogen med kommandoen

sudo mount -t smbfs -o brukernavn=<Kontonavn>,rw,noperm //192.168.56.2/<Kontonavn> /mnt

Denne kommandoen monteres til din delte hjemmekatalog. Kontonavn erstatte med det som er skrevet i Avanserte alternativer for din Mac OS-konto. Når du sender denne kommandoen, vil den be deg om å skrive inn passordet ditt. Gå inn og ikke bli overrasket over at den ikke viser stjerner. Nå bytter vi til ordbokkatalogen på skrivebordet ditt med kommandoen

cd /mnt/Desktop/Ordbok

Vær forsiktig, Linux skiller mellom store og små bokstaver, noe som betyr det desktop a desktop det er 2 forskjellige kataloger. Følgende kommando er bare for enkelhets skyld. Skriv dette inn i terminalen i den virtuelle maskinen:

for F i `ls GR*`; do export DICTIONARY="$DICTIONARY $F"; ferdig;

Hva dette vil gjøre er å legge inn navnene på GR*-filene i systemvariabelen $DICTIONARY. Jeg liker det bedre fordi i følgende kommando må du liste alle filene manuelt og med nøkkelfullføringen som fungerer TAB, det er en vår. Nå har vi alle filene til den tysk-tsjekkiske ordboken i ordboksystemvariabelen, og vi utfører kommandoen

zcat $DICTIONARY > ancs.txt

Dette vil kombinere alle filene til 1 fil, som må navngis ancs.txt. Når det er gjort, kan vi kjøre kommandoen

perl pctran2stardict.pl 

Hvor vi kan bytte ut språket med det vi snakker med, for eksempel "en", "de", etc. På det påfølgende spørsmålet vil vi svare sannferdig at vi har PC Translator lovlig, og vi vil vente til skriptet fullfører det. Skriptet vil lage 4 filer i katalogen, selvfølgelig i henhold til språket til ordboken vi konverterer.

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

Nå kan vi avslutte den virtuelle maskinen og lukke VirtualBox.

Vi vil være interessert i de tre siste filene med utvidelsen. Først åpner vi filen med filtypen IFO i et tekstredigeringsprogram (hvilken som helst, jeg brukte TextEdit.app leveres med Mac OS). Vi finner en linje i filen "sametypesequence=m". Her bytter vi ut bokstaven m per bokstav g.

Nå skal vi lage en katalog for vår ordbok. For eksempel, for tysk-tsjekkisk, lager vi tysk-tsjekkisk og drar alle 3 filene med utvidelsene dict.dz, idx og ifo inn i den. La oss lansere Terminal. App (helst gjennom Spotlight, ellers er den plassert i / Programmer / Verktøy). Vi skriver i den:

cd ~/Desktop/Ordbok

Dette vil ta oss til ordbokkatalogen og gzip ordboken vår med kommandoen

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

Vi venter til filen er pakket. Nå kjører vi DictUnifier-verktøyet og drar den resulterende filen inn i den deutsch-czech.tar.bz2. På neste skjerm klikker vi bare på startknappen og venter (å laste opp databasen er veldig lang, det kan ta opptil to timer). Når du har nådd den, vil du ha en ny ordbok lagt til Dictionary.app. Gratulerer.

Til slutt vil jeg takke brukeren under kallenavnet Samuel Gordon, som la ut denne veiledningen i forkortet form på mujmac.cz, jeg utvidet den for ikke-Linux-brukere. Siden vi ikke distribuerer warez, kan vi ikke gi deg klare filer. Alle må virkelig lage dem selv. Ikke spør andre i diskusjonen heller, eventuelle lenker for å laste dem ned vil bli slettet umiddelbart. Takk for at du forstår.

.