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

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

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

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

מתוזמן נעוץ נעול הועבר גומלין - כללי
5 פוסטים 3 כותבים 444 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ה מנותק
    ה מנותק
    הפצת אנקי
    כתב ב נערך לאחרונה על ידי הפצת אנקי
    #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
        • ה מנותק
          ה מנותק
          הפצת אנקי
          השיב ל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 התייחס לנושא זה ב

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

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

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