Autor Tema: ayuda - enviar un INPUT TYPE a un formulario HTML desde un programa local  (Leído 4785 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Jaru

  • The Communiter-
  • *
  • Mensajes: 13252
  • some text
espero ke me ayuden kon esta...

lo ke kiero hacer es un codigo,(TCL, PERL, C/C++ aceptado) en algun lenguaje de programacion (preferiblemente ke se puede en modo konsola)
ke me permita llenar los campos de una FORM HTML pero desde el mismo programa local corriendo en mi makina, osea; ke el programa ke kiero hacer se konekte a una pajina donde se reciban las variables de mi formulario, preferiblemente kon el metodo POST.
si alguien sabe de algun script ke pueda usar, ya sea ke korra en windows o linux, ya sea ke sea simple BASH o algun otro lenguaje se lo estare agradecidisimo.
PEJ. me fije ke unos tipos mandaban en VB los campos de una forma haciendo un BROWSER variable me komentaron, en VB no soy bueno asi ke si tienen alguna idea se los agradezko, abajo les dejo un ejemplo de una FORM,

si kisiera mandar los campos "firstname", "lastname", "email" a la direccion "http://somesite.com/prog/adduser" con el metodo POST (tambien el get es admitido) desde un programa korriendo en mi PC ke se konekte a internet..como lo hago??

Código: [Seleccionar]
<FORM action="http://somesite.com/prog/adduser" method="post">
    <P>
    <LABEL for="firstname">First name: </LABEL>
              <INPUT type="text" id="firstname"><BR>
    <LABEL for="lastname">Last name: </LABEL>
              <INPUT type="text" id="lastname"><BR>
    <LABEL for="email">email: </LABEL>
              <INPUT type="text" id="email"><BR>
     <INPUT type="submit" value="Send"> <INPUT type="reset">
    </P>
 </FORM>

gracias por sus sugerencias
N/A

Desconectado vlad

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6351
    • Qualium.net
Re: ayuda - enviar un INPUT TYPE a un formulario HTML desde un programa local
« Respuesta #1 : octubre 27, 2006, 06:32:49 pm »
podes usar el wininet.dll desde C/c++ ó desde visual, yo prefiero con un browser como dicen tus amigos, pero eso descarta la consola :P

Hechale un ojo a esto:
Código: [Seleccionar]
http://articulos.conclase.net/jm/prog/cpp/wininethttp_2.html

Desconectado vlad

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6351
    • Qualium.net
Re: ayuda - enviar un INPUT TYPE a un formulario HTML desde un programa local
« Respuesta #2 : octubre 27, 2006, 06:40:17 pm »
Ah por cierto... un amigo (registrado en este foro por cierto) lo hizo en perl hace casi un 1 año y lo llamó "xxmensajitos", osea, algo así como una version de xmr para linux.

Acá esta una discusion de el:
Código: [Seleccionar]
http://perlenespanol.baboonsoftware.com/foro/about638.html
El usuario acá es "renkastle", quizas queras contactarlo. ;)

Desconectado Jaru

  • The Communiter-
  • *
  • Mensajes: 13252
  • some text
Re: ayuda - enviar un INPUT TYPE a un formulario HTML desde un programa local
« Respuesta #3 : octubre 27, 2006, 06:46:42 pm »
Ah por cierto... un amigo (registrado en este foro por cierto) lo hizo en perl hace casi un 1 año y lo llamó "xxmensajitos", osea, algo así como una version de xmr para linux.

Acá esta una discusion de el:
Código: [Seleccionar]
http://perlenespanol.baboonsoftware.com/foro/about638.html
El usuario acá es "renkastle", quizas queras contactarlo. ;)

p$$ta!
  por eso eske digo ke en este foro somos VERGONES!!!!

hey gracias es justo lo ke andaba buskando  :thumbsup: :yahoo:

infinitas gracias... mas me tarde en eskribir la pregunta ke vos en respondermela satisfaktoriamente :D
N/A

Desconectado vlad

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6351
    • Qualium.net
Re: ayuda - enviar un INPUT TYPE a un formulario HTML desde un programa local
« Respuesta #4 : octubre 27, 2006, 06:54:01 pm »
 :thumbsup:.

PD: si, si, yo se que no se puede poner solo un icono...  :rtfr:

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: ayuda - enviar un INPUT TYPE a un formulario HTML desde un programa local
« Respuesta #5 : octubre 28, 2006, 07:22:34 pm »
Si te interesa hacerlo con PHP es bien facil, solamente necesitas elegir que vas a utilizar con PHP pueda ser la libreria snoopy que es la que mxgxw utiliza en mensajitos o podes utilizar curl que es una libreria que en php te permite enviar formularios , podes enviar post get, podes usar cookies, conectarte por https , etc  :thumbsup:

renkastle

  • Visitante
Re: ayuda - enviar un INPUT TYPE a un formulario HTML desde un programa local
« Respuesta #6 : noviembre 05, 2006, 01:47:12 pm »
Wenas Wenas.. Ya vine :P :drinks: :drinks:

Pues decidi seguir con el """PROYECTO""" ahora es XXM-R xD

Pues el Ultimo codigo Funcional (Q YO RECUERDE...XD) es este..
Código: [Seleccionar]
use WWW::Mechanize;
my $mech = WWW::Mechanize->new();
$mech->get( $url );
$mech->follow_link( url => 'http://mxgxw.no-ip.com/mxgxw/mensajitos.php' );
$mech->submit_form(
form_number => 3,
fields => {
Telefono => '<STDIN>',
Mensaje => '<STDIN>',
Firma => '<STDIN>',
}
);
$mech->submit_form(
form_name => 'enviar',
fields => { query => 'pot of gold', },
button => 'enviar'
);

Este, lo q hace es conectarse a la pagina de mensajitos Luego en modo consola Te va pidiendo una por una cada cosa Telefono,
Mensaje y Firma..

Pues Q yo recuerde este code era Funcional.. con este le Envié Mensajes a Vladimir y a Gruego (AVV)

Pues lo q yo espero es q sea siempre modo consola(Linux,Mac y Windows), pero q se puedan elejir diferentes servidores, Envio a varios numeros etc.. para asi solo hacer la Interfaz Grafica a base de la consola (Para Linux, y Talvez Mac..)