Pechar anuncio

Aplicación de dicionario nativo Dicionario en Mac OS X é realmente unha cousa interesante e moi útil, de todos os xeitos só contén un dicionario explicativo en inglés. Nas seguintes instrucións, mostraremos como podemos engadir calquera dicionario do programa Tradutor para PC, que desafortunadamente só é para Windows.

Que necesitaremos para esta acción?

  • Ferramenta de virtualización (VirtualBox, Paralelos)
  • Distribución en vivo de Linux buttonpix (Usei esta imaxe)
  • Simple perla guión dispoñible aquí,
  • Dicionarios de PC Translator (wtrdctm.exe, que despois da selección Facendo unha copia de seguranza do dicionario crea ficheiros como GRCSZAL.15, GRCSZAL.25, etc.)
  • DictUnifier versión 2.x

O primeiro que facemos é instalar VirtualBox e nel crearemos unha nova máquina virtual. Seleccionaremos o sistema operativo Linux e versión Linux 2.6 (64 bits). Deixa os 8 GB suxeridos ao crear unha nova imaxe de disco duro, non instalaremos nada, só usaremos esta máquina virtual para iniciar a distribución en directo de Knoppix. Despois de crear unha nova máquina virtual, fai clic na súa configuración, onde está na sección almacenamento seleccione a imaxe do CD (na xanela Árbore de almacenamento), escribirase ao seu carón baleiro, e á dereita xunto a Unidade de CD/DVD, fai clic na imaxe do CD. Abrirase un menú para que elixamos Escolla un ficheiro de disco CD/DVD virtual e seleccione a imaxe descargada da distribución Knoppix, é dicir. imaxe.

Imos á configuración da rede (Rede) e configúrao segundo a imaxe.

Facemos clic en Ok e volvemos á lista de máquinas virtuais. Vexamos aquí a configuración VirtualBox, onde na sección Rede comprobaremos a configuración da única rede só para host (vboxnet0). Seleccionámolo e prememos no desaparafusador. Na seguinte pantalla, comprobaremos se a configuración do adaptador e DHCP está de acordo coas 2 imaxes seguintes.

Agora podemos iniciar a máquina virtual. Despois dun tempo, iniciarase para nós a interface gráfica de usuario, onde abrimos o terminal facendo clic na icona que aparece coa frecha.

Escribimos o comando na xanela aberta

update sudo apt-get

Este comando iniciará a "actualización" do sistema, é como cando executas a actualización de software en Mac OS. Knoppix descarga as versións actuais de todos os paquetes, pero non actualiza o propio sistema. Este proceso leva algún tempo, polo que prepararemos o Mac OS para conectarse a esta máquina virtual.

En Mac OS, iniciamos Preferencias do Sistema (Preferencias do sistema) e nel facemos clic no elemento de compartir (Compartindo).

Nesta facemos clic no elemento Compartir ficheiros e fai clic no botón Opcións.

Na seguinte pantalla, asegurarémonos de que está marcado Comparte ficheiros e cartafoles usando SMB e que o teu nome tamén está marcado na xanela debaixo diso.

Despois imos á configuración do usuario, onde facemos clic co botón dereito sobre o noso usuario e seleccionamos Opcións avanzadas.

Nesta pantalla lembramos o chamado Nome da conta, que está rodeado, empregarémolo para conectarnos desde a máquina virtual.

Crearemos un directorio especial no escritorio Dicionario. Pasamos a el e descomprimimos o guión pctran2stardict-1.0.1.zip e poñemos alí os ficheiros exportados desde PC Translator. O directorio resultante terá un aspecto similar á seguinte imaxe.

Agora prememos de novo na máquina virtual, onde xa debería estar completada a actualización e escribimos no terminal

sudo apt-get install stardict-tools

Este comando instalará as ferramentas stardict necesarias no sistema. Son requiridos polo guión. Despois de acordar o que se vai instalar e instalar, montaremos no Mac OS o seu directorio de inicio co comando

sudo mount -t smbfs -o nome de usuario=<Nome da conta>,rw,noperm //192.168.56.2/<Nome da conta> /mnt

Este comando montarase no teu directorio de inicio compartido. Nome da conta substituír polo que está escrito Opcións avanzadas para a súa conta de Mac OS. Unha vez que envíe este comando, pediralle que introduza o seu contrasinal. Introdúceo e non te estrañes que non mostre asteriscos. Agora cambiamos ao directorio do dicionario no teu escritorio co comando

cd /mnt/Desktop/Dicionario

Teña coidado, Linux distingue entre maiúsculas e minúsculas, o que significa que Escritorio a área de traballo hai 2 directorios diferentes. O seguinte comando é só por simplicidade. Escriba isto no terminal da máquina virtual:

para F en `ls GR*`; exportar DICTIONARY="$DICTIONARY $F"; feito;

O que fará é poñer os nomes dos ficheiros GR* na variable do sistema $DICTIONARY. Gústame máis porque no seguinte comando terías que enumerar todos os ficheiros manualmente e coa finalización da chave funcionando TAB, é unha primavera. Agora temos todos os ficheiros do dicionario alemán-checo na variable do sistema do dicionario e executamos o comando

zcat $DICIONARIO > ancs.txt

Isto combinará todos os ficheiros nun ficheiro, que debe ser nomeado ancs.txt. Unha vez feito isto, podemos executar o comando

perl pctran2stardict.pl 

Onde podemos substituír a lingua pola que estamos conversando, por exemplo "en", "de", etc. Á pregunta seguinte, responderemos con veracidade que temos PC Translator legalmente e agardaremos ata que o remate o guión. O script creará 4 ficheiros no directorio, por suposto segundo o idioma do dicionario que estamos a converter.

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

Agora podemos pechar a máquina virtual e pechar VirtualBox.

Interesaranos os tres últimos ficheiros coa extensión. En primeiro lugar, abrimos o ficheiro coa extensión ifo nun editor de texto (calquera, usei TextEdit.app enviado con Mac OS). Atopamos unha liña no ficheiro "sametypesequence=m". Aquí substituímos a letra m por letra g.

Agora imos crear un directorio para o noso dicionario. Por exemplo, para o alemán-checo, creamos deutsch-checo e arrastramos os 3 ficheiros coas extensións dict.dz, idx e ifo. Imos lanzar terminal.app (preferentemente a través de Spotlight, se non, está situado en / Aplicacións / Utilidades). Escribimos nel:

cd ~/Escritorio/Dicionario

Isto levaranos ao directorio do dicionario e gzip o noso dicionario co comando

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

Agardaremos ata que se empaquete o ficheiro. Agora executamos a utilidade DictUnifier e arrastramos o ficheiro resultante alemán-checo.tar.bz2. Na seguinte pantalla, simplemente prememos no botón de inicio e esperamos (a carga da base de datos é moi longa, pode levar ata dúas horas). Despois de alcanzalo, engadirás un novo dicionario ao teu Dictionary.app. Parabéns.

Finalmente, gustaríame agradecer ao usuario baixo o alcume Samuel Gordon, que publicou esta guía en forma abreviada en mujmac.cz, acabo de expandilo para usuarios non Linux. Como non distribuímos warez, non podemos proporcionarche ficheiros listos. Todos teñen que facelos eles mesmos. Tampouco preguntes a outros na discusión, todas as ligazóns para descargalas eliminaranse inmediatamente. Grazas pola túa comprensión.

.