![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Hola.
Código PHP:
![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#2
|
||||
|
||||
Muchas gracias.
Eso sería para escritura en binario ¿Verdad? Supongo que es el equivalente a fwrite de C y Write de fstream de C++ ¿No? Otra cosa, ¿Sabes si los nuevas versiones de embarcadero ya traen alguna librería para calcular crc32, MD5 y similares? |
#3
|
||||
|
||||
También recuerdo que había una función para hacer duplicado del archivo pero no recuerdo cuál. CopyFile o algo así me suena. ¿Sabrías decirme?
|
#4
|
||||
|
||||
Si tienes localizado el offset del BYTE que quieres sobrescribir, puedes hacerlo sin necesidad de leer todo el fichero. Esto te lo permiten las funciones de fichero de C y la API de Windows. Si prefieres la API mira esto: SetFilePointer. Para copiar un fichero: CopyFile
Las funciones criptográficas de windows te permiten calcular el Hash MD5. Aquí tienes un ejemplo para calcular el MD5 de un fichero: GetMD5FromFile. Saludos. |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
sustituir . decimal por coma | avmm2004 | PostgreSQL | 3 | 07-04-2012 12:40:28 |
Sustituir cadena | cincosoft | OOP | 4 | 09-02-2009 18:45:08 |
Localizar un array de bytes en un fichero binario. | maro | Varios | 3 | 12-02-2008 11:58:12 |
Sustituir cadenas | bill_mg | Firebird e Interbase | 2 | 12-08-2006 21:14:18 |
Sustituir punto por coma | Carlos Arevalo | Varios | 3 | 13-10-2005 23:19:40 |
![]() |
|