Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info.
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Usuario
· Wiki

Nick


Contraseña


Nuevo usuario


English
Proyecto AjpdSoft: Foros

AjpdSoft :: Ver tema - Prgramacion para que el pc haga algo sin yo darle
Foros de discusión Buscar Perfil FAQ Iniciar sesión
Information Prgramacion para que el pc haga algo sin yo darle

Publicar nuevo tema Responder al tema
Foros de discusión » Varios (seguridad, internet, ofimática, errores)   
Ver tema anterior :: Ver tema siguiente
AutorMensaje
villa90
Usuario


Registrado: Oct 27, 2007
Mensajes: 1

Asunto: Prgramacion para que el pc haga algo sin yo darle Responder citando

por favor alguien puede ayudarme con esto es urgente.
vereis, ay algun programa que haga hacer algo al pc solo con darle las instrucciones para que haga lo que yo quiera
como creo que no me e explicado bien os voy a decir lo que quiero
hace poco en esta web:
www.ateneocordobesista1954.com
publicaron unas encuesta para ver cual era el mejor club de cordoba
pes el caso es que yo quiero votar a uno de esos clubes para que se vote indefinidas veces.
hay algun programa que aga eso?
por favor respondan rapido es urgente
MensajePublicado:
Sab Oct 27, 2007 10:25 am
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Prgramacion para que el pc haga algo sin yo darle Responder citando



Anuncios



villa90 escribió:
por favor alguien puede ayudarme con esto es urgente.
vereis, ay algun programa que haga hacer algo al pc solo con darle las instrucciones para que haga lo que yo quiera
como creo que no me e explicado bien os voy a decir lo que quiero
hace poco en esta web:
ateneocordobesista1954.com
publicaron unas encuesta para ver cual era el mejor club de cordoba
pes el caso es que yo quiero votar a uno de esos clubes para que se vote indefinidas veces.
hay algun programa que aga eso?
por favor respondan rapido es urgente



Para lo que nos comentas es recomendable que utilices el componete IPWorks Delphi Edition, con este componente podrás, por ejemplo, enviar un formulario web de forma automática. Podrás realizar la aplicación que nos comentas.

En concreto, para enviar un formulario web de forma automatizada, se utiliza el componente "TipwWebForm" de IPWorks.

A continuación te mostramos el código en Delphi 6 con un ejemplo de envío de formulario web que registra un nuevo usuario en nuestra web, sin utilizar el navegador web, directamente desde tu aplicación.
Código:

unit formEnvioFormularioWeb;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics,
  Controls, Forms, Dialogs,
  ipwCore, ipwHTTP, StdCtrls, ExtCtrls,
  ipwwebform, ComCtrls;

type
  TformEnvioFormularioWeb = class(TForm)
    Label2: TLabel;
    Label3: TLabel;
    txtNick: TEdit;
    txtEmail: TEdit;
    ButtonSubmit: TButton;
    ipwWebForm1: TipwWebForm;
    Label5: TLabel;
    txtContrasena: TEdit;
    Label8: TLabel;
    contra2: TEdit;
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    TabSheet2: TTabSheet;
    txtRespuesta2: TMemo;
    txtRespuesta: TMemo;
    procedure ButtonSubmitClick(Sender: TObject);
    procedure ipwWebForm1Transfer(Sender: TObject;
      BytesTransferred: Integer; Text: String);
  private
    { Private declarations }
    response: String;
  public
    { Public declarations }
  end;



implementation

{$R *.DFM}

procedure TformEnvioFormularioWeb.ButtonSubmitClick(
    Sender: TObject);
begin
  if (txtEmail.Text = '') or (txtNick.Text = '') or
      (txtContrasena.Text = '') then
    ShowMessage('Faltan datos para enviar el formulario web.');
  ipwWebForm1.Reset;

  //rellenamos los datos correspondientes a los valores
  //del formulario web (nick, email,
  //contraseña, opción envío)
  ipwWebForm1.AddFormVar('username', txtNick.Text);
  ipwWebForm1.AddFormVar('user_email', txtEmail.Text);
  ipwWebForm1.AddFormVar('user_password', txtContrasena.Text);
  ipwWebForm1.AddFormVar('user_password2', contra2.Text);
  ipwWebForm1.AddFormVar('op', 'new user');

  //enviamos los datos del formulario al servidor
  ipwWebForm1.SubmitTo('http://www.ajpdsoft.com/modules.php?name=Your_Account&op=new_user');
  //mostramos la respuesta obtenida por el servidor
  txtRespuesta.Text := response;

  //realizamos un segundo envío al servidor
  //pues el registro de un nuevo
  //usuario así lo requiere
  //con la opción "op" al valor "finish"
  ipwWebForm1.AddFormVar('op', 'finish');
  ipwWebForm1.SubmitTo('http://www.ajpdsoft.com/modules.php?name=Your_Account');
  //mostramos la segunda y última respuesta del servidor
  txtRespuesta2.Text := response;
end;

procedure TformEnvioFormularioWeb.ipwWebForm1Transfer(
    Sender: TObject;
  BytesTransferred: Integer; Text: String);
begin
  response := response + Text;
end;

end.


Nota: para evitar registros masivos automazados de usuarios en nuestra web hemos omitido algunos campos y le hemos cambiado el nombre a otros.
MensajePublicado:
Dom Oct 28, 2007 10:51 pm
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Aplicación AutoIt Responder citando

Si no te quieres complicar demasiado y no sabes programar, tal vez puedas probar con la aplicación "AutoIt". Esta aplicación permite automatizar tareas mediante el uso de "script". Tal vez te sirva.
MensajePublicado:
Dom Oct 28, 2007 10:56 pm
Top of PageVer perfil de usuario
Mostrar mensajes de anteriores:   
Todas las horas son GMT - 1 Horas
Publicar nuevo tema Responder al tema
Foros de discusión » Varios (seguridad, internet, ofimática, errores)  

Cambiar a:  
Key
  Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
Este sitio web NO CONTIENE malware, todos los programas con código fuente aquí. Autor: Alonso Javier Pérez Díaz Google+ Síguenos en Google+