דף 1 מתוך 1

מניעת איפוס הניקוד במערכות גדולות

נשלח: 14:55 28/04/2020
על ידי ימות המשיח
ב"ה

חדש! פתרון לאיפוס הניקוד במערכות גדולות.



ניתן להגדיר את ההגדרה

קוד: בחירת הכל

points_total_split=yes
מומלץ להגדיר בקובץ ivr.ini הראשי.

הסבר

ישנם מערכות עם הרבה משתמשים אשר משתמשים במגוון דברים לצבירת ניקוד, מה שגורם שהקבצים של points_total וכן points_not_multiple, נהיים עמוסים מאוד, עד שמגיעים לגבול ההגבלה המוגדרת המערכות של 10 מגה בייט, ואז המערכת מאפסת בצורה אוטומטי ומתחיל קובץ חדש (על הקובץ הישן נוסף הסימון + ונשאר בתיקייה עד לאיפוס הבא...), כמובן שזה גורם שמי שצבר ניקוד מתחיל מההתחלה, וכן בקובץ points_not_multiple, שבו רשומים בעצם כל ההגבלות של למי לא לתת נקודות עד ל... וכו', וכאשר הוא מתאפס, כמובן שכל ההגבלות אינם).

כאשר מגדירים את ההגדרה הבאה, המערכת לא מאחסנת את הנתונים בוקובץ אחד כללי, אלא מחלקת אותם, בתיקיית Points ייווצר תיקייה בשם Split ובתוכו יהיו קבצים נפרדים לכל ערך, כלומר שבקובץ points_total יהיה רק סיכום כולל של כל המערכת ותו לא, וכן בקובץ points_not_multiple יהיה רק את ההגבלות ברמה כללית לכל המערכת.
כל שאר הסיכומים (לפי ערך, ולפי תיקייה וכו'), וכן כל שאר ההגבלות, יהיה בקבצים נפרדים, כלומר שיהיה קובץ יכום לכל תיקייה בנפרד, וכן לכל ערך בנפרד.

Re: מניעת איפוס הניקוד במערכות גדולות

נשלח: 15:10 28/04/2020
על ידי לומד
תודה רבה!

זה באמת לא היה לעניין מה שהלך שמה עד עכשיו.

Re: מניעת איפוס הניקוד במערכות גדולות

נשלח: 19:31 05/05/2020
על ידי הבוס הגדול
אבל זה מאפס את כל הנקודות שהיו עד עכשיו, מה עושים???????????????????????????????????????????????????

Re: מניעת איפוס הניקוד במערכות גדולות

נשלח: 21:30 05/05/2020
על ידי ימות המשיח
אבל זה מאפס את כל הנקודות שהיו עד עכשיו, מה עושים???????????????????????????????????????????????????
זה מאפס רק בשמיעה בטלפון, אבל זה לא מוחק את הקבצים הישנים, ולכן תוכלו להוסיף את כל הנקודות בקובץ הייעודי, ולהשמיע אותה ביחד עם הניקוד ע"י ההגדרה

קוד: בחירת הכל

add_to_points_total=yes

Re: מניעת איפוס הניקוד במערכות גדולות

נשלח: 21:37 05/05/2020
על ידי הבוס הגדול
אבל זה מאפס את כל הנקודות שהיו עד עכשיו, מה עושים???????????????????????????????????????????????????
זה מאפס רק בשמיעה בטלפון, אבל זה לא מוחק את הקבצים הישנים, ולכן תוכלו להוסיף את כל הנקודות בקובץ הייעודי, ולהשמיע אותה ביחד עם הניקוד ע"י ההגדרה

קוד: בחירת הכל

add_to_points_total=yes
הוספתי את הקוד שכתבתם כעת לקובץ הivr בתפריט הראשי, אך זה לא עזר.
עדיין כל הנקודות מאופסות!
אשמח לעזרתכם בדחיפות!
תודה מאוד!

Re: מניעת איפוס הניקוד במערכות גדולות

נשלח: 21:40 05/05/2020
על ידי ימות המשיח
אבל זה מאפס את כל הנקודות שהיו עד עכשיו, מה עושים???????????????????????????????????????????????????
זה מאפס רק בשמיעה בטלפון, אבל זה לא מוחק את הקבצים הישנים, ולכן תוכלו להוסיף את כל הנקודות בקובץ הייעודי, ולהשמיע אותה ביחד עם הניקוד ע"י ההגדרה

קוד: בחירת הכל

add_to_points_total=yes
הוספתי את הקוד שכתבתם כעת לקובץ הivr בתפריט הראשי, אך זה לא עזר.
עדיין כל הנקודות מאופסות!
אשמח לעזרתכם בדחיפות!
תודה מאוד!
כמובן שצריך גם להוסיף את הנקודות הישנות בקובץ ייעודי, עיין בהגדרות הכלליות של כל השלוחות, בסוף הקטע של כניסה לפי אנטר איי די

Re: מניעת איפוס הניקוד במערכות גדולות

נשלח: 21:57 05/05/2020
על ידי zxc
אבל זה מאפס את כל הנקודות שהיו עד עכשיו, מה עושים???????????????????????????????????????????????????
זה מאפס רק בשמיעה בטלפון, אבל זה לא מוחק את הקבצים הישנים, ולכן תוכלו להוסיף את כל הנקודות בקובץ הייעודי, ולהשמיע אותה ביחד עם הניקוד ע"י ההגדרה

קוד: בחירת הכל

add_to_points_total=yes
הוספתי את הקוד שכתבתם כעת לקובץ הivr בתפריט הראשי, אך זה לא עזר.
עדיין כל הנקודות מאופסות!
אשמח לעזרתכם בדחיפות!
תודה מאוד!
צריך להוסיף גם קובץ בשם add_to_points_total.INI בתיקית 'פוינט' ובתוכו לרשום את הנקודות כפי שכתוב במודול הוספת נקודות

Re: מניעת איפוס הניקוד במערכות גדולות

נשלח: 21:59 05/05/2020
על ידי הבוס הגדול
כן, אני עכשיו רואה, אבל זה מכיוון שאין קובץ מסודר, אז בכל מערכת אני צריך להוציא את הקובץ ניקוד עם הסיומת ymgr , להמיר אותו לאקסל בדרך מסובת ע"י החלפה, אח"כ למחוק את העמודות המיותרות, ואז להעלות חזרה...
בקיצור, די מסובך...

זה הדרך להמרה:
מצאתי בס"ד דרך פשוטה וקלה לפתוח בצורה מסודרת קבצי ymgr [שיש ב"לוג" ובעוד הרבה מקומות במערכת, שהם בעצם קבצי מידע]

1 מורידים את הקובץ ופותחים באמצעות פנקס רשימות
2 לוחצים על עריכה/החלפה, ומחליפים 3 דברים: א' מחליפים את סימן ה-# לפסיק , ב' מחליפים את % לפסיק, ג' מחליפים את סלש / לנקודה .
[בכל אלו עושים "החלף הכל" כדי שיוחלף בכל המסמך]

3 לוחצים על קובץ/שמירה בשם, ושומרים עם סיומת csv

4 עכשיו הקובץ מוכן, פותחים את הקובץ החדש שנוצר וזה נפתח כאקסל בצורה יפה ומסודרת.

קצת הסבר על מה שנעשה כאן:
למי שלא יודע, אקסל עם סיומת csv נקרא קובץ ערכים מופרד והסימן המפריד בין עמודה לעמודה הוא פסיק,
כאן מחליפים את סימני המפרידים שהם # % לפסיקים וכך האקסל מזהה אותו רגיל,
ושומרים בסיומת csv שזה גורם שיפתח באמצעות אקסל,
והחלפת הסלש / בנקודה. זהו כדי שהאקסל יזהה את השלוחות בקובץ באופן רגיל, כי כשזה מסומן ב / יזהה אותו כתאריך לדוגמא שלוחה 4/4 יופיע 04-אפריל ושלוחה 3/3/3 יופיע 03/03/2003 אבל נקודה לא מזוהה כתאריך.

Re: מניעת איפוס הניקוד במערכות גדולות

נשלח: 22:01 05/05/2020
על ידי zxc
כן, אני עכשיו רואה, אבל זה מכיוון שאין קובץ מסודר, אז בכל מערכת אני צריך להוציא את הקובץ ניקוד עם הסיומת ymgr , להמיר אותו לאקסל בדרך מסובת ע"י החלפה, אח"כ למחוק את העמודות המיותרות, ואז להעלות חזרה...
בקיצור, די מסובך...
ומהקובץ הישן לקחת רק את ה"פוינט טוטל" כי כל פעולה מחולקת ל-3, אם לא, יהיה לך נקודות *3.