Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-02-2008
Avatar de ixMike
ixMike ixMike is offline
Miembro
 
Registrado: feb 2004
Posts: 1.151
Poder: 22
ixMike Va por buen camino
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?

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).

Última edición por ixMike fecha: 05-02-2008 a las 00:11:06.
Responder Con Cita
  #2  
Antiguo 04-02-2008
Avatar de ixMike
ixMike ixMike is offline
Miembro
 
Registrado: feb 2004
Posts: 1.151
Poder: 22
ixMike Va por buen camino
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

Última edición por ixMike fecha: 05-02-2008 a las 00:11:25.
Responder Con Cita
  #3  
Antiguo 04-02-2008
Avatar de enecumene
[enecumene] enecumene is offline
Miembro de Oro
 
Registrado: may 2006
Ubicación: Santo Domingo, Rep. Dom.
Posts: 3.040
Poder: 22
enecumene Va por buen camino
Cita:
Empezado por ixMike Ver Mensaje
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.
__________________

Mi BLOG - ¡Joder, leanse la guia de estilo!
Las Palabras son enanas, los ejemplos gigantes.
Responder Con Cita
  #4  
Antiguo 04-02-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 19
felipe88 Va por buen camino
Y este que cancion reproduce... Mario Bross
__________________
Web
Responder Con Cita
  #5  
Antiguo 04-02-2008
Avatar de ixMike
ixMike ixMike is offline
Miembro
 
Registrado: feb 2004
Posts: 1.151
Poder: 22
ixMike Va por buen camino
Cita:
Empezado por felipe88 Ver Mensaje
Y este que cancion reproduce... Mario Bross
Muy bueno pero este programa es de verdad funcional
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


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


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