Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: eric610 en Septiembre 15, 2011, 04:23:29 PM

Título: Como hago para que al pinchar una imagen me manden un mail a mi correo
Publicado por: eric610 en Septiembre 15, 2011, 04:23:29 PM
Hola. En mi juego quiero poner un icono que al pincharlo me puedan mandar un correo electronico. Probe con el codigo mailto, pero no funciona. ?Como se puede hacer? muchas gracias
Título: Re: Como hago para que al pinchar una imagen me manden un mail a mi correo
Publicado por: elviskelley en Septiembre 15, 2011, 04:57:01 PM
No es facil pero ahi te va-.
primer paso crea un documento de texto en tu pc.
Dentro del documento de texto copia este codigo.

<html>
<head>
<title>formulario</title>
</head>
<body>

<table>
<form action="mailto AQuiTUCORREO@gmail.com" method="post">
<tr><td>Nombre</td><td><input type="text" name="Nombre"> <br><br></td></tr>
<tr><td>Apellido</td><td><input type="text" name="apellido"><br><br></td></tr>
<tr><td>Ciudad</td><td><input type="text" name="ciudad"><br><br></td></tr>
<tr><td>Apodo</td><td><input type="text" name="apodo"><br><br></td></tr>
<tr><td>Correo electr?nico</td><td><input type="text" name="c_electronico"><br><br></td></tr>
<!--<tr><td>Comentario</td><td><textarea name="comentario" rows="10" cols="17"><br><br></td><br></tr>-->
<tr><td></td><td align="right"><input type="submit" value="enviar"></td></tr>
</form>
</table>
</body>
</html>

En la linea que dice AQUITUCORREO vas a reemplasarlo con el correo a usar, es decir tu correo.
Ahora dale a click en Archivo y en Guardar Como, en el nombre del archivo antes de guardarlo colocalo asi correo.html y guarda.
Verdas que se creo en el escritorio algo con el logo de tu explorador web que se llama correo.
en el game maker crea un object, pon el sprite que servira de icono, y en el event mouse left pressed coloca este codigo

execute_shell("correo.html",1)

Otra cosa el correo.html debe estar en la misma carpeta del came maker asi que al probarlo coloca en el misma carpeta del exe o editable. Incluso para evitar problemas podes subir ese archivo osea el correo.html al game maker asi se copiara automaticamente cuando abran el juego en la misma carpeta.
para ve a la opcion Global Game Setting, luego vas a la pesta?a Incluide, click en Add, Click en Load, selecciona el archivo y dale a OK. y listo.

Si tenes algun problema con el codigo html que coloque usas este que es mas efectivo pero mas sensillo.

<html>
<head>
<title>formulario</title>
</head>
<body>
<a href="mailto:elviskelley@ymail.com?subject=Prueba.&body=Enviame un mensaje">Hac? clic ac? para mandarme un mensaje</a>
</body>
</html>

El resto del proceso es el mismo.
A por cierto quitas mi correo y pon el tuyo.