[FUNCION] Autoit TCP File Send

  • 0 Respuestas
  • 4035 Vistas

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

Desconectado 79137913

  • *
  • Moderator
  • Mensajes: 699
  • Actividad:
    6.67%
  • Reputación 16
  • 4 Esquinas
  • Skype: [email protected]
    • Ver Perfil
    • Doors.Party
    • Email

[FUNCION] Autoit TCP File Send

  • en: Diciembre 10, 2013, 11:02:38 am
HOLA!!!

Tuve muchos problemas para recibir datos binarios enviados con autoit, por eso cree esta funcion, a la cual se le pasa un socket conectado, el path del archivo a enviar y el tamaño del bufer de salida.

Nota: Esta funcion no notifica al otro lado cuando inicia o termina un archivo, aunque al terminar su ejecucion el archivo ha sido enviado correctamente por lo que pueden enviar un identificacador de inicio antes de llamar a la funcion y otro despues.

Código: AutoIt
  1. Func _TCPFileSend($sock, $File, $MaxLen) ;Envia datos binarios desde archivo.
  2.    Local $BytesRead = 0
  3.    $FileHandle = FileOpen($File, 16)
  4.    While 1
  5.       $Data = FileRead($FileHandle, $MaxLen)
  6.       $BytesRead += TCPSend($sock, $Data)
  7.    Wend
  8.    FileClose($FileHandle)
  9.    Return SetError(0, 0, 1)
  10. EndFunc   ;==>_TCPFileSend

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

*Shadow Scouts Team*                                                   DOORS.PARTY

 

[AutoIt] Ayuda: alguna manera de formatear unidades

Iniciado por fortil

Respuestas: 1
Vistas: 4102
Último mensaje Abril 14, 2014, 06:29:19 am
por 0b3Y
[AUTOIT] Anti VMWare & AntiVbox

Iniciado por Expermicid

Respuestas: 0
Vistas: 2600
Último mensaje Julio 03, 2012, 11:33:30 am
por Expermicid
[RAT] Lo basico para empezar un RAT en AUTOIT

Iniciado por 79137913

Respuestas: 1
Vistas: 4600
Último mensaje Diciembre 02, 2013, 11:37:43 am
por ANTRAX
Como agregar skins en autoit

Iniciado por Flame

Respuestas: 0
Vistas: 5421
Último mensaje Agosto 17, 2016, 11:18:56 pm
por Flame
Alternative StringLen ( AutoIt )

Iniciado por M3

Respuestas: 0
Vistas: 2336
Último mensaje Junio 28, 2012, 09:54:10 pm
por M3