FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
elmago00,
Cita:
1- ¿Realizastes las correcciones al código indicadas en el Msg #18?, son vitales para la correcta carga y visualización del archivo en proceso. 2- ¿Que tipo de archivos estas modificando y por que lo haces de esta forma? 3- En el Msg #10 indicas que la aplicación esta hecha en FireMonkey y que tiene más de 40000 líneas de código, ¿Cual es el objetivo de esta aplicación?. 4- ¿Puedes detallar el proceso de modificación del archivo(s) en cuestión? Espero sea útil Nelson. Última edición por nlsgarcia fecha: 08-05-2014 a las 14:57:06. |
#2
|
|||
|
|||
hola,
este es el tipo de archivo. por favor descarguen el archivo para que lo vean ustedes mismos. http://www.mediafire.com/download/xj.../inChipset.rar quiero restaurarlo a su estado original, después de editarlo. es decir guardar cambios. les adjunto una imagen para que ven la dirección modificar. y la verdad haber si me ayudan ya que reemplazo la cadena hexadecimal, pero la anterior no se borra, sino que sigue delante de la otra. como si añadiera string y no reemplaza el hexadecimal, pues debo borrar los siguientes 47 caracteres. solo puedo especificar la dirección, pues el hexadecimal es diferente en todos los archivos. no puedo especificar el hexadecimal a reemplazar. solo la dirección. es poco difícil verdad. debo entregrarlo en dos días jeje Última edición por elmago00 fecha: 08-05-2014 a las 20:42:30. |
#3
|
|||
|
|||
amigos alguna idea de como hacer todo esto? el tiempo se me agota jeje
|
#4
|
||||
|
||||
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 .... |
#5
|
|||
|
|||
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. |
#6
|
||||
|
||||
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 .... |
#7
|
||||
|
||||
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. |
#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
|
||||
|
||||
Cita:
|
#11
|
|||
|
|||
si hice las correcciones, eso ya esta solucionado, veo el archivo y lo guardo, esta solucionado.
el tipo de archivo se los pues en el link de descarga. el objetivo ya lo e detallado en el anterior mensaje. asi como el proceso de edición del mismo. saludos |
|
|
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 |
|