OfArchiver

Софтуер снимки:
OfArchiver
Софтуер детайли:
Версия: 0.43
Дата на качване: 11 May 15
Розробник: John A. Barbuto
Разрешително: Безплатно
Популярност: 35

Rating: nan/5 (Total Votes: 0)

OfArchiver е Python приложение, което генерира HTML архиви на чат стаи на Openfire мигновени съобщения на сървъра.
Използване пример е както следва:
от ofarchiver внос OfArchiver
OFA = OfArchiver ()
за стая в ofa.get_rooms ():
& Nbsp; ofa.gen_archive (стая)
Скрипт, наречен ofarchiver е инсталирана също така, който се възползва от модула за многопроцесорна Python да ускори архив поколение на инсталации с много чат стаи. Тя може да служи като работа Cron да генерират архиви в определен интервал.
<Силен> Инсталиране
& Nbsp; С пипс:
& Nbsp; Sudo PIP инсталирате OfArchiver
& Nbsp; С easy_install:
& Nbsp; Sudo easy_install OfArchiver
& Nbsp; От източник:
& Nbsp; Git клонинг http://github.com/egnyte/ofarchiver
& Nbsp; CD ofarchiver
& Nbsp; питон setup.py строителство
& Nbsp; Sudo питон setup.py инсталиране
<Силен> Configuration
Openfire
Мониторингът Service Openfire плъгин трябва да бъде инсталиран и конфигуриран.
1. Влезте в админ панела Openfire и изберете раздела Plugins.
2. Инсталиране на приставката на услуга за мониторинг.
3. Изберете раздела Сървър, а след това на подраздела архивиране.
4. Съгласно архивиране Settings, позволи чатове Архив група.
OfArchiver
An ofarchiver.ini конфигурационен файл е включен, които трябва да се копира в един от следните места (изброени в реда, в който те са проверени):
- Домашна директория на потребителя ($ HOME)
- / ЮЕсАр / местни / и т.н.
- / И т.н.
Тя се състои от следните раздели (задължителни опции имат **):
основен
& Nbsp; basedir **
& Nbsp; Директорията база, в която да генерира HTML архива.
& Nbsp; confserver **
& Nbsp; Името на Openfire конференция сървъра.
& Nbsp; db **
& Nbsp; Видът на база данни, използвана от Openfire (само MySQL в момента се поддържа).
& Nbsp; отстраняване на грешки
& Nbsp; Дали да се даде възможност за отстраняване на грешки отчети.
& Nbsp; лог
& Nbsp; A файл, в който да се впишете информационни и / или съобщенията за грешки.
& Nbsp; орг
& Nbsp; Името на организацията работи Openfire.
& Nbsp; стаи
& Nbsp; списък на стаи за които да генерират архиви.
db
& Nbsp; име на хост **
& Nbsp; Името на хоста на MySQL сървър.
& Nbsp; потребителско име **
& Nbsp; A MySQL потребителя, или Openfire или една създаден само за OfArchiver (изберете само привилегии на ofMessageArchive таблица е необходима).
& Nbsp; парола **
& Nbsp; Паролата за потребителя MySQL-горе.
& Nbsp; база данни **
& Nbsp; Базата данни MySQL използва от Openfire.
цветове
& Nbsp; активирана
& Nbsp; Дали да се даде възможност на цветове по-лесно да се разграничат чат членове стая.
& Nbsp; имена
& Nbsp; списък на цветове, за да избирате.
<Силен> Web Server
Уеб сървър с автоматично генериране индекс директория е необходима, за да видите HTML архива. Ето примерна конфигурация за Apache, с / Var / WWW / HTML / ofarchive като архив база директория:

& Nbsp; Опции + индекси
& Nbsp; IndexOptions FancyIndexing
& Nbsp; IndexOrderDefault Низходящо Дата

. Добавянето автентификация и криптиране е силно препоръчително

<силни> Изисквания

  • Python
  • сървър Openfire с чат стаи (тестван с 3.7.0)
  • MySQL като базата данни Openfire (тестван с 5.0)
  • уеб сървър (тестван с Apache 2.2 и нейното mod_autoindex модул)

Подобен софтуер

Archiver
Archiver

11 May 15

GRF Tool
GRF Tool

3 Jun 15

LHa
LHa

3 Jun 15

Коментари към OfArchiver

Коментари не е намерена
добавите коментар
Включете на изображения!