OfArchiver

Software screenshot:
OfArchiver
Software detaljer:
Version: 0.43
Upload dato: 11 May 15
Udvikler: John A. Barbuto
Licens: Gratis
Popularitet: 35

Rating: nan/5 (Total Votes: 0)

OfArchiver er en Python app, der genererer HTML arkiver chatrum på en Openfire instant messaging-server.
Forbrug eksempel er som følger:
fra ofarchiver import OfArchiver
OFA = OfArchiver ()
værelse i ofa.get_rooms ():
& Nbsp; ofa.gen_archive (rum)
Et script kaldet ofarchiver er også installeret, som drager fordel af multiprocessing Python modul til at fremskynde arkiv generation på installationer med mange chatrum. Det kan tjene som et cron job at generere arkiver på et givet interval.
Installation
& Nbsp; Med pip:
& Nbsp; sudo pip installere OfArchiver
& Nbsp; Med easy_install:
& Nbsp; sudo easy_install OfArchiver
& Nbsp; Fra kilde:
& Nbsp; git klon http://github.com/egnyte/ofarchiver
& Nbsp; cd ofarchiver
& Nbsp; python setup.py build
& Nbsp; sudo python setup.py installere
Konfiguration
Openfire
Den overvågning Openfire plugin skal installeres og konfigureres.
1. Log ind i Openfire admin panel og vælg fanen plugins.
2. Installer Monitoring Service plugin.
3. Vælg fanen Server, så arkivering underfanen.
4. Under Arkivering Indstillinger aktivere Archive gruppe chats.
OfArchiver
En ofarchiver.ini konfigurationsfil er inkluderet, som skal kopieres til en af ​​følgende placeringer (anført i den rækkefølge, som de kontrolleres):
- Brugerens hjemmemappe ($ HOME)
- / Usr / local / etc
- / Etc
Den består af følgende afsnit (obligatoriske optioner har en **):
main
& Nbsp; basemappe **
& Nbsp; Basen bibliotek, hvor at generere HTML-arkiv.
& Nbsp; confserver **
& Nbsp; Navnet på Openfire konferencen serveren.
& Nbsp; db **
& Nbsp; Den type database, der anvendes af Openfire (kun mysql øjeblikket understøttes).
& Nbsp; debug
& Nbsp; Om at aktivere debugging udsagn.
& Nbsp; logfil
& Nbsp; En fil til at logge oplysende og / eller debugging beskeder.
& Nbsp; org
& Nbsp; Navnet på den organisation, der kører Openfire.
& nbsp; værelser
& Nbsp; En liste over lokaler til at generere arkiver.
db
& Nbsp; hostname **
& Nbsp; Det værtsnavn af MySQL-serveren.
& Nbsp; brugernavn **
& Nbsp; En MySQL bruger, enten Openfire s eller et skabt bare for OfArchiver (kun udvalgte privilegier på ofMessageArchive bordet er påkrævet).
& Nbsp; password **
& Nbsp; Den adgangskode til MySQL brugeren ovenfor.
& Nbsp; database **
& Nbsp; Den MySQL-database bruges af Openfire.
farver
& Nbsp; aktiveret
& Nbsp; Om der skal gøre det muligt for farver til lettere skelne chatrum medlemmer.
& nbsp; navne
& Nbsp; En liste af farver at vælge imellem.
webserver
En web-server med automatisk mappe indeks generation er påkrævet for at se HTML-arkiv. Her er et eksempel konfiguration til Apache, med / var / www / html / ofarchive som arkivet basismappen:

& nbsp; Options + Indexes
& Nbsp; IndexOptions FancyIndexing
& Nbsp; IndexOrderDefault Faldende Dato

. Tilføjelse godkendelse og kryptering anbefales

Krav :

  • Python
  • En Openfire server med chatrum (testet med 3.7.0)
  • MySQL som Openfire databasen (testet med 5,0)
  • En web-server (testet med Apache 2.2 og dens mod_autoindex modul)

Lignende software

Spack
Spack

17 Feb 15

Zutils
Zutils

20 Feb 15

Unarc
Unarc

3 Jun 15

BashBurn
BashBurn

11 May 15

Kommentarer til OfArchiver

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!