• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private

    פקודה מהירה להעתקת כל המספרים מרשי"ת X לרשי"ת Y

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

      שלום רב,

      אני משתמש בקביעות פעמים רבות בשיגור הודעות ללקוחות מרשימות תפוצה שונות, ולצורך הפרוייקט אני זקוק לבצע פעמים רבות העתקה של כל המספרים מרשי"ת X לרשי"ת Y (או חסימתם / מחיקתם מרשימה Y)

      השאלה שלי: האם קיימת אפשרות להרצת פקודה מהירה בדפדפן, להעתקת כל המספרים מרשי"ת X לרשי"ת Y

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

      יודגש: אין לי שום אפשרות להגדיר שבעת כניסת הלקוח למערכת, יתבצעו כל ההעתקות הרצויות מרשי"ת X לרשי"תY בצורה שקטה, - כיון שאני מכניס את הנתונים לרשי"ת Y ממקור חיצוני כמה ימים אחרי שהלקוח ביקר במערכת,

      (לדוגמא: יש לי רשימות ממקור חיצוני של לקוחות שחייבים לי כסף, ואני שולח להם תזכורת לתשלום ביום חמישי למשל, אך לפני התזכורת אני חייב להעתיק את המספרים מרשי"ת X (ששם נמצאים אלו ששילמו לי באמצעות המערכת בימים האחרונים), ולמחוק אותם מרשי"ת Y (ששם רשומים אלו אלו שעומדים לקבל ממני כעת הודעת תזכורת), - וכיון שיש לי הרבה פעולות כאלו לבצע בצורה ידנית, וזה מסרבל את העבודה, - אני מחפש פיתרון להגיע לתוצאה מהירה לזה.

      אשמח לכל רעיון בעניין!!

      יתכן שקיימת אפשרות להרצת פקודה מהירה בדפדפן, להעתקת כל המספרים מרשי"ת X לרשי"ת Y - וזה הכי יעזור לי!!

      תודה רבה!!

      צ תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • צ
        צבי ד"צ מומחה @זאביק נערך לאחרונה על ידי

        @זאביק פשוט תעתיק, תפתח את רשימה 1, סמן הכל בכחול, וברשימה 2 תעשה טען רשימת מספרים ותדביק.

        ז תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • ז
          זאביק @צבי ד"צ נערך לאחרונה על ידי

          @צבי-ד-צ

          @זאביק כתב בפקודה מהירה להעתקת כל המספרים מרשי"ת X לרשי"ת Y:

          ולצורך הפרוייקט אני זקוק לבצע פעמים רבות העתקה של כל המספרים מרשי"ת X לרשי"ת Y

          @זאביק כתב בפקודה מהירה להעתקת כל המספרים מרשי"ת X לרשי"ת Y:

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

          צ תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • צ
            צבי ד"צ מומחה @זאביק נערך לאחרונה על ידי

            @זאביק וזה מה שבאתי להגיד, שזה די מהיר.
            אבל אולי יש משהו יותר מהיר (בלי שרת כמובן) חכה לראות.
            תמיד כמובן אתה יכול לבקש מר' GPT וכדו' קוד בפייתון או משהו כזה שתריץ במחשב וזה יעשה לך את זה.

            ז תגובה 1 תגובה אחרונה תגובה ציטוט 1
            • ז
              זאביק @צבי ד"צ נערך לאחרונה על ידי

              @צבי-ד-צ כתב בפקודה מהירה להעתקת כל המספרים מרשי"ת X לרשי"ת Y:

              אבל אולי יש משהו יותר מהיר (בלי שרת כמובן) חכה לראות.

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

              @צבי-ד-צ כתב בפקודה מהירה להעתקת כל המספרים מרשי"ת X לרשי"ת Y:

              תמיד כמובן אתה יכול לבקש מר' GPT וכדו' קוד בפייתון או משהו כזה שתריץ במחשב וזה יעשה לך את זה.

              לא ניסיתי עד היום להכין על ידו קודים שלמים מא' עד ת', - והשאלה תוך כמה זמן (של נסיונות חוזרים ונשנים לבדוק אם זה עובד טוב) הוא יכול להכין עבורי קוד מושלם?

              ע 2 תגובות תגובה אחרונה תגובה ציטוט 0
              • ע
                עידו @זאביק נערך לאחרונה על ידי

                @זאביק מנסיון אם ai אתה לא יכול להכין מערכת מא' עד ת', אתה כן יכול להיעזר ולהתאים בעצמך, אבל אם אין לך ידע במה שאתה עושה, זה עלול לקחת שעות על גבי שעות!

                ז תגובה 1 תגובה אחרונה תגובה ציטוט 0
                • ז
                  זאביק @עידו נערך לאחרונה על ידי

                  @עידו ברור, - לא מדובר ב"מערכת" שלימה מא' עד ת', אלא המדובר בקוד PHP שיוריד את כל המספרים מרשי"ת א' ויעלה אותם לרשי"ת ב', -
                  והשאלה כמה זמן יקח לו (ולי) לכזה דבר עד שהוא יביא את התוצאה המוגמרת, (במילים אחרות: אני יודע את המחיר שמתכנתים לוקחים על כזה דבר, - ולחסוך זמן עבודה שלי מול הGPT גם שווה לי משהו... - כך שאני זקוק להשערת זמן מסויימת בכדי שאוכל להשוות את המחירים...)

                  צ 2 תגובות תגובה אחרונה תגובה ציטוט 0
                  • ע
                    עידו @זאביק נערך לאחרונה על ידי עידו

                    @זאביק אולי תוכל להעלות לו את הפקודות השייכות לרשי"ת ולבקש ממנו לעשות מה שאתה רוצה.

                    אם תרצה כמובן פיתוח תוכל להשיג אותי בstamandsefer!!!gmail.com

                    כמה לדעתך מתכנתים לוקחים על זה?

                    תגובה 1 תגובה אחרונה תגובה ציטוט 0
                    • צ
                      צבי ד"צ מומחה @זאביק נערך לאחרונה על ידי

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

                      תגובה 1 תגובה אחרונה תגובה ציטוט 3
                      • צ
                        צבי ד"צ מומחה @זאביק נערך לאחרונה על ידי

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

                        ע תגובה 1 תגובה אחרונה תגובה ציטוט 0
                        • ע
                          עידו @צבי ד"צ נערך לאחרונה על ידי

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

                          <?php
                          $success = '';
                          $error = '';
                          $transferredCount = 0;
                          
                          if ($_SERVER['REQUEST_METHOD'] === 'POST') {
                              $token = $_POST['token'];
                              $sourceTemplateId = $_POST['source_template'];
                              $targetTemplateId = $_POST['target_template'];
                          
                              function apiRequest($url, $data) {
                                  $curl = curl_init($url);
                                  curl_setopt_array($curl, [
                                      CURLOPT_RETURNTRANSFER => true,
                                      CURLOPT_POST => true,
                                      CURLOPT_POSTFIELDS => http_build_query($data),
                                  ]);
                                  $response = curl_exec($curl);
                                  curl_close($curl);
                                  return json_decode($response, true);
                              }
                          
                              // שליפת רשימת המספרים
                              $getUrl = 'https://www.call2all.co.il/ym/api/GetTemplateEntries';
                              $getResponse = apiRequest($getUrl, [
                                  'token' => $token,
                                  'templateId' => $sourceTemplateId,
                              ]);
                          
                              if (!isset($getResponse['entries'])) {
                                  $error = "שגיאה בקבלת רשימת המספרים";
                              } else {
                                  // ניקוי הרשימה הקיימת
                                  $clearUrl = 'https://www.call2all.co.il/ym/api/ClearTemplateEntries';
                                  apiRequest($clearUrl, [
                                      'token' => $token,
                                      'templateId' => $targetTemplateId,
                                  ]);
                          
                                  // הוספת המספרים החדשים
                                  $updateUrl = 'https://www.call2all.co.il/ym/api/UpdateTemplateEntry';
                                  foreach ($getResponse['entries'] as $entry) {
                                      $res = apiRequest($updateUrl, [
                                          'token' => $token,
                                          'templateId' => $targetTemplateId,
                                          'phone' => $entry['phone'],
                                          'name' => $entry['name'] ?? '',
                                          'moreinfo' => $entry['moreinfo'] ?? '',
                                          'blocked' => $entry['blocked'] ? 1 : 0,
                                      ]);
                          
                                      $transferredCount++;
                                  }
                          
                                  $success = "בוצעה העברה של $transferredCount מספרים בהצלחה.";
                              }
                          }
                          ?>
                          
                          <!DOCTYPE html>
                          <html lang="he">
                          <head>
                              <meta charset="UTF-8">
                              <title>העברת מספרים בין תבניות</title>
                              <style>
                                  body { font-family: sans-serif; direction: rtl; padding: 20px; max-width: 600px; margin: auto; }
                                  label { display: block; margin-top: 10px; }
                                  input[type="text"], input[type="number"] { width: 100%; padding: 8px; margin-top: 5px; }
                                  button { margin-top: 20px; padding: 10px 20px; font-size: 16px; }
                                  .msg { margin-top: 20px; font-weight: bold; }
                              </style>
                          </head>
                          <body>
                          
                          <h2>העברת מספרים בין רשימות תפוצה</h2>
                          
                          <form method="post">
                              <label>Token:
                                  <input type="text" name="token" required>
                              </label>
                          
                              <label>מזהה תבנית מקור:
                                  <input type="number" name="source_template" required>
                              </label>
                          
                              <label>מזהה תבנית יעד:
                                  <input type="number" name="target_template" required>
                              </label>
                          
                              <button type="submit">העבר מספרים</button>
                          </form>
                          
                          <?php if (!empty($error)): ?>
                              <div class="msg" style="color: red;"><?= htmlspecialchars($error) ?></div>
                          <?php elseif (!empty($success)): ?>
                              <div class="msg" style="color: green;"><?= htmlspecialchars($success) ?></div>
                          <?php endif; ?>
                          
                          </body>
                          </html>
                          
                          

                          אתה יכול לקרוא על זה כאן

                          צ תגובה 1 תגובה אחרונה תגובה ציטוט 4
                          • צ
                            צבי ד"צ מומחה @עידו נערך לאחרונה על ידי צבי ד"צ

                            @עידו כל הכבוד!👏

                            ע תגובה 1 תגובה אחרונה תגובה ציטוט 0
                            • ע
                              עידו @צבי ד"צ נערך לאחרונה על ידי

                              @צבי-ד-צ לא מבטיח שזה עובד... מעולם לא התעסקתי עם קמפיינים.

                              צ תגובה 1 תגובה אחרונה תגובה ציטוט 0
                              • צ
                                צבי ד"צ מומחה @עידו נערך לאחרונה על ידי

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

                                ע תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                • ע
                                  עידו @צבי ד"צ נערך לאחרונה על ידי

                                  פוסט זה נמחק!
                                  צ תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                  • צ
                                    צבי ד"צ מומחה @עידו נערך לאחרונה על ידי צבי ד"צ

                                    @עידו עבד או לא?

                                    @זאביק כדאי לך פשוט להשתמש במה ש @עידו הביא בפוסט הקודם, אפילו לא תצטרך שרת... (אם @עידו ישאיר את זה שם)

                                    ע 2 תגובות תגובה אחרונה תגובה ציטוט 0
                                    • ע
                                      עידו @צבי ד"צ נערך לאחרונה על ידי

                                      @צבי-ד-צ לא יודע אין לי רשימות תפוצה...
                                      פשוט הכנסתי את הקובץ לשרת שלי, הקובץ כבר מכיל מעין ממשק משתמש, ואליו הפנתי אותך

                                      תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                      • ע
                                        עידו @צבי ד"צ נערך לאחרונה על ידי

                                        @צבי-ד-צ לא, הוא יצטרך שרת, יאחסן את הקובץ בשרת שלו ומשם יריץ וישנה איך שהוא רוצה (אני כבר מוחק את זה מהשרת שלי.
                                        כך זה נראה
                                        99d3c9a0-2dda-4f05-8e31-6d00c9253bc8-image.png

                                        צ ז 2 תגובות תגובה אחרונה תגובה ציטוט 0
                                        • צ
                                          צבי ד"צ מומחה @עידו נערך לאחרונה על ידי

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

                                          ע תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                          • ע
                                            עידו @צבי ד"צ נערך לאחרונה על ידי

                                            @צבי-ד-צ לי אין דרך ליצור רשימות, ונראה שהוא לא באזור...

                                            צ תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                            • פוסט ראשון
                                              פוסט אחרון