Criando um lançador (para Mechinarium)

0

Eu estou tentando fazer um lançador para Mechinarium, é um jogo em flash com um lançador que executa arquivos flash em pastas separadas em seu diretório, tanto quanto eu estou ciente. Eu tentei fazer um lançador que aponta para este executável que corre bem quando eu clico nele. Quando eu tento executá-lo a partir do lançador, o jogador aparece (tela preta) e eu posso clicar com o botão direito e obter as opções de flash, no entanto, o jogo não carrega.

Alguma ideia? Obrigado.

EDITAR - RESPOSTA: link

    
por Will 12.08.2010 / 18:50

2 respostas

4

Eu tive alguns problemas como este com várias coisas. Acho que a melhor maneira de corrigir isso é escrever um pequeno script de shell e colocá-lo em ~/bin .

Veja o que eu fiz para o Nexuiz (que tinha alguns problemas de caminho):

#!/bin/bash
cd ~/Nexuiz
./nexuiz-linux-x86_64-sdl

Você obviamente não quer aquele caminho ou aquele executável, mas basicamente cd para o lugar certo e então o executa.

Não se esqueça de chmod +x do script. E então basta que o seu lançador chame o script.

Seu script deve ficar assim:

#!/bin/bash
cd /home/will/Machinarium
./Machinarium
    
por Oli 12.08.2010 / 18:55
0

Você pode criar um script de lançamento e colocá-lo em /usr/local/bin .

Além disso, você pode criar uma entrada de menu que aponte para o script para poder iniciá-lo em seus menus. No KDE você pode usar o kmenuedit para isso, o Gnome também tem um editor de menu similar.

    
por txwikinger 12.08.2010 / 18:59