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

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

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

בקשה: רשימת דפים/סימנים שמתחילים בהם פרקים/נושאים בשס/טושע

מתוזמן נעוץ נעול הועבר גומלין - כללי
5 פוסטים 3 כותבים 599 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ה
    ה
    הפצת אנקי
    כתב ב נערך לאחרונה על ידי הפצת אנקי
    #1

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

    וכן בטושע:
    אורח חיים:
    השכמת הבוקר: א
    ציצית: ח

    וכן על זה הדרך.
    תודה רבה!

    ניתן לקבל את התוכנה לזכירת הלימוד בכתובת מייל 3422973@gmail.com
    הודעה זמנית: לעת עתה אנו מנסים לארגן מסע פרסום לתוכנה כדי שכלל הלומדים יוכלו לחזור בקלות על לימודם. תרומות בקישור: https://nedar.im/lGvN

    תגובה 1 תגובה אחרונה
    0
    • dovidD
      dovidD
      dovid
      ניהול
      כתב ב נערך לאחרונה על ידי dovid
      #2

      לגבי הבבלי, בהנחה שמותקנת לך במחשב תוכנת תורת אמת, תתקין תוכנת Linqpad ותדביק את הקוד הבא ותריץ:

      var bavliFilesPath = Path.Combine(Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments), @"ToratEmetInstall\Books\030_BAVLI\");
      
      var files = Directory.GetFiles(bavliFilesPath, "*_L1.txt", new EnumerationOptions() { RecurseSubdirectories = true });
      var all = files.SelectMany(f => GetPrakim(File.ReadLines(f, Encoding.GetEncoding(1255) ) ));
      Util.ToSpreadsheet(all).Open();
      
      
      IEnumerable<(string book, string perek, string page)> GetPrakim(IEnumerable<string> lines)
      {
          var enumLine = lines.GetEnumerator();
          getNextRow(enumLine, '$');
          var book = enumLine.Current.Substring(14).Trim();
          while (enumLine.MoveNext())
              if (enumLine.Current.StartsWith('^'))
              {
                  var perek = Regex.Match(enumLine.Current, @"^.+- (.*)").Groups[1].Value;
                  getNextRow(enumLine, '~');
                  var page = Regex.Match(enumLine.Current, @"^.+דף ([א-ת]+)").Groups[1].Value;
      
                  yield return (book,perek, page);
              }
      }
      
      void getNextRow(IEnumerator<string> enumLine, char stopChar)
      {
          do
              enumLine.MoveNext();
          while (enumLine.Current?.StartsWith(stopChar) != true);
      }
      

      תוצאה אם לא הסתדרת IndexToratEmet 1.2.xlsx

      • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
      • בכל נושא אפשר ליצור קשר dovid@tchumim.com
      תגובה 1 תגובה אחרונה
      4
      • dovidD
        dovidD
        dovid
        ניהול
        כתב ב נערך לאחרונה על ידי
        #3

        (@הפצת-אנקי אני מפנה אותך באהבה לכללים על הכותרת בחוקי הפורום).

        • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
        • בכל נושא אפשר ליצור קשר dovid@tchumim.com
        ה תגובה 1 תגובה אחרונה
        1
        • dovidD dovid

          (@הפצת-אנקי אני מפנה אותך באהבה לכללים על הכותרת בחוקי הפורום).

          ה
          ה
          הפצת אנקי
          כתב ב נערך לאחרונה על ידי
          #4

          @dovid שיפרתי. מלכתחילה לא היה לי רעיון למשהו קצר יותר שיסביר מה אני רוצה.
          אשתדל להבא בכל אופן.
          תודה.

          ניתן לקבל את התוכנה לזכירת הלימוד בכתובת מייל 3422973@gmail.com
          הודעה זמנית: לעת עתה אנו מנסים לארגן מסע פרסום לתוכנה כדי שכלל הלומדים יוכלו לחזור בקלות על לימודם. תרומות בקישור: https://nedar.im/lGvN

          תגובה 1 תגובה אחרונה
          1
          • צדיק תמיםצ
            צדיק תמיםצ
            צדיק תמים
            כתב ב נערך לאחרונה על ידי צדיק תמים
            #5

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

            וכן כל הנושאים בטוש"ע באיזה סימן מתחילים

            תריץ את הקוד הבא:

            const lines = [];
            $('.mw-headline[id^="הלכות"]').map((i, elm) => {
                const subject = $(elm).text();
                const startAt = $(elm).parent().next().find('a').first().text();
                lines.push(`${subject}: ${startAt}`);
            });
            copy(lines.join('\n'));
            

            בקונסול בכל אחד מהדפים הבאים, זה יעתיק לך ללוח את הרשימה בדף נוכחי בפורמט שביקשת:
            https://wiki.jewishbooks.org.il/mediawiki/wiki/טור/אורח_חיים
            https://wiki.jewishbooks.org.il/mediawiki/wiki/טור/יורה_דעה
            https://wiki.jewishbooks.org.il/mediawiki/wiki/טור/אבן_העזר
            https://wiki.jewishbooks.org.il/mediawiki/wiki/טור/חושן_משפט

            נ.ב. לגבי הש"ס, אולי יעזור גם: https://wiki.jewishbooks.org.il/mediawiki/wiki/אוצר:רשימת_פרקי_הש"ס

            Don’t comment bad code — rewrite it." — Brian W. Kernighan and P. J. Plaugher"
            טיפים

            תגובה 1 תגובה אחרונה
            3
            • dovidD dovid התייחס לנושא זה ב

            שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

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

            בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

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


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

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

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