Instala o Stardict Dicionario!

Publicado por SuporteTecnicoID 01/10/2007

[ Hits: 10.949 ]

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

Gerando lista de arquivos mp3 do disco em arquivo de formato HTML

Criar usuários com ponto (nome.usuario) no Slackware

xt_geoip_build

Conversor de logs do svn para rss

Instalar o Navegador Tor em qualquer distribuição Linux


  

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