OfArchiver

Software screenshot:
OfArchiver
Rincian Software:
Versi: 0.43
Tanggal Upload: 11 May 15
Pengembang: John A. Barbuto
Lisensi: Gratis
Popularitas: 232

Rating: nan/5 (Total Votes: 0)

OfArchiver adalah aplikasi Python yang menghasilkan arsip HTML chat room pada pesan instan Server Openfire.
Contoh penggunaan adalah sebagai berikut:
dari ofarchiver impor OfArchiver
ofa = OfArchiver ()
untuk ruangan di ofa.get_rooms ():
& Nbsp; ofa.gen_archive (kamar)
Sebuah script yang disebut ofarchiver juga diinstal, yang mengambil keuntungan dari modul multiprocessing Python untuk mempercepat generasi arsip pada instalasi dengan banyak chat room. Hal ini dapat berfungsi sebagai tugas cron untuk menghasilkan arsip pada interval tertentu.
Instalasi
& Nbsp; Dengan pip:
& Nbsp; sudo pip install OfArchiver
& Nbsp; Dengan easy_install:
& Nbsp; sudo easy_install OfArchiver
& Nbsp; Dari sumber:
& Nbsp; git clone http://github.com/egnyte/ofarchiver
& Nbsp; cd ofarchiver
& Nbsp; python setup.py membangun
& Nbsp; sudo python setup.py install
Konfigurasi
Openfire
The Pemantauan Plugin Layanan Openfire harus diinstal dan dikonfigurasi.
1. Masuk ke panel admin Openfire dan pilih tab Plugins.
2. Instal plugin Monitoring Service.
3. Pilih tab Server, maka subtab Pengarsipan.
4. Di bawah Pengarsipan Settings, aktifkan Arsip chatting kelompok.
OfArchiver
Sebuah file konfigurasi ofarchiver.ini termasuk yang harus disalin ke salah satu lokasi berikut (tercantum dalam urutan di mana mereka diperiksa):
- Direktori home milik user ($ HOME)
- / Usr / local / etc
- / Etc
Ini terdiri dari bagian berikut (pilihan wajib memiliki **):
utama
& Nbsp; basedir **
& Nbsp; Direktori dasar di mana untuk menghasilkan arsip HTML.
& Nbsp; confserver **
& Nbsp; Nama server konferensi Openfire.
& Nbsp; db **
& Nbsp; Jenis database yang digunakan oleh Openfire (hanya mysql saat ini didukung).
& Nbsp; men-debug
& Nbsp; Apakah mengaktifkan pernyataan debugging.
& Nbsp; logfile
& Nbsp; Sebuah file di mana untuk log informasi dan / atau debugging pesan.
& Nbsp; org
& Nbsp; Nama organisasi berjalan Openfire.
& Nbsp; kamar
& Nbsp; Daftar kamar yang menghasilkan arsip.
db
& Nbsp; hostname **
& Nbsp; Nama host dari server MySQL.
& Nbsp; nama **
& Nbsp; Seorang pengguna MySQL, baik Openfire atau satu yang dibuat hanya untuk OfArchiver (hanya hak SELECT di atas meja ofMessageArchive diperlukan).
& Nbsp; sandi **
& Nbsp; Password untuk pengguna MySQL di atas.
& Nbsp; Database **
& Nbsp; Database MySQL digunakan oleh Openfire.
warna
& Nbsp; diaktifkan
& Nbsp; Apakah untuk memungkinkan warna untuk lebih mudah membedakan anggota chat room.
& Nbsp; nama
& Nbsp; Daftar warna untuk memilih dari.
Web Server
Sebuah server web dengan generasi indeks direktori otomatis diperlukan untuk melihat arsip HTML. Berikut ini adalah contoh konfigurasi untuk Apache, dengan / var / www / html / ofarchive sebagai basis direktori arsip:

& Nbsp; Pilihan + Indexes
& Nbsp; IndexOptions FancyIndexing
& Nbsp; IndexOrderDefault Menurun Tanggal

. Menambahkan otentikasi dan enkripsi sangat dianjurkan

Persyaratan :

  • Python
  • Sebuah server Openfire dengan chat room (diuji dengan 3.7.0)
  • MySQL sebagai database Openfire (diuji dengan 5.0)
  • Sebuah server web (diuji dengan Apache 2.2 dan modul mod_autoindex nya)

Software yang serupa

DirSync Pro
DirSync Pro

20 Feb 15

Parallel BZIP2
Parallel BZIP2

11 May 15

B1 Free Archiver
B1 Free Archiver

20 Feb 15

Komentar untuk OfArchiver

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!