[Reto] Show My Source Code.

Iniciado por BlackZeroX, 19 Febrero 2011, 09:17 AM

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

seba123neo

#10
no esta muy explicado que digamos, o sea que nadie sabe realmente que se tiene que hacer.

porque por "Imprimir" uno puede referirse a mostrar y otro puede entender imprimir en la impresora, lo cual es valido ya que si queres, podes sacar una captura de la pantalla del codigo e imprimirla.

aparte no dice si el proyecto debe estar compilado en .exe para realizar la accion o estar en el IDE, ya que con un Addin de visual basic es posible hacerlo en pocas lineas de codigo a lo que queres.

cuando decis "NO VALE LEER ARCHIVOS EXTERNOS." me imagino que decis a no leer el .frm del proyecto, pero que pasa si el proyecto tiene 40 modulos ?

si tiene que estar en .exe o no es muy importante aclararlo, ya que se me ocurren varias cosas que funcionan para sacar el codigo del IDE.

ahora yo te doy hasta el 22/02/2011 para que expliques bien como es el tema... :laugh:

saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

BlackZeroX

#11
Cita de: seba123neo en 19 Febrero 2011, 23:39 PM
no esta muy explicado que digamos, o sea que nadie sabe realmente que se tiene que hacer.

porque por "Imprimir" uno puede referirse a mostrar y otro puede entender imprimir en la impresora, lo cual es valido ya que si queres, podes sacar una captura de la pantalla del codigo e imprimirla.

aparte no dice si el proyecto debe estar compilado en .exe para realizar la accion o estar en el IDE, ya que con un Addin de visual basic es posible hacerlo en pocas lineas de codigo a lo que queres.

cuando decis "NO VALE LEER ARCHIVOS EXTERNOS." me imagino que decis a no leer el .frm del proyecto, pero que pasa si el proyecto tiene 40 modulos ?

si tiene que estar en .exe o no es muy importante aclararlo, ya que se me ocurren varias cosas que funcionan para sacar el codigo del IDE.

ahora yo te doy hasta el 22/02/2011 para que expliques bien como es el tema... :laugh:

saludos.

mmm en el 1er post pongo:

Cita de: BlackZeroX▓▓▒▒░░ en 19 Febrero 2011, 09:17 AM
.
Realizar un Codigo fuente que se imprima a si mismo exactamente SIN EXCEPCIÓN ALGUNA, de manera EXACTA (cadenas declaraciones procesos, etc.).


* No vale extraer el codigo fuente de otro lado externo a el programa, recurso, etc debera ser un codigo simple.
* Si tu codigo hace mension a una dll externa igual cuenta como codigo del mismo programa, asi que cuidado con los mañosos.
* Como vez dice A SI MISMO, debera ser lo mismo si esta o no esta compilado, es decir que si funciona en el IDE pero no en un exe no vale.
* En otras palabras si haces un Addin vas a tener que mostrar el codigo fuente del Addin no hay otra. si lo compilas te devera mostrar el codigo fuente original, si lo ejecutas debera realizar lo mismo; es decir

Si tu codigo fuente es:

Código (Vb) [Seleccionar]


sub main()
    codigo
end sub



El programa al ejecutarlo debera mostrarte su mismo codigo es decir TODO Sub main() con TODO lo que haya dentro y fuera de el mismo, si metes modulo, clases, comentarios funciones procesos, de igual manera.

La cosa es pensar, en como rayos hacerlo pero de que se puede se puede NO hay que manejar APIS estructuras ni nada similar, es solo y unicamente LOGICA.

P.D.: Lo siento era para el dia 26/02/11, di mal la fecha.

Temibles Lunas!¡.
The Dark Shadow is my passion.

79137913

#12
HOLA!!!

XD me guardo la resolucion esta para el 26 :P va a ser la mas rapida seguro... :silbar:

GRACIAS POR LEER!!!
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

79137913                          *Shadow Scouts Team*

LeandroA

Esto no es posible tal como suena, mas bien parece un truco que simula lo que suena, para darce una idea cuando se compila se borran los comentarios.
supongo que deve ser algun tipo de adding que guardara el source dentro del ejecutable o algo asi.

BlackZeroX

#14
.
Pues piensenle por que si se puede, quien se de por vensido le mando el codigo por mp, mientras tanto a quemar la materia gris!¡.

Dulces Lunas!¡.
The Dark Shadow is my passion.

79137913

HOLA!!!

Vamos Black ya lo resolvi xD

:P

GRACIAS POR LEER
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

79137913                          *Shadow Scouts Team*

Karcrack

Aun no resolviste mi pregunta.... Ha de mostrar el código fuente del proyecto sea cual sea este o solo ha de mostrar el código fuente de si mismo? Es decir, que si incluyeses el modulo en otro proyecto solo mostraría el del mismo modulo...

skyweb07

#17
^^ pues creo que se puede hacer con los addins de VB, o sea leer el codigo desde los Addins que te deja hacer VB.

Karcrack

@skyweb07: Debe funcionar compilado!

seba123neo

Cita de: skyweb07 en 20 Febrero 2011, 17:42 PM
^^ pues creo que se puede hacer con los addins de VB, o sea leer el codigo desde los Addins que te deja hacer VB.

eso ya lo dije en otro post.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson