Página 1 de 1

[Delphi] Una inocente broma xD

Publicado: 06 Dic 2013, 14:14
por Doddy
Siempre quize hacer la tipica broma donde te mandan un programa donde aparece la foto de una mina en tetas y cuando queres cerrar la ventana en vez de cerrarse se multiplica.
Si la victima no quiere cerrar la ventana puse un timer cada 1 segundo para que se multiplique de todas formas.

Hice algo asi en delphi , pondria una captura del programa en accion pero me borrarian la imagen xDD.

El codigo.

Código: Seleccionar todo

// Joke : Big Tits
// (C) Doddy Hackman 2013

unit big;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, acPNG, ExtCtrls, Math;

type
  TForm1 = class(TForm)
    Image1: TImage;
    Timer1: TTimer;
    procedure Timer1Timer(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure nomepiensoir();
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.nomepiensoir;

// Based on : http://delphi.about.com/od/adptips2006/qt/formclone.htm
// Thanks to Zarko Gajic

var

  parte1: TMemoryStream;
  acatoy: TForm;

const
  dimensiones: array [1 .. 5] of string = ('100', '200', '300', '400', '500');

begin

  parte1 := TMemoryStream.Create;
  parte1.WriteComponent(Form1);

  parte1.Position := 0;

  acatoy := TFormClass(Form1.ClassType).CreateNew(Application);
  parte1.ReadComponent(acatoy);

  acatoy.Left := Form1.Left + StrToInt(dimensiones[RandomRange(1, 5)]);
  acatoy.Top := Form1.Top + StrToInt(dimensiones[RandomRange(1, 5)]);

  acatoy.Show;

end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
  nomepiensoir();
  Abort;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
  nomepiensoir();
end;

end.

// The End ?
Si lo quieren bajar lo pueden hacer de [Enlace externo eliminado para invitados].

Re: [Delphi] Una inocente broma xD

Publicado: 07 Dic 2013, 00:04
por Flame
Jaja algo pasado xD

Re: [Delphi] Una inocente broma xD

Publicado: 07 Dic 2013, 01:08
por Doddy
lo probaste ?

Re: [Delphi] Una inocente broma xD

Publicado: 07 Dic 2013, 01:50
por Flame
Doddy escribió:lo probaste ?
Si funcional en win 8 x64

Re: [Delphi] Una inocente broma xD

Publicado: 07 Dic 2013, 04:25
por Flight embedded
!Quisiera compilarlo ya! dX².

Re: [Delphi] Una inocente broma xD

Publicado: 07 Dic 2013, 08:58
por joselin
a la mierda que sugerente
como que la chica esta esperando algo

encontre este en un foro ruso
[Enlace externo eliminado para invitados]

[Enlace externo eliminado para invitados]
para salir
oprimir tecla escape[esc] o
ctrl+ alt +sup y terminar el proceso

Re: [Delphi] Una inocente broma xD

Publicado: 07 Dic 2013, 14:35
por Doddy
no hace falta compilar nada , el comprimido viene con el proyecto delphi y el archivo exe listo.

Re: [Delphi] Una inocente broma xD

Publicado: 08 Dic 2013, 03:38
por adwind
muy ofuscado escribió:a la mierda que sugerente
como que la chica esta esperando algo

encontre este en un foro ruso
[Enlace externo eliminado para invitados]

[Enlace externo eliminado para invitados]
para salir
oprimir tecla escape[esc] o
ctrl+ alt +sup y terminar el proceso

Pues en windows 8 con solo dar doble clic en cualquier lado se quita

Re: [Delphi] Una inocente broma xD

Publicado: 08 Dic 2013, 04:15
por Doddy
toda una tragedia ....

Re: [Delphi] Una inocente broma xD

Publicado: 08 Dic 2013, 04:52
por joselin
y bueno gratis que queres ostiones?

Re: [Delphi] Una inocente broma xD quiero aportar jaja,

Publicado: 23 May 2016, 06:03
por coxte16
es similar,solo que en ve de la mina en tetas salen paginas xxx y gemidos :v y e multipican cada 3 segundos

do
Set WshShell = WScript.CreateObject("WScript.Shell")
Set IExp = CreateObject("InternetExplorer.Application")
Set WSHShell = WScript.CreateObject("WScript.Shell")

IExp.Width = 800
IExp.Height = 600
IExp.Left = 0
IExp.Top = 0

IExp.Visible = True
IExp.TheaterMode = True

Do While (IExp.Busy)
Wscript.Sleep 200
Loop

IExp.navigate "[Enlace externo eliminado para invitados]"
IExp.navigate "[Enlace externo eliminado para invitados]"
IExp.navigate "[Enlace externo eliminado para invitados]"
IExp.navigate "[Enlace externo eliminado para invitados]"
IExp.navigate "[Enlace externo eliminado para invitados]"


WScript.Sleep 3000

loop

Re: [Delphi] Una inocente broma xD

Publicado: 28 May 2016, 19:09
por Doddy
@coxte16 : jajaajaja , si , y tambien aparecen tios en tu version , me hace acordar a una broma asi de elgranoscarin.

Re: [Delphi] Una inocente broma xD

Publicado: 11 Jun 2016, 20:51
por behrooz
No es viejo ni ná, estos programas recuerdo que los ponian para descarga en una web y cuando intentabas cerrarlo se multiplicaban como tu dices, eran divertidos