OfArchiver

Software captura de pantalla:
OfArchiver
Detalles de software:
Versión: 0.43
Fecha de carga: 11 May 15
Promotor: John A. Barbuto
Licencia: Libre
Popularidad: 35

Rating: nan/5 (Total Votes: 0)

OfArchiver es una aplicación de Python que genera archivos HTML de salas de chat en un servidor de mensajería instantánea Openfire.
Ejemplo de uso es el siguiente:
desde ofarchiver OfArchiver importación
OFA = OfArchiver ()
por habitación en ofa.get_rooms ():
& Nbsp; ofa.gen_archive (habitación)
Un script llamado ofarchiver también se instala, que se aprovecha del módulo Python multiproceso para acelerar la generación de archivos en instalaciones con muchas salas de chat. Puede servir como un trabajo cron para generar archivos en un intervalo dado.
Instalación
& Nbsp; Con pip:
& Nbsp; sudo pip instalar OfArchiver
& Nbsp; Con easy_install:
& Nbsp; sudo easy_install OfArchiver
& Nbsp; De la fuente:
& Nbsp; git clone http://github.com/egnyte/ofarchiver
& Nbsp; ofarchiver cd
& Nbsp; la acumulación python setup.py
& Nbsp; python setup.py install sudo
Configuración
Abran Fuego
El plug-in Servicio de Monitoreo Openfire debe estar instalado y configurado.
1. Inicie sesión en el panel de administración Openfire y seleccione la pestaña de Plugins.
2. Instale el plugin Monitoring Service.
3. Seleccione la pestaña Servidor, a continuación, en la subficha Archiving.
4. En Configuración de archivado, active grupos de chat Archive.
OfArchiver
Un archivo de configuración ofarchiver.ini se incluye que debe ser copiado en una de las ubicaciones siguientes (enumerados en el orden en que se comprueban):
- El directorio inicial del usuario ($ HOME)
- / Usr / local / etc
- / Etc
Consta de las siguientes secciones (opciones obligatorias tienen un **):
principal
& Nbsp; basedir **
& Nbsp; El directorio base en el que para generar el archivo HTML.
& Nbsp; ConfServer **
& Nbsp; El nombre del servidor de conferencias Openfire.
& Nbsp; db **
& Nbsp; El tipo de base de datos utilizado por Openfire (sólo mysql se apoya en la actualidad).
& Nbsp; de depuración
& Nbsp; Ya sea para permitir la depuración de las declaraciones.
& Nbsp; logfile
& Nbsp; Un archivo en el que los mensajes de registro de información y / o depuración.
& Nbsp; org
& Nbsp; El nombre de la organización que ejecuta Openfire.
& nbsp; habitaciones
& Nbsp; Una lista de los cuartos para el que generar archivos.
db
& Nbsp; nombre de host **
& Nbsp; El nombre de host del servidor MySQL.
& Nbsp; nombre de usuario **
(Sólo se necesita privilegios de SELECT sobre la mesa ofMessageArchive) Un usuario de MySQL, ya sea de Openfire o uno creado sólo para OfArchiver; & nbsp.
& Nbsp; la contraseña **
& Nbsp; La contraseña para el usuario de MySQL anterior.
& Nbsp; la base de datos **
& Nbsp; La base de datos MySQL utilizado por Openfire.
colores
& Nbsp; habilitado
& Nbsp; Si para habilitar colores para diferenciar más fácilmente los miembros de las habitaciones de chat.
& nbsp; nombres
& Nbsp; Una lista de colores para elegir.
Servidor Web
Un servidor web con la generación automática de índice del directorio es necesario para ver el archivo HTML. Aquí está un ejemplo de configuración de Apache, con / var / www / html / ofarchive como el directorio de base de archivo:

& nbsp; Options + Indexes
& Nbsp; IndexOptions FancyIndexing
& Nbsp; IndexOrderDefault descendente Fecha

. Adición de autenticación y cifrado es muy recomendable

Requisitos

  • Python
  • Un servidor Openfire con salas de chat (probado con 3.7.0)
  • MySQL como base de datos Openfire (probado con 5,0)
  • Un servidor web (probado con Apache 2.2 y su módulo mod_autoindex)

Programas parecidos

At4J
At4J

20 Feb 15

XPKGTOOL
XPKGTOOL

3 Jun 15

GAdmin-Rsync
GAdmin-Rsync

17 Feb 15

atool
atool

14 Apr 15

Comentarios a la OfArchiver

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!