• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private
    1. דף הבית
    2. אA
    3. נושאים
    א
    • פרופיל
    • עוקב אחרי 0
    • עוקבים 14
    • נושאים 47
    • פוסטים 2760
    • הגבוה ביותר 597
    • שנוי במחלוקת 1
    • קבוצות 0

    נושאים שנוצרו על ידי אA

    • א

      הקבצים בפורום נמחקו
      עזרה הדדית למשתמשים מתקדמים • • אA

      9
      0
      הצבעות
      9
      פוסטים
      94
      צפיות

      א

      @אביי-ורבא
      העניין הוא שאין שום תו בשם.
      טוב, אני אנסה שוב.
      תודה על העזרה!

    • א

      פרוייקט שיתופי: בניית קובץ להגדרת הגדרות במערכת
      עזרה הדדית למשתמשים מתקדמים • • אA

      23
      6
      הצבעות
      23
      פוסטים
      205
      צפיות

      א

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

    • א

      קבצים ותוכנות לשימוש במערכות ימות המשיח
      עזרה הדדית למשתמשים מתקדמים • • אA

      19
      10
      הצבעות
      19
      פוסטים
      389
      צפיות

      א

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

      הקוד הוא (מדריך להפיכת הקוד לקובץ בפוסט הראשון)

      <!DOCTYPE html> <html lang="he" dir="rtl"> <head> <meta charset="UTF-8"> <title>מתקין מערכת - גרסה מתוקנת</title> <style> body { font-family: 'Segoe UI', Arial, sans-serif; background-color: #f4f7f9; display: flex; justify-content: center; align-items: center; min-height: 100vh; margin: 0; padding: 20px; flex-direction: column; } .card { background: white; padding: 30px; border-radius: 15px; box-shadow: 0 10px 25px rgba(0,0,0,0.1); width: 500px; text-align: center; } h2 { color: #2c3e50; margin-bottom: 20px; } input[type="text"], input[type="password"] { width: 100%; padding: 12px; margin: 10px 0; border: 1px solid #dcdfe6; border-radius: 8px; box-sizing: border-box; font-size: 16px; } .folder-input { background: #f9f9f9; padding: 20px; border: 2px dashed #409eff; border-radius: 8px; margin: 20px 0; cursor: pointer; transition: 0.3s; } .folder-input:hover { background: #ecf5ff; } button { background-color: #67c23a; color: white; border: none; padding: 15px; border-radius: 8px; cursor: pointer; width: 100%; font-size: 16px; font-weight: bold; transition: 0.3s; } button:hover { background-color: #85ce61; } #install-box { display: none; } .progress-container { background: #ebeef5; border-radius: 10px; height: 25px; width: 100%; margin: 20px 0; overflow: hidden; border: 1px solid #eee; } .progress-fill { background: linear-gradient(90deg, #409eff, #66b1ff); width: 0%; height: 100%; transition: width 0.3s ease; } #status { font-size: 15px; color: #2980b9; font-weight: bold; margin-top: 10px; min-height: 1.5em; } .success-text { color: #67c23a; font-weight: bold; font-size: 20px; margin-top: 15px; } .next-steps { text-align: right; background: #fffdf0; border-right: 5px solid #f1c40f; padding: 15px; margin-top: 20px; font-size: 14px; line-height: 1.6; color: #333; display: none; } .next-steps h4 { margin-top: 0; color: #d35400; } .credit { font-size: 11px; color: #bdc3c7; margin-top: 20px; } </style> </head> <body> <div class="card" id="login-box"> <h2>התקנת מערכת תא קולי</h2> <input type="text" id="sysId" placeholder="מספר מערכת"> <input type="password" id="pass" placeholder="סיסמה"> <div class="folder-input" onclick="document.getElementById('folder-select').click()"> <strong>לחץ כאן לבחירת תיקיית הגיבוי</strong> <input type="file" id="folder-select" webkitdirectory directory multiple style="display:none"> <div id="file-count" style="margin-top: 10px; font-size: 13px; color: #909399;">טרם נבחרה תיקייה</div> </div> <button onclick="runInstaller()">בצע התקנה ושחזור קבצים</button> </div> <div class="card" id="install-box"> <h2 id="title-main">ההתקנה בביצוע...</h2> <div class="progress-container"> <div id="fill" class="progress-fill"></div> </div> <div id="status">מתחבר למערכת...</div> <div id="final-msg" class="success-text"></div> <div id="sub-msg" style="font-weight: bold; color: #2c3e50; margin-top: 10px; display: none;"></div> <div id="instructions" class="next-steps"> <h4>כמה פעולות שיש עוד לעשות:</h4> 1. הרשמה לקבלת צינתוקים בשלוחה 6 בשלוחת ניהול התא.<br> 2. נבדוק את הקמפיינים במערכת (בלשונית 'שיגור הודעות' באתר הישן).<br> <strong>ההגדרות צריכות להיות כמו בברירת מחדל:</strong><br> • שיש רק קמפיין אחד.<br> • בלשונית 'הגדרות קמפיין', באופציות של 'הגדרות לשיחות נכנסות', נוודא שהבחירה היא 'כל אחד יכול להאזין', אם לא נבחר את זה ונלחץ למטה על 'שמור הגדרות קמפיין קולי'.<br> • בלשונית 'רשימת התפוצה' נוודא שיש רק מספר אחד, והוא המספר שלנו.<br> 3. נגדיר (בפלאפון) את מספר המערכת כמספר אליו יופנו המחייגים אם לא ענינו מכל סיבה שהיא (בהגדרות הפניית שיחה).<br><br> <strong>וזהו! הכל מוכן!! בהצלחה!!</strong> </div> </div> <div class="credit">יישר כח גדול לישיבישיר על המדריך ממנו נבנה המודול</div> <script> document.getElementById('folder-select').addEventListener('change', function(e) { document.getElementById('file-count').innerText = `נבחרו ${e.target.files.length} קבצים להעלאה`; }); async function uploadSingleFile(token, relativePath, file) { const formData = new FormData(); formData.append('token', token); formData.append('path', `ivr2:/${relativePath}`); formData.append('convertAudio', '1'); formData.append('file', file); try { await fetch("https://private.call2all.co.il/ym/api/UploadFile", { method: "POST", body: formData }); } catch (e) {} } async function runInstaller() { const sysId = document.getElementById('sysId').value; const pass = document.getElementById('pass').value; const folderFiles = document.getElementById('folder-select').files; if (!sysId || !pass) return alert("נא להזין מספר מערכת וסיסמה"); document.getElementById('login-box').style.display = 'none'; document.getElementById('install-box').style.display = 'block'; const token = `${sysId}:${pass}`; const base = "https://private.call2all.co.il/ym/api/"; const fill = document.getElementById('fill'); const status = document.getElementById('status'); const configSteps = [ { url: `UpdateExtension?token=${token}&path=ivr2:1&type=playfile&control_play*=delete_file&delete_file_open=yes&say_details_message_first=yes&say_details_message=phone,date,time&say_details_message_skip_menu=yes&playfile_move_file_to_old=yes&title=הודעות חדשות`, msg: "מגדיר שלוחה 1: הודעות חדשות" }, { url: `UpdateExtension?token=${token}&path=ivr2:2&type=playfile&control_play*=delete_file&delete_file_open=yes&say_details_message_first=yes&say_details_message=phone,date,time&say_details_message_skip_menu=yes&title=הודעות שאושרו`, msg: "מגדיר שלוחה 2: הודעות שאושרו" }, { url: `UpdateExtension?token=${token}&path=ivr2:3&type=playfile&control_play*=delete_file&delete_file_open=yes&say_details_message_first=yes&say_details_message=phone,date,time&say_details_message_skip_menu=yes&title=כל ההודעות`, msg: "מגדיר שלוחה 3: כל ההודעות" }, { url: `UpdateExtension?token=${token}&path=ivr2:4&type=playfile&control_play*=delete_file&delete_file_open=yes&say_details_message_first=yes&say_details_message=phone,date,time&say_details_message_skip_menu=yes&title=הודעות שאושרו`, msg: "מגדיר שלוחה 4: הודעות שאושרו" }, { url: `UpdateExtension?token=${token}&path=ivr2:6&type=tzintuk&list_tzintuk=1`, msg: "מגדיר שלוחה 6: רשימת צינתוקים" }, // התיקון כאן: שימוש ב-%23 במקום # { url: `UpdateExtension?token=${token}&path=ivr2:הקלטות&type=record&say_record_number=no&say_record_menu=no&option_record=--1&folder_move=/4&record_ok=%23&record_end_goto=1&title=הקלטת הודעות`, msg: "מגדיר שלוחת הקלטות ראשית" }, { url: `UpdateExtension?token=${token}&path=ivr2:הקלטות/1&type=record&say_record_number=no&say_record_menu=no&option_record=8-2-30&folder_move=/2&menu_record_options_1=record_ok_end_run_tzintuk&menu_record_options_2=record_again&menu_record_options_3=noop&menu_record_options_4=noop&menu_record_options_5=noop&menu_record_options_6=noop&menu_record_options_7=noop&menu_record_options_8=noop&menu_record_options_9=noop&menu_record_options_0=noop&hangup_insert_file=yes&hangup_insert_file_to_folder=/3&hard_link=yes&copy_record_link=/1,/3&hangup_no_copy_record_link=yes&list_tzintuk=1&record_end_goto=hangup&title=הקלטת ההודעות`, msg: "מגדיר הגדרות הקלטה מתקדמות" }, { url: `UpdateExtension?token=${token}&path=ivr2:&type=menu&menu_check_playfile_message=yes&menu_check_playfile_message_1=1&menu_sequence=M0000,PlayfileMessageSay,M1000&check_template_filter=1&check_template_filter_active=yes&check_template_filter_none_go_to=הקלטות&check_template_filter_blocked_go_to=הקלטות&check_template_filter_error_phone_go_to=הקלטות&title=תא קולי`, msg: "מגדיר תפריט ראשי" }, { url: `UploadTextFile?token=${token}&what=ivr2:/ivr.ini&contents=no_ringing=yes`, msg: "מעלה הגדרות למערכת (ivr.ini)" } ]; let total = configSteps.length + folderFiles.length; let count = 0; for (let step of configSteps) { status.innerText = step.msg; await fetch(base + step.url); count++; fill.style.width = (count / total * 100) + "%"; } for (let i = 0; i < folderFiles.length; i++) { const file = folderFiles[i]; const rel = file.webkitRelativePath.split('/').slice(1).join('/'); status.innerText = `מעלה קובץ: ${file.name}...`; await uploadSingleFile(token, rel, file); count++; fill.style.width = (count / total * 100) + "%"; } document.getElementById('title-main').innerText = "ההתקנה הסתיימה!"; status.style.display = 'none'; document.getElementById('final-msg').innerText = "ההתקנה הסתיימה בהצלחה!"; const subMsg = document.getElementById('sub-msg'); subMsg.innerText = "כעת יש לכם תא קולי מתקדם משלכם!"; subMsg.style.display = 'block'; document.getElementById('instructions').style.display = 'block'; } </script> </body> </html>

      תקיית קבצי השמע
      https://f2.freeivr.co.il/assets/uploads/files/1766516168193-קבצים-למערכת-תא-קולי.zip

      יש לחלץ את התקייה ולהעלות בממשק.

      מקור: https://f2.freeivr.co.il/post/170581

      קרדיט: @אA

    • א

      תגובה: סקריפט ל-Tampermonkey בדף רשימות צינתוקים
      טיפים עצות והדגמות מהמשתמשים • • אA

      2
      0
      הצבעות
      2
      פוסטים
      43
      צפיות

      C

      @אA תנסה להכנס להגדרות התוסף ולאשר שם הכל (נראה לי יש משהו כמו "הרצת סקריפטי משתמשים")

      עם לא עוזר - תנסה להפעיל מצב מפתח בדף התוספים

    • א

      קובץ להורדת קבצים ללא צורך להיכנס לאתר
      עזרה הדדית למשתמשים מתקדמים • • אA

      4
      0
      הצבעות
      4
      פוסטים
      94
      צפיות

      א

      אם יש למישהו רעיון איך להוריד כמות קבצים גבוהה בבת אחת (לא ע"י קונסול) אשמח אם יוכל לכתוב כאן או להפנות אותי לפוסטים רלוונטים.

    • א

      עזרה באתר להתרמה
      עזרה הדדית למשתמשים מתקדמים • • אA

      3
      0
      הצבעות
      3
      פוסטים
      50
      צפיות

      א

      @מוטי-מוטי-מוטי
      תוכל להעלות את הקוד וההגדרות בשלוחה שהגדרת?

    • א

      תגובה: מודול הקלטה למערכת אחרת (פיתוח פרטי)
      טיפים עצות והדגמות מהמשתמשים • • אA

      2
      1
      הצבעות
      2
      פוסטים
      75
      צפיות

      ק

      @אA אני מצטרף בחום להצעה!!!
      זה מאוד יכול לעזור לפעמים

    • א

      תגובה: מודול הרשמה לרשימת תפוצה
      עזרה הדדית למשתמשים מתקדמים • • אA

      19
      0
      הצבעות
      19
      פוסטים
      165
      צפיות

      ע

      @אA כן מאוד

    • א

      שידור חי דרך ההגברה
      עזרה הדדית למשתמשים מתקדמים • • אA

      8
      0
      הצבעות
      8
      פוסטים
      155
      צפיות

      א

      @עידו
      בכל מקרה תודה רבה על העזרה והמידע.

    • א

      השמעת טיימר רק לפי דקות
      עזרה הדדית למשתמשים מתקדמים • • אA

      1
      0
      הצבעות
      1
      פוסטים
      39
      צפיות

      אין תגובות

    • א

      הגדרה במערכת אחרת
      שאלות ועזרה הדדית • • אA

      52
      1
      הצבעות
      52
      פוסטים
      702
      צפיות

      ז

      @CUBASE כתב בהגדרה במערכת אחרת:

      @טנטפון ברוך הבא לעולם מחפשי השרתים החינמיים 😁

      כמו שאני רואה, אתה עובר את אותו תהליך שאני עברתי בחיפוש אחר שרת חינמי, בהתחלה מנסים את Infinityfree ואז מגלים שהוא עובד רק בדפדפן, אח"כ עוברים ל-AWARDSPACE ומגלים שאמנם ניתן לגשת לשרת מהמערכת - אבל הוא לא תומך בקריאות HTTP יוצאות..

      בסופו של דבר מה שאני עשיתי זה לפרוס מאגר ב-Render, תנסה את עזרת GPT בעניין כי אין לי כח להסביר עכשיו איך לעשות את זה (חשבתי לעשות על זה מדריך מסודר, אולי בהמשך..)

      Spoiler

      או שתחזור להשתמש בשרת של ivrפון..

      כל מילה פנינה.
      בסוף הכי קל ופשוט זה לעבוד עם רנדר, וקוד פייתון לכתוב בגיטהאב. הכי קל פשוט נגיש ניתן לשינויים, ופופולרי.

    • א

      בלשונית ההתראות לא מופיעות לי ההתראות הקודמות
      על הפורום • • אA

      9
      0
      הצבעות
      9
      פוסטים
      154
      צפיות

      א

      @פיתה
      זו בדיוק הבעיה שלי...
      כנראה שזה משהו כללי בפורום, השאלה היא האם זה באג או בכוונה תחילה...

    • א

      תגובה: מי ניהל את המערכת
      שאלות ועזרה הדדית • • אA

      11
      0
      הצבעות
      11
      פוסטים
      150
      צפיות

      K

      @עידו כתב בתגובה: מי ניהל את המערכת:

      אבל אפשר לבקש IP קבוע

      בתשלום חודשי ...

      Spoiler

      אבל באמת זה כבר לא קשור לנושא...

    • א

      מעבר לשלוחה אחרת לאחר שמיעת ואישור הודעת הקמפיין
      שאלות ועזרה הדדית • • אA

      5
      0
      הצבעות
      5
      פוסטים
      94
      צפיות

      א

      @CUBASE
      הוא כתב שם על רשי"ת, ולכן חשבתי שהוא מדבר ע"ז.
      ועדיין, יש לך פיתרון?

    • א

      מודול עצומה
      עזרה הדדית למשתמשים מתקדמים • • אA

      6
      0
      הצבעות
      6
      פוסטים
      97
      צפיות

      א

      @ivrפון
      שלחתי

    • א

      העברת קובץ לשלוחה אחרת
      שאלות ועזרה הדדית • • אA

      17
      0
      הצבעות
      17
      פוסטים
      207
      צפיות

      א

      @צבי-ד-צ
      אין עליך!!!!
      יישר כח גדול!!!
      זה עובד מעולה!!!

    • א

      קניית מספר
      שאלות ועזרה הדדית • • אA

      4
      0
      הצבעות
      4
      פוסטים
      133
      צפיות

      א

      @בעזרת-ה
      זה אני יודע.
      אני חיפשתי מספרים של משווקים(אולי כדאי לפתוח כזה שירשור).
      תודה.

    • א

      שירשור תגובות למודול "השמעת הודעה כשיש הודעה חדשה"
      עזרה הדדית למשתמשים מתקדמים • • אA

      37
      3
      הצבעות
      37
      פוסטים
      1193
      צפיות

      פ

      @אA
      ברור!