No recomendamos hacer actualizaciones en fin de semana ni días festivos.
Si por alguna razón es requisito indispensable por favor primero avísenos para estar preparados para cualquier eventualidad que pudiera surgir.
Historial de cambios
Station 13.8.75 (2021-09-29) Descargar
- La licencias se lee de internet al entrar al programa.
Station 13.8.74 (2021-06-24) Descargar
- Mejoras al sistema de licencias.
- Corrige error que podia causar un bloqueo al hacer Fade a botones.
Station 13.8.73 (2020-12-18)
- Corregido el error que aparecía al cambiar de año.
Station 13.8.72 (2020-11-18)
- Cambios en el sistema de licencias para mejorar la compatibilidad con Windows Server.
Station 13.8.71 (2020-10-28)
- Sincronizar hora solo reporta un renglón con todo lo borrado en el campo extra.
- Cuando se reproduce un URL se lee el TAG para mostrar el título del stream en la pantalla.
- Añade una barra de estado a MixerControl.
- Añade un índice a la tabla de reportes para agilizar el proceso de guardado de la hora de fin de reproducción de un audio.
- Control: Corrige error que aparecía al añadir muchos audios al mismo tiempo en una misma clave.
Station 13.7.70 (2020-05-05) Descargar
- Corrige error que permitía añadir comerciales a la guía de reproducción aun cuando no tenían el permiso al hacer doble click sobre un comercial.
- Control: Corregido permiso para configurar usuarios.
Station 13.7.69 (2020-03-09)
- Disminuye el tiempo que tarda en arrancar el programa.
Station 13.7.68 (2020-02-19)
- Mejora en manejo de errores al cargar la configuración.
- Corrige error que permitía quitar una mención de texto del playlist aun cuando el usuario no tenía el permiso para quitar comerciales.
Station 13.7.67 (2020-02-10)
- Se corrigió que ocasionaba que se congelara el sistema al oprimir el botón FadeOut en las botoneras.
- Mejorado comportamiento de segundos de fade en botonera.
- Corregido comportamiento al agregar eventos al playlist vacío y sincronizar hora.
- Corregido error que cargaba las guías comerciales en orden incorrecto si el evento anterior a la carga de guia era muy pequeño.
Station 13.7.66 (2020-02-05)
- Corrige errores al moverse dentro de las notas en la sección de Noticias.
- Mejoras internas en el manejo de la guía comercial.
- Se sincronizan los threads de los reproductores para evitar errores.
Station 13.7.65 (2020-01-23)
- Solo asigna valores a la onda de un audio o la calcula si está configurado para que la onda esté visible.
- Corregido error al asignar los valores de la onda a un audio.
- Configurable la cantidad de procesadores que utiliza.
- Se guarda un log por día en el directorio LOGS cuando corre en midi debug.
- Mejorado refrescado de guia principal.
- Al intentar cerrar Station solo se cierra si oprimen Si en la ventana de confirmación, ya no se cierra si oprimen en la X.
- Al filtrar el catálogo solo muestra lo que se encuentra en la carpeta seleccionada, antes mostraba todos los audios que cumplian con el filtro.
- Muestra la configuración de cortes por reloj mediante el ícono de la pestaña de la guía comercial.
Station 13.7.64 (2020-01-16)
- Mejora la velocidad del catálogo de audios.
- Mejora el refrescado de la lista de reproducción.
- La pantalla que se muestra el inicio mientras se carga el sistema muestra más información de lo que está haciendo.
- Herramientas: Se puede configurar en el ini el número de threads que se utilizan para obtener la onda de los audios.
- Mejora el procedimiento de carga de guía para evitar que entre dos veces si hay algún error.
Station 13.7.62 (2020-01-08)
- Reporta a PC Radios se separó en una función que da formato a la línea del reporte y otra que escribe en el archivo.
- Corrige error al revisar las claves faltantes de la guía comercial.
Station 13.7.61 (2020-01-06)
- Cambio a MySQL 5.7.28
- Se revisan las claves no encontradas en la guía comercial,
- Si no puede reportar algo, lo guarda en el directorio ReportesFallidos y un thread intenta corregir el error y reportarlo posteriormente.
- Se guarda el HStream del audio reproducido en el reporte.
- El reporte de fin de audio se hace en base al HStream del audio reproducido en lugar del id del reporte.
- Mejora en refrescado de guia comercial al refrescar después de encontrar errores (clave no encontrada, fuera de vigencia.
Station 13.7.60 (2019-12-27)
- Manejo de canciones fuera de vigencia, claves no encontradas y archivos no encontrados mejorado (cuando el error se corrige después de agregarlo al playlist)
- Corrige memory leaks.
Station 13.7.59 (2019-12-18)
- Intercepta error en frmMain.tvCatalogoStylesGetContentStyle
- Se modificó ManejaDB para que use solo una conexión en lugar de crear una conexión para cada evento.
- PreparaSiguieneEventoEnPlaylist se metió a ManejaDB como lodbPreparaSiguieneEventoEnPlaylist.
- Reportes a BD utiliza una coneccion propia persistente y se hace el reporte a través de un Insert.
- QueryAudio utiliza su propia coneccion Persistente.
- SaveLastPlay se sacó de QueryAudio.
Station 13.7.58 (2019-11-22)
- Intercepta error de cxGrid.
- Mejora la sincronización para que no se borren comandos añadidos mediante la guía comercial.
Station 13.6.57 (2019-11-08) Descargar
- Mejora la sincronización para no borrar eventos que se cargan junto con los cortes comerciales, como comandos y etiquetas.
Station 13.6.56 (2019-11-05)
- Corrige el cálculo de la hora a la que pertenece un evento al hacer drag drop desde el playlist.
- Se reporta en que hora queda un evento cuando se agrega al playlist o se mueve.
- Muestra correctamente la barra de deslizamiento en las menciones de texto.
- Corrige error al cargar guía comercial cuando las menciones están por separado y el primer evento después de una mención es un comando.
- Mejoras en el manejo de las configuraciones de botones.
- Muestra el estado de la guía del día siguiente en la parte baja de la pantalla.
Station 13.6.55 (2019-09-27)
- Recuerda el ultimo URL usado en el comando Reproducir URL.
Station 13.6.54 (2019-09-24)
- El reproductor de noticias se asigna a la tarjeta de sonido que esté definida como principal.
- Corrige error que duplicaba eventos en la lista de grupos de noticias.
- Permite cambiar entre carpetas sin afectar la reproducción de las noticias.
- Nueva opción refrescar en el menú del grupo de noticias.
Station 13.6.53 (2019-08-12)
- Corrige error que no permitía quitar eventos de la lista de reproducción si se estaba reproduciendo un URL.
- Si no puede reproducir un URL inicia la reproducción del siguiente audio sin intentar repetir la reproducción del URL.
- Permite definir un límite al número de noticias que se cargan del NewsServer.
- Reportes: Permite configurar la ruta de centinela y la tarjeta de audio.
13.6.52 (2019-07-15)
- Control permite seleccionar la tarjeta de sonido a utilizar en lugar de usar siempre la predeterminada de Windows.
13.6.51 (2019-07-12)
- El tamaño de la letra de los archivos externos es el mismo que el del catálogo.
13.6.50 (2019-07-11)
- Añade árbol de directorios a la pestaña de archivos externos.
Los usuarios no pueden salir de un directorio raíz predefinido. - Corrige permisos para añadir archivos externos a botones.
- Cambio de descripción de permisos.
- Calcula la onda en los botones cuando se asigna un archivo externo o uno que no tenga la onda calculada previamente.
13.5.49 (2019-07-09) Descargar
- Corregido error al ingresar datos a la BD con comillas sencillas.
- Al agregar archivos externos al playlist se leen los datos del tag en caso de que exista.
- Mejoras en el manejo de archivos externos.
13.5.48 (04/07/2019)
- Nuevos permisos para uso de comandos y archivos externos.
- Actualización al programa para el manejo de usuarios.
13.4.47 (29/01/2019) Descargar
- Corregido error que no permitía cargar guías comerciales en instalaciones nuevas.
- Se añadieron los comandos: Cortes por reloj, Sincronizar hora y Reproducir URL a la lista de comandos disponibles para añadir manualmente a la lista de reproducción.
- Permite guardar en un archivo la lista de reproducción actual.
- Permite arrastrar de archivos externos a los botones.
- Permite arrastrar de la historia a lista de reproducción.
13.4.46 (29/01/2019)
- La hora del último corte cargado se guarda en su propio archivo .ini para disminuir la posibilidad de que se dañe la base de datos cuando se apaga la computadora por un corte de energía eléctrica.
- Mejoras internas.
13.3.45 (29/01/2019)
- Corrige error que ocasionaba que siempre se abriera Station con la pestaña de menciones oculta sin importar como estuviera configurado.
13.3.44 (22/01/2019)
- Muestra la hora sin la fecha en la historia.
- Muestra las menciones en vivo en la historia.
- Control 13.3.21
- Muestra la cantidad de errores de envío en la barra de estado.
13.3.43 (08/01/2019)
- Nuevo servicio de temperatura OpenWeather.
- Yahoo Weather ya no funciona.
13.3.42 (07/01/2019)
- Control 13.3.20
- Corrige error: No creaba la base de datos al instalar de cero.
- Se cambió repara y revisa db por dar mantenimiento a db.
- Al reproducir un audio que no tiene calculada su onda; Encapsula el thread en un Try Except para interceptar errores.
- Actualización a MySQL 5.7.24
- Corrige error: No funcionaba la bandera de “Cortes Continuos”, siempre hacía los cortes continuos sin meter un audio no comercial de por medio.
- Mejora el proceso para reproducir los comerciales automáticamente a la hora programada.
- Intercepta errores al intentar leer la duración de la guía principal.
- Corrección a ReportaFinDeAudio, En cambio de mes reporta en la tabla adecuada.
13.3.41 (13/11/2018)
- Reportes 13.3.11:
- Optimiza los querys para obtener los datos de los reportes, solo trae los campos relevantes.
- Corregido error al intentar leer la configuración si no existe la BD.
13.3.40 (18/10/2018)
- Despliega la duración total de la guía principal en la barra de estado.
13.3.39 (16/10/2018)
- Aumenta el tamaño máximo de un audio a 2 horas al encontrar las muestras de audio.
13.3.38 (03/10/2018)
- Intercepta errores al obtener la temperatura de Yahoo.
- Corrige la selección del formato de archivo para la reproducción de la hora y la temperatura.
- Corrige error que no mostraba los eventos de MixerControl.
- Compatibilidad con Windows 10 versión 1809.
13.3.37 (10/08/2018)
- Cambio en cxCalcTextParams para evitar error “Canvas does not allow drawing”.
- Permite obtener la temperatura de AccuWeather (requiere API Key).
13.3.36 (31/07/2018)
- Corrige error que no permitía crear la base de datos al instalar de cero.
13.3.35 (24/07/2018)
- Guarda la configuración de las tarjetas de sonido por nombre en lugar de por índice.
- El reporte a PCRadios se hace en un thread para que el sistema no se congele momentáneamente si no puede escribir el archivo.
13.3.34 (06/06/2018)
- Al crear licencias de demostración no sobre escribe la configuración preexistente en caso de existir.
13.3.33 (05/06/2018)
- Corrige generación de licencia de demostración.
- Control 13.3.18.50
- Corrige envío automático de textos.
- Herramientas 13.3.16
- Lee configuración de base de datos en lugar de ini.
- Muestra progreso al encontrar duración de audios.
13.3.32 (28/05/2018)
- Mejoras en la conversión del INI a base de datos.
- Corrige error AV en dirección 000000. (TcxPCExtraFlatPainter.InteralPainter)
13.3.31 (23/05/2018)
- Corrige el desplegado de la columna Al Aire.
13.3.30 (21/05/2018)
- Se cambio la configuración de archivo INI a Base de datos.
- Se eliminaron las columnas fijas de varios querys.
- Se optimizaron los queries que tiene que ver con las tablas Audio y Playlist.
- Regreso a ZEOS 7.1.4 (7.2.4 causa Memory Leak)
- Control 13.3.18.39: Optimización del uso de memoria.
- Reportes 13.3.7.6 Compatibilidad con Station 13.3.30
- Usuarios 13.3.3.6 Compatibilidad con Station 13.3.30
- Herramientas 13.3.14.18 Compatibilidad con Station 13.3.30
13.2.29 (02/05/2018) Descargar
- Intercepta errores en TcxCustomGridPartViewInfo.CalculateVisible
- Actualización a MySQL 5.7.22 y ZEOS 7.2.4
13.2.28 (26/03/2018)
- Intercepta errores al obtener la temperatura del servidor en Internet.
- Incluye detector de silencio para reiniciar el programa en caso de fallas.
13.2.27 (20/03/2018)
- Cambio a ZEOSDBO 7.2.3
13.2.26 (19/02/2018)
- Nueva conexión hace 5 intentos de conectarse si se presenta alguna falla.
- Se cambió a 2000 el número de muestras que se calculan para mostrar las ondas de los audios.
13.2.25 (19/02/2018)
- No permite que se execute RevisaComercialesPorTiempo al mismo tiempo dos veces.
- Cambio a ZEOSDBO 7.2.2
- Cambio a MySQL 5.7.21
- Intercepta errores de MouseMove
13.2.24 (07/02/2018)
- Añade permiso de usuario para abrir el editor de audio y mostrar pestaña Noticias.
- Control: Solo se pueda borrar la lista de errores de envío si el usuario tienen el permiso.
- Control: Si hay errores en el envío, solo muestra los más recientes.
- Intercepta errores de GetHitTest.
13.2.23 (10/01/2018)
- Se asegura que exista la tabla y base de datos de reportes cuando cambia de mes/año.
- Reportes: Mejoras en los reportes de query SQL.
- Herramientas: Nueva herramienta para borrar audios que no se han utilizado desde una fecha determinada.
13.2.22 (22/12/2017)
- Permite hacer cambios a la guía (arrastrar y soltar) mientras se reproduce un URL.
13.2.21 (14/12/2017)
- Mejoras a MixerControl.
13.2.20 (05/12/2017)
- Mejora la función de detener la reproducción mediante MixerControl ya que podía fallar si el audio en reproducción estaba haciendo el fade final y el siguiente audio era la hora o la temperatura.
- Mejora la forma en que se calculan las ondas de sonido.
- Al reproducir la hora o la temperatura limpia la onda de sonido anterior del display.
13.2.19 (28/11/2017)
- Ya no se utiliza la carpeta de textos, todos los textos se buscan en la base de datos.
- Reportes 13.2.4
- Añade la columna ID al reporte de manejo de audios para poder ordenar por ella.
- cxGridCustomView se agregó código para interceptar y manejar errores en:
TcxCustomGridController.DoControlFocusChanged; - cxTextEdit se agregó validación para evitar división entre cero en:
PrepareTextEditDrawTextFlags
13.2.18 (09/10/2017)
- Corrige error al calcular la onda de audios de duración mayor a una hora.
- Se comentaron pares Begin/End Update para evitar el error al obtener el HitTest en los cxGrid.
- Control 13.2.15
- Corrige error que no limpiaba la lista de categorías al cambiar de una estación a otra en la pantalla de Cabinas.
- Mejora el manejo de vigencia cuando se añade un audio que ya tiene su archivo rx2 asociado.
13.2.17 (11/09/2017)
- Toma en cuenta la vigencia de las versiones en la guía comercial y al desplegar que no se encontró una clave.
- Muestra las versiones no vigentes en rojo en el catálogo.
- Control 13.2.14: Se selecciona la tarjeta de sonido por defecto en los reproductores.
13.2.16 (14/08/2017)
- Se corrigió la validación de los permisos para añadir y quitar audios de la lista de reproducción.
- Control: Se corrigió error que no permitía cambiar de categoría en la ventana de cabinas.
13.2.15 (10/08/2017)
- Guarda en Station13.log más información si hay un error al refrescar los grids.
- Corrección al manejo de MixerControl cuando el último evento en reproducción era la hora o la temperatura.
- Control: Muestra la duración contratada de un comercial cuando recibe la información de PCRadios.
13.2.14 (01/08/2017)
- Si está activado cortes por tiempo y se está reproduciendo un URL, carga los cortes comerciales un minuto antes de la hora en que deben salir al aire como cuando el sistema está detenido.
13.2.13 (13/07/2017)
- Control: Mejoras en el borrado de audios de cabina.
- Control: Quita espacios y caracteres de control al dar de alta claves.
- Intercepta error al pintar el cxGrid.
13.2.12 (07/04/2017)
- Control: Desactiva la revisión de la carpeta de cambios mientras se envían audios.
- Control: Optimiza el traer audios de cabina.
- Corrige el desplegado de la historia cuando se aumenta el tamaño de letra.
- Correcciones a MixerControl para la reproducción de URLs.
13.2.11b (07/04/2017)
- Reportes: corrige error al reproducir el audio guardado por Centinela.
13.2.11 (23/03/2017)
- Al estar filtrando el catálogo la barra espaciadora no activa la reproducción principal.
- Si el catálogo está vacío no intenta agregar eventos al hacer doble click sobre él u oprimir Enter.
13.2.10 (16/03/2017)
- Valída al asignar las muestras de audio para su visualización para evitar errores si hay alguna problema con las muestras.
- El filtro del catálogo incluye las claves.
- El tamaño de los renglones de los grids de playlist y catálogo se ajusta automáticamente según el tamaño de la letra.
13.2.9 (24/02/2017)
- Corrección al procesar la guía eventos, en algunas circunstancias la guía se podía quedar sin eventos por error.
13.2.8 (22/02/2017)
- Se separaron las alertas de la falta de guías principal y comercial.
- Las guías comerciales procesadas se guardan en carpetas separadas por año y mes.
- Control : En la verificación de guías comerciales no se repiten claves faltantes.
13.2.7 (05/12/2016)
- Reporta las menciones que se agregaron al cargar una guía cuando las menciones se cargan por separado del resto de los comerciales.
- Control: Corrige Traer de cabina cuando lo que se trae son Textos.
- Herramientas: Interpreta correctamente las vigencias al reconstruir la base de datos.
13.2.6 (14/11/2016)
- Corrige error al arrastrar y soltar dentro del playlist cuando el catálogo está vacío.
13.2.5-3 (04/11/2016)
- Corrección en el programa Control 13: Marcaba error de vigencias al enviar textos a cabinas.
13.2.5-2 (25/10/2016)
- Corrección en el programa Herramientas 13: Al regenerar la base de datos toma en cuenta la vigencia.
13.2.5 (21/10/2016)
- Control manda la vigencia de los audios a Station y la guarda en los archivos .rx2
- Al hacer doble click en el encabezado de las columnas de la lista de menciones, no agrega la mención al playlist.
13.2.4 (17/10/2016)
- Cambio en el código que descarga el XML de temperatura de Yahoo.
- Corregido el funcionamiento de AutoStop -> Next para cuando reproduce la hora y la temperatura.
13.2.3 (30/09/2016)
- Evita que se puedan reproducir un audio del la lista de reproducción mientras se está mostrando una mención en vivo.
13.2.2 (28/09/2016)
- Versión Inicial