Autor
|
Tema: Compilar desde code. (Leído 7,384 veces)
|
xeldon
|
Me explico de forma rapida: Un boton en un formulario del programa 1 me compila un codigo y me crea un segundo exe. Compilar codigo he coseguido, pero no me sirve crear un simple module. Necesito saber como crear un formulario por codigo.
Alguna idea?
|
|
|
En línea
|
|
|
|
MANULOMM
Desconectado
Mensajes: 559
Erepublik.com
|
Pues simplemente compila otro tipo al ensamblado, un formulario es un Tipo Form que hereda de Form.
Atentamente,
Juan Manuel Lombana Medellín - Colombia
|
|
|
En línea
|
|
|
|
xeldon
|
Lo siento, no entendi mmuy bien xD que quieres decir con "compila otro tipo al ensamblado" ?
Saludos
|
|
|
En línea
|
|
|
|
MANULOMM
Desconectado
Mensajes: 559
Erepublik.com
|
cuando haces la compilación desde codigo le tienes que adicionar los tipos que estas compilando osea el texto que compilas, solo creas una clase de que herede de Form y la compilas junto con el resto del code.
Atentamente,
Juan Manuel Lombana Medellín - Colombia
|
|
|
En línea
|
|
|
|
[D4N93R]
Wiki
Desconectado
Mensajes: 1.646
My software never has bugs. Its just features!
|
la linea de comando es esta: csc /nologo /out:<nombre.exe> <archivoDeClase.cs> Es eso lo que necesitas? aun no entiendo jeje
|
|
|
En línea
|
|
|
|
Shell Root
|
Creo que lo que quiere decir, es esto. Dentro de una Aplicacion en Visual Studio .NET. Tener una Procedimiento, por ejemplo: Public Sub ShellRoot() MsgBox ("Hola") End Sub
Y convertir en ejecutable, como si fuera la aplicacion principal, ese codigo, Osea, generar una archivo ejecutable que al ejecutarlo muestre el MsgBox
|
|
|
En línea
|
Te vendería mi talento por poder dormir tranquilo.
|
|
|
43H4FH44H45H4CH49H56H45H
Wiki
Desconectado
Mensajes: 502
|
Me explico de forma rapida: Un boton en un formulario del programa 1 me compila un codigo y me crea un segundo exe. Compilar codigo he coseguido, pero no me sirve crear un simple module. Necesito saber como crear un formulario por codigo.
Alguna idea?
Supongo que quieres hacer algo como los editores de server (tipo troyanos) que al pulsar un boton pueda crear otro ejecutable con las instrucciones o variables que necesites, si es asi un modo podría ser que el *.exe lo tenga como recurso y cuando oprima el boton lo extraiga en el disco duro y al llegar al valor que contiene una o mas variables ir cambiando las mismas por las que necesitamos y se crea un nuevo archivo *.exe personalizado, es una forma pero de seguro hay muchas más.
|
|
|
En línea
|
-R IP :0100 -A 100 2826:0100 MOV AH,09 2826:0102 MOV DX,109 2826:0105 INT 21 2826:0105 MOV AH,08 2826:0105 INT 21 2826:0107 INT 20 2826:0109 DB 'MI NICK ES CODELIVE.$' 2826:0127 -R BX :0000 -R CX :20 -N CODELIVE.COM -W
|
|
|
xeldon
|
Me explico de forma rapida: Un boton en un formulario del programa 1 me compila un codigo y me crea un segundo exe. Compilar codigo he coseguido, pero no me sirve crear un simple module. Necesito saber como crear un formulario por codigo.
Alguna idea?
Supongo que quieres hacer algo como los editores de server (tipo troyanos) que al pulsar un boton pueda crear otro ejecutable con las instrucciones o variables que necesites, si es asi un modo podría ser que el *.exe lo tenga como recurso y cuando oprima el boton lo extraiga en el disco duro y al llegar al valor que contiene una o mas variables ir cambiando las mismas por las que necesitamos y se crea un nuevo archivo *.exe personalizado, es una forma pero de seguro hay muchas más. Quiero exactamente lo que has descrito. Al estilo trojan-server, que el cliente pueda modificar una variable del servidor(ejemplo: puerto de escucha) y tras pulsar un boton, compilar el codigo del servidor(guardado previamente en el codigo del cliente) con algunos valores cambiados. Necesito que la aplicacion creada sea un form, con sus correspondientes elementos(Unicamente un textbox), por lo que he llegado a suponer que necesito compilar un codigo que contenga tambien el diseño del formulario como codigo.. Sigo checkeando..
|
|
|
En línea
|
|
|
|
raul338
Desconectado
Mensajes: 2.633
La sonrisa es la mejor forma de afrontar las cosas
|
(No tomen este mensaje como el mensaje 500 xD) Simple, ten listo tus archivos cs o vb y ubicas el lugar "a modificar" luego haces como dijo D4N93R o sino, mejor usa las clases CodeDom y lo guardas a un archivo. No es tan dificil solo lee un poco
|
|
|
En línea
|
|
|
|
chacKos
Desconectado
Mensajes: 62
|
No sé si la duda que yo tengo es la misma que esto. Estoy creando una aplicación en la que relleno los datos en un form, y necesito generar un .exe con esa configuración. Por ejemplo, un keylogger en el que configuro una cuenta de correo para enviar las pulsaciones de teclas, como puedo hacer esto?
Lo escribo aquí para no abrir otro tema sobre lo mismo
|
|
|
En línea
|
---] chacKos [---
|
|
|
|
|