Site hosted by Angelfire.com: Build your free website today!
Estas dos utilidades fueron pensadas para uso personal, y veréis las
consecuencias. Me da pereza hacer algo más generalizable, pero como
había gente interesada, he decidido compartirlas, con todas sus
limitaciones, eso sí. No están muy probadas así que disculpad los
posibles fallos.

pre2csv
-------
Genera un fichero en formato CSV ('pre.csv'), que se puede importar en
Excel, con la predecisión de la carrera.

Necesita leer en la misma carpeta de ejecución, además de la predecisión
(fichero 'predecision.dat') un fichero de base de datos 'dbase.cdb' (no
tiene por qué estar actualizado, aunque si lo está la información es más
correcta), y el fichero de carreras 'carreras.sb'.

Trata de extraer el nombre de las carreras de los ficheros 'car0xx.sb',
pero utilizando como carpeta de instalación la mía, 'c:\juegos\eurotour\',
que no es la carpeta por defecto. Posibles soluciones:
- Ignorar el problema. El conversor funciona pero no muestra el nombre de
las carreras
- Reinstalar el juego en 'c:\juegos\eurotour'
- Copiar tus ficheros 'car0xx.sb' a 'c:\juegos\eurotour\scripts\competicion'
- Pedirme el código fuente y codificar algo más generalizable
- No utilizar el pre2csv. Con un fichero excel y el csv2pre es suficiente para
trabajar

El fichero de salida tiene 6 columnas. Las que más importan son las tres
primeras, que corresponden con los identificadores de carrera, equipo y
ciclista. Las tres restantes son los nombres respectivos del ciclista, el
equipo y la carrera, a título meramente informativo.

csv2pre
-------
Genera un fichero de predecisión, con nombre 'predecision-out.dat', a partir
de un fichero de entrada 'pre.csv'

Únicamente requiere de la presencia de dicho fichero 'pre.csv' en la misma
carpeta de ejecución. De este fichero, sólamente lee los tres primeros campos.

No es necesario definir exactamente nueve participantes de un equipo en una
carrera. Con que haya una fila en que el equipo está asociado a la carrera,
incluso con un identificador de corredor falso, ese equipo participará en la
carrera. Si son menos de nueve, el conversor inscribirá corredores ficticios
(con id=0). Si son más, inscribirá a los nueve primeros. Si hay corredores
duplicados, correrán duplicados ;-)

El proceso de generación es algo lento. Tened paciencia.

Estos programas se entregan tal cual. Toma las consabidas medidas de seguridad
(backups y demás). En cualquier caso, hay que decirlo: declino cualquier
responsabilidad por las consecuencias del uso de estos ficheros.

Para aclaraciones, sugerencias, problemas o cualquier otra información,
escribidme a allroch@yahoo.com

(c) Allroch
https://www.angelfire.com/games5/allroch/