trensim.comSimulación Ferroviaria
   

Descomprimir ficheros .w .

Foro para discusión en general sobre MSTS

Moderador: Moderadores

Descomprimir ficheros .w .

Notapor josepablo » Mar Oct 16, 2007 11:36 am

Buenas.
Quería saber si alguien conoce alguna aplicación que descomprima los ficheros .w, al igual que los .s o .t, sin usar ffedit. Tanto Route Riter como Tsutils y SFM utilizan ffedit, por lo que deberían ser otras aplicaciones.
Saludos.
josepablo
 
Mensajes: 89
Registrado: Jue Jun 07, 2007 12:26 pm
Ubicación: ALCo-bendas

Notapor Pere » Mar Oct 16, 2007 4:43 pm

Hace ya mucho tiempo me baje de Train-Sim.com un par de utilidades que se denominan Comp.exe y Decomp.exe, que respectivamente comprimen y descomprimen todo tipo de archivos del MSTS, incluidos los .w.

No te puedo dar información más precisa, pero puedes usar el buscador de esa web para encontrar la descarga pertinente.

Un saludo
Pere
Avatar de Usuario
Pere
grupo TrenSim
 
Mensajes: 5043
Registrado: Jue Ago 28, 2003 11:44 pm
Ubicación: Barcelona

Notapor josepablo » Mar Oct 16, 2007 4:45 pm

Buenas.
Muchas gracias Pere. Buscaré y probaré.
Saludos.
josepablo
 
Mensajes: 89
Registrado: Jue Jun 07, 2007 12:26 pm
Ubicación: ALCo-bendas

Notapor josepablo » Mié Oct 17, 2007 9:57 am

Buenas.
He encontrado y probado las utilidades indicadas por Pere, y funcionan a la perfección. Voy a explicar de que va el tema.
Creo que es conocido por muchos que cuando se superan los 1000 objetos por baldosa, el editor de rutas casca con una facilidad pasmosa al intentar guardar los cambios realizados. Este punto está un poco de actualidad, porque el autor de la "ruta del ferrocarril de río tinto" ha escrito en su hilo que tiene problemas con la cantidad de objetos en parte de la ruta.
Hace tiempo me descargué una ruta húngara, que en una baldosa tenía 1935 objetos. Esta ruta no me funcionaba correctamente cuando algún tren se acercaba a esta baldosa, pero sí funcionaba en el editor de rutas. Claro que a la mínima el editor cascaba. En el editor se podía comprobar que había muchos objetos duplicados, ya que al borrarlos había que marcarlos 2 veces. Para verificar ésto de manera sencilla, necesitaba descomprimir el fichero .w correspondiente, y no conseguía descomprimirlo de manera completa y satisfactoria mediante las aplicaciones que utilizan el ffedit para hacerlo. De ahí mi consulta inicial, que se ha resuelto de forma satisfactoria con lo indicado por Pere.
He podido descomprimir el fichero del todo, y he podido comprobar que en efecto hay muchos objetos duplicados, lo que me lleva a pensar que estos objetos se han añadido a la baldosa editando el fichero, y no usando el propio editor de rutas.
En conclusión, se pueden meter más objetos de los 1000 en una baldosa, usando un editor de texto, pero a costa de no ser capaces de ver el resultado en el editor de rutas o el simulador.
Repito que la ruta húngara sí podía verla en el editor de rutas, y en el simulador recorrerla hasta que se cargaba en memoria la baldosa con esta cantidad de objetos, que me sacaba del programa. Es posible que me sacara del simulador por la configuración de mi equipo, porque evidentemente el autor de la ruta y sus probadores sí habrán podido recorrerla al completo.
Perdón por el tostón, y gracias de nuevo a Pere por su memoria y conocimientos.
Saludos.
josepablo
 
Mensajes: 89
Registrado: Jue Jun 07, 2007 12:26 pm
Ubicación: ALCo-bendas

Notapor CAYAMITO EXPRESS » Mié Oct 17, 2007 10:38 am

Hola:

josepablo y Pere, me están dando una pista que hace tiempo necesitaba para buscar una respuesta para otro evento. Voy a ver si tengo suerte y de allí les digo :wink:

Gracias por el dato a los dos :idea:

Saludos Fantásticos 8)

----------------------------------------------

Pregunta inmediata:

Hay dos archivos con extensión *.zip, uno para cada cosa, o sea para comprimir y descomprimir archivos. Mi pregunta es, ¿se deben instalar en forma separada?( Extract each zip file to seperate locations) , algo entiendo de inglés pero no se como interpretar el readme que trae, josepablo :oops: Me puedes ayudar a poder instalar estos programas, por favor.
Imagen

"Uno nace aprendiendo para después, humildemente, educar amablemente en la vida"

Iván
Avatar de Usuario
CAYAMITO EXPRESS
 
Mensajes: 2346
Registrado: Jue Mar 10, 2005 6:14 pm
Ubicación: Santiago, CHILE

Notapor capitan pecho lata » Mié Oct 17, 2007 11:28 am

Hola Iván

Ahora mismo no recuerdo por que motivo yo los instale cada uno en una carpeta distinta, creo recordar que llevan algún archivo que siendo distinto, tiene el mismo nombre.
Avatar de Usuario
capitan pecho lata
 
Mensajes: 1608
Registrado: Mié Nov 19, 2003 8:34 pm

Notapor josepablo » Mié Oct 17, 2007 12:36 pm

Buenas.
Se me ocurre un procedimiento para meter más de 1000 objetos por baldosa, que probaré cuando pueda, describiéndolo a continuación por si alguien quiere probarlo a la vez, y obtener más resultados en menos tiempo.
Partimos de una ruta limpia, es decir, con las vías, carreteras, señales, pasos a nivel, platforms, sidings, carspawns, sonidos de vía y ambientales, postes kilométricos y hazzards. Todos los objetos que implican alguna interrelación entre ellos y los ficheros .tbd, .rdb, .tit y .rit . No debe estar puesto ningún objeto de adorno hasta el momento.
Luego repetiremos para cada baldosa donde queremos poner más de 1000 objetos, lo siguiente:
1.- Hacemos copia de seguridad del fichero .w de la baldosa a tratar, en un directorio aparte. Lo denominaremos FICHERO 1 para nuestro procedimento. El nombre real siempre será el original .w de la ruta.
2.- Con nuestro FICHERO 1 en el directorio WORLD de la ruta, abrimos el editor de rutas y ponemos un sólo objeto de adorno, por ejemplo un árbol. Guardamos y salimos del editor. Hacemos copia de seguridad del fichero .w en directorio aparte, denominándolo FICHERO 2.
3.- Con nuestro FICHERO 2 en el directorio WORLD de la ruta, abrimos el editor de rutas y metemos todos los objetos de adorno que queramos, sin sobrepasar 1000 objetos. Guardamos y salimos del editor. Hacemos copia de seguridad del fichero .w en directorio aparte, denominándolo FICHERO 3.
4.- Volvemos a partir de nuestro FICHERO 2 en el directorio WORLD de la ruta. Antes debemos abrir el FICHERO 3 con un editor de textos, y apuntar el número de UiD que aparece en el último objeto. Cerramos éste FICHERO 3, y abrimos con el editor de textos nuestro FICHERO 2 que se encuentra en el directorio WORLD de la ruta. Copiamos el número de UiD en el único objeto de adorno que debe aparecer, guardando y cerrando. Abrimos el editor de rutas y metemos el resto de objetos de adorno que nos faltaban, teniendo un poco de cuidado para no repetir objetos. Guardamos y salimos del editor. Hacemos copia de seguridad del fichero .w en directorio aparte, denominándolo FICHERO 4.
5.- Abrimos con un editor de textos el FICHERO 3, en él deben aparecer todos los objetos hasta el 1000. Abrimos igual el FICHERO 4, en él deben aparecer todas las vías, carreteras, etc., etc., más los siguientes objetos puestos y el primer objeto duplicado, pero con la otra UiD. Copiamos desde este objeto, sin incluirlo, hasta el último objeto del FICHERO 4, y pegamos todo ésto en el FICHERO 3, cuidando la jerarquía del último paréntesis. Guardamos como FICHERO 5 en directorio aparte.
6.- Comprimimos FICHERO 5 como FICHERO 6 en directorio aparte.
7.- FICHERO 6 es el .w que usaremos a partir de este momento en el directorio WORLD de nuestra ruta.
8.- Probamos la ruta en el simulador. Si no funciona, la avería no es muy grande porque si lo hemos hecho bien, tenemos copia de seguridad de todo el trabajo realizado.

Parece muy complicado, pero el que conozca la estructura de los ficheros .w de la ruta, entenderá el procedimiento.
Lo más importante es que ningún objeto interactivo o delicado sea modificado, eliminado o añadido, en el momento de utilizar este procedimiento.
Repito que ésto es una idea que adelanto, a la espera de poder probarla en las debidas condiciones.
Cualquier crítica constructiva es aceptada y deseada.
Saludos.
josepablo
 
Mensajes: 89
Registrado: Jue Jun 07, 2007 12:26 pm
Ubicación: ALCo-bendas

Notapor josepablo » Jue Oct 18, 2007 10:13 am

Buenas.
He hecho las primeras pruebas, con resultado completamente satisfactorio, tanto en el editor como en el simulador.
Seguiré complicando las cosas.
Una precisión. Hay que copiar los objetos del FICHERO3 sobre el FICHERO4, ya que este último es más completo (tienes más modificaciones incluídas) que el anterior.
Incluyo imágenes.
Adjuntos
18102007_10545.jpg
18102007_10545.jpg (128.54 KiB) Visto 4513 veces
18102007_1174.jpg
18102007_1174.jpg (119.51 KiB) Visto 4513 veces
Saludos.
josepablo
 
Mensajes: 89
Registrado: Jue Jun 07, 2007 12:26 pm
Ubicación: ALCo-bendas

Notapor josepablo » Jue Oct 18, 2007 2:48 pm

Buenas.
Otro ejemplo. Creo que el procedimiento es válido.
Adjuntos
18102007_14327.jpg
18102007_14327.jpg (126.02 KiB) Visto 4487 veces
18102007_141025.jpg
18102007_141025.jpg (172.88 KiB) Visto 4487 veces
Saludos.
josepablo
 
Mensajes: 89
Registrado: Jue Jun 07, 2007 12:26 pm
Ubicación: ALCo-bendas

Notapor josepablo » Jue Jul 24, 2008 12:26 pm

Buenas.
En http://jadro.yofej.hu/news.php
han puesto una utilidad que permite hacer automáticamente el procedimiento que escribí en su momento.
Creo que puede ser útil a los desarrolladores de rutas con baldosas muy pobladas.
Saludos.
josepablo
 
Mensajes: 89
Registrado: Jue Jun 07, 2007 12:26 pm
Ubicación: ALCo-bendas

Notapor Pere » Jue Jul 24, 2008 1:03 pm

Gracias por la información
Avatar de Usuario
Pere
grupo TrenSim
 
Mensajes: 5043
Registrado: Jue Ago 28, 2003 11:44 pm
Ubicación: Barcelona


Volver a MSTS

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 24 invitados