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.
Har du noen idé om hvordan du sletter den tilføyde ordboken?
Tusen takk for den flotte guiden. Jeg var endelig i stand til å løse pc-oversetteren for puten. Du trenger ikke gjøre paralleller lenger
Gå til mappen Bibliotek i hjemmeadresseboken din, og i den er det en Ordbøker-mappe og legg til alle ordbøker som er lagt til der, bare slett de du ikke vil ha, så forsvinner de fra dictionary.app
PS: Jeg er glad det hjalp :)
Og vil du gi en lenke til den forhåndskonverterte primo-filen? :-) Takk
leste du det siste avsnittet i teksten?
Cetl, men jeg kunne ikke :-)
zcat forteller meg at ANCZAL.11 ikke er i gzip-format. bare én fil ble opprettet under eksport. du vet ikke hvor feilen kan være?
Dessverre vet jeg ikke helt, det skjedde ikke med oss. Uansett, hvis det er én fil, hvor stor er den?
Jeg gjetter bare, men det kan skje at det allerede er eksportert til deg i det nødvendige formatet for perl-skriptet, dvs. du kan hoppe over koblingstrinnet og prøve å gi nytt navn til ANCZAL.11 til ancs.txt og fortsette opplæringen ved å kjøre det skriptet.
Fortell meg hvordan det går med deg. Takk skal du ha
vel, den filen er omtrent 9 megabyte og den er ikke ren tekst, den er et slags binært format:/
pl-skriptet kjører, men det viser to feil og på slutten er det bare filene pc_translator-en-cs og pc_translator-cs-en. ingen ifo eller noe sånt :/
translator 2010 skaper et problem, den eksporterer ordboken i et annet format. 2009 er uten problemer
interessant, takk for advarselen, jeg skal prøve å finne ut om det ville være mulig å gjøre noe i 2010
Vennen min har en 2010-oversetter, jeg prøvde å sikkerhetskopiere den med henne og den sikkerhetskopierte til ANCSZAL.15 ... ANCSZAL.55, ikke noe problem :( Vær så snill, hvilken versjon forårsaker problemer?
Dekuji
så personen som har laget den og vet hvordan den skal lages kan være en karakter og sende den til oss nybegynnere på e-post? :) Det ville vært flott takk.
Det beste rådet jeg har lest på en stund. Tusen takk, den er kjempefin :)
Hei, etter å ha skrevet inn kommandoen sudo apt-get install stardict-tools står det: kan ikke finne pakken stardict-tools. Vennligst gi beskjed om hva jeg gjør feil? Takk
Hei, jeg vil ha instruksjoner om hvordan du får Apple-ordboken cz-aj, aj-cz inn i iPad 3. Jeg har en oversetter og en studieordbok (multiBank Explorer) på CD. Eller vet du om en annen for iPad?