OfArchiver

Software skärmdump:
OfArchiver
Mjukvaruinformation:
Version: 0.43
Ladda upp dagen: 11 May 15
Utvecklare: John A. Barbuto
Licens: Gratis
Popularitet: 232

Rating: nan/5 (Total Votes: 0)

OfArchiver är en Python app som genererar HTML-arkiv chattrum på en Openfire meddelandetjänster.
Exempel på användning är som följer:
från ofarchiver import OfArchiver
ofa = OfArchiver ()
rum i ofa.get_rooms ():
& Nbsp; ofa.gen_archive (rum)
Ett manus som heter ofarchiver också installerat, som drar nytta av multi Python-modul för att påskynda arkiv generation på installationer med många chattrum. Det kan fungera som ett cron-jobb för att skapa arkiv i ett givet intervall.
Installation
& Nbsp; Med pip:
& Nbsp; sudo pip installera OfArchiver
& Nbsp; Med easy_install:
& Nbsp; sudo easy_install OfArchiver
& Nbsp; Från källa:
& Nbsp; git clone http://github.com/egnyte/ofarchiver
& Nbsp; cd ofarchiver
& Nbsp; python setup.py build
& Nbsp; sudo python setup.py installera
Konfiguration
Openfire
Övervakningstjänsten Openfire plugin måste installeras och konfigureras.
1. Logga in på Openfire admin panel och välj fliken Plugins.
2. Installera Monitoring Service plugin.
3. Välj fliken Server, sedan arkivering fliken.
4. Under Arkivera inställningar aktiverar Arkiv gruppchatt.
OfArchiver
En ofarchiver.ini konfigurationsfil ingår som måste kopieras till en av följande platser (listade i den ordning som de kontrolleras):
- Användarens hemkatalog ($ HOME)
- / Usr / local / etc
- / Etc
Den består av följande avsnitt (obligatoriska Optionerna har en **):
huvud
& Nbsp; basedir **
& Nbsp; Basen katalog där för att generera HTML arkivet.
& Nbsp; confserver **
& Nbsp; Namnet på Openfire konferensservern.
& Nbsp; db **
& Nbsp; Den typ av databas som används av Openfire (endast mysql stöds för närvarande).
& Nbsp; debug
& Nbsp; om du vill aktivera felsökning uttalanden.
& Nbsp; loggfil
& Nbsp; En fil där du kan logga informations- och / eller felsökning meddelanden.
& Nbsp; org
& Nbsp; Namnet på organisationen som kör Openfire.
& nbsp; rum
& Nbsp; En lista över rum för för att generera arkiv.
db
& Nbsp; värdnamn **
& Nbsp; Värdnamnet av MySQL-servern.
& Nbsp; användarnamn **
(Behövs endast vissa privilegier på ofMessageArchive tabell) En MySQL användare, antingen Openfire: s eller en som skapats just för OfArchiver; & nbsp.
& Nbsp; lösenord **
& Nbsp; Lösenordet för MySQL-användare ovan.
& Nbsp; databas **
& Nbsp; MySQL databas som används av Openfire.
färger
& Nbsp; aktiverad
& Nbsp; om du vill aktivera färger för att lättare skilja rum medlemmar chatt.
& nbsp; namn
& Nbsp; En lista med färger att välja mellan.
webbserver
En webbserver med automatisk katalog index generation krävs för att visa HTML-arkivet. Här är en konfiguration prov för Apache, med / var / www / html / ofarchive som arkivet baskatalog:

& nbsp; Alternativ + avskrifter
& Nbsp; IndexOptions FancyIndexing
& Nbsp; IndexOrderDefault Fallande Datum

. Lägga till autentisering och kryptering rekommenderas

Krav :

  • Python
  • En Openfire server med chattrum (testad med 3.7.0)
  • MySQL som Openfire databasen (testad med 5,0)
  • En webbserver (testad med Apache 2.2 och dess mod_autoindex modul)

Liknande mjukvara

KDar
KDar

28 Sep 15

Unarc
Unarc

3 Jun 15

Kommentarer till OfArchiver

Kommentarer hittades inte
Kommentar
Slå på bilder!