Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - yeikos

#311
Mira, acabo de terminar un programa que lo he llamado Inyector y me han surjido varios problemas. Para sacar los datos de un ejecutable se utiliza Get, y estos datos deben de almacenarse en una variable string con limitaciones, ejemplo:
Dim size As String * 50006 'bytes

El problema es que las limitaciones estás como bien dicen tienen un límite que rondan por los 65000 o por ahí, eso quiere decir que si el archivo pesa 100kb no puedo cojer su código con la función Get, probé haciendo Dim size As String * FileLen("C:\fichero.exe"), pero las limitaciones deben de ser un número o una constante y a una constante no le puedo dar esos datos, a ver si me pueden ayudar.
#312
No hay por que realizar la operación dentro de una variable
mciExecute "Play c:\windows\ringin.wav"
#313
Lo que si tienes que hacer es cifrar las cadenas.
#314

Declare Function mciExecute Lib "winmm.dll" (ByVal lpstrCommand As String) As Long

Private Sub Command1_Click()
    iResult = mciExecute("Play c:\windows\ringin.wav")
End Sub


Mira a ver si te sirve...
#315
Cita de: NYlOn en 12 Octubre 2005, 01:49 AM
No me funciona ..
y es Open "Taskmgr.exe" FOR binary AS #1

xD

Corregido, te aseguro que realmente funciona.
#316
También sirve esto:


Open "taskmgr.exe" for Binary as #1
#317
Esa libreria es necesaria para ejecutar cualquier programa compilado desde VB, por lo tanto como no utilices otro lenguaje para desempaquetar del ejecutable la libreria...
#318
Para que un software compilado con el Visual Basic .Net funcione correctamente bajo la máquina del cliente, éste debe de tener Framework instalado, ¿o me equivoco?
#319
Cita de: ZifuSka en  8 Octubre 2005, 16:22 PM
yo esque se supone que tengo el cortafuegos del router quitado y de todo, lo intento abrir con este metodo el puerto, y no hay manera. el estado del winsock se me pone en listen y de todo, pero lo compruebo en el scaner de internautas.org , y nada que no hay manera :-S

Como bien te he dicho si quieres que haya una conexion entre internet y tú desde el puerto 23 debes primero configurar el router para darle acceso. El router es un cortafuegos, según la configuración que lleve dejará entrar unos datos o no...
#320
Cita de: ZifuSka en  8 Octubre 2005, 16:04 PM
Pero esa funcion, se puede usar tengas el router que tengas? es decir, tengas un router u otro, te va a abrir el puerto?

Si es en lan podrás conectarte desde cualquiero equipo que esté en red por el puerto 23. En caso de que quieras permitir una conexion desde internet hacia el puerto 23 de tu router deberás configurar éste para darle permiso y que redireccione los datos a dicha ip privada.