sexta-feira, 7 de setembro de 2012

[Game Maker]Abrindo URL no Navegador Padrão

Vou mostrar de uma maneira fácil, como abrir uma página da Web no navegador padrão do usuário.
Para isso vamos criar um arquivo .bat com o comando para abrir a página, depois vamos executar esse arquivo, e por fim excluí-lo.

Mãos à massa:

1*- Abra o Game Maker , e crie um objeto. Faça também uma sprite para ele.

2*- No evento Create do objeto, coloque:
//criamos o arquivo na pasta local do jogo,com a terminação .bat:

t=file_text_open_write("url.bat")
//escrevemos o nosso comando(start) no arquivo criado,com o url desejado:
file_text_write_string(t,"start http://mrbrumgames.blogspot.com/")
//fechamos o arquivo
file_text_close(t)

3*- No evento Click do objeto, ponha:

//executamos o nosso arquivo de texto .bat:
execute_program("url.bat",0,"")

4*- No evento Game_end coloque:


//deletamos o arquivo
file_delete("url.bat")

5*- Coloque o objeto na room e teste o jogo!

Se tudo estiver certo, basta um clique no objeto para que a URL desejada abra no navegador padrão do usuário.










3 comentários:

  1. '-' Cara isto não é necessário, o GM já tem uma função que faz isso que é o "execute_shell", é só colocar a URL lá e pronto
    Ass: luiz_eldorado

    ResponderExcluir
  2. pois é meu amigo, mas em alguns pcs não funciona com o shell, principalmente se o usuário não for o adm.
    Os testes que eu fiz aqui com o shell não deu,e algumas outras técnicas abriram no IE. A única maneira que testei e consegui abrir com o navegador padrão, foi essa! através do bat!

    ResponderExcluir