Instala o Stardict Dicionario!

Publicado por SuporteTecnicoID 01/10/2007

[ Hits: 11.354 ]

Homepage: http://www.linux-kdu.com.br

Download StarDict-Install.sh




Baixa e instala o Stardict, dicionário que monitora suas leituras para traduções traduções.

  



Esconder código-fonte

#Script criado pelo SuporteTecnicoID 01/06/2007
#Instalação do Dicionario StarDict


kdialog  --title "Instalador do Dicionario StarDict" --warningyesno "Instalar \
o dicionario StarDict agora.\n Voce quer iniciar a Instalação?"
if [ $? = "0" ]; then
kdialog --title "Instalador do Dicionario StarDict" --msgbox "ok! Vamos continuar a instalação!"
dcopRef=`kdialog --title "Dicionario StarDict" --progressbar "Inicializando a instalação do StarDict" 12`
dcop $dcopRef setProgress 1
sudo apt-get install stardict-gtk -y --force-yes
dcop $dcopRef setLabel "Seu programa de dicionario esta sendo instalado"
sleep 2
dcop $dcopRef setProgress 2
sleep 2
dcop $dcopRef setLabel "Vamos instalar os dicionarios do StarDict"
sleep 2
dcop $dcopRef setProgress 3
sleep 2
dcop $dcopRef setLabel "Baixando o dicionario PTwiktionary"
sleep 1
wget -c http://www.stardict.cn/wikipedia/wiktionary/stardict-wikipedia-ptwiktionary-20061204-2.4.2.tar.bz2
sleep 2
dcop $dcopRef setProgress 4
sleep 2
dcop $dcopRef setLabel "Descompactando o dicionario PTwiktionary"
sleep 1
tar -xvjf stardict-wikipedia-ptwiktionary-20061204-2.4.2.tar.bz2
sleep 2
dcop $dcopRef setProgress 5
sleep 2
dcop $dcopRef setLabel "Copiando os arquivos de dicionarios PTwiktionary para o sistema"
sleep 1
sudo cp stardict-wikipedia-ptwiktionary-20061204-2.4.2/* /usr/share/stardict/dic
sleep 2
dcop $dcopRef setProgress 6
sleep 2
dcop $dcopRef setLabel "Baixando o dicionario Ingles->Portugues"
sleep 1
wget -c http://nchc.dl.sourceforge.net/sourceforge/stardict/stardict-dictd_www.freedict.de_eng-por-2.4.2.tar.bz2
sleep 2
dcop $dcopRef setProgress 7
sleep 2
dcop $dcopRef setLabel "Descompactando o dicionario Ingles->Portugues"
sleep 1
tar -xvjf stardict-dictd_www.freedict.de_eng-por-2.4.2.tar.bz2
sleep 2
dcop $dcopRef setProgress 8
sleep 2
dcop $dcopRef setLabel "Copiando os arquivos de dicionarios Ingles->Portugues para o sistema"
sleep 1
sudo cp stardict-dictd_www.freedict.de_eng-por-2.4.2/* /usr/share/stardict/dic
sleep 2
dcop $dcopRef setProgress 9
sleep 2
dcop $dcopRef setLabel "Baixando o dicionario Portugues->Ingles"
sleep 1
wget -c http://internap.dl.sourceforge.net/sourceforge/stardict/stardict-dictd_www.freedict.de_por-eng-2.4.2.tar.bz2
sleep 2
dcop $dcopRef setProgress 10
sleep 2
dcop $dcopRef setLabel "Descompactando o dicionario Portugues->Ingles"
sleep 1
tar -xvjf stardict-dictd_www.freedict.de_por-eng-2.4.2.tar.bz2
sleep 2
dcop $dcopRef setProgress 11
sleep 2
dcop $dcopRef setLabel "Copiando os arquivos de dicionarios Portugues->Ingles para o sistema"
sleep 1
sudo cp stardict-dictd_www.freedict.de_por-eng-2.4.2/* /usr/share/stardict/dic
sleep 2
dcop $dcopRef setProgress 12
sleep 2
kdialog --title "ok! Dicionario StarDict foi Instalado!" --msgbox "Obrigado por usar nosso Instalador! \n A www.indexdata.com.br e o SuporteTecnicoID - agradecem!"
dcop $dcopRef setLabel "Abrindo o StarDict"
sleep 1
dcop $dcopRef close
sleep 1
stardict
elif [ $? = "1" ]; then
kdialog --title "ok! StarDict Não foi Instalado!!!" --msgbox "Obrigado por usar nosso Instalador! \n A www.indexdata.com.br e o SuporteTecnicoID - agradecem!"
fi

Scripts recomendados

script para travar usuario discado

Converter CSV para Ldif

Script para correção de arquivos Makefile usando comando patch

Conversor de arquivos de vídeo (Video Converter)

substituir strings nos nomes de arquivos


  

Comentários
[1] Comentário enviado por JOPAGO em 21/01/2008 - 21:27h

O arquivo não foi encontrado qdo agente clica no "fazer download"

[2] Comentário enviado por SuporteTecnicoID em 22/01/2008 - 08:59h


Não sei o que ha, mas segue o link direto, queira desculpar:

http://www.indexdata.com.br/Linux/Pacotes/Dicionarios/StarDict-Install/StarDict-Install.sh

[3] Comentário enviado por SuporteTecnicoID em 22/01/2008 - 09:59h

ah!

E hoje em debian esta bem facil instalar ele, tlvs seja até melhor usar assim:

#apt-get install stardict-gtk stardict-common
E depois de instalado, vc pode colocar varios outros dicionários, eu criei um pacote debian para a instalação, bem completo e fácil de ser instalado para complementar o stardict.
http://www.indexdata.com.br/Linux/Pacotes/Dicionarios/Dicionarios-Stardict-ID-1.0.deb

[4] Comentário enviado por removido em 12/11/2008 - 10:41h

Amigo, os dicionários ñ estão sendo habilitados, apesar de estarem nas pasta indicada - /usr/share/stardict/dic - segui sua dia:

E hoje em debian esta bem facil instalar ele, tlvs seja até melhor usar assim:
#apt-get install stardict-gtk stardict-common
E depois de instalado, vc pode colocar varios outros dicionários, eu criei um pacote debian para a instalação, bem completo e fácil de ser instalado para complementar o stardict.
http://www.indexdata.com.br/Linux/Pacotes/Dicionarios/Dicionarios-Stardict-ID-1.0.deb

[5] Comentário enviado por SuporteTecnicoID em 12/11/2008 - 13:06h

hum,,,pode ser que vc esteja com problemas de permissão....

de permissões a pasta dos dics....

#chmod -R 755 /usr/share/stardict/dic

Aproveite e instale o aplicativo:
espeak
depois acrescente no preferências habilitando o som para pronuncias de palavra....
espeak -v pt %s &
Ex, tb pela linha de comando:
espeak -v pt "bom dia"

[6] Comentário enviado por removido em 12/11/2008 - 14:42h

Muito obrigado, mas tenho umas certas dificuldades c/ o famoso terminal, então p/ me esclarecer um pouco mais, tenho que abrir como root o endereço /usr/share/stardict/dic e aplicar o comando #chmod -R 755 /usr/share/stardict/dic
Seria somente isso?

Ou, grafica/ falando, entrar no Nautilus/Ubuntu como root, ir até /usr/share/stardict/dic - clicar em propriedades e na aba Permissões - deixar selecionado o item Permitir execução do arquivo como um programa

Qto a 2ª parte, o espeak, por aqui está tudo OK!

Desde já agradeço imensa/ a boa vontade.

[7] Comentário enviado por SuporteTecnicoID em 12/11/2008 - 17:19h

Olha só, somos acostumados a ir rápido a soluções ,e acabamos sempre dando comandos pelo terminal,,,,,que é muito mais facil e pode ser monitorado a sua ação.....mas isto é outro papo,,,caso precise tb estamos a disposição para esclarecimentos....

Fácil,,,,

no caso do gnome :

alt+F2 e digite gnome-terminal
abrira o terminal de linha de comandos....

ai basta como root ( # este é o simbolo no Prompt do terminal quando se esta como root ) digitar o comando anterior....

chmod -R 755 /usr/share/stardict/dic

isto ja ira fazer as permissões mudarem.....

Mas tb pode ser este seu caminho,,,,,pela interface gráfica.....e como root mudar as permissões da pasta para o necessário.....

atenciosamente...

SuporteTecnicoID
www.indexdata.com.br
msg: suporte@indexdata.com.br

[8] Comentário enviado por removido em 12/11/2008 - 22:48h

Muito obrigado pela dica, mas engraçado, notei que somente depois de uma reinicialização do sistema é que os dicionários foram habilitados no Stardict.
Deixo essa dica p/ quem tiver no mesmo caso.

[9] Comentário enviado por SuporteTecnicoID em 13/11/2008 - 10:19h

ok!

Além destes que foram disponibilizados, vc tb ainda pode adicionar facilmente mais tipos de dicionário usando os recursos de cadastramento via o próprio stardict e baixar os dicionários e as atualizações , via network dicionários.....la em preferências.


[10] Comentário enviado por dikson em 03/10/2009 - 13:32h

ae rapaziada eu so novo aqui no fórum, seguir as instruções para instalar o stardict e o pacote do debian. Conseguir porem quando eu coloco a palavra em inglês só obtenho a resposta em japonês, Aluguem pode me ajudar

[11] Comentário enviado por isabelgobbo em 11/10/2009 - 11:11h

Olá gente, estou usando Linux a pouco tempo e não sei onde coloca o script que está na parte de cima do tópico. Alíás só li algumas coisas básicas sobre o que é script, mas como faz e onde salva eu não tenho idéia.

Coloca no editor de texto (copia e cola), mas salva como e onde? Tem alguma coisa nesse script que tenha de ser retirado como: #Script criado pelo SuporteTecnicoID 01/06/2007
#Instalação do Dicionario StarDict e
"Obrigado por usar nosso Instalador! \n A www.indexdata.com.br e o SuporteTecnicoID - agradecem!"
fi

No meu caso as informações de como instalar o Stardict e o conversor para os dicionários do babylon só resultaram em erro no Ubuntu 9.0.4.

Consegui instalar com outro tutorial que já nem lembro qual foi (minha memória é péssima e acho que não salvei nos bookmarks a página correta de como instalar.

O fato é que não entendo como usar script, alguém pode ajudar?

[12] Comentário enviado por SuporteTecnicoID em 12/10/2009 - 14:26h

1º Definir o que é um script de forma simples:
Script é um arquivo de texto onde todos os comandos e rotinas a serem executas manualmente( digitados no terminal ) possam ser colocadas dentro dele, para ser executado de forma automática pelo sistema a um clique.

a exemplo: vamos chamar o nautilus pelo terminal.

vc teria de digitar no terminal: nautilus

Se vc fizer um script ( vamos chamar este script de Call-Nautilus.sh )vc coloca dentro dele o comando que iria digitar, mas precedido do comando que cria a funcionalidade de uma script, ou seja sempre começando com:

#!/bin/sh ( esta linha define que o arquivo de texto é um script para o sistema )
#
# ( estas linhas com o # passam a não ter função dentro do script, ficando somente como comentarios. )
#

nautilus ( este é o comando que vc digitaria no terminal )

pronto seu script esta contruido para chamar o nautilus.

Mas ainda falta um procedimento,,,o de transformar um arquivo de texto ( como este acima que acabamos de fazer ), em um arquivo com função executavel dentro do sistema.

Para isto vc deve dar o comando como root:

chmod a+x Call-Nautilus.sh ( pode-se tambem usar um comando de bash sh ./Call-Nautilus.sh sem dar o chmod antes para executar o arquivo texto como script, no entanto em alguns processos ele pode se perder, mas da para ser usado em comandos simples de script de texto )

Agora sim,,,,para chamar seu novo script e executar os comando internos dele ( chamando o nautilus ) basta vc clicar nele agora e o sistema executar o que vc escreveu la dentro ( sempre conforme a sintaxe correta e existência de comandos e ou aplicações existentes a cada distribuição ).

Quanto a instalação, hoje realmente é muito facil ter o stardict no seu sistema, mas aindassim é necessario ter os dicionarios, que podem ser baixados do meu site....

http://www.indexdata.com.br/Linux/Pacotes/Dicionarios/Dicionarios-Stardict-ID-1.0.deb



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts