OfArchiver

Sagteware kiekie:
OfArchiver
Sagteware besonderhede:
Weergawe: 0.43
Upload datum: 11 May 15
Ontwikkelaar: John A. Barbuto
Lisensie: Gratis
Populariteit: 232

Rating: nan/5 (Total Votes: 0)

OfArchiver is 'n app wat Python HTML argiewe van chat rooms genereer op 'n Openfire kitsboodskap-bediener.
Voorbeeld gebruik is soos volg:
van ofarchiver invoer OfArchiver
van'n = OfArchiver ()
vir kamer in ofa.get_rooms ():
& Nbsp; ofa.gen_archive (kamer)
A script genoem ofarchiver ook geïnstalleer, wat voordeel neem van die multi Python module te bespoedig argief generasie op installasies met baie chat rooms. Dit kan dien as 'n cron argiewe op 'n gegewe interval te genereer.
Installasie
& Nbsp; Met pip:
& Nbsp; sudo pit installeer OfArchiver
& Nbsp; Met easy_install:
& Nbsp; sudo easy_install OfArchiver
& Nbsp; uit Bron:
& Nbsp; git kloon http://github.com/egnyte/ofarchiver
& Nbsp; cd ofarchiver
& Nbsp; python setup.py bou
& Nbsp; sudo python setup.py installeer
Configuration
Openfire
Die monitering Service Openfire plugin geïnstalleer moet word en ingestel.
1. Teken in die Openfire admin paneel en kies die blad proppe.
2. Installeer die Monitoring Service plugin.
3. Kies die blad Server, dan is die Argief oortjie.
4. Onder Argief instellings, in staat te stel Argief groep geselsies.
OfArchiver
'N ofarchiver.ini konfigurasielêer ingesluit moet word gekopieer na een van die volgende plekke (in die volgorde waarin hulle is nagegaan gelys):
- Die gebruiker se tuisgids ($ HOME)
- / Usr / plaaslike / ens
- / Ens
Dit bestaan ​​uit die volgende afdelings (verpligte opsies het 'n **):
hoof
& Nbsp; basedir **
& Nbsp; Die basis gids waarin die HTML argief genereer.
& Nbsp; confserver **
& Nbsp; Die naam van die Openfire konferensie bediener.
& Nbsp; db **
& Nbsp; Die tipe databasis wat gebruik word deur Openfire (slegs mysql is tans ondersteun).
& Nbsp; debug
& Nbsp; Of debugging state in staat stel.
& Nbsp; loglêer
& Nbsp; 'n lêer waarin inligting en / of die opsporing boodskappe teken.
& Nbsp; org
& Nbsp; Die naam van die organisasie loop Openfire.
& Nbsp; kamers
& Nbsp; 'n lys van kamers waarvoor argiewe te genereer.
db
& Nbsp; gasheernaam **
& Nbsp; Die masjien naam van die MySQL bediener.
& Nbsp; gebruikersnaam **
& Nbsp; 'n MySQL gebruiker, hetsy Openfire of een geskep net vir die OfArchiver (slegs SELECT regte op die ofMessageArchive tafel is nodig).
& Nbsp; wagwoord **
& Nbsp; Die wagwoord vir die MySQL gebruiker hierbo.
& Nbsp; databasis **
& Nbsp; Die MySQL databasis deur Openfire.
kleure
& Nbsp; enabled
& Nbsp; Of kleure in staat stel om meer maklik onderskei chat room lede.
& Nbsp; name
& Nbsp; 'n lys van die kleure om van te kies.
Web Server
'N web bediener met outomatiese directory indeks geslag is nodig om die HTML argief besigtig. Hier is 'n voorbeeld verstellings vir Apache, met / var / www / html / ofarchive as die argief basis gids:

& Nbsp; Options + Indekse
& Nbsp; IndexOptions FancyIndexing
& Nbsp; IndexOrderDefault Dalende Datum

. Toevoeging van verifikasie en kodering is hoogs aanbeveel

Vereistes :

  • Python
  • 'n Openfire bediener met chat rooms (getoets met 3.7.0)
  • MySQL as die Openfire databasis (getoets met 5,0)
  • 'n web bediener (getoets met Apache 2,2 en sy mod_autoindex module)

Soortgelyke sagteware

Long Range ZIP
Long Range ZIP

20 Feb 15

aKu
aKu

3 Jun 15

renameutils
renameutils

14 Apr 15

Kommentaar te OfArchiver

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!