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

    דריסת נתון בקובץ ini

    שאלות ועזרה הדדית
    4
    13
    253
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • L
      Liy @שמואל נערך לאחרונה על ידי

      @שמואל אמר בדריסת נתון בקובץ ini:

      @Liy הראשון.
      השני יתבטל עם הוספה של DUP בתחילתו.

      מה פירוש DUP? ;?

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

        @Liy הקובץ ישתנה בעת הטעינה שלו והשורה הכפולה במקרה שכתבת תהפך ל:

        ;; ***DUP*** voice=ymMale
        

        וכמו שאמרתי, השורה הרלוונטית היא הראשונה.

        לפניות בנוגע לפורום: shmuel@yemot.co.il

        תגובה 1 תגובה אחרונה תגובה ציטוט 3
        • פ
          פיסטוק פרווה @Liy נערך לאחרונה על ידי

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

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

            @פיסטוק-פרווה אמר בדריסת נתון בקובץ ini:

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

            באיזה שפה תביא?

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

              @Liy
              php

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

                @פיסטוק-פרווה אמר בדריסת נתון בקובץ ini:

                @Liy
                php

                לא טוב לי...
                אני צריך JS

                פ ש 3 תגובות תגובה אחרונה תגובה ציטוט 0
                • פ
                  פיסטוק פרווה @Liy נערך לאחרונה על ידי פיסטוק פרווה

                  @Liy
                  זה בסך הכל שליחת 3 פעמים curl
                  תוכל להמיר אותו לגאווה בקלות...

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

                    @Liy
                    https://f2.freeivr.co.il/post/88301

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

                      @Liy אמר בדריסת נתון בקובץ ini:

                      @פיסטוק-פרווה אמר בדריסת נתון בקובץ ini:

                      @Liy
                      php

                      לא טוב לי...
                      אני צריך JS

                      יש לך כאן פונקציה להמרת קובץ ini למערך
                      שים לב שבמקרה הזה הקוד יצטרך התאמה כדי לא לדרוס ערכים שכבר הוכנסו למערך (בגלל שימות מתחשבים רק בערך הראשון)
                      https://stackoverflow.com/a/12452845/11675758

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

                        @שואל-ברצינות אמר בדריסת נתון בקובץ ini:

                        @Liy אמר בדריסת נתון בקובץ ini:

                        @פיסטוק-פרווה אמר בדריסת נתון בקובץ ini:

                        @Liy
                        php

                        לא טוב לי...
                        אני צריך JS

                        יש לך כאן פונקציה להמרת קובץ ini למערך
                        שים לב שבמקרה הזה הקוד יצטרך התאמה כדי לא לדרוס ערכים שכבר הוכנסו למערך (בגלל שימות מתחשבים רק בערך הראשון)
                        https://stackoverflow.com/a/12452845/11675758

                        ראיתי את זה כבר, זה לא עזר לי ואני לא זוכר למה..

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

                          @Liy

                          let t = `type=menu
                          type=playfile
                          digits=2`;
                          let t2 = {};
                          for (let k of t.split('\n')) {
                              let tmp = k.split('=');
                              t2[(tmp[0])] ??= tmp[1];
                          }
                          console.log(t2);
                          

                          תוצאה:

                          {type: 'menu', digits: '2'}
                          
                          תגובה 1 תגובה אחרונה תגובה ציטוט 0
                          • פוסט ראשון
                            פוסט אחרון