Pular para o conteúdo

Criar lançadores de aplicativos no Unity

Simples script para criar um lançador na área de trabalho, voltando ao modelo do Ubuntu 10.04 e os demais antes do Unity.
Italo Pessoa italo pessoa
Hits: 8.573 Categoria: Shell Script Subcategoria: Variáveis
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Simples script para criar um lançador na área de trabalho, voltando ao modelo do Ubuntu 10.04 e os demais antes do Unity.
Download new_laucher.sh Enviar nova versão

Versões atualizadas deste script

Italo Pessoa

Versão 2 enviada por Italo Pessoa em 04/06/2012

Changelog: Adicionada opção(-d) para indicar diretório alvo do lançador
Exemplo:

adicionar no seu .bashrc
lancador(){
source new_laucher.sh
}

dessa forma poderá utilizar como uma função normal

então
lancador -d meuDiretorio

Download new_launcher.sh

Esconder código-fonte

#!/bin/bash
# criar novo lancador no seu desktop
# Italo Pessoa - italoneypessoa@gmail.com
# Seg Mai 28 00:24:30 BRT 2012

HOME=~

if [ -d $HOME/Área\ de\ Trabalho/ ]; then
   gnome-desktop-item-edit ~/Área\ de\ Trabalho/ --create-new
elif [ -d $HOME/Desktop/ ]; then
   gnome-desktop-item-edit ~/Desktop/ --create-new
fi

Faciliando copiar DVD com 2 gravadoras pelo terminal

Shell Script - para configurações de Vlans Cisco.

privilégio

Calculo de médias da UNIP

Script que busca IP Livres em uma rede

#1 Comentário enviado por heraldoluciano em 01/06/2012 - 00:53h
Bacana essa dica. Testei no 12.04 KDE.
#2 Comentário enviado por italo pessoa em 01/06/2012 - 12:47h
funcionou?
#3 Comentário enviado por Rafaell em 04/06/2012 - 10:47h
Apenas copiando e colando esse código posso criar atalhos para qualquer programa do Ubuntu? Ou preciso editá-lo?
Agradeço a atenção.
#4 Comentário enviado por Italo Pessoa em 04/06/2012 - 12:42h
pode sim Rafaell,
mas acho que seria bem mais comodo utilizar o script, sendo que vocçe poderia criar em qualquer diretório,
enviei uma versão atualizada(não sei se você ja estará vendo essa nova), mas você pode criar uma função no seu .bashrc, e dar um source script, para utilzar como uma funcção normal, sendo assim, em qualquer diretório que esteja poderá criar um lançador, para qualquer diretório.

com a opção -d "diretório"

Obrigador por comentar ;)
#5 Comentário enviado por Rafaell em 06/06/2012 - 10:25h
Valeu pelos esclarecimentos. Era essa mesmo a minha dúvida.
Só que estou com outro problema: Não estou conseguindo executar o arquivo. Veja o que está acontecendo:

root@rafaell-laptop:/home/rafaell/Downloads# ./new_laucher.sh
./new_laucher.sh: linha 11: gnome-desktop-item-edit: comando não encontrado

O que posso fazer no caso?
#6 Comentário enviado por italo pessoa em 06/06/2012 - 12:08h
vixe,
mais um detalhe para inserir no script.
seguinte, qual distro vc ta utilzando e qual versao?, só pra saber e melhorar o código
vc vai ter que instalar.
apt-get install gnome-desktop-item-edit.
e parece que qa versão nova do código ainda não apareceu.
qualquer dúvida manda ai. ;)
#7 Comentário enviado por Rafaell em 06/06/2012 - 21:02h
Olá, colega. Que paciência a sua... kkkk
Estou usando o Ubuntu 12.04.
Eu não sabia que tinha que instalar mais coisas... kkk
Eu sou fã dos lançadores. Nas minhas versões anteriores (desde a 8.04), meu desktop era cheio de ícones! Por isso estou na tentativa de utilizar o seu script!
Muito obrigado pela atenção!
#8 Comentário enviado por italo pessoa em 06/06/2012 - 22:11h
heheh, que nada cara,
fico feliz em ajudar, qualquer coisa é só falar
#9 Comentário enviado por italo pessoa em 08/06/2012 - 16:14h
pronto, a nova versão do script já foi postada.
mas ainda não com a última observação que postei antes.

estou fazendo um upgrade em um outro script meu, para automatizar o uso do [*****]
se vc não conhece é um app utilizado para fazer download de vídeos do you tube.
assim qie terminar, posto aqui tbm.
vlw

Contribuir com comentário

Entre na sua conta para comentar.