Anúncio fechado

Aplicativo de dicionário nativo Dicionário no Mac OS X é realmente uma coisa interessante e muito útil, de qualquer forma, contém apenas um dicionário explicativo em inglês. Nas instruções a seguir mostraremos como podemos adicionar qualquer dicionário do programa Tradutor para PC, que infelizmente é apenas para Windows.

O que precisaremos para esta ação?

  • Ferramenta de virtualização (VirtualBox, Parallels)
  • Distribuição ao vivo do Linux Knoppix (Eu usei esta imagem)
  • Simples perl roteiro disponível aqui,
  • Dicionários do PC Translator (wtrdctm.exe, que após seleção Fazendo backup do dicionário cria arquivos como GRCSZAL.15, GRCSZAL.25, at.)
  • DicUnificador versão 2.x

A primeira coisa que fazemos é instalar VirtualBox e criaremos uma nova máquina virtual nela. Vamos selecionar o sistema operacional Linux e versão Linux 2.6 (64 bits). Deixe os 8GB sugeridos ao criar uma nova imagem de HDD, não instalaremos nada, apenas usaremos esta máquina virtual para inicializar a distribuição live do Knoppix. Após criar uma nova máquina virtual, clicamos em suas configurações, onde na seção Armazenamento selecione a imagem do CD (na janela Árvore de armazenamento), estará escrito ao lado vazioe à direita ao lado de Unidade de CD/DVD, clique na imagem do CD. Um menu será aberto para escolhermos Escolha um arquivo de disco de CD/DVD virtual e selecione a imagem baixada da distribuição Knoppix, viz. foto.

Vamos para as configurações de rede (Network) e configure-o de acordo com a imagem.

Clicamos em Ok e voltamos à lista de máquinas virtuais. Vamos dar uma olhada nas configurações aqui Caixa Virtual, onde na seção Network verificaremos as configurações da única rede somente host (vboxnet0). Nós o selecionamos e clicamos na chave de fenda. Na tela a seguir verificaremos se as configurações do adaptador e do DHCP estão de acordo com as 2 imagens a seguir.

Agora podemos iniciar a máquina virtual. Depois de um tempo, a interface gráfica do usuário será iniciada para nós, onde abrimos o terminal clicando no ícone mostrado com a seta.

Escrevemos o comando na janela aberta

sudo apt-get update

Este comando iniciará a "atualização" do sistema, como quando você executa a atualização de software no Mac OS. O Knoppix baixa as versões atuais de todos os pacotes, mas não atualiza o sistema em si. Este processo leva algum tempo, por isso prepararemos o Mac OS para se conectar a esta máquina virtual.

No Mac OS, iniciamos as Preferências do Sistema (Preferências do sistema) e nele clicamos no item de compartilhamento (compartilhando).

Neste clicamos no item Compartilhamento de arquivos e clique no botão Opções.

Na tela a seguir, garantiremos que esteja marcado Compartilhe arquivos e pastas usando SMB e que seu nome também esteja verificado na janela abaixo.

Em seguida, vamos para as configurações do usuário, onde clicamos com o botão direito em nosso usuário e selecionamos Opções avançadas.

Nesta tela lembramos o chamado nome da conta, que está circulado, iremos usá-lo para conectar-se a partir da máquina virtual.

Criaremos um diretório especial na área de trabalho Dicionário. Passamos para ele e descompactamos o script pctran2stardict-1.0.1.zip e colocamos lá os arquivos exportados do PC Translator. O diretório resultante será semelhante à imagem a seguir.

Agora clicamos novamente na máquina virtual, onde a atualização já deve estar concluída e escrevemos no terminal

sudo apt-get instalar ferramentas stardict

Este comando instalará as ferramentas stardict necessárias no sistema. Eles são exigidos pelo script. Depois de concordar sobre o que será instalado e instalado, montaremos o Mac OS em seu diretório inicial com o comando

sudo mount -t smbfs -o nome de usuário=<nome da conta>,rw,noperm //192.168.56.2/<nome da conta> /mnt

Este comando será montado em seu diretório inicial compartilhado. nome da conta substitua pelo que está escrito em Opções avançadas para sua conta do Mac OS. Depois de enviar este comando, ele solicitará que você insira sua senha. Digite-o e não se surpreenda se não houver asteriscos. Agora mudamos para o diretório do dicionário em sua área de trabalho com o comando

cd /mnt/Desktop/Dicionário

Tenha cuidado, o Linux diferencia maiúsculas de minúsculas, o que significa que Computador de mesa a área de trabalho existem 2 diretórios diferentes. O comando a seguir é apenas para simplificar. Digite isto no terminal da máquina virtual:

para F em `ls GR*`; exporte DICTIONARY="$DICTIONARY $F"; feito;

O que isso fará é colocar os nomes dos arquivos GR* na variável de sistema $DICTIONARY. Eu gosto mais porque no comando a seguir você teria que listar todos os arquivos manualmente e com o preenchimento da chave funcionando ABA, é uma primavera. Agora temos todos os arquivos do dicionário Alemão-Tcheco na variável de sistema do dicionário e executamos o comando

zcat $DICIONÁRIO > ancs.txt

Isso combinará todos os arquivos em um arquivo, que deve ser nomeado ancs.txt. Quando terminar, podemos executar o comando

perl pctran2stardict.pl 

Onde podemos substituir o idioma pelo qual estamos conversando, por exemplo "en", "de", etc. Para a próxima pergunta, responderemos com sinceridade que temos o PC Translator legalmente e esperaremos até que o script o termine. O script criará 4 arquivos no diretório, claro de acordo com o idioma do dicionário que estamos convertendo.

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

Agora podemos encerrar a máquina virtual e fechar o VirtualBox.

Estaremos interessados ​​nos últimos três arquivos com a extensão. Primeiro, abrimos o arquivo com a extensão ifo em um editor de texto (qualquer um, usei TextEdit.app fornecido com Mac OS). Encontramos uma linha no arquivo "sametypesequence=m". Aqui substituímos a letra m por carta g.

Agora criaremos um diretório para nosso dicionário. Por exemplo, para Alemão-Tcheco, criamos deutsch-czech e arrastamos todos os 3 arquivos com as extensões dict.dz, idx e ifo para ele. Vamos lançar terminal. app (de preferência através do Spotlight, caso contrário está localizado em / Aplicativos / Utilitários). Escrevemos nele:

cd ~/Desktop/Dicionário

Isso nos levará ao diretório do dicionário e compactaremos nosso dicionário com o comando

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

Vamos esperar até que o arquivo esteja compactado. Agora executamos o utilitário DictUnifier e arrastamos o arquivo resultante para ele deutsch-czech.tar.bz2. Na próxima tela, basta clicar no botão iniciar e aguardar (o upload do banco de dados é muito demorado, pode levar até duas horas). Depois de alcançá-lo, você terá um novo dicionário adicionado ao seu Dictionary.app. Parabéns.

Por fim, gostaria de agradecer ao usuário pelo apelido Samuel Gordon, que postou este guia de forma abreviada em mujmac.cz, acabei de expandi-lo para usuários não Linux. Como não distribuímos warez, não podemos fornecer arquivos prontos. Todo mundo realmente tem que fazê-los sozinhos. Também não pergunte a outras pessoas na discussão, todos os links para baixá-los serão excluídos imediatamente. Obrigado pela sua compreensão.

.