Criar "ícone" para executar Scripts

Publicado por Raimundo Alves Portela em 09/09/2011

[ Hits: 51.246 ]

Blog: http://portelanet.com

 


Criar "ícone" para executar Scripts



Vou mostrar uma forma muito simples de criar um lançador, "ícone", para executar Scripts.

Obs.: Serve para criar lançador para qualquer aplicação, só foquei scripts porque é uma dúvida recorrente :-)

Pré-requisitos:
  • No mínimo um script;
  • Está usando o Gnome;
  • Um mouse e força de vontade :-)
Primeiro, vá em com o ponteiro do mouse em cima do menu e clique com o botão direito, vá em "Editar Menu":
Linux: Criar 'ícone' para executar Scripts
Editar Menu
Depois, abre-se uma janela onde você pode selecionar uma categoria para a sua aplicação aparecer no menu do Gnome, escolhi uma categoria e clique em "Novo item":
Linux: Criar 'ícone' para executar Scripts
Novo item
Na tela que se abre, você deve informar os dados sobre o lançador que será criado, todos são campos autoexplicativos:
Linux: Criar 'ícone' para executar Scripts
Adicionar lançador
Os campos que compensam frisar são:
Tipo (type): Aplicação em Terminal (Application in Terminal)
Comando: aqui você coloca o caminho para o script desejado!

Clique em "ok" e pronto!

Agora você tem um lançador, "ícone", para seu shell script, e se ainda quiser facilitar mais deixando um "atalho" na área de trabalho, ir no menu, clicar segurando com o botão esquerdo em cima do seu ícone e arrastar para a área de trabalho:
Linux: Criar 'ícone' para executar Scripts
Clique sobre o ícone
Linux: Criar 'ícone' para executar Scripts
Arraste sobre a Área de Trabalho
Agora sim, você também pode adicioná-lo ao painel do Gnome, basta clicar nele e arrastar para cima do painel:
Linux: Criar 'ícone' para executar Scripts
Lançador no painel
Dê o famoso e patenteado duplo clique (All Rights Reserved a Miscroft) e veja sua aplicação executando direto no terminal:
Linux: Criar 'ícone' para executar Scripts
Aplicação aberta!
Foi tão simples que nem acreditei :-)

Fazer na mão

Você pode criar na mão também, mas acaba dando mais trabalho, se o mouse estiver quebrado, compensa, veja:

[Desktop Entry]
Name=sorteio
Comment=Fazer sorteio
Exec=/home/din/Desktop/sortear/sorteia
Icon=konsole
Terminal=true
Type=Application
Name[en_US]=Fazer sorteio
Name[pt_BR]=Fazer sorteio

Basta salvar o conteúdo base acima, alterando o que for necessário, em um arquivo com o formato ".desktop" e dar permissão de execução ao mesmo:

chmod +x nome_lancador.desktop

Agora sim você já pode criar mais essa usabilidade para distribuir os seus scripts.

Abraços e até a próxima!
Raimundo Portela

Outras dicas deste autor

Tint2 - minha barra/painel de janelas de volta

Configurar efeito modal ao fundo de um elemento com jQuery

Customizar o Lightdm (gerenciador de login do Ubuntu/Mint)

Terminal Guake

OpenOffice.org - copiar e colar texto e imagem da internet

Leitura recomendada

Três formas de executar HTTP Request em Shell Script

Apagar linhas comentadas de arquivos

Script básico para ouvir MP3 aleatórias

Funções em Shell Script

Aulas Shell Script do zero - Parte 6

  

Comentários
[1] Comentário enviado por eduardoferrol em 14/03/2017 - 15:29h

Muito bom, obrigado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts