roSystemLog
7 min
este objeto permite registrar el registro del sistema en un reproductor brightsign tenga en cuenta que los valores de brightscript imprimir no se escriben en el registro del sistema; use los métodos ifstreamsend para escribir en el registro en su lugar creación del objeto este objeto se crea sin parámetros createobject("rosystemlog") ifsystemlog readlog() as roarray devuelve una matriz de cadenas las cadenas corresponden a líneas en el registro del sistema, desde el arranque hasta la entrada más reciente readnextline() as string lee la siguiente línea del registro del sistema grabado ifstreamsend setsendeol(eol sequence as string) as void establece la secuencia eol al escribir en la secuencia el valor predeterminado es cr+lf si necesita establecer este valor en un carácter no imprimible, use la función chr() función global docid 8viubcc3f1mpxoos0i8yf sendbyte(byte as integer) as void escribe el byte especificado en la secuencia sendline(string as string) as void escribe los caracteres especificados en la secuencia seguidos por la secuencia eol actual sendblock(a as dynamic) as void escribe los caracteres especificados en la secuencia este método puede admitir una cadena o un robytearray si el bloque es una cadena, cualquier byte nulo terminará el bloque flush() as void escribe la secuencia en el archivo, bloqueando la ejecución hasta que todos los datos se hayan escrito escritura en un servidor syslog remoto los reproductores brightsign pueden escribir en un servidor syslog remoto mediante el protocolo syslog estándar (rfc 3164) para configurar el registro remoto, escriba la entrada "syslog" en la sección "networking" del registro del reproductor docid\ zkg2it0mwzhiyugeupuib ejemplo registry = createobject("roregistrysection", "networking") registry write("syslog", "my syslog server") registry flush() puede especificar el syslog usando su dirección ip o nombre de host