OfArchiver

Software screenshot:
OfArchiver
Podrobnosti Software:
Verze: 0.43
Datum uploadu: 11 May 15
Vývojka: John A. Barbuto
Licence: Volný
Popularita: 232

Rating: nan/5 (Total Votes: 0)

OfArchiver je Python aplikace, která generuje HTML archivy chatovacích místností na instant messaging serveru Openfire.
Příklad použití je následující:
od ofarchiver import OfArchiver
ofa = OfArchiver ()
za pokoj v ofa.get_rooms ():
& Nbsp; ofa.gen_archive (pokoj)
Skript s názvem ofarchiver je také nainstalován, který využívá modul multiprocessing Python k urychlení archivu generaci na instalacích s mnoha chatovací místnosti. To může sloužit jako cronu generovat archivů na daném intervalu.
Instalace
& Nbsp; s PIP:
& Nbsp; sudo PIP nainstalovat OfArchiver
& Nbsp; s easy_install:
& Nbsp; sudo easy_install OfArchiver
& Nbsp; od zdroje:
& Nbsp; git clone http://github.com/egnyte/ofarchiver
& Nbsp; CD ofarchiver
& Nbsp; python setup.py build
& Nbsp; sudo python setup.py nainstalovat
Konfigurace
Openfire
Monitorovací služba Openfire plugin musí být nainstalován a nakonfigurován.
1. Přihlaste se do admin panelu Openfire a vyberte kartu zásuvných modulů.
2. Nainstalujte Monitorovací služba plugin.
3. Vyberte kartu Server, pak archivace podkartu.
4. Pod Nastavení archivace, umožňují archivního souboru chatů.
OfArchiver
Ofarchiver.ini konfigurační soubor je součástí, které musí být zkopírovány do jednoho z následujících umístění (uvedené v pořadí, ve kterém jsou kontrolovány):
- Domovský adresář uživatele ($ HOME)
- / Usr / local / etc
- / Etc
Skládá se z následujících částí (povinné volby mají **):
hlavní
& Nbsp; basedir **
& Nbsp; základní adresář, ve kterém k vytvoření archivu HTML.
& Nbsp; confserver **
& Nbsp; název konferenčního serveru Openfire.
& Nbsp; db **
& Nbsp; typ databáze používaný Openfire (pouze mysql je v současné době podporována).
& Nbsp; debug
& Nbsp; Zda povolit ladění prohlášení.
& Nbsp; logfile
& Nbsp; soubor, do kterého se přihlásit informační a / nebo ladění zpráv.
& Nbsp; org
& Nbsp; název organizace běží Openfire.
& nbsp; pokoje
& Nbsp; seznam místností, pro které generovat archivy.
db
& Nbsp; hostname **
& Nbsp; hostname serveru MySQL.
& Nbsp; uživatelské jméno **
(Je potřeba vybrat pouze privilegií na stole ofMessageArchive) uživatel MySQL, a to buď Openfire je nebo jeden vytvořeny jen pro OfArchiver; & nbsp.
& Nbsp; heslo **
& Nbsp; heslo pro uživatele MySQL výše.
& Nbsp; databázi **
& Nbsp; databázi MySQL používá Openfire.
barvy
& Nbsp; povolen
& Nbsp; Zda k tomu, aby barvy snadněji rozlišovat členy chatovací místnosti.
& nbsp; jmen
& Nbsp; seznam barev z čeho vybírat.
Web Server
Pro zobrazení archivu HTML je nutný webový server s automatickým indexem adresáře generace. Zde je ukázka konfigurace pro Apache, s / var / www / html / ofarchive jako archiv základního adresáře:

& nbsp; Volby + Indexes
& Nbsp; Možnosti řazení FancyIndexing
& Nbsp; IndexOrderDefault sestupně Podle data

. Přidání ověřování a šifrování je vysoce doporučeno

Požadavky na :

  • Python
  • Server Openfire s chatovacích místností (testováno s 3.7.0)
  • MySQL jako databáze Openfire (testováno s 5.0)
  • webový server (testováno s Apache 2.2 a jeho mod_autoindex modulem)

Podobný software

deco
deco

20 Feb 15

Lhasa
Lhasa

20 Feb 15

UnAce
UnAce

3 Jun 15

Komentáře k OfArchiver

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!