OfArchiver הוא יישום פייתון שיוצר ארכיוני HTML של חדרי צ'אט בשרת OpenFire מסרים מיידיים.
שימוש בדוגמה הוא כדלקמן:
מofarchiver OfArchiver יבוא
ofa = OfArchiver ()
לחדר בofa.get_rooms ():
& Nbsp; ofa.gen_archive (חדר)
תסריט שנקרא ofarchiver גם מותקן, אשר מנצל את מודול פייתון ריבוי כדי לזרז את דור ארכיון על מתקנים עם חדרי צ'אט רבים. זה יכול לשמש כcron עבודה כדי ליצור ארכיונים במרווח נתון.
התקנה
& Nbsp; עם PIP:
& Nbsp; sudo PIP להתקין OfArchiver
& Nbsp; עם easy_install:
& Nbsp; sudo easy_install OfArchiver
& Nbsp; ממקור:
& Nbsp; git שיבוט http://github.com/egnyte/ofarchiver
& Nbsp; ofarchiver CD
& Nbsp; לבנות setup.py פיתון
& Nbsp; פיתון sudo setup.py להתקין
תצורה
לפתוח באש
תוסף השירות OpenFire הניטור חייב להיות מותקן ומוגדר.
1. היכנס לפנל ניהול OpenFire ובחר בכרטיסייה התוספים.
2. התקן את תוסף שירות הניטור.
3. בחר בכרטיסייה השרת, אז כרטיסיית המשנה לארכיון.
4. תחת הגדרות לארכיון, מאפשרים שיחות קבוצתיות ארכיון.
OfArchiver
קובץ תצורת ofarchiver.ini כלול אשר חייב להיות מועתק לאחד מהמקומות הבאים (הרשום על פי הסדר שבו הם בדקו):
- ספריית הבית של המשתמש ($ HOME)
- / Usr / local / etc
- / Etc
הוא מורכב מהסעיפים הבאים (יש לי ** אפשרויות חובה):
עיקרי
& Nbsp; basedir **
& Nbsp; ספריית הבסיס שבו על מנת ליצור את ארכיון HTML.
& Nbsp; confserver **
& Nbsp; שמו של שרת כנס OpenFire.
& Nbsp; db **
& Nbsp; הסוג של מסד נתונים המשמש OpenFire (רק MySQL נתמך כרגע).
& Nbsp; באגים
& Nbsp; האם לאפשר איתור באגים הצהרות.
& Nbsp; קובץ יומן
& Nbsp; קובץ שבכדי להיכנס מידע ו / או באגים הודעות.
& Nbsp; org
& Nbsp; שמו של הארגון פועל OpenFire.
& Nbsp; חדרים
& Nbsp; רשימה של חדרים שלכדי ליצור ארכיונים.
db
& Nbsp; מארח **
& Nbsp; שם המארח של שרת MySQL.
& Nbsp; את שם משתמש של **
(יש צורך בהרשאות רק SELECT על שולחן ofMessageArchive) משתמשים MySQL, או OpenFire של אחד או נוצר רק בשביל OfArchiver; & nbsp.
& Nbsp; סיסמא **
& Nbsp; הסיסמה עבור משתמש MySQL לעיל.
& Nbsp; בסיס הנתונים **
& Nbsp; מסד נתוני MySQL בשימוש על ידי OpenFire.
צבעים
& Nbsp; אפשר
& Nbsp; האם לאפשר צבעים כדי להבדיל חברי חדר צ'אט בקלות רבה יותר.
& Nbsp; שמות
& Nbsp; רשימה של צבעים לבחירה.
שרת אינטרנט
שרת אינטרנט עם דור מדד ספרייה אוטומטי נדרש להציג את ארכיון HTML. הנה תצורת מדגם אפאצ'י ל, עם / var / www / html / ofarchive כספריית בסיס ארכיון:
<מדריך / var / www / html / ofarchive>
& Nbsp; אפשרויות + מדדים
& Nbsp; IndexOptions FancyIndexing
& Nbsp; תאריך IndexOrderDefault יורד
מדריך>
. הוספת אימות והצפנה מומלצת מאוד
דרישות :
- פייתון
- שרת OpenFire עם חדרי צ'אט (נבדק עם 3.7.0)
- MySQL כבסיס נתוני OpenFire (נבדקו עם 5.0)
- שרת אינטרנט (נבדק עם Apache 2.2 ומודול mod_autoindex)
תגובות לא נמצא