Native ordbog applikation ordbog i Mac OS X er virkelig en interessant og meget nyttig ting, i hvert fald indeholder den kun en engelsk forklarende ordbog. I de følgende instruktioner vil vi vise, hvordan vi kan tilføje enhver ordbog fra programmet PC-oversætter, som desværre kun er til Windows.
Hvad skal vi bruge til denne handling?
- Virtualiseringsværktøj (VirtualBox, Parallels)
- Linux live distribution Knoppix (Jeg brugte dette billede)
- simpel perl script tilgængeligt zde,
- Ordbøger fra PC Translator (wtrdctm.exe, som efter udvælgelse Sikkerhedskopiering af ordbogen opretter filer som f.eks GRCSZAL.15, GRCSZAL.25, etc.)
- DictUnifier version 2.x
Det første vi gør er at installere VirtualBox og vi vil skabe en ny virtuel maskine i den. Vi vælger operativsystemet Linux og version Linux 2.6 (64-bit). Forlad de foreslåede 8 GB, når du opretter et nyt HDD-billede, vi installerer ikke noget, vi vil bare bruge denne virtuelle maskine til at starte den live Knoppix-distribution. Efter at have oprettet en ny virtuel maskine, klikker vi videre til dens indstillinger, hvor i afsnittet Opbevaring vælg cd-billedet (i vinduet Opbevaring Tree), vil blive skrevet ved siden af tom, og til højre ved siden af cd/dvd-drev, klik på cd-billedet. Der åbnes en menu, som vi kan vælge imellem Vælg en virtuel cd/dvd-diskfil og vælg det downloadede billede af Knoppix-distributionen, dvs. billede.
Lad os gå til netværksindstillingerne (Netværk) og indstil den i henhold til billedet.
Vi klikker videre Ok og vi vender tilbage til listen over virtuelle maskiner. Lad os tage et kig på indstillingerne her VirtualBox, hvor i afsnittet Netværk vi tjekker indstillingerne for det eneste værtsnetværk (vboxnet0). Vi vælger det og klikker på skruetrækkeren. På det følgende skærmbillede vil vi kontrollere, om adapteren og DHCP-indstillingerne er i overensstemmelse med de følgende 2 billeder.
Nu kan vi starte den virtuelle maskine. Efter et stykke tid starter den grafiske brugerflade for os, hvor vi åbner terminalen ved at klikke på ikonet vist med pilen.
Vi skriver kommandoen i det åbne vindue
sudo apt-get update
Denne kommando vil starte systemets "opdatering", det er ligesom når du kører Softwareopdatering på Mac OS. Knoppix downloader de aktuelle versioner af alle pakker, men opdaterer ikke selve systemet. Denne proces tager noget tid, så vi forbereder Mac OS til at oprette forbindelse til denne virtuelle maskine.
I Mac OS starter vi Systemindstillinger (System Preferences) og i den klikker vi på delelementet (Deling).
I denne klikker vi på varen Fildeling og klik på knappen Indstillinger.
På det følgende skærmbillede sørger vi for, at det er markeret Del filer og mapper ved hjælp af SMB og at dit navn også er markeret i vinduet under det.
Derefter går vi til brugerindstillingerne, hvor vi højreklikker på vores bruger og vælger Avancerede indstillinger.
I denne skærm husker vi den såkaldte Kontonavn, som er omkranset, vil vi bruge det til at oprette forbindelse fra den virtuelle maskine.
Vi vil oprette en speciel mappe på skrivebordet Ordbog. Vi flytter til det og pakker manuskriptet ud pctran2stardict-1.0.1.zip og vi lægger filerne eksporteret fra PC Translator der. Den resulterende mappe vil ligne det følgende billede.
Nu klikker vi igen ind på den virtuelle maskine, hvor opdateringen allerede skulle være gennemført og vi skriver i terminalen
sudo apt-get install stardict-tools
Denne kommando vil installere de nødvendige stardict-værktøjer på systemet. De kræves af scriptet. Efter at være blevet enige om, hvad der skal installeres og installeres, monterer vi Mac OS dens hjemmemappe med kommandoen
sudo mount -t smbfs -o brugernavn=<Kontonavn>,rw,noperm //192.168.56.2/<Kontonavn> /mnt
Denne kommando monteres til din delte hjemmemappe. Kontonavn erstatte med det der står i Avancerede indstillinger til din Mac OS-konto. Når du sender denne kommando, vil den bede dig om at indtaste din adgangskode. Indtast den og bliv ikke overrasket over, at den ikke viser stjerner. Nu skifter vi til ordbogsmappen på dit skrivebord med kommandoen
cd /mnt/Desktop/Ordbog
Vær forsigtig, Linux skelner mellem store og små bogstaver, hvilket betyder det desktop a desktop der er 2 forskellige mapper. Den følgende kommando er kun for nemheds skyld. Indtast dette i terminalen i den virtuelle maskine:
for F i `ls GR*`; do export DICTIONARY="$DICTIONARY $F"; Færdig;
Hvad dette vil gøre er at sætte navnene på GR*-filerne i systemvariablen $DICTIONARY. Jeg kan bedre lide det, fordi du i den følgende kommando skal angive alle filerne manuelt og med fuldførelsen af nøglen TAB, det er et forår. Nu har vi alle filerne i den tysk-tjekkiske ordbog i ordbogssystemvariablen, og vi udfører kommandoen
zcat $DICTIONARY > ancs.txt
Dette vil kombinere alle filer til 1 fil, som skal navngives ancs.txt. Når det er gjort, kan vi køre kommandoen
perl pctran2stardict.pl
Hvor vi f.eks. kan erstatte sproget med det, vi snakker med "en", "de", etc. Til det efterfølgende spørgsmål vil vi svare sandfærdigt, at vi har PC Translator lovligt, og vi vil vente, indtil scriptet afslutter det. Scriptet vil oprette 4 filer i mappen, selvfølgelig i henhold til sproget i den ordbog, vi konverterer.
- pc_translator-de-cs
- pc_translator-de-cs.dict.dz
- pc_translator-de-cs.idx
- pc_translator-de-cs.ifo
Nu kan vi afslutte den virtuelle maskine og lukke VirtualBox.
Vi vil være interesserede i de sidste tre filer med udvidelsen. Først åbner vi filen med filtypenavnet Ifo i en teksteditor (enhver, jeg brugte TextEdit.app leveres med Mac OS). Vi finder en linje i filen "samme typesekvens=m". Her erstatter vi bogstavet m pr brev g.
Nu vil vi oprette en mappe til vores ordbog. For eksempel for tysk-tjekkisk opretter vi tysk-tjekkisk og trækker alle 3 filer med udvidelserne dict.dz, idx og ifo ind i det. Lad os starte Terminal. App (helst gennem Spotlight, ellers er den placeret i / Programmer / Hjælpeprogrammer). Vi skriver i den:
cd ~/Desktop/Ordbog
Dette fører os til ordbogsmappen og gzip vores ordbog med kommandoen
tar -cjf deutsch-czech.tar.bz2 deutsch-czech/
Vi venter, indtil filen er pakket. Nu kører vi DictUnifier-værktøjet og trækker den resulterende fil ind i den deutsch-czech.tar.bz2. På den næste skærm klikker vi bare på startknappen og venter (upload af databasen er virkelig lang, det kan tage op til to timer). Når du har nået den, vil du få tilføjet en ny ordbog til din Dictionary.app. Tillykke.
Til sidst vil jeg gerne takke brugeren under kaldenavnet Samuel Gordon, som udsendte denne guide i forkortet form på mujmac.cz, Jeg har lige udvidet det til ikke-Linux-brugere. Da vi ikke distribuerer warez, kan vi ikke give dig færdige filer. Alle skal virkelig lave dem selv. Spørg heller ikke andre i diskussionen, eventuelle links til at downloade dem vil blive slettet med det samme. Tak for din forståelse.
Har du nogen idé om, hvordan man sletter den tilføjede ordbog?
Mange tak for den gode guide. Jeg var endelig i stand til at løse pc-oversætteren til puden. Du behøver ikke længere at lave paralleller
I din hjemmeadressebog skal du gå til mappen Bibliotek, og i den er der en Ordbøger-mappe og tilføje alle tilføjede ordbøger der, bare slet dem du ikke vil have, og de forsvinder fra dictionary.app
PS: Jeg er glad for det hjalp :)
Og vil du give et link til den præ-konverterede primo-fil? :-) Tak
læste du det sidste afsnit af teksten?
Cetl, men det kunne jeg ikke :-)
zcat fortæller mig, at ANCZAL.11 ikke er i gzip-format. kun én fil blev oprettet under eksporten. ved du ikke hvor fejlen kan være?
Desværre ved jeg ikke helt, det skete ikke for os. Anyway, hvis der er én fil, hvor stor er den så?
Jeg gætter bare, men det kunne ske, at det allerede var eksporteret til dig i det krævede format til perl-scriptet, dvs. du kan springe linkningstrinnet over og prøve at omdøbe ANCZAL.11 til ancs.txt og fortsætte vejledningen ved at køre det script.
Fortæl mig venligst, hvordan du kommer videre. tak skal du have
godt, den fil er omkring 9 megabyte, og det er ikke almindelig tekst, det er en slags binært format:/
pl-scriptet kører, men det viser to fejl, og i slutningen er der kun filerne pc_translator-en-cs og pc_translator-cs-en. ingen ifo eller sådan noget :/
translator 2010 skaber et problem, den eksporterer ordbogen i et andet format. 2009 er uden problemer
interessant, tak for advarslen, jeg vil prøve at finde ud af, om det ville være muligt at gøre noget i 2010
Min ven har en 2010-oversætter, jeg prøvede at sikkerhedskopiere den med hende, og den blev sikkerhedskopieret til ANCSZAL.15 ... ANCSZAL.55, intet problem :( Venligst, hvilken version forårsager præcis problemer?
Dekuji
så den person, der lavede den og ved, hvordan man laver den, kunne være en karakter og sende den til os begyndere via e-mail? :) Det ville være dejligt tak.
Det bedste råd jeg har læst længe. Tak, den er fremragende :)
Hej, efter at have indtastet kommandoen sudo apt-get install stardict-tools står der: ikke i stand til at finde pakken stardict-tools. Fortæl venligst hvad jeg gør forkert? Tak
Hej, jeg vil gerne have instruktioner om, hvordan man får Apple-ordbogen cz-aj, aj-cz ind i iPad 3. Jeg har en oversætter og en studieordbog (multiBank Explorer) på cd. Eller kender du til en anden til iPad?