FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
amigos alguna idea de como hacer todo esto? el tiempo se me agota jeje
|
#2
|
||||
|
||||
Hola elmago00.
Sigo sin entender desde donde queres restaurar el archivo original, pero ya te sugerí una idea. Te ejemplifico el uso:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
|||
|
|||
quiero editar el archivo en hexadecimal y guardarlo todo. guardar todo el archivo hexadecimal pero ya modificado y en su extensión original.
para que funciono como antes con la modificacion hecha. Última edición por elmago00 fecha: 08-05-2014 a las 21:16:53. |
#4
|
||||
|
||||
Hola elmago00.
Cita:
Pero es claro que, el que funcione o no, dependerá de los cambios que realizes. Basta una sóla modificación indebida sobre una dirección de memoria, puntero, segmento, offset, etc, como para hacer que la aplicación se cuelgue o peor aún... haga alguna cosa no deseada. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
||||
|
||||
elmago00,
Cita:
1- No has respondido en detalle las preguntas 2, 3 y 4 formuladas en el Msg #22. 2- No especificas ningún detalle de la funcionalidad del archivo inChipset.bin del Msg #23, ¿Que es ese archivo?, ¿Cual es su origen?, ¿Cual es su uso?, ¿Que es lo que quieres modificar y por que?. Suerte en tu proyecto Nelson. |
#6
|
|||
|
|||
el objetivo es modificar la función de este IC, por que funciona bien, y para eso debemos hacer lo antes descrito.
esto solo de puede hacer en ensamblador y hexadecimal. nosotros lo hacemos en hexadecimal. y para colmo a la hora de modificar el archivo hexadecimal, no puedo eliminar la cadena anterior por que es diferente en todos los archivos, lo unico que se me ocurre es eliminar un conteo de los siguientes caracteres, pero hasta ahora no veo como. después de hacer esto debo restaurarlo a su extensión original ahora si conteste a sus preguntas? se que es complicado, tienen alguna idea. Última edición por elmago00 fecha: 09-05-2014 a las 07:27:51. |
#7
|
|||
|
|||
Cita:
intente realizar un conteo de caracteres siguientes para eliminarlo pero nada funciona. y menos el recuperar el archivo despues de editarlo. |
#8
|
||||
|
||||
Hola elmago00.
Cita:
Este código permite abrir, modificar, buscar texto obre la columna ASCII y guardar el archivo modificado con el mismo nombre u otro. Lamento no haberlo escrito para FireMonkey pero solo cuento con Delphi 7. Con seguridad lo podrás adaptar del modo como comentaste en el mensaje #19. En todas las pruebas que realizé, modificando constantes de texto, el ejecutable resultante funcionó de modo correcto mostrando los valores modificados. Descarga desde FTP Club Delphi: EditorHexadecimalBásico Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 09-05-2014 a las 17:27:10. |
#9
|
||||
|
||||
elmago00,
Cita:
Cita:
Te comento: No puedes salvar la representación Hexadecimal del archivo cargado en el TStringGrid y que este tenga los atributos y comportamiento del original, debes salvar el archivo y sus modificaciones en Binario. Revisa este código: El código anterior en Delphi XE4 bajo Windows 7 Professional x32, es la versión 3 del código propuesto en el Msg #15 con las correcciones incluidas del Msg #18, el cual te permitirá: Cargar, Representar y Editar archivos visualmente en Hexadecimal y salvarlos posteriormente en su representación Hexadecimal (Modo Texto) o Binaria, como se muestra en la siguiente imagen: El código esta disponible en : Visualizador de Archivos en Hexadecimal en FireMonkey v3 Suerte en tu proyecto Nelson. Última edición por nlsgarcia fecha: 09-05-2014 a las 17:57:04. |
#10
|
||||
|
||||
elmago00,
Continuación del Msg #34 Una pequeña corrección :
El código anterior en Delphi XE4 bajo Windows 7 Professional x32, corrige el código del Msg #34 en los casos en que los archivos a visualizar no sean múltiplos del factor de visualización (BPF), como se muestra en la siguiente imagen: Suerte en tu proyecto Nelson. |
#11
|
|||
|
|||
llevo horas tratando, pero creo que mejor haré los cambios, y lo guardare en SaveToStream.
para que guarde los cambios en el archivo original. después de editarlo en memoria. seguiré tratando y luego les cuento como fue. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
ayuda con este codigo | kurono | Varios | 5 | 02-04-2014 00:25:11 |
Se estrena este foro sobre FireMonkey | Neftali [Germán.Estévez] | FireMonkey | 9 | 09-11-2012 13:05:30 |
ayuda con este codigo | kurono | Varios | 4 | 13-06-2008 01:03:29 |
necesito ayuda con este codigo | kurono | Varios | 4 | 06-05-2008 07:02:07 |
procedimiento almacenado ayuda con este codigo | pipecato | Varios | 5 | 16-12-2005 12:24:34 |
|