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

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. סקריפט bat שיכין לי קבצים לטריוויה

סקריפט bat שיכין לי קבצים לטריוויה

מתוזמן נעוץ נעול הועבר תכנות
11 פוסטים 6 כותבים 301 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • nigunN מנותק
    nigunN מנותק
    nigun
    השיב לsmk123 ב נערך לאחרונה על ידי
    #2

    @smk123
    לא כל הבנתי את הכל
    אבל כנראה אתה סך הכל צריך ללמוד איך עושים לולאה,יצירת קובץ,יצירת תיקיה
    ולהתקשקש עם זה הלוך חזור עד שיצא משהו.
    אני לא יודע האם bat זה השפה הכי קלה לכתיבה
    אולי יש עדיפות לbash (נראה לי שיש לזה יותר מדריכים, ואתה יכול לכתוב את זה על שרת לינוקס ואז להוריד למחשב)
    אבל את זה נשאיר למומחים.

    מייל: nigun@duck.com

    תגובה 1 תגובה אחרונה
    1
    • י מנותק
      י מנותק
      יוסף בן שמעון
      השיב לsmk123 ב נערך לאחרונה על ידי
      #3

      @smk123 מה מיוחד ב BAT? כתוב את זה בכל שפה שאתה מכיר

      S תגובה 1 תגובה אחרונה
      1
      • S מנותק
        S מנותק
        smk123
        השיב ליוסף בן שמעון ב נערך לאחרונה על ידי
        #4

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

        י תגובה 1 תגובה אחרונה
        0
        • י מנותק
          י מנותק
          יוסף בן שמעון
          השיב לsmk123 ב נערך לאחרונה על ידי
          #5

          @smk123 איזו שפה אתה מכיר?

          תגובה 1 תגובה אחרונה
          1
          • S מנותק
            S מנותק
            smk123
            כתב ב נערך לאחרונה על ידי
            #6

            בעיקר python

            תגובה 1 תגובה אחרונה
            0
            • yossizY מחובר
              yossizY מחובר
              yossiz
              כתב ב נערך לאחרונה על ידי
              #7

              פייתון מתאים מאוד לזה. (למרות שלא הבנתי בדיוק את הדרישות...)

              📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

              S תגובה 1 תגובה אחרונה
              0
              • S מנותק
                S מנותק
                smk123
                השיב לyossiz ב נערך לאחרונה על ידי
                #8

                @yossiz אמר בסקריפט bat שיכין לי קבצים לטריוויה:

                פייתון מתאים מאוד לזה. (למרות שלא הבנתי בדיוק את הדרישות...)

                אסביר את עצמי
                יש לי קבצי קול בתיקיה לדוגמא מ1-152
                אני רוצה שהסקריפט יקח כל 4קבצים וישים בתיקייה ממוספרת 001 002 וכו'
                לפי הסדר 1-4 בתיקיה 001 וכן הלאה.
                ואז שיקח את הקובץ הקטן ביותר (בשם הקובץ)
                ויקרא לו Q
                לגדול יותר A
                וכן הלאה B
                וC
                ולעשות אופציה לבחור אם רוצים 4או 5 קבצים בתיקיה
                ואם בחרו 5 לחמישי יקראו D.
                מקווה שזה מובן יותר
                כמובן שלפעמים הקבצים בתיקיית המקור הוא לא יכול לא חייבים להיות אחד והם לא תמיד רציפים.
                אבל תמיד זה הרציונל.

                י תגובה 1 תגובה אחרונה
                0
                • י מנותק
                  י מנותק
                  יוסף בן שמעון
                  השיב לsmk123 ב נערך לאחרונה על ידי
                  #9

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

                  תגובה 1 תגובה אחרונה
                  1
                  • A מנותק
                    A מנותק
                    aaron
                    כתב ב נערך לאחרונה על ידי
                    #10

                    למודל os יש את כל מה שאתה צריך,

                    os.listdir
                    os.mkdir
                    os.rename
                    

                    ובשביל החלוקה לקבוצות של 4:

                    files_for_dirs = [files[x:x+files_per_dir] for x in range(0, len(files), files_per_dir)]
                    

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

                    aaron.tchumim@gmail.com
                    Hetzner - שרתים וירטואליים ופיזיים במחירים מעולים (קישור שותפים)

                    ווצאפ API - תיעוד שירות API לא רשמי.

                    תגובה 1 תגובה אחרונה
                    2
                    • יעקב ישראלי מנותק
                      יעקב ישראלי מנותק
                      יעקב ישראל
                      השיב לsmk123 ב נערך לאחרונה על ידי
                      #11

                      @smk123 שיהיה לך מוכן אשמח שתשתף אותו

                      תגובה 1 תגובה אחרונה
                      0
                      • dovidD dovid העביר נושא זה מ-תכנות ב-

                      בא תתחבר לדף היומי!
                      • התחברות

                      • אין לך חשבון עדיין? הרשמה

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