Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Impostor (https://www.clubdelphi.com/foros/showthread.php?t=52920)

ixMike 04-02-2008 20:53:01

Impostor
 
No, no es una acusación... lean, lean:

Cita:

Empezado por mí mismo, en mi blog :D
Impostor

Bueno, quiero presentaros mi primer programa publicado. Lo he llamado "Impostor", y a pesar de ese feo nombre, si eres programador igual te es de utilidad. Es bastante sencillo, pero a la vez ingenioso.

Pongamos un ejemplo de su funcionamiento. Supongamos que has desarrollado una aplicación para edición de archivos de texto. Muy bien. Para que todos los archivos de texto (esto es, con extensión .txt entre otras) se abran con tu programa, tan sólo tienes que asociar la extensión con tu programa en el registro de Windows, ¿verdad?

Sí, muy cierto, pero, ¿y si alguien ha creado un script batch (.bat) que contiene esto?:

notepad.exe archivo.txt

Ese archivo se abrirá irremediablemente con el Bloc de Notas. ¿Cómo remediarlo? Ahí es donde entra Impostor. Impostor "suplanta" al ejecutable notepad.exe, y manda los datos recibidos por él a tu programa. Así, el .bat anteriormente citado:

notepad.exe archivo.txt

haría que "archivo.txt" se abriera con TU programa.

¿Interesante, no? Pero la utilidad no sólo se queda ahí, puedes usar tu imaginación para suplantar al programa que quieras. Nó solo funciona con archivos de texto, sino con cualquier parámetro.

Puedes descargar el programa con este enlace.

Contiene el ejecutable, un script de "suplantación", y los fuentes en Pascal y C. Cualquier notificación de bug, sugerencia... mándame un correo electrónico a: mikelunatiko@yahoo.es.

Saludos.

Miguel C. López

¿Qué les parece? ¿Alguna opinión?

¿De verdad que no, dec? ¿No es lo único que se le puede pedir a xEditor que no tenga ya? :D

Ah! y que conste, sólo tenía la versión para Delphi, la traducción a C, "documentación" y demás lo he hecho esta misma tarde. enecumene puede corroborarlo ;)


Salu2 !!!

P.D.: si sois programadores expertos ;) mejor no utilicéis los .bat, no me fío ni yo (aunque las pruebas con notepad han funcionado). :D

ixMike 04-02-2008 20:59:34

vaya, parece que hay que empeñarse con este enlace:
http://usuarios.lycos.es/mikelunatik...s/impostor.zip
Me va a tocar improvisar un html para descargarlo...

ya está: http://usuarios.lycos.es/mikelunatik...ramas.php?id=1

enecumene 04-02-2008 21:00:45

Cita:

Empezado por ixMike (Mensaje 263338)
Ah! y que conste, sólo tenía la versión para Delphi, la traducción a C, "documentación" y demás lo he hecho esta misma tarde. enecumene puede corroborarlo ;)

Eso es cierto compañeros, la ha hecho todo en un dia.

felipe88 04-02-2008 22:00:15

Y este que cancion reproduce... Mario Bross :confused::D:D

ixMike 04-02-2008 22:05:44

Cita:

Empezado por felipe88 (Mensaje 263366)
Y este que cancion reproduce... Mario Bross :confused::D:D

Muy bueno :D:D pero este programa es de verdad funcional ;)


La franja horaria es GMT +2. Ahora son las 08:05:27.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi