- Cuando tienes algún monje de viaje y algún otro de visita en otra abadía, el primer monje que hay justo después del último monje que está viajando (de los que no se contabilizan) desaparece. Aún no está resuelto bien el mecanismo que provoca este error. Probablemente algo relacionado con los escasos datos que muestra un monje viajando.
- No logro adaptar las fórmulas que muestran las tareas en la tabla dinámica de excel al calc Seguiré intentando...
COSAS QUE NO SON UN BUG:
- Los monjes que están fuera en otras abadías aparecen sin las tareas. Eso es lógico, puesto que sus tareas sólo puedes verlas si vas directamente monje por monje. Añádelas a mano.
- Los monjes que te visitan a ti se ignoran, puesto que no se puede ver ni sus características ni sus tareas, a no ser que vayas uno por uno. No cuentan para el total de dietas.
- Los monjes que están de viaje no los procesa, puesto que la página de "mostrar monjes" no muestra un enlace para verlos individualmente (ID de monje), ni sus características y habilidades. Podría dar problemas con nombres de monjes repetidos, así que se ignoran.
- Las tareas de copiar, cuando un monje estaba talando y lo pones a copiar libro, sigue consumiendo carne a no ser que pulses en el botón "actualizar" del monje. La calculadora calculará legumbres puesto que no hay manera de saber qué está comiendo realmente. Procurad pulsar ese boton cada vez que pongáis un monje a copiar (a no ser que os convenga)
ACTUALIZACIONES:
- Ahora avisa si has cargado y procesado incorrectamente alguno de los ficheros de las páginas de monjes y trabajos.
- Insertado un aviso de "tienes un monje que posiblemente llegue a ser santo" y "¡Tienes un santo!" Si se dan dichas circunstancias (Sólo avisa del santo nuevo si justo acaba de aparecer, con fe a 100)
- Ahora la fecha se muestra en formato dd-mm-aaaa. Los que tengais el formato antiguo, cambiad dichos numeros por "1", "2", "3"..., convertidla con la fórmula x/(24*60*60)+25569 o una fecha aproximada manual, aunque no es necesario.
- Pequeñas modificaciones en la pestaña dietas para hacer más cómodo su relleno.
- Ahora aparecen las tareas debajo de las características de cada monje. Se ha mejorado un poquito la apariencia (sólo la versión excel. Se busca ayuda para adaptar a calc las fórmulas de las tareas)
Para poder usar esta aplicación necesitáis los siguientes programas:
Posible:
Procedimiento a realizar: NOTA: Elige el idioma español en abbatia antes de realizar todos estos procedimientos

Te mostrará la lista completa de monjes vivos, muertos, tuyos, ajenos y los que están fuera de visita. Todos resumidos en una tabla simple pero útil, llena de datos numéricos que normalmente no vemos a simple vista.
Ahora, para los usuarios de navegadores Mozilla Firefox, irse al marco central donde está la lista de monjes (Por ejemplo poner el raton encima sencillamente del nombre del primer monje), pulsar el botón derecho del ratón, irse a "Este marco", "Guardar marco como". Y guardar el fichero en cualquier sitio accesible.
Para los usuarios de Internet Explorer, hacer lo mismo (boton derecho en el primer monje) pero ir a "Propiedades" y seleccionar/copiar la "Dirección (URL)" que muestra en la ventana que nos aparecerá.
Luego, cerrar dicha ventana, y pegar la dirección en el navegador para ir a dicha página. Saldrá sólo la tabla de los monjes con el nombre "http://www.abbatia.net/listarMonjes.do". Entonces ir a Archivo>Guardar como y guardar el fichero en cualquier lugar accesible.
Hacer el mismo proceso, pero con el menú "Monjes", sección "Trabajos"
Tendremos dos ficheros llamados 'listarMonjes.do.htm' y 'listarTrabajos.do.htm' (aunque en realidad da igual el nombre mientras sean las páginas correctas), cada uno con sus respectivas carpetas con contenido de imágenes y otras cosas que ignoraremos. Sólo nos interesan estos dos ficheros concretos.
Ahora ve a la página http://jarfil.info/abbatia/scrape_monjes1.php y carga cada fichero en su correspondiente casilla pulsando el boton examinar en ambos y seleccionando cada fichero. Pulsa "Procesar fichero(s)"
Nos saldrá una gran cantidad de números y letras aparentemente sin sentido mostrando valores, características, nombres, trabajos, alimentos...
Lo seleccionaremos todo (ctrl+a), copiaremos (ctrl+c) y abriremos nuestra hoja de cálculo favorita, nos situaremos en la primera celda de la primera columna y fila, y pegaremos (ctrl+v)
Ya tenemos nuestra lista ordenada de características.
Si usas Excel nos colocamos en la celda A1, y vamos a "Datos">"Filtro">"Autofiltro", y las cabeceras que generó el programa pasarán a ser un "menú" desplegable.
Si usas OpenOffice nos colocamos en la celda A2 y vamos a "Datos">"Filtro">"Filtro automático"
El menú que nos interesa es normalmente el "nombre" del monje. Pulsamos en ese menú, y al seleccionar el monje, nos saldrá sólo ese monje.
También se puede usar el menú "id" si tenemos monjes con nombres repetidos. El "id" es un código que identifica a cada monje de forma individual e inconfundible, independientemente del nombre. Es único, no se repite ni en la misma abadía ni en distintas abadías de abbatia.
Repetimos el proceso con un fichero nuevo, un mes abbatia después (o un año, lo que deseemos), volvemos a realizar el proceso, y pegamos en la casilla inmediatamente debajo del último monje que procesamos. Seguidamente vamos a la fila que muestra las cabeceras (fecha, id, monje, etc...), la seleccionamos y la borramos, y así tenemos dos listas de los mismos monjes con distintas fechas. El menu desplegable de arriba "nombre" nos mostrará sólo el monje elegido, y podremos ver su evolución a lo largo del tiempo.
Los datos que se ofrecen son los siguiente:
"Fecha", que indica con un número generado entero la fecha en que se compactó el fichero. Sirve para ordenar las compactaciones.
"id", que muestra el número asignado por abbatia a nuestro monje. Sirve para distinguir monjes con distintos nombres.
"nombre", que es el nombre de cada monje procesado.
"edad", "salud", "fe", "idioma", "talento", "carisma", "sabiduria", "fuerza" y "destreza" muestran los valores de cada característica en el momento del compactamiento.
"prima", "nona", "tercia" y "vísperas" muestra las tareas que realizaba el monje en cada una de estas franjas horarias. Muy útil para evaluar cómo el monje va subiendo cada habilidad según las tareas que tenga asignadas.
Jugar con estos datos es cosa de cada uno, hay miles de posibilidades.
El analizador de monjes
OpenOffice Calc:
http://img1.jarfil.net/abbatia/evolucion_de_monjes-v1.2.ods
Microsoft Excel:
http://img1.jarfil.net/abbatia/evolucion_de_monjes-v1.1.xls.zip
Recomiendo fervientemente el formato calc. Ambos ficheros tienen exactamente las mismas funcionalidades y éste ocupa 224 kb frente a los más de 2 MB del de excel, aparte de que resulta estéticamente más atractivo. Os recuerdo que es un programa libre y gratuito.
Una vez abiertos, en la segunda fila, en A2, pegar el contenido que copiamos del Compactador, y borrar la fila repetida con las cabeceras "Fecha, ID...". Repetir el proceso debajo tal como expliqué antes para seguir colocando posteriores evoluciones de los monjes. (Yo recomiendo dos veces al mes, o cada semana).
Si os fijáis, a la derecha hay una serie de columnas con distintos nombres que ya estaban previamente. Estas columnas hacen cálculos de diferente tipo basándose en las habilidades de los monjes.
La primera, "total", es la suma de las 6 habilidades de los monjes. Menos de 200 resulta en un color azul claro de "Monje malo", entre 200 y 300, "Monje normal" en color naranja claro y más de 300 "Supermonje" en color naranja oscuro.
La segunda, "Notas"es una casilla para anotaciones libres tales como "Este monje está solicitado para la abadía X" o "No me gusta cómo aprende, mandarlo a la funeraria más próxima" o "Cuando aprenda mandarlo a copiar el constructio"
La tercera, "copista", indica si el monje es o no es copista.
La cuarta, "cerca", te dice que, si no es copista, está cerca de serlo; con lo cual bastará con ponerlo un tiempo a pescar o aprender de un buen maestro, para llegar a serlo sin mayores problemas.
La quinta, "abad", indica con un valor numérico su rentabilidad como abad. Esta fórmula evalúa las habilidades de carisma y sabiduría y las compara con el resto (menos idioma). Si tiene carisma y sabiduría altas y el resto bajas, tendrá mayor puntuación. Sigue el mismo modelo de colores que "total", excepto en que si sales perdiendo colocando al monje de abad, te salen valores negativos en fondo blanco.
La sexta, "médico", te indica si el monje es médico (si) o si, en cambio, es un matasanos (no).
La octava, "mejor médico", te indica en qué medida es buen o mal médico. Azul es un matasanos, y probablemente se cargará al monje enfermo en cuestión. Naranja claro es un médico mediocre, y curará lentamente. Naranja oscuro es un buen médico, recomendado para los casos más difíciles.
El programa de evolución:
En el caso de que dos o más monjes tengan el mismo nombre, la tabla dará resultados erróneos, con lo cual observa el "id" de cada uno de los varios monjes, y selecciónalo para poder verlo individualmente. (Nótese que no se puede elegir un "nombre" y un "id" simultáneamente, cancela uno para ver el otro)
Como puedes observar, te sale una lista de las habilidades del monje a lo largo del tiempo (fecha ascendente). Si éstas han subido respecto del 'compactamiento' anterior, te sale en verde; si han bajado, en rojo; si se mantuvieron, sale en blanco. Para comprobar que una bajada fue por culpa de una enfermedad y no por un bug o cualquier causa extraña, justo debajo te sale un "Si" rojo con fondo negro advirtiendo de tal acontecimiento.
Cada vez que añadas una tanda de monjes, tienes que actualizar la tabla de Evolucion o Informes con botón derecho>actualizar en la cabecera de la tabla.
Hoja de cálculo de dietas
No rellenes casillas que no sean las de color blanco para no estropear la tabla.
Si tienes alguna idea para añadir a la web, a la hoja de cálculo, u otra cosa que pueda servir para el control global de la abadía, no dudes en comentarlo en el hilo.