Jump to content

Recommended Posts

Posted

A ver si me podeis ayudar no entiendo como usar el programita, no entiendo mucho de programacion y ando bastante perdido con esto.

 

Imagino que tras grabar el trac lo exportas en formato xml con el tacview y despues lo "lees" con el PHPtacview.

 

 

 

Como puedeo usar el PHPtacviw para generar un resumen de la mision con todos los pilotos y sus respectivos objetivos, etc

Posted (edited)

Hola.

En primer lugar aclarar que PHPTacview no es un programita que corre como los demás del Windows, sino que es una aplicación web pensada para funcionar en un servidor de HTML+PHP. No requiere base de datos MySQL o similar.

 

Si deseas montarte un servidor web en local (es decir, en tu pc) puedes optar por instalarte el Lighttpd o el Apache web server. Te recomiendo que uses un kit de los "todo en uno" tales como el XAMPP o similares (hay varios del mismo estilo).

Una vez lo tienes funcionando, en el directorio que tengas del apache como Document Root puedes crearte la carpeta PHPTacview por ejemplo y descomprimes ahí el susodicho.

A partir de ese momento puedes acceder desde tu navegador web favorito introduciendo la dirección http://localhost/PHPTacview/example.php

Te mostrará el fichero de ejemplo que emplea uno de los tres .xml de debriefing que están en el directorio con dicho nombre.

 

¿Cómo cambiar y ver mi debriefing?

Veo que el autor no ha hecho un selector de archivos (muy mal, es super fácil) por lo que hay que hacerlo a mano. Pon tu debriefing en formato xml en la carpeta correspondiente y modifica el fichero example.php

En la línea que pone $tv->proceedStats("./debriefings/Tacview-20061026-232652.xml", "Mission Test"); cambia el /Tacview... blablabla.xml por el nombre de tu fichero. Respeta las mayúsculas y minúsculas. Te sugiero que renombres de example.php a index.php y así sólo con poner http://localhost/PHPTacview ya lo puedes cargar.

 

Otro detalle: al haber montado un servidor web en tu máquina ve con cuidado con el tema de seguridad.

Puedes conseguir que cualquiera pueda ver la página. Para ello:

  • El servidor web debe estar funcionando.
  • Debes proporcionar la dirección ip de tu router a quien quiera conectarse, o emplear servicio de DNS dinámico tipo dyndns.org o similar.
  • Debes redirigir el tráfico en tu router para las peticiones web. No todos los routers pueden hacerlo correctamente. El cómo hacerlo deberás consultarlo en páginas especializadas tipo bandaancha, adslzone y similares.

 

Para acabar, si lo montas y no paras de ver un montón de Warnings y que el tacview sale al final (muy al final) de la página es normal ya que el programador por despiste hace llamadas a muchas variables que aún no tienen un índice definido (están vacías).

 

Espero haberte sido de ayuda.

 

Un saludo

Edited by Design

Carlos "Design" Pastor

 

AMD64x2 5200+, 4GB DDR2, Asus M2V, Nvidia Geforce GTX260, Win7 x64

Posted (edited)

muchas gracias por tu rapidez, a ver si me aclaro un poco, que yo con estas cosas ando muy pero que muy pez.

 

 

PD: acabo de intalarlo, el XAMPP , soy un impaciente.

 

Dentro del directorio /apache no encuento /Document root

 

ni nada que se le parezca un poco.

Edited by overlord
Posted

El Document Root viene especificado en el archivo de configuración del Apache, el httpd.conf

Ábrelo con cualquier editor de texto y lo verás.

Yo lo instalé en la raíz y consecuentemente lo tengo en C:\xampp\apache\conf\httpd.conf

La línea dice:

# DocumentRoot: The directory out of which you will serve your

# documents. By default, all requests are taken from this directory, but

# symbolic links and aliases may be used to point to other locations.

#

DocumentRoot "C:\Users\Design\Documents\Proyectos"

 

Lo que va con # son comentarios y el servidor los ignora. En mi caso lo tendría en la carpeta Proyectos, ya que lo cambié hace tiempo. ¿La ruta predeterminada puede ser C:\xampp\apache\htdocs ?

Saludos

Carlos "Design" Pastor

 

AMD64x2 5200+, 4GB DDR2, Asus M2V, Nvidia Geforce GTX260, Win7 x64

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...