• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private
    1. דף הבית
    2. נר יצחק
    3. פוסטים
    נ
    • פרופיל
    • עוקב אחרי 7
    • עוקבים 8
    • נושאים 121
    • פוסטים 1148
    • הגבוה ביותר 277
    • שנוי במחלוקת 17
    • קבוצות 0

    הודעות שפורסמו על ידי נר יצחק

    • RE: הורדת הודעות מאתר הניהול

      @טנטפון וואה לא נעים שגנבתי לך את הקרדיט

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

      @פלוני-אלמוני-1 תכנס כאן

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

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

      תמונות:
      4efe4cc8-38d2-4f52-93a6-1863647973a7-image.png
      3f4c91d5-686d-4e6e-939e-a4c374d2dddb-image.png
      0543f53b-4648-48e5-9ca3-39d782b23d2c-image.png
      ובהורדה נפרדת
      496c5bc6-9a78-4939-942b-83c243e1632d-image.png


      שימו לב: הקובץ רץ על המחשב שלכם בלבד ואין לאף אדם גישה למספר המערכת והסיסמה שתזינו בו


      מקווה שהייתי לעזר
      אבי

      פורסם בהסברים מסודרים ממשתמשים @נר-יצחק הורדות מרובות
      נ
      נר יצחק
    • RE: הורדת הודעות מאתר הניהול

      @טנטפון הכנתי גם כן כזה דבר בשבילי
      אין לי בעייה לתת לו

      פורסם בשאלות ועזרה הדדית
      נ
      נר יצחק
    • RE: תגובות: משתמשים חדשים? | כמה טיפים קטנים לכתיבה בפורום

      @ז-למאן כתב בתגובות: משתמשים חדשים? | כמה טיפים קטנים לכתיבה בפורום:

      @אA
      טבלה:

      עמודה 1 עמודה 2 עמודה 3
      תוכן תוכן

      =|עמודה 1|עמודה 2|עמודה 3
      |---|---|---|
      תוכן||תוכן


      =---

      תוריד את ה"=" מהטבלה ומהפסים.

      צורף

      פורסם בעל הפורום
      נ
      נר יצחק
    • קבלת נתונים הגדרה קשיחה

      האם הגיוני שכשהגדרתי תשלום על כמה הזמנות בשלוחת קבלת נתונים מסויימת ואח"כ הגדרתי שלוחת קבלת נתונים נוספת גם שם זה יחייב את המאזין בנקודות?
      ואילו בשיחה ישירות לאותה שלוחה זה לא קורה

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

      @CUBASE תודה

      פורסם בפורום מפתחים API
      נ
      נר יצחק
    • RE: מקבל שגיאה

      @CUBASE כתב במקבל שגיאה:

      לא, לא קשור אלי..

      הגיע שנייה אחרי שכתבת להסתכל במייל...
      ואגב המספר ששלחת נראה כמו מס' של מערכת
      אתה בטוח שזה מספר של נייח רגיל

      בכ"מ מחקתי את זה

      פורסם בפורום מפתחים API
      נ
      נר יצחק
    • RE: מקבל שגיאה

      @CUBASE כתב במקבל שגיאה:

      תראה במייל

      קשור אליך?

      bc9f891d-8262-439f-8dac-cbd5f0e25438-image.png


      יששששששש

      4eef5cb5-d677-493c-bacd-f0aef55915a8-image.png

      פורסם בפורום מפתחים API
      נ
      נר יצחק
    • RE: מקבל שגיאה

      @CUBASE יש לך נייח בשבילי שיקבל אימות

      פורסם בפורום מפתחים API
      נ
      נר יצחק
    • RE: שמיעת ניקוד של כולם

      @מערכת-המשפחה כתב בשמיעת ניקוד של כולם:

      @נר-יצחק מה שלומך

      שלומי מצויין
      ועסוק למעלה מראש
      נא לא להפריע

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

      @עידו רק באתר הישן
      באתר החדש עובד
      וגם קריאות API עובדות
      אבל להכנס באתר הישן לא נותן מכמה מחשבים ניסיתי

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

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

      מישהו יודע מה הסיבה?
      זה דחוף

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

      @CUBASE אבל עכשיו אני מנסה לשלוח צינטוק לאימות והצינטוק בכלל לא מגיע ניסיתי לכמה מספרים

      פורסם בפורום מפתחים API
      נ
      נר יצחק
    • מקבל שגיאה

      כל פקודת API שאני מנסה לשלוח זה מחזיר לי

      {
        "yemotAPIVersion": 6,
        "responseStatus": "EXCEPTION",
        "message": "creating login token error(account locked, Please verify the details and try again later)"
      }
      
      פורסם בפורום מפתחים API
      נ
      נר יצחק
    • שגיא בקבלת נתונים בAPI

      בניתי אתר שלוקח נתונים מ API ומציג אותם בגרפים

      הקטע הוא שרק בכתובת הזאת הוא לא מצליח לקחת את הנתונים ובכל קובץ אחר שאני שולח הוא כן מצליח


      זה הקוד של האתר (הוספתי שם גם סתם בדיקה שינסה לשאוב את הנתונים והוא בכלל לא מקבל)

      <!DOCTYPE html>
      <html lang="he">
      <head>
          <meta charset="utf-8">
          <title>תצוגת נתונים ApprovalAll.ymgr - גמר</title>
          <style>
              body {
                  direction: rtl;
                  font-family: 'Heebo', Arial, sans-serif;
                  background: linear-gradient(120deg, #e3f2fd 0%, #bbdefb 100%);
                  margin: 0;
                  padding: 0;
              }
              .container {
                  width: 100vw;
                  max-width: 100vw;
                  margin: 0;
                  background: rgba(255,255,255,0.95);
                  border-radius: 24px 24px 0 0;
                  box-shadow: 0 8px 32px 0 rgba(44,62,80,0.12);
                  padding: 0 0 32px 0;
              }
              h2 {
                  margin-top: 0;
                  color: #1976d2;
                  font-size: 3.6em;
                  text-align: center;
                  letter-spacing: 2px;
                  text-shadow: 0 2px 8px #90caf9;
                  font-weight: 900;
              }
              .loading {
                  text-align: center;
                  color: #1976d2;
                  font-size: 2em;
                  margin-top: 40px;
                  font-weight: bold;
              }
              .error {
                  text-align: center;
                  color: #f44336;
                  font-size: 2em;
                  margin-top: 40px;
                  font-weight: bold;
              }
              #chart {
                  display: none;
                  width: 100vw!important;
                  height: 80vh!important;
                  min-height: 400px;
                  margin: 0;
                  background: #fff;
                  border-radius: 32px;
                  box-shadow: 0 4px 24px 0 rgba(44,62,80,0.10);
                  border: 2px solid #90caf9;
              }
          </style>
      </head>
      <body>
          <div class="container">
              <h2>סך נקודות לכל מתמודד - גמר</h2>
              <div id="loading" class="loading">טוען נתונים...</div>
              <div id="error" class="error" style="display:none;"></div>
              <canvas id="chart" style="display:none;width:100vw!important;height:80vh!important;min-height:400px;margin:0;"></canvas>
          </div>
          <link href="https://fonts.googleapis.com/css2?family=Heebo:wght@700;900&display=swap" rel="stylesheet">
          <script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
          <script src="https://cdn.jsdelivr.net/npm/chartjs-plugin-datalabels@2"></script>
          <script>
              const url = "https://www.call2all.co.il/ym/api/RenderYMGRFile?token=023130270:1****&wath=ivr2:3/ApprovalAll.ymgr&convertType=json¬LoadLang=0";
              let finalists = {};
              let addedPoints = {};
      
              // טען שמות מתמודדי הגמר מהקובץ ששומר הדשבורד
              function loadFinalists() {
                  fetch('finalists.php')
                      .then(r => r.json())
                      .then(obj => {
                          if (obj && typeof obj === 'object') finalists = obj;
                      });
              }
      
              function getRandomName(num) {
                  const randomNames = ["אורן", "שירה", "יואב"];
                  return randomNames[(num-1) % randomNames.length];
              }
              // צבעים ייחודיים לכל מתמודד
              const colors = [
                  '#1976d2', '#f44336', '#4caf50'
              ];
              let chartInstance = null;
      
              function updateChart() {
                  fetch(url)
                      .then(response => response.json())
                      .then(json => {
                          document.getElementById('loading').style.display = 'none';
                          document.getElementById('error').style.display = 'none';
                          // הצג רק 3 מתמודדים ראשונים
                          const NUM_CONTESTANTS = 3;
                          let points = {};
                          if (json.data && Array.isArray(json.data)) {
                              json.data.forEach(row => {
                                  if (row["נקודות"] && row["P050"]) {
                                      // המרה למספר תקני (למניעת בעיות עם "01" וכו')
                                      let p = String(Number(row["P050"])); // תמיד "1", "2", "3"
                                      let name = finalists[p] || getRandomName(Number(p));
                                      let pts = Number(row["נקודות"]);
                                      if (!points[name]) points[name] = 0;
                                      points[name] += pts;
                                  }
                              });
                          }
                          // Build 3 contestants, always in order 1-3
                          let labels = [];
                          let data = [];
                          let bgColors = [];
                          for (let i = 1; i <= NUM_CONTESTANTS; i++) {
                              let name = finalists[i] || getRandomName(i);
                              let totalPoints = (points[name] || 0) + (addedPoints[i] || 0);
                              labels.push([i, name]);
                              data.push(totalPoints);
                              bgColors.push(colors[(i-1) % colors.length]);
                          }
                          if (labels.length > 0) {
                              document.getElementById('chart').style.display = 'block';
                              const ctx = document.getElementById('chart').getContext('2d');
                              if (chartInstance) {
                                  chartInstance.data.labels = labels;
                                  chartInstance.data.datasets[0].data = data;
                                  chartInstance.data.datasets[0].backgroundColor = bgColors;
                                  chartInstance.update();
                              } else {
                                  chartInstance = new Chart(ctx, {
                                      type: 'bar',
                                      data: {
                                          labels: labels,
                                          datasets: [{
                                              label: 'סך נקודות',
                                              data: data,
                                              backgroundColor: bgColors,
                                              borderRadius: 8
                                          }]
                                      },
                                      options: {
                                          maintainAspectRatio: false,
                                          responsive: true,
                                          animation: {
                                              duration: 1200,
                                              easing: 'easeOutBounce'
                                          },
                                          plugins: {
                                              legend: { display: false },
                                              title: {
                                                  display: true,
                                                  text: 'סך נקודות לכל מתמודד - גמר',
                                                  font: { size: 54, weight: 'bold' },
                                                  color: '#1976d2',
                                                  padding: { top: 30, bottom: 30 }
                                              },
                                              datalabels: {
                                                  display: false // לא להציג מספר על הגרף
                                              }
                                          },
                                          scales: {
                                              x: {
                                                  title: { display: true, text: 'מתמודד', font: { size: 36 }, color: '#1976d2' },
                                                  ticks: {
                                                      font: { size: 32, weight: 'bold' },
                                                      color: function(context) {
                                                          if (context.tick && Array.isArray(context.tick.label)) {
                                                              return [
                                                                  colors[context.index % colors.length],
                                                                  '#1976d2'
                                                              ];
                                                          }
                                                          return '#1976d2';
                                                      },
                                                      callback: function(value, index, ticks) {
                                                          const label = this.getLabelForValue(value);
                                                          if (Array.isArray(label)) {
                                                              return [label[0].toString(), label[1]];
                                                          }
                                                          return label;
                                                      }
                                                  }
                                              },
                                              y: {
                                                  title: { display: true, text: 'נקודות', font: { size: 36 }, color: '#1976d2' },
                                                  ticks: { font: { size: 32, weight: 'bold' }, color: '#1976d2' },
                                                  beginAtZero: true
                                              }
                                          },
                                          layout: { padding: 60 }
                                      },
                                      plugins: [ChartDataLabels]
                                  });
                              }
                          }
                      })
                      .catch(err => {
                          document.getElementById('loading').style.display = 'none';
                          document.getElementById('error').innerText = "שגיאה בטעינת הנתונים!";
                          document.getElementById('error').style.display = 'block';
                      });
              }
      
              // טען שמות מתמודדי הגמר והצג גרף כל 2 שניות
              function refreshFinal() {
                  loadFinalists();
                  updateChart();
              }
              refreshFinal();
              setInterval(refreshFinal, 2000);
          </script>
      
             <div class="container">
              <h2>כל הנתונים מה-API</h2>
              <div id="output">טוען נתונים...</div>
          </div>
          <script>
              const url = "https://www.call2all.co.il/ym/api/RenderYMGRFile?token=023130270:1*****2&wath=ivr2:3/ApprovalAll.ymgr&convertType=json¬LoadLang=0";
              function fetchAndShow() {
                  fetch(url)
                      .then(r => r.json())
                      .then(data => {
                          document.getElementById('output').innerHTML =
                              '<pre>' + JSON.stringify(data, null, 2) + '</pre>';
                      })
                      .catch(err => {
                          document.getElementById('output').innerHTML = 'שגיאה בטעינת הנתונים: ' + err;
                      });
              }
              fetchAndShow();
              setInterval(fetchAndShow, 2000);
          </script>
      </body>
      </html>
      

      פורסם בפורום מפתחים API
      נ
      נר יצחק
    • RE: קבלת הבחירות בקבלת נתונים

      @יב לא הבנתי
      אתה יכול לבוא לפרטי
      avi.ivr.pro@gmail.com
      אשמח אם תעזור לי

      פורסם בפורום מפתחים API
      נ
      נר יצחק
    • RE: קבלת הבחירות בקבלת נתונים

      @יב זה בעיה בפורטים
      ואני לא יודע איך מסתדרים עם טוקן
      אני עושה קלאסי

      ?token=0773137770:123456&וכו'
      
      פורסם בפורום מפתחים API
      נ
      נר יצחק