• 1 voto(s) - 5 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[Ayuda] Patrones in EQ022022.PKF
#1
Hola de nuevo LaieA_053.gif

He mirado un poco en el EQ022022.PKF y tengo alguna duda. Desde el principio hasta que sale el texto de Copyright ©1996 Dinamic Multimedia (después viene el Barcelona)

Hexadecimal (hexl-mode en Emacs)
Código:
00000000: 019a 9193 ba5d 6871 021f 2a43 f8b4 1ef1  .....]hq..*C....
00000010: e0de e0e3 e801 0000 0000 0000 0004 e800  ................
00000020: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000060: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000080: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
000000a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
000000b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
000000c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
000000d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
000000e0: 0000 0000 0000 0000 04ed 0000 0002 9a91  ................
000000f0: 9abf 5f68 7301 3154 41bb efaf a2e0 fadf  .._hs.1TA.......
00000100: a3e8 0000 0000 00b2 0500 00cc 3702 0001  ............7...
00000110: 0000 0002 9a91 9abf 5f68 7302 3154 41bb  ........_hs.1TA.
00000120: efaf a2e0 fadf a3e8 0000 0000 007e 3d02  .............~=.
00000130: 0045 3f01 0001 0000 0002 9a91 9abf 5f68  .E?..........._h
00000140: 7303 3154 41bb efaf a2e0 fadf a3e8 0000  s.1TA...........
00000150: 0000 00c3 7c03 00e2 f800 0001 0000 0002  ....|...........
00000160: 9a91 9abf 5f68 7304 3154 41bb efaf a2e0  ...._hs.1TA.....
00000170: fadf a3e8 0000 0000 00a5 7504 0019 da01  ..........u.....
00000180: 0001 0000 0002 9a91 9abf 5f68 7305 3154  .........._hs.1T
00000190: 41bb efaf a2e0 fadf a3e8 0000 0000 00be  A...............
000001a0: 4f06 00fe 0101 0001 0000 0002 9a91 9abf  O...............
000001b0: 5f68 7306 3154 41bb efaf a2e0 fadf a3e8  _hs.1TA.........
000001c0: 0000 0000 00bc 5107 0056 ce00 0001 0000  ......Q..V......
000001d0: 0002 9a91 9abf 5f68 7307 3154 41bb efaf  ......_hs.1TA...
000001e0: a2e0 fadf a3e8 0000 0000 0012 2008 0090  ............ ...
000001f0: 7f01 0001 0000 0002 9a91 9abf 5f68 7308  ............_hs.
00000200: 3154 41bb efaf a2e0 fadf a3e8 0000 0000  1TA.............
00000210: 00a2 9f09 008a e900 0001 0000 0002 9a91  ................
00000220: 9abf 5f68 7309 3154 41bb efaf a2e0 fadf  .._hs.1TA.......
00000230: a3e8 0000 0000 002c 890a 0098 dc00 0001  .......,........
00000240: 0000 0002 9a91 9abf 5f68 7200 3154 41bb  ........_hr.1TA.
00000250: efaf a2e0 fadf a3e8 0000 0000 00c4 650b  ..............e.
00000260: 001d 1e01 0001 0000 0002 9a91 9abf 5f68  .............._h
00000270: 7201 3154 41bb efaf a2e0 fadf a3e8 0000  r.1TA...........
00000280: 0000 00e1 830c 00bd fe00 0001 0000 0002  ................
00000290: 9a91 9abf 5f68 7202 3154 41bb efaf a2e0  ...._hr.1TA.....
000002a0: fadf a3e8 0000 0000 009e 820d 00ba 5a01  ..............Z.
000002b0: 0001 0000 0002 9a91 9abf 5f68 7203 3154  .........._hr.1T
000002c0: 41bb efaf a2e0 fadf a3e8 0000 0000 0058  A..............X
000002d0: dd0e 0071 ec00 0001 0000 0002 9a91 9abf  ...q............
000002e0: 5f68 7204 3154 41bb efaf a2e0 fadf a3e8  _hr.1TA.........
000002f0: 0000 0000 00c9 c90f 006c 1001 0001 0000  .........l......
00000300: 0002 9a91 9abf 5f68 7205 3154 41bb efaf  ......_hr.1TA...
00000310: a2e0 fadf a3e8 0000 0000 0035 da10 00b9  ...........5....
00000320: e200 0001 0000 0002 9a91 9abf 5f68 7206  ............_hr.
00000330: 3154 41bb efaf a2e0 fadf a3e8 0000 0000  1TA.............
00000340: 00ee bc11 00d4 c400 0001 0000 0002 9a91  ................
00000350: 9abf 5f68 7207 3154 41bb efaf a2e0 fadf  .._hr.1TA.......
00000360: a3e8 0000 0000 00c2 8112 00a4 0301 0001  ................
00000370: 0000 0002 9a91 9abf 5f68 7208 3154 41bb  ........_hr.1TA.
00000380: efaf a2e0 fadf a3e8 0000 0000 0066 8513  .............f..
00000390: 0000 1401 0001 0000 0002 9a91 9abf 5f68  .............._h
000003a0: 7209 3154 41bb efaf a2e0 fadf a3e8 0000  r.1TA...........
000003b0: 0000 0066 9914 004f 4401 0001 0000 0002  ...f...OD.......
000003c0: 9a91 9abf 5f68 7100 3154 41bb efaf a2e0  ...._hq.1TA.....
000003d0: fadf a3e8 0000 0000 00b5 dd15 009d d700  ................
000003e0: 0001 0000 0002 9a91 9abf 5f68 7101 3154  .........._hq.1T
000003f0: 41bb efaf a2e0 fadf a3e8 0000 0000 0052  A..............R
00000400: b516 00cf ae00 0001 0000 0002 9a91 9abf  ................
00000410: 5f68 7102 3154 41bb efaf a2e0 fadf a3e8  _hq.1TA.........
00000420: 0000 0000 0021 6417 00d6 8800 0001 0000  .....!d.........
00000430: 0002 9a91 9abf 5f68 7103 3154 41bb efaf  ......_hq.1TA...
00000440: a2e0 fadf a3e8 0000 0000 00f7 ec17 00db  ................
00000450: a900 0001 0000 0002 9a91 9abf 5f68 7104  ............_hq.
00000460: 3154 41bb efaf a2e0 fadf a3e8 0000 0000  1TA.............
00000470: 00d2 9618 0052 9a00 0001 0000 0002 9a91  .....R..........
00000480: 9abf 5f68 7105 3154 41bb efaf a2e0 fadf  .._hq.1TA.......
00000490: a3e8 0000 0000 0024 3119 0072 bd00 0001  .......$1..r....
000004a0: 0000 0002 9a91 9abf 5f68 7106 3154 41bb  ........_hq.1TA.
000004b0: efaf a2e0 fadf a3e8 0000 0000 0096 ee19  ................
000004c0: 0073 7f00 0001 0000 0002 9a91 9abf 5f68  .s............_h
000004d0: 7107 3154 41bb efaf a2e0 fadf a3e8 0000  q.1TA...........
000004e0: 0000 0009 6e1a 00f4 cb00 0001 0000 0002  ....n...........
000004f0: 9a91 9abf 5f68 7108 3154 41bb efaf a2e0  ...._hq.1TA.....
00000500: fadf a3e8 0000 0000 00fd 391b 00e5 4700  ..........9...G.
00000510: 0001 0000 0002 9a91 9abf 5f68 7109 3154  .........._hq.1T
00000520: 41bb efaf a2e0 fadf a3e8 0000 0000 00e2  A...............
00000530: 811b 0048 e000 0001 0000 0002 9a91 9abf  ...H............
00000540: 5f68 7000 3154 41bb efaf a2e0 fadf a3e8  _hp.1TA.........
00000550: 0000 0000 002a 621c 00eb 7b00 0001 0000  .....*b...{.....
00000560: 0002 9a91 9abf 5f68 7001 3154 41bb efaf  ......_hp.1TA...
00000570: a2e0 fadf a3e8 0000 0000 0015 de1c 0099  ................
00000580: c500 0001 0000 0002 9a91 9abf 5f68 7003  ............_hp.
00000590: 3154 41bb efaf a2e0 fadf a3e8 0000 0000  1TA.............
000005a0: 00ae a31d 00c1 0800 0001 0000 0004 6fac  ..............o.
000005b0: 1d00 436f 7079 7269 6768 7420 2863 2931  ..Copyright (c)1
000005c0: 3939 3620 4469 6e61 6d69 6320 4d75 6c74  996 Dinamic Mult
000005d0: 696d 6564 6961 ac07 0d02 0000 0e00 274f  imedia........'O

he encontrado el siguiente patrón cuando omito los 14*8+4 primeros bytes y cogiendo los siguientes (92-14)*16+6 siguientes bytes:

Código:
004 237 000 000 000 002 154 145 154 191 095 104 115 001 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 178 005 000 000 204 055 002
000 001 000 000 000 002 154 145 154 191 095 104 115 002 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 126 061 002 000 069 063 001
000 001 000 000 000 002 154 145 154 191 095 104 115 003 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 195 124 003 000 226 248 000
000 001 000 000 000 002 154 145 154 191 095 104 115 004 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 165 117 004 000 025 218 001
000 001 000 000 000 002 154 145 154 191 095 104 115 005 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 190 079 006 000 254 001 001
000 001 000 000 000 002 154 145 154 191 095 104 115 006 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 188 081 007 000 086 206 000
000 001 000 000 000 002 154 145 154 191 095 104 115 007 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 018 032 008 000 144 127 001
000 001 000 000 000 002 154 145 154 191 095 104 115 008 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 162 159 009 000 138 233 000
000 001 000 000 000 002 154 145 154 191 095 104 115 009 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 044 137 010 000 152 220 000
000 001 000 000 000 002 154 145 154 191 095 104 114 000 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 196 101 011 000 029 030 001
000 001 000 000 000 002 154 145 154 191 095 104 114 001 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 225 131 012 000 189 254 000
000 001 000 000 000 002 154 145 154 191 095 104 114 002 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 158 130 013 000 186 090 001
000 001 000 000 000 002 154 145 154 191 095 104 114 003 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 088 221 014 000 113 236 000
000 001 000 000 000 002 154 145 154 191 095 104 114 004 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 201 201 015 000 108 016 001
000 001 000 000 000 002 154 145 154 191 095 104 114 005 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 053 218 016 000 185 226 000
000 001 000 000 000 002 154 145 154 191 095 104 114 006 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 238 188 017 000 212 196 000
000 001 000 000 000 002 154 145 154 191 095 104 114 007 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 194 129 018 000 164 003 001
000 001 000 000 000 002 154 145 154 191 095 104 114 008 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 102 133 019 000 000 020 001
000 001 000 000 000 002 154 145 154 191 095 104 114 009 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 102 153 020 000 079 068 001
000 001 000 000 000 002 154 145 154 191 095 104 113 000 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 181 221 021 000 157 215 000
000 001 000 000 000 002 154 145 154 191 095 104 113 001 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 082 181 022 000 207 174 000
000 001 000 000 000 002 154 145 154 191 095 104 113 002 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 033 100 023 000 214 136 000
000 001 000 000 000 002 154 145 154 191 095 104 113 003 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 247 236 023 000 219 169 000
000 001 000 000 000 002 154 145 154 191 095 104 113 004 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 210 150 024 000 082 154 000
000 001 000 000 000 002 154 145 154 191 095 104 113 005 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 036 049 025 000 114 189 000
000 001 000 000 000 002 154 145 154 191 095 104 113 006 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 150 238 025 000 115 127 000
000 001 000 000 000 002 154 145 154 191 095 104 113 007 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 009 110 026 000 244 203 000
000 001 000 000 000 002 154 145 154 191 095 104 113 008 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 253 057 027 000 229 071 000
000 001 000 000 000 002 154 145 154 191 095 104 113 009 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 226 129 027 000 072 224 000
000 001 000 000 000 002 154 145 154 191 095 104 112 000 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 042 098 028 000 235 123 000
000 001 000 000 000 002 154 145 154 191 095 104 112 001 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 021 222 028 000 153 197 000
000 001 000 000 000 002 154 145 154 191 095 104 112 003 049 084 065 187 239 175 162 224 250 223 163 232 000 000 000 000 000 174 163 029 000 193 008 000
000 001 000 000 000 004 111 172 029 000 067 111 112 121 114 105 103 104 116 032 040 099 041 049 057 057 054 032 068 105 110 097 109 105 099 032 077 117

como se puede apreciar hay muchas repeticiones de bytes, menos últimos.

Lo que estoy intentando buscar son los punteros, como hace Pablinho con el Editor_PCF2001.rar, véase:

https://www.pcfutbolmania.com/thread-107...#pid213636

pd: Por cierto, he leído en uno de las guías (creo que es la de PCBasket) que el archivo final tiene que tener la misma cantidad de bytes que antes de editarlo. Alguien puede confirmar si esto es cierto?
  Responder
#2
Con el PCF 6 he trasteado poco pero es posible que sea la ruta del equipo descomprimido. Al final ese fichero es un contenedor de los ficheros de equipos, puede ser que sea la ruta y el nombre del fichero del equipo


Enviado desde mi iPhone utilizando Tapatalk
  Responder
#3
(18-08-2018, 03:13 PM)Pablinho escribió: Con el PCF 6 he trasteado poco pero es posible que sea la ruta del equipo descomprimido. Al final ese fichero es un contenedor de los ficheros de equipos, puede ser que sea la ruta y el nombre del fichero del equipo


Enviado desde mi iPhone utilizando Tapatalk

Sí, se ve que justo después del texto del Dynamics Multimedia, aparece la información del Barça y de sus jugadores. El fichero termina con las jóvenes promesas (USANDI, que recuerdos y un tal Casillas).

Por cierto, he escrito un poco sobre el objetivo el cual intento llegar en este hilo:

- https://www.pcfutbolmania.com/thread-107...#pid213652

tl;dr - Hacer actualizaciones con la base de datos EA SPORTS FUT + Código abierto para que se puede utilizar para otras versiones de PCF (yo solo estoy interesado en la 6.0)
  Responder
#4
Yo siempre he querido hacer un portal donde metiésemos la informacion y a partir de ahí pudiésemos formar los ficheros de cada edición para no tener que repetir trabajo. Pero nunca he tenido tiempo para hacerlo...llevo desde el 2011 sin tocar el editor por temas de tiempo así que está complicado. También he pensado muchas veces en meter una función en el editor que recupere la información de una web y la importe...pero lo mismo falta de tiempo


Enviado desde mi iPhone utilizando Tapatalk
  Responder
#5
(19-08-2018, 05:37 PM)Pablinho escribió: Yo siempre he querido hacer un portal donde metiésemos la informacion y a partir de ahí pudiésemos formar los ficheros de cada edición para no tener que repetir trabajo. Pero nunca he tenido tiempo para hacerlo...llevo desde el 2011 sin tocar el editor por temas de tiempo así que está complicado. También he pensado muchas veces en meter una función en el editor que recupere la información de una web y la importe...pero lo mismo falta de tiempo


Enviado desde mi iPhone utilizando Tapatalk

Tenemos de todo, menos tiempo happy-smiley-face.gif

Yo he cogido esto como un proyecto de hobby para desconectar un poco del curro y tal. Como llevo unos cuantos años en esto de la programación (profesionalmente acercándome a los 20 tacos) lo mismo podría poner un granito de arena en hacer unas herramientas que hiciesen mucho (o todo) el trabajo duro por nosotros.

Pero a ver como va esto :)

pd: Un tal Carlos González ha colgado este video en YouTube donde se le peta y se puede ver la estructura de su proyecto Punto NET (Visual Basic) -> https://youtu.be/M2OBd9cBa_Q?t=334 (su código estará inspirado en tu editor de Java, supongo, pero no estaría de más echarle un vistazo)
  Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)