Alguém sabe como enviar informações para o navegador?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Alguém sabe como enviar informações para o navegador?

Mensagem por Molinware em Qua 11 Abr 2012, 16:43

Alguém sabe como enviar informações para o navegador? Se for possível.
Por exemplo: Escrevo uma string no gm e ele envia essa string para a url do navegador.


Última edição por Molinware em Sab 14 Abr 2012, 02:23, editado 1 vez(es)

Molinware

Ranking : Nota B
Número de Mensagens : 234
Idade : 25
Data de inscrição : 18/11/2011
Notas recebidas : C + C + D + B+ A + A
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://molinware.net23.net

Voltar ao Topo Ir em baixo

Resolvido Re: Alguém sabe como enviar informações para o navegador?

Mensagem por luiz_eldorado em Qua 11 Abr 2012, 19:59

Voce quer entrar num endereco no navegador do usuario? É bem simples:
Código:
execute_shell("http://ronaldo.com","")
Lembre que isso abre no navegador padrao do usuario.
Até mais!

luiz_eldorado

Ranking : Nota C
Número de Mensagens : 928
Idade : 17
Data de inscrição : 30/07/2011
Notas recebidas : C
Reputação : 47
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://luizpontes.tk/

Voltar ao Topo Ir em baixo

Resolvido Re: Alguém sabe como enviar informações para o navegador?

Mensagem por Molinware em Qui 12 Abr 2012, 13:38

Voce quer entrar num endereco no navegador do usuario? É bem simples:
CÓDIGO:
execute_shell("http://ronaldo.com","")
Lembre que isso abre no navegador padrao do usuario.
Até mais!

Sei, mas e se eu quiser mudar a url com o navegador já aberto?

Molinware

Ranking : Nota B
Número de Mensagens : 234
Idade : 25
Data de inscrição : 18/11/2011
Notas recebidas : C + C + D + B+ A + A
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://molinware.net23.net

Voltar ao Topo Ir em baixo

Resolvido Re: Alguém sabe como enviar informações para o navegador?

Mensagem por Milton_camp em Qui 12 Abr 2012, 13:44

Sim, vai abrir o navegador porque o execute shell começou com http:, logo o pc entenderá q é pra abrir uma página web. no lugar de ronaldo.com escreva o endereço do site.

Milton_camp

Número de Mensagens : 20
Idade : 22
Data de inscrição : 12/04/2012
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: Alguém sabe como enviar informações para o navegador?

Mensagem por Molinware em Qui 12 Abr 2012, 20:24

Sim, vai abrir o navegador porque o execute shell começou com http:, logo o pc entenderá q é pra abrir uma página web. no lugar de ronaldo.com escreva o endereço do site.

Sim, mas eu quero dizer assim.

Abri uma página da web:
execute_shell("google.com.br", 0)

Agore quero abrir outra página no lugar dessa página, sem precisar abir o navegador de novo ou uma nova aba.

Molinware

Ranking : Nota B
Número de Mensagens : 234
Idade : 25
Data de inscrição : 18/11/2011
Notas recebidas : C + C + D + B+ A + A
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://molinware.net23.net

Voltar ao Topo Ir em baixo

Resolvido Re: Alguém sabe como enviar informações para o navegador?

Mensagem por GameMakerTutoriais em Sex 13 Abr 2012, 01:26

Nesse caso eu acho que seria interessante usar uma dll! Eu vi seu outro post sobre um projeto SAPI no Delphi... Dá pra criar uma dll pelo Delphi usando um objeto OLE do Internet Explorer. Dá uma olhada nesses sites aqui (é possível controlar o IE praticamente todo):

http://msdn.microsoft.com/en-us/library/aa752084%28v=vs.85%29.aspx
http://msdn.microsoft.com/en-us/library/dd565688%28v=vs.85%29.aspx

Sem usar dll também teria jeito via VBScript com essa função "execute_program" do GM! É só montar um script e executá-lo pelo Game Maker. É possível controlar tudo, inclusive tamanho da janela, botões na barra de ferramentas, etc.

Eu montei um exemplo aqui que faz com que a URL seja aberta na mesma janela. Salve esse script dentro do seu projeto no GM com o nome "IE_navigate"



Depois é só chamá-lo:

Código:
IE_navigate("gmbr.forumeiros.com");

Eu usei o "Shell.Application" pra pesquisar pela janela certa (porque o IE é incorporado ao Explorer). Se você executar esse script no Windows Explorer, ele vai navegar por ele, mas se só o IE estiver aberto, ele vai usar sempre o IE pra abrir a url. A única coisa que vai mudar aí é o endereço.

Valeu!

GameMakerTutoriais

Número de Mensagens : 800
Data de inscrição : 29/01/2011
Reputação : 26
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: Alguém sabe como enviar informações para o navegador?

Mensagem por Molinware em Sab 14 Abr 2012, 02:23

Nesse caso eu acho que seria interessante usar uma dll! Eu vi seu outro post sobre um projeto SAPI no Delphi... Dá pra criar uma dll pelo Delphi usando um objeto OLE do Internet Explorer. Dá uma olhada nesses sites aqui (é possível controlar o IE praticamente todo):

Valeu a ajuda, agora consegui resolver o problema. Smile

Molinware

Ranking : Nota B
Número de Mensagens : 234
Idade : 25
Data de inscrição : 18/11/2011
Notas recebidas : C + C + D + B+ A + A
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://molinware.net23.net

Voltar ao Topo Ir em baixo

Resolvido Re: Alguém sabe como enviar informações para o navegador?

Mensagem por Conteúdo patrocinado Hoje à(s) 04:05


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum