×

Langue

Fermer
Atelier 801
  • Forums
  • Dev Tracker
  • Connexion
    • English Français
      Português do Brasil Español
      Türkçe Polski
      Magyar Română
      العربية Skandinavisk
      Nederlands Deutsch
      Bahasa Indonesia Русский
      中文 Filipino
      Lietuvių kalba 日本語
      Suomi עברית
      Italiano Česky
      Hrvatski Slovensky
      Български Latviešu
      Estonian
  • Langue
  • Forums
  • /
  • Transformice
  • /
  • Éditeur de cartes
  • /
  • Guías y Tutoriales
  • /
  • [Tutorial] Descomprimir XML
[Tutorial] Descomprimir XML
Imluu
« Citoyen »
1548517920000
    • Imluu#0000
    • Profil
    • Derniers messages
    • Tribu
#1
  2
Introducción

Saludos, primero quiero dar una pequeña explicación de como funcionan los cambios que se hacen para recuperar el XML.

Aca están las propiedades de una "linea" o distance joint que se usan para dibujar:
Propiedades a dit :
<JD P1="373,231"P2="378,233"c="a19d92,1,1,0"/>

P1="Posicion en X, Posición en Y"
P2="Posicion en X, Posición en Y"
c="Color,Tamaño,Alpha, Background/Foreground"

Cuando se comprime se pasan a borrar las propiedades de Alpha y Background/Foreground por lo que deja de funcionar el XML.
Con el siguiente procedimiento se puede recuperar muy fácilmente, gracias a la interpretación que le da TFMapcanvas a un XML compreso.
Herramientas:

Editor TFMapcanvas
Bloc de notas.

Instrucciones:

Pega tu XML compreso en el Editor TFMapcanvas
XML compreso a dit :
<C><P/><Z><S /><D /><O /><L><JD P1="222,217"P2="566,217"c="ffffff,51"/><L /></L></Z></C>
https://cdn.discordapp.com/attachments/432425764218994690/433790546008604702/unknown.png

Luego se presionan los siguientes botones en este especifico orden: Load > Close > XML
https://cdn.discordapp.com/attachments/432425764218994690/433793400353849356/unknown.png

Para conseguir un XML de este tipo:
XML despues de pasarlo por TFMapcanvas a dit :
<C><P /><Z><S /><D /><O /><L><JD P1="222,217" P2="566,217" c="ffffff,51,0," /></L></Z></C>
https://cdn.discordapp.com/attachments/432425764218994690/433791485369122828/unknown.png

Ahora que tenemos esto listo nos olvidamos de TFMapcanvas y nos vamos al bloc de notas con el ultimo XML que conseguimos para aplicar la función de Reemplazar todo
https://cdn.discordapp.com/attachments/432425764218994690/433794429309026332/unknown.pnghttps://cdn.discordapp.com/attachments/432425764218994690/433794768112320522/unknown.png

Los valores que se reemplazaran para conseguir el XML perfecto son los siguientes:

1- 0," por 1,0"
2- " P2 por "P2
3- " c por "c
4- " / por "/
Nota: Si tienes alguna joint con el valor undefined cambíalo por un valor alto como 10 o el que quieras, esto significa que la linea no tiene tamaño.

Cambios
https://cdn.discordapp.com/attachments/432425764218994690/433801674050764800/unknown.png
https://cdn.discordapp.com/attachments/432425764218994690/433800887811702795/unknown.png
https://cdn.discordapp.com/attachments/432425764218994690/433801048151293962/unknown.png
https://cdn.discordapp.com/attachments/432425764218994690/433801257984065546/unknown.png
https://cdn.discordapp.com/attachments/432425764218994690/433802380321095690/unknown.png

Y todo quedara perfecto como si no hubiésemos perdido nunca el XML :D
XML sin comprimir a dit :
<C><P /><Z><S /><D /><O /><L><JD P1="222,217"P2="566,217"c="ffffff,51,1,0"/></L></Z></C>
https://cdn.discordapp.com/attachments/432425764218994690/433797975496720386/unknown.png

Espero sea útil y no muy confuso.
Saludos y suerte recuperando mapas, si hay algún error agradecería notificación.
Hartnaeckig
« Citoyen »
1577308560000
    • Hartnaeckig#6120
    • Profil
    • Derniers messages
#2
  1
Muy bien explicado y demasiado útil, el único inconveniente que existiría sería que a la hora de remplazar "undefined" por un número cualquiera estarías modificando el grosor de una o un grupo de líneas existentes en el Viprin, por lo que tendrías que estar seguro de que el número a elegir sea el correcto para no afectarlo del todo, de ahí en más todo perfecto.
  • Forums
  • /
  • Transformice
  • /
  • Éditeur de cartes
  • /
  • Guías y Tutoriales
  • /
  • [Tutorial] Descomprimir XML
© Atelier801 2018

Equipe Conditions Générales d'Utilisation Politique de Confidentialité Contact

Version 1.27