Desktop launcher para aplicativos de terminal

3

Eu tenho um software para executar o opensim, ele requer que a janela do terminal inicie, execute e desligue.

Eu tenho 3 instâncias sendo executadas em 3 janelas de terminal, com o mysql para os 3 bancos de dados. Normalmente para iniciar cada instância eu tenho que abrir 3 janelas de terminal, em seguida, em cada eu tenho que digitar o caminho para o arquivo OpenSim.exe. Os comandos são assim abaixo, mas o nome do diretório na área de trabalho é diferente para cada um, pois há 3 instâncias separadas, exemplo para uma;

cd Desktop/mexico/bin

mono OpenSim.exe

Isso é um pouco trabalhoso para digitar cada vez, então eu queria colocar 3 ícones na área de trabalho que eu poderia apenas clicar em iniciar cada um, eu pensei que tinha certo com isso abaixo, mas houve um erro quando o terminal começou, e agora lembro que esqueci de incluir o comando mono, mas não sei como a sintaxe deve ir. Isso é o que eu tentei, e salvei o arquivo como opensim.desktop e salvei na área de trabalho;

[Desktop Entry]
    Name=OpenSim
    Comment=Opensim launcher
    Exec= /Desktop/mexico/bin/OpenSim.exe
    Icon=/Desktop/mexico/icon.png
    Terminal=true
    Type=Application
    Categories=Games;
    StartupNotify=true

Onde eu errei e como devo ajustar isso para que isso funcione? Eu acho que vou ter que fazer 3 destes e apenas nomeá-los como opensim1 2 e 3 e ter os 3 ícones.

    
por Jigs 01.11.2012 / 18:54

1 resposta

3

Dê uma olhada aqui . Você vai querer especificar 'Path = ~ / Desktop / mexico / bin' e alterar a linha Exec para 'Exec = mono OpenSim.exe'. Não há necessidade de ter vários atalhos, um deve funcionar. Se você quiser que estes atuem como lançadores de aplicativos normais, você deve colocá-los onde quer que o resto de seus arquivos .desktop estejam localizados.

    
por astex 01.11.2012 / 19:01