Exportar a un log on-line (Versión 2.X sólo)

Top  Previous  Next

 

Si deseas hacer esto tendrás que instalar la versión última 2.X que fue la 2.41, exportar el adif, importarlo y usarlo tal como se explica a continuación. Actualmente Ur5EQFlog permite exportar tu log-online a sus servidores gratuitos mediante otro modo comprendido en "Exportar info desde log a..." > "Fichero Adif"

 

UR5EQF LOG permite generar ficheros para logs "on-line" y enviarlos vía FTP al servidor de tu página web. Este proceso es simple y no precisa de mucho tiempo.

 

A continuación os explicaremos esta opción para actualizar un log on-line usando un applet Java  vamos un programa adicional

 

 

Usando el applet JAVA

 

 

Este applet fue creado por G4ZFE. Para ejecutarlo, precisas de un cliente gratuito, el paquete Java Runtime Environment (~15 Mb) que puede descargarse desde el desarrollador de  Java(tm) -  SUN Microsystems site - http://java.com . Cada vez cambia solo los ficheros precisos en el log online, lo que reduce el tráfico y tiempo para exportarlo.

 

Descarga el fichero logsearch.zip desde - http://www.hamsoft.ru/logs/logsearch.zip, descomprimelo y ya tienes el applet Logsearch.class;

Con un editor de texto crea una página html con el nombre logsearch.html tal como describimos a continuación.

 

Este es un ejemplo de un simple script para una página con 3 logs simultaneos (modificados por UR5EQF) y que puedes usar casi sin cambios:

 

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

<title>Untitled Document</title>

<style type="text/css">

<!--

.style2 {

    color: #0000FF;

    font-size: 36px;

}

-->

</style>

</head>

 

<body>

<div align="center">

<p class="style2">RK1OZM Log Search Page

</p>

<table width="100%"  border="0" align="center">

   <tr>

     <th height="76" scope="col"> <iframe src="rk1ozm/logupdated.html" width=580 height=22 marginwidth=0 marginheight=0 scrolling=no frameborder=1></iframe>

         <p align="center">

           <APPLET CODE="Logsearch.class" WIDTH=580 HEIGHT=320>

             <param name="fileExtn" value="log">

             <param name="rowsHead" value="3">

              <param name="logName1" value="RK1OZM (AR-03)">

              <param name="logName2" value="RK1OZM/P (EU-153)">

              <param name="logName3" value="RK1OZM/P (AR-10)">

              <param name="URLName1" value="http://rk1ozm.narod.ru/logs/rk1ozm/">

              <param name="URLName2" value="http://rk1ozm.narod.ru/logs/rk1ozm_p/">

              <param name="URLName3" value="http://rk1ozm.narod.ru/logs/rk1ozm__p/">

             <EM>Search applet requires a Java aware browser. Please install Java Runtime Environment from http://java.com</EM>

           </APPLET>

       </p></th>

   </tr>

</table>

<p class="style2">&nbsp;  </p>

</div>

</body>

</html>

 

 

Puedes copiar este script y pegarlo en tu editor y luego editarlo - en lugar de  RK1OZM pon tu indicativo. En la línea <param name="URLName1" value="http://rk1ozm.narod.ru/logs/rk1ozm/"> deberás poner el path para los ficheros de tu servidor FTP.

Si tienes un solo log entonces las líneas con los parámetros "logName2", "logName3" y "URLName2", "URLName3" puedes borrarlas, y en la línea con el texto "rowsHead" value="3" pon 1 en lugar de 3.

Luego salva este fichero con el nombre "logsearch.html".

 

En este ejemplo cuando el applet arranca, toma el próximo parámetro "param name=" :
- fileExtn - elige el texto de la extensión de los ficheros de texto del log;
- rowsHead - determina el número de líneas en la cabecera del formulario;
- logName1, logName2, logName3 - usados para marcar las casillas del salida del formulario. Puedes usar hasta más de 10 casillas (checkboxes) (cada una de eelos determina uno de los logs del usuarios);
- URLName1, URLName2, URLName3 - hace referencia a las carpetas donde los ficheros de texto están alojados 1.log - z.log.
 
Haz en tu página http://www.my_test_site.com una carpeta para los logs y subdirectorios para alojar cada uno de los que tengas (no uses letras mayúsculas). Por ejemplo, rk1ozm, rk1ozm_p, rk1ozm__p.
 
Pon en la carpeta /logs de tu páigna http://www.my_test_site.com estos ficheros:
logsearch.html
Logsearch.class
 
Cada uno de los logs que planees activar, se compone de varios ficheros - desde 1.log a z.log, para hacerlo el programa UR5EQF (desde la 2.0.0.8b del 18.01.2007) tiene una función para separarlos automáticamente. Cada uno de los ficheros, tiene como nombre el primer carácter de los indicativos que irán dentro.

 

Ejemplo del fichero r.log:

 

R1ANT      24-09-2005     7  RTTY

R2MWO      28-03-2003    14  CW    QSLSent QSLRec

RK4WWF     17-06-2002    21  SSB

...

 

Ejemplo del fichero 3.log:

 

3V8BB      01-05-2000   1.8  CW    QSLSent

3W4KZ      19-12-2004  10.1  CW

3Z4PZK     17-06-2002     7  PSK31

...

 

El indicativo en cada línea debe estar al principio y no tener mas de 12 caracteres.


Elige en menú "Logbook", "Export information from..., " - "Online logs on the Internet".

 

Ajusta los datos correspondientes en la ventana que se ha abierto, con tu servidor FTP, número del puerto, usuario y contraseña (login y password).

Si estás conectado a internet a través de un proxy-server en los correspondientes campos deberás colocar la Ip, puerto y usuario-contraseña. De lo contrario deja esos campos en blanco.  Estos datos solo debes proporcionarlos una vez, luego el programa los recordará.

 

En la línea "Folder on FTP(Carpeta en el FTP)" escribe el directorio donde estarán tus ficheros. Presta atención a la barra invertida / (por ejemplo logs/rk1ozm/).

 

Click en el icono  clip0010 y elige (o haz) una carpeta donde desees exportar o colocar tu log. Luego click en "Create files to folder(Crear ficheros en la carpeta...)". Verás como van exportándose los ficheros desde 1.log al z.log.

 

 

clip0118

 

Conectate al servidor FTP pulsando en "Connect". Si no hay problemas verás y consigue conectarse verás "Connected" y el botón  "Upload files to FTP-server (Enviar ficheros al servidor FTP)" pasa a estar activo. Click en este botón y los ficheros se enviarán al servidorr. Automaticamente el fichero "logupdated.html" se creará y copiara en el directorio de logs de tu servidor FTP.

 

Se mostrará el mensaje - "Data Transfer Complete" y a continuación - "Disconnected" tras el envio, el programa automáticamente desconecta del servidor, entonces pulsa en "Close" para cerrar la ventana.


En tu navegador abre la tu página http://www.my_test_site.com/logs/logsearch.html y teclea un indicativo para probar si todo funciona. 

 

The window will look like this below (fragment is shown):

 

clip0119
 

En esta ventana bajo la cabecera se ve la fecha de la última actualización del servidor FTP, este dato se toma del fichero "logupdated.html". También junto a los contactos se muestra información del estado de las tarjetas QSL enviadas o recibidas para ese indicativo.

Si se desmarca alguna de las casillas, entonces esa base de datos no se inculye en la búsqueda.

 


Nota.

 

Esta es una lista de parámetros para la inicialización del applet:


<param name="rowsHead" value="1"> - número de líneas de la cabecera donde se muestra el indicativo del log.
Por defecto  value="1". Si tienes muchos logs, tal vez sea una buena idea incrementar este valor para que quepan todos en la cabecera.


<param name="fileExtn" value="log"> - extension de los ficheros de log.
Por defecto: value="log".
Oras variantes: value="txt", value="prn".


<param name="logName1" value="RK1OZM (AR-03)"> - nombre del log (puede ser cualquier nombre).
el nombre puede tomar valores adicionales: "logName1", "logName2", ... "logName10"


<param name="URLName1" value="http://www.my_test_site.com/logs/rk1ozm/"> - nombre de la URL donde están los ficheros 1.log - z.log
también puede tener distintos valores: "URLName1", "URLName2", ... "URLName10"