דילוג לתוכן
0
  • דף הבית
  • חוקי הפורום
  • מדריכים
  • פוסטים אחרונים
  • לא נפתר
  • תגיות
  • פופולרי
  • משתמשים
  • תרומות לאוצריא
  • צור קשר
  • דף הבית
  • חוקי הפורום
  • מדריכים
  • פוסטים אחרונים
  • לא נפתר
  • תגיות
  • פופולרי
  • משתמשים
  • תרומות לאוצריא
  • צור קשר
עיצובים
  • בהיר
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • כהה
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו אתר

פורום אוצריא

אוצריא - דף הבית
|
קח שותפות בהוספת ספרים
|
תרום לאוצריא
  1. דף הבית
  2. מדריכים ותוכנות עזר לאוצריא
  3. תוספים לאוצריא - דיונים
  4. המלצה | רעיונות לתוספים שימושיים לאוצריא - הצעת רעיונות

המלצה | רעיונות לתוספים שימושיים לאוצריא - הצעת רעיונות

מתוזמן נעוץ נעול הועבר תוספים לאוצריא - דיונים
תוספיםהצעה לפיתוח
464 פוסטים 62 כותבים 18.4k צפיות 41 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • י. פל.י י. פל.

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

      מיכאלושמ
      מיכאלושמ
      מיכאלוש
      כתב ב נערך לאחרונה על ידי
      #165

      @י.-פל.
      עכשו מצאתי בגיטהב את הפרוייקט הבא בקוד פתוח
      https://github.com/akivajgordon/tikkun.io
      יש להם אתר די יפה
      https://www.tikkun.io/

      פלמנמוניפ תגובה 1 תגובה אחרונה
      1
      • י. פל.י
        י. פל.י
        י. פל.
        כתב ב נערך לאחרונה על ידי
        #166

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

        תגובה 1 תגובה אחרונה
        1
        • פלמנמוניפ פלמנמוני הצמיד נושא זה ב
        • מיכאלושמ מיכאלוש

          @י.-פל.
          עכשו מצאתי בגיטהב את הפרוייקט הבא בקוד פתוח
          https://github.com/akivajgordon/tikkun.io
          יש להם אתר די יפה
          https://www.tikkun.io/

          פלמנמוניפ
          פלמנמוניפ
          פלמנמוני
          כתב ב נערך לאחרונה על ידי
          #167

          @מיכאלוש @י.-פל.
          התוסף ההולך ומתרקם יהיה אי"ה משוכלל פי כמה וכמה מהאתר שם... יש למה לחכות!

          תגובה 1 תגובה אחרונה
          13
          • ק
            ק
            קובי-קובי
            כתב ב נערך לאחרונה על ידי
            #168

            רעיון לתוסף שלדעתי הוא לא כ"כ מסובך לייצור
            מציאת "פרפראות" בתנ"ך
            כגון דילוגים, צפנים, מספר מילים וכדו'

            יאיר דניאלי תגובה 1 תגובה אחרונה
            0
            • ק קובי-קובי

              רעיון לתוסף שלדעתי הוא לא כ"כ מסובך לייצור
              מציאת "פרפראות" בתנ"ך
              כגון דילוגים, צפנים, מספר מילים וכדו'

              יאיר דניאלי
              יאיר דניאלי
              יאיר דניאל
              תורם לאוצריא ניהול תוספים
              כתב ב נערך לאחרונה על ידי יאיר דניאל
              #169

              @קובי-קובי כן?
              תסבר את אוזני איך עושים את זה בצורה "לא מסובכת"???...
              מי בדיוק יחפש וימצא את הצפנים האלו?
              המקסימום זה AI שיחפש - וזה לא יכנס.

              י. פל.י תגובה 1 תגובה אחרונה
              0
              • יאיר דניאלי יאיר דניאל

                @קובי-קובי כן?
                תסבר את אוזני איך עושים את זה בצורה "לא מסובכת"???...
                מי בדיוק יחפש וימצא את הצפנים האלו?
                המקסימום זה AI שיחפש - וזה לא יכנס.

                י. פל.י
                י. פל.י
                י. פל.
                כתב ב נערך לאחרונה על ידי
                #170

                @יאיר-דניאל כתב:

                מי בדיוק יחפש וימצא את הצפנים האלו?
                המקסימום זה AI שיחפש - וזה לא יכנס.

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

                י. פל.י תגובה 1 תגובה אחרונה
                1
                • חד בדראח
                  חד בדראח
                  חד בדרא
                  כתב ב נערך לאחרונה על ידי
                  #171

                  מישהו יכול לכתוב מה הרעיונות למעשה נאבדתי בין כל הדיונים....

                  תגובה 1 תגובה אחרונה
                  0
                  • י. פל.י י. פל.

                    @יאיר-דניאל כתב:

                    מי בדיוק יחפש וימצא את הצפנים האלו?
                    המקסימום זה AI שיחפש - וזה לא יכנס.

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

                    י. פל.י
                    י. פל.י
                    י. פל.
                    כתב ב נערך לאחרונה על ידי
                    #172


                    מצאתי כמה ריפוזיטוריז רלוונטיים. הכי מתאים ל־HTML/JS הוא הראשון.

                    1. aharonid/torah-codes — הכי מתאים ללקיחת אלגוריתם JS

                    זה נראה כרגע הכי נקי למימוש שלך: אפליקציה סטטית, צד־לקוח בלבד, לחיפוש ELS בחומש. יש בה חיפוש דילוגים, דירוג לפי דילוג מינימלי, מטריצה, Web Worker, וחיפוש מונח נוסף בתוך אותה מטריצה.

                    הקובץ החשוב הוא:

                    js/els-engine.js
                    

                    שם נמצא מנוע ה־ELS עצמו. הקוד מנרמל אותיות סופיות, בונה אינדקס מיקומים לכל אות, מחפש קדימה ואחורה לפי דילוגים, ומחזיר start,‏ skip,‏ length.

                    להורדה:

                    git clone https://github.com/aharonid/torah-codes.git
                    

                    שים לב: בפרויקט אחר נטענת טענת זכויות יוצרים נגד חלק מפרויקטי bible-codes; לא בדקתי משפטית מי צודק. לקוד אישי/לימודי זה כנראה פחות קריטי, אבל להעתקה לתוכנה ציבורית/מסחרית כדאי לבדוק רישיון וזהות מקור.

                    2. Martingminchev/bible-search — React/Node, אלגוריתם JS ברור

                    זה פרויקט Full Stack: Backend ב־Node.js/Express, Frontend ב־React/Vite, MongoDB לשמירת טקסטים ותוצאות. הוא מחפש ב־304,805 אותיות של התורה, קדימה ואחורה, ומציג תוצאה בגריד 19×19.

                    הקובץ החשוב:

                    backend/utils/elsSearch.js
                    

                    האלגוריתם שם קצר וברור: בונה אינדקס אותיות, מחשב max skip, עובר על כל מופעי האות הראשונה, בודק דילוגים קדימה ואחורה, וממיין לפי דילוג קטן.

                    להורדה:

                    git clone https://github.com/Martingminchev/bible-search.git
                    

                    זה פחות “העתק קובץ JS אחד וזה עובד”, אבל טוב אם אתה רוצה מערכת שלמה סביב חיפוש, גריד, תעתוק שמות וממשק.

                    3. bible-codes/bible-codes.github.io — HTML/JS בדפדפן, כלי רחב יותר

                    זה פרויקט דפדפני רחב: ELS, גימטריא, נוטריקון, צירופים, חיפוש טקסט, מטריצה, OCR ועוד. הכל רץ בדפדפן, בלי Backend, עם IndexedDB ו־Service Worker לשימוש אופליין. (GitHub)

                    לפי התיעוד, הכלי המרכזי הוא:

                    bible-codes.html
                    engines/scan.worker.js
                    engines/wrr.worker.js
                    engines/els-index.js
                    

                    התיעוד מציין שה־ELS רץ ב־Web Worker, כולל Full Scan, שמירת תוצאות ב־IndexedDB, ותמיכה בניסויי WRR. (GitHub)

                    להורדה:

                    git clone https://github.com/bible-codes/bible-codes.github.io.git
                    

                    גם כאן קיימת מחלוקת ציבורית סביב זכויות יוצרים מצד TorahBibleCodes, ולכן לא הייתי מעתיק ממנו לקוד מסחרי בלי בדיקה.

                    4. TorahBibleCodes/TorahBibleCodes — Python, מחקרי יותר

                    זה לא HTML/JS אלא Python, אבל מבחינת “קוד מחקרי” הוא משמעותי. הוא כולל חיפוש ELS, קבצי CSV לכל מונח, דילוגים מותאמים, סטטיסטיקות אותיות, ותמיכה בכמה נוסחי טקסט.

                    קובץ לדוגמה:

                    mod_28_ExtractAllELSLetterPositions.py
                    

                    הקובץ מחשב את מיקומי האותיות של ELS לפי (n,d,k) — התחלה, דילוג, אורך — גם לדילוג חיובי וגם לשלילי.

                    חיסרון: הרישיון שם בעייתי לשימוש חוזר — README מציין “NO LICENSE GIVEN == ALL RIGHTS RESERVED” ומתיר שימוש פרטי/חינוכי בלבד, לא הפצה ולא מסחרי.

                    5. biblecode/biblecode — C#, ישן יותר, אבל שימושי כרעיון

                    זה פרויקט C# שמחפש “skip code ciphers” בתורה ובטקסטים אחרים. יש בו חיפוש ביטויים, מטריצה, חיפוש ביטוי נוסף בתוך מטריצה, חישוב הסתברות, ייצוא HTML, ותמיכה בטקסט UTF-8 אישי.

                    להורדה:

                    git clone https://github.com/biblecode/biblecode.git
                    

                    פחות מתאים לך אם רצית JS, אבל טוב להשוואת UX/פיצ׳רים.

                    מסקנה מעשית

                    למימוש אצלך הייתי מתחיל מ־aharonid/torah-codes, בעיקר מהקובץ:

                    js/els-engine.js
                    

                    ואם תרצה דוגמה Full Stack עם React/Node — אז Martingminchev/bible-search, בעיקר:

                    backend/utils/elsSearch.js
                    

                    שני אלה נותנים את האלגוריתם הכי קריא ל־JS.

                    תגובה 1 תגובה אחרונה
                    1
                    • י. פל.י
                      י. פל.י
                      י. פל.
                      כתב ב נערך לאחרונה על ידי
                      #173

                      סיכמתי את כלל הרעיונות שעלו, עוד לא סימנתי כמחוק מה שבוצע...
                      https://otzaria.org/forum/topic/1633/המלצה-רעיונות-לתוספים-שימושיים-לאוצריא-סיכום-הצעות

                      תגובה 1 תגובה אחרונה
                      0
                      • י. פל.י
                        י. פל.י
                        י. פל.
                        כתב ב נערך לאחרונה על ידי י. פל.
                        #174

                        הצעה לתוסף:
                        תוסף לספריית היברובוקס של @אלף-שין מ׳מתמחים טופ׳. (@חד-בדרא - מעוניין?)
                        צורת הביצוע (לדעתי הענייה!)
                        המפתח כבר ביצע את רוב העבודה: יש מנוע חיפוש, ניתן לגשת אליו בcli, ובשביל שהתוסף יוכל לשלו פקודות, למיטב אי-ידיעתי, הוא צריך שרת מקומי.
                        לשמחתנו, לאחר שיחה של עם המתכנת, הוברר לי שכבר יש שרת, וכל מה שנשאר הוא להתממשק אליו.

                        בהורדת מתקין השרת, יש בתוכו קובץ בשם hbsearch.exe פתיחתו (לא הקלקה כפולה: עם cmd!) חושפת את הפרמטרים שהוא מסוגל לקבל (העתקתי הכל בספויילר, בסוף הפוסט).

                        וזהו! נשאר רק לבנות ui מעל, ולדלל את כל התוכן הלא-רלוונטי שמותקן עם השרת! (כי לכאורה התוסף מכוון למי שיש לו כבר את התוכנה, ורק ירצה להשתמש בתוך אוצריא, לא למי שמוריד הכל מהתחלה...)

                        התקנה בפועל:
                        מתקין, שיתקין שרת מקומי (הסבר להלן), מופעל בעליית המחשב, בסוף ההתקנה הוא יתקין את התוסף בפועל, באמצעות הurl המוכר.

                        הנה הפרמטרים המוכרים כעת לשרת:

                        C:\Windows>pushd "\\Mac\Home\Downloads\hbsearch-server"
                        
                        Y:\Downloads\hbsearch-server>hbsearch.exe
                        error: no query text given.
                        
                        hbsearch — headless HebrewBooks full-text search (JSON to stdout)
                        
                        USAGE:
                          hbsearch "<query>" [options]
                        
                        QUERY EXPANSIONS (match the app's search toggles):
                          --hybur            expand Hebrew prefix letters (ה/ו/ב/כ/ל/מ/ש)
                          --roots            expand root/inflection forms
                          --gematria         expand number <-> gematria
                          --number-gender    expand cardinal number gender (שלושה<->שלוש)
                          --spelling         expand ktiv male/chaser (ו/י) variants
                          --aramaic          expand Hebrew<->Aramaic equivalents
                          --rashetevot       expand Rashey-Tevot (acronyms)
                          --first-word       anchor first word (xfirstword)
                          --last-word        anchor last word (xlastword)
                          --require-word-order  keep words in the typed order within the proximity window
                          --rashi-ocr        expand Rashi-script OCR letter confusions (א↔ח, ת↔מ, …)
                          --compact-char-class compact prefix-letter char class (affects --hybur form)
                        
                        MATCHING / SCOPE:
                          --proximity <n>    default word proximity w/N (default 30)
                          --fuzziness <0-10> dtSearch fuzziness (default 0)
                          --corpus <list>    comma list of pdf,otzraya,personal (default: all)
                          --max <n>          max documents to retrieve (default 10000)
                          --exclude-personal drop SourceType=Personal rows from output
                        
                        OUTPUT:
                          --sort <mode>      hitcount|bookname|author|place|year|id (default hitcount)
                          --limit <n>        cap number of result rows emitted
                          --format <fmt>     json (envelope) | jsonl (one row per line)  (default json)
                          --pretty           indent json output
                        
                        SERVICE (run on the server so stations search over HTTP, index stays warm):
                          --serve            run as an HTTP search service instead of one-shot
                          --port <n>         port for --serve (default 8080)
                                             GET /search?q=<query>&proximity=30&hybur=true&... → JSONL stream
                                             GET /health → {"ok":true}
                        
                        CLIENT INSTALL (let stations install + auto-configure from the server over the LAN):
                          --installer <path> OFFLINE-fallback client Setup.exe hosted at GET /Setup.exe;
                                             enables GET /install. Served when no fresher copy was downloaded.
                          --enable-install   enable install endpoints with no local file (download-on-demand)
                          --no-installer-update  don't fetch from GitHub; serve only the local/cached file
                          --installer-repo <owner/repo>  releases repo for the offline Setup
                                             (default HebrewBooks-2026/Hebrewbooks-Releases)
                          --client-base <unc>  shared base folder written to the client (NetworkBasePath),
                                             e.g. \\SERVER\f\HebrewBooks
                          --advertise-host <h> host baked into the install script (else from the request)
                                             When online, the LATEST offline Setup is downloaded + cached;
                                             offline, the local/cached copy is served. Stations run:
                                               irm http://SERVER:PORT/install | iex
                        
                        DATA:
                          --data-root <path> override the data drive (else HEBREWBOOKS_DATA / auto-detect)
                          -h, --help         show this help
                        
                        Diagnostics go to stderr; only result JSON goes to stdout.
                        Power users: a query already containing dtSearch operators (w/ AND OR NOT
                        xfilter) is passed through verbatim — expansions are skipped.
                        
                        Y:\Downloads\hbsearch-server>
                        

                        הרחבתי עוד טיפה פה:
                        https://otzaria.org/forum/post/21731
                        אם אתה מתכנן לבנות את זה - אולי זה יביא לך תועלת (אם כי בימינו ׳תועלת׳ זה שם נרדף לבדיחה 🙂 )

                        חד בדראח דאנציגד 2 תגובות תגובה אחרונה
                        3
                        • ס
                          ס
                          סנאי
                          כתב ב נערך לאחרונה על ידי י. פל.
                          #175

                          לוח עזר לנשואים, זה משהו שיהיה קביל?

                          (יש לי קובץ HTML בסיסי, השאלה אם יש מה לעשות לו התאמה לאוצריא)

                          י. פל.י תגובה 1 תגובה אחרונה
                          3
                          • ס סנאי

                            לוח עזר לנשואים, זה משהו שיהיה קביל?

                            (יש לי קובץ HTML בסיסי, השאלה אם יש מה לעשות לו התאמה לאוצריא)

                            י. פל.י
                            י. פל.י
                            י. פל.
                            כתב ב נערך לאחרונה על ידי י. פל.
                            #176

                            @סנאי כתב:

                            זה משהו שיהיה קביל?

                            אני לא חושב שצריך לכתוב זאת בפורום ציבורי.
                            ערכתי לך את ההודעה.
                            לגוש״ע, כתבתי לך בפרטי.

                            צדיק וטוב לוצ תגובה 1 תגובה אחרונה
                            4
                            • י
                              י
                              יהודה זקש
                              כתב ב נערך לאחרונה על ידי
                              #177

                              @י.-פל.
                              אולי על בסיס תוסף עיון ההלכה [המדהים יש לומר, תודה רבה!]
                              גם תוסף עיון הפרשה?

                              תגובה 1 תגובה אחרונה
                              0
                              • י. פל.י י. פל.

                                @סנאי כתב:

                                זה משהו שיהיה קביל?

                                אני לא חושב שצריך לכתוב זאת בפורום ציבורי.
                                ערכתי לך את ההודעה.
                                לגוש״ע, כתבתי לך בפרטי.

                                צדיק וטוב לוצ
                                צדיק וטוב לוצ
                                צדיק וטוב לו
                                תורם לאוצריא
                                כתב ב נערך לאחרונה על ידי
                                #178

                                @י.-פל. וכי גרע מפול"ת?
                                בכ"א אוצריא מכילה את המסכת האחרונה, ואת יו"ד ח"ב.

                                י. פל.י תגובה 1 תגובה אחרונה
                                2
                                • צדיק וטוב לוצ צדיק וטוב לו

                                  @י.-פל. וכי גרע מפול"ת?
                                  בכ"א אוצריא מכילה את המסכת האחרונה, ואת יו"ד ח"ב.

                                  י. פל.י
                                  י. פל.י
                                  י. פל.
                                  כתב ב נערך לאחרונה על ידי
                                  #179

                                  @צדיק-וטוב-לו כתב:

                                  וכי גרע מפול"ת?

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

                                  תגובה 1 תגובה אחרונה
                                  0
                                  • י. פל.י י. פל.

                                    הצעה לתוסף:
                                    תוסף לספריית היברובוקס של @אלף-שין מ׳מתמחים טופ׳. (@חד-בדרא - מעוניין?)
                                    צורת הביצוע (לדעתי הענייה!)
                                    המפתח כבר ביצע את רוב העבודה: יש מנוע חיפוש, ניתן לגשת אליו בcli, ובשביל שהתוסף יוכל לשלו פקודות, למיטב אי-ידיעתי, הוא צריך שרת מקומי.
                                    לשמחתנו, לאחר שיחה של עם המתכנת, הוברר לי שכבר יש שרת, וכל מה שנשאר הוא להתממשק אליו.

                                    בהורדת מתקין השרת, יש בתוכו קובץ בשם hbsearch.exe פתיחתו (לא הקלקה כפולה: עם cmd!) חושפת את הפרמטרים שהוא מסוגל לקבל (העתקתי הכל בספויילר, בסוף הפוסט).

                                    וזהו! נשאר רק לבנות ui מעל, ולדלל את כל התוכן הלא-רלוונטי שמותקן עם השרת! (כי לכאורה התוסף מכוון למי שיש לו כבר את התוכנה, ורק ירצה להשתמש בתוך אוצריא, לא למי שמוריד הכל מהתחלה...)

                                    התקנה בפועל:
                                    מתקין, שיתקין שרת מקומי (הסבר להלן), מופעל בעליית המחשב, בסוף ההתקנה הוא יתקין את התוסף בפועל, באמצעות הurl המוכר.

                                    הנה הפרמטרים המוכרים כעת לשרת:

                                    C:\Windows>pushd "\\Mac\Home\Downloads\hbsearch-server"
                                    
                                    Y:\Downloads\hbsearch-server>hbsearch.exe
                                    error: no query text given.
                                    
                                    hbsearch — headless HebrewBooks full-text search (JSON to stdout)
                                    
                                    USAGE:
                                      hbsearch "<query>" [options]
                                    
                                    QUERY EXPANSIONS (match the app's search toggles):
                                      --hybur            expand Hebrew prefix letters (ה/ו/ב/כ/ל/מ/ש)
                                      --roots            expand root/inflection forms
                                      --gematria         expand number <-> gematria
                                      --number-gender    expand cardinal number gender (שלושה<->שלוש)
                                      --spelling         expand ktiv male/chaser (ו/י) variants
                                      --aramaic          expand Hebrew<->Aramaic equivalents
                                      --rashetevot       expand Rashey-Tevot (acronyms)
                                      --first-word       anchor first word (xfirstword)
                                      --last-word        anchor last word (xlastword)
                                      --require-word-order  keep words in the typed order within the proximity window
                                      --rashi-ocr        expand Rashi-script OCR letter confusions (א↔ח, ת↔מ, …)
                                      --compact-char-class compact prefix-letter char class (affects --hybur form)
                                    
                                    MATCHING / SCOPE:
                                      --proximity <n>    default word proximity w/N (default 30)
                                      --fuzziness <0-10> dtSearch fuzziness (default 0)
                                      --corpus <list>    comma list of pdf,otzraya,personal (default: all)
                                      --max <n>          max documents to retrieve (default 10000)
                                      --exclude-personal drop SourceType=Personal rows from output
                                    
                                    OUTPUT:
                                      --sort <mode>      hitcount|bookname|author|place|year|id (default hitcount)
                                      --limit <n>        cap number of result rows emitted
                                      --format <fmt>     json (envelope) | jsonl (one row per line)  (default json)
                                      --pretty           indent json output
                                    
                                    SERVICE (run on the server so stations search over HTTP, index stays warm):
                                      --serve            run as an HTTP search service instead of one-shot
                                      --port <n>         port for --serve (default 8080)
                                                         GET /search?q=<query>&proximity=30&hybur=true&... → JSONL stream
                                                         GET /health → {"ok":true}
                                    
                                    CLIENT INSTALL (let stations install + auto-configure from the server over the LAN):
                                      --installer <path> OFFLINE-fallback client Setup.exe hosted at GET /Setup.exe;
                                                         enables GET /install. Served when no fresher copy was downloaded.
                                      --enable-install   enable install endpoints with no local file (download-on-demand)
                                      --no-installer-update  don't fetch from GitHub; serve only the local/cached file
                                      --installer-repo <owner/repo>  releases repo for the offline Setup
                                                         (default HebrewBooks-2026/Hebrewbooks-Releases)
                                      --client-base <unc>  shared base folder written to the client (NetworkBasePath),
                                                         e.g. \\SERVER\f\HebrewBooks
                                      --advertise-host <h> host baked into the install script (else from the request)
                                                         When online, the LATEST offline Setup is downloaded + cached;
                                                         offline, the local/cached copy is served. Stations run:
                                                           irm http://SERVER:PORT/install | iex
                                    
                                    DATA:
                                      --data-root <path> override the data drive (else HEBREWBOOKS_DATA / auto-detect)
                                      -h, --help         show this help
                                    
                                    Diagnostics go to stderr; only result JSON goes to stdout.
                                    Power users: a query already containing dtSearch operators (w/ AND OR NOT
                                    xfilter) is passed through verbatim — expansions are skipped.
                                    
                                    Y:\Downloads\hbsearch-server>
                                    

                                    הרחבתי עוד טיפה פה:
                                    https://otzaria.org/forum/post/21731
                                    אם אתה מתכנן לבנות את זה - אולי זה יביא לך תועלת (אם כי בימינו ׳תועלת׳ זה שם נרדף לבדיחה 🙂 )

                                    חד בדראח
                                    חד בדראח
                                    חד בדרא
                                    כתב ב נערך לאחרונה על ידי
                                    #180

                                    @י.-פל. כתב:

                                    (@חד-בדרא - מעוניין?)

                                    לע"ע לקחתי הפסקה מדו שיח עם קלוד....
                                    למה לא להשתמש במה שכלי קודש = @pcinfogmach בנה רק להעתיק ולהתאים לא?

                                    י. פל.י P 2 תגובות תגובה אחרונה
                                    0
                                    • חד בדראח חד בדרא

                                      @י.-פל. כתב:

                                      (@חד-בדרא - מעוניין?)

                                      לע"ע לקחתי הפסקה מדו שיח עם קלוד....
                                      למה לא להשתמש במה שכלי קודש = @pcinfogmach בנה רק להעתיק ולהתאים לא?

                                      י. פל.י
                                      י. פל.י
                                      י. פל.
                                      כתב ב נערך לאחרונה על ידי
                                      #181

                                      @חד-בדרא כתב:

                                      שכלי קודש = @pcinfogmach בנה

                                      מה הוא בנה? לא מכיר...
                                      אני חושב שהוא יוצר אינדקס משלו.

                                      חד בדראח תגובה 1 תגובה אחרונה
                                      0
                                      • י. פל.י י. פל.

                                        הצעה לתוסף:
                                        תוסף לספריית היברובוקס של @אלף-שין מ׳מתמחים טופ׳. (@חד-בדרא - מעוניין?)
                                        צורת הביצוע (לדעתי הענייה!)
                                        המפתח כבר ביצע את רוב העבודה: יש מנוע חיפוש, ניתן לגשת אליו בcli, ובשביל שהתוסף יוכל לשלו פקודות, למיטב אי-ידיעתי, הוא צריך שרת מקומי.
                                        לשמחתנו, לאחר שיחה של עם המתכנת, הוברר לי שכבר יש שרת, וכל מה שנשאר הוא להתממשק אליו.

                                        בהורדת מתקין השרת, יש בתוכו קובץ בשם hbsearch.exe פתיחתו (לא הקלקה כפולה: עם cmd!) חושפת את הפרמטרים שהוא מסוגל לקבל (העתקתי הכל בספויילר, בסוף הפוסט).

                                        וזהו! נשאר רק לבנות ui מעל, ולדלל את כל התוכן הלא-רלוונטי שמותקן עם השרת! (כי לכאורה התוסף מכוון למי שיש לו כבר את התוכנה, ורק ירצה להשתמש בתוך אוצריא, לא למי שמוריד הכל מהתחלה...)

                                        התקנה בפועל:
                                        מתקין, שיתקין שרת מקומי (הסבר להלן), מופעל בעליית המחשב, בסוף ההתקנה הוא יתקין את התוסף בפועל, באמצעות הurl המוכר.

                                        הנה הפרמטרים המוכרים כעת לשרת:

                                        C:\Windows>pushd "\\Mac\Home\Downloads\hbsearch-server"
                                        
                                        Y:\Downloads\hbsearch-server>hbsearch.exe
                                        error: no query text given.
                                        
                                        hbsearch — headless HebrewBooks full-text search (JSON to stdout)
                                        
                                        USAGE:
                                          hbsearch "<query>" [options]
                                        
                                        QUERY EXPANSIONS (match the app's search toggles):
                                          --hybur            expand Hebrew prefix letters (ה/ו/ב/כ/ל/מ/ש)
                                          --roots            expand root/inflection forms
                                          --gematria         expand number <-> gematria
                                          --number-gender    expand cardinal number gender (שלושה<->שלוש)
                                          --spelling         expand ktiv male/chaser (ו/י) variants
                                          --aramaic          expand Hebrew<->Aramaic equivalents
                                          --rashetevot       expand Rashey-Tevot (acronyms)
                                          --first-word       anchor first word (xfirstword)
                                          --last-word        anchor last word (xlastword)
                                          --require-word-order  keep words in the typed order within the proximity window
                                          --rashi-ocr        expand Rashi-script OCR letter confusions (א↔ח, ת↔מ, …)
                                          --compact-char-class compact prefix-letter char class (affects --hybur form)
                                        
                                        MATCHING / SCOPE:
                                          --proximity <n>    default word proximity w/N (default 30)
                                          --fuzziness <0-10> dtSearch fuzziness (default 0)
                                          --corpus <list>    comma list of pdf,otzraya,personal (default: all)
                                          --max <n>          max documents to retrieve (default 10000)
                                          --exclude-personal drop SourceType=Personal rows from output
                                        
                                        OUTPUT:
                                          --sort <mode>      hitcount|bookname|author|place|year|id (default hitcount)
                                          --limit <n>        cap number of result rows emitted
                                          --format <fmt>     json (envelope) | jsonl (one row per line)  (default json)
                                          --pretty           indent json output
                                        
                                        SERVICE (run on the server so stations search over HTTP, index stays warm):
                                          --serve            run as an HTTP search service instead of one-shot
                                          --port <n>         port for --serve (default 8080)
                                                             GET /search?q=<query>&proximity=30&hybur=true&... → JSONL stream
                                                             GET /health → {"ok":true}
                                        
                                        CLIENT INSTALL (let stations install + auto-configure from the server over the LAN):
                                          --installer <path> OFFLINE-fallback client Setup.exe hosted at GET /Setup.exe;
                                                             enables GET /install. Served when no fresher copy was downloaded.
                                          --enable-install   enable install endpoints with no local file (download-on-demand)
                                          --no-installer-update  don't fetch from GitHub; serve only the local/cached file
                                          --installer-repo <owner/repo>  releases repo for the offline Setup
                                                             (default HebrewBooks-2026/Hebrewbooks-Releases)
                                          --client-base <unc>  shared base folder written to the client (NetworkBasePath),
                                                             e.g. \\SERVER\f\HebrewBooks
                                          --advertise-host <h> host baked into the install script (else from the request)
                                                             When online, the LATEST offline Setup is downloaded + cached;
                                                             offline, the local/cached copy is served. Stations run:
                                                               irm http://SERVER:PORT/install | iex
                                        
                                        DATA:
                                          --data-root <path> override the data drive (else HEBREWBOOKS_DATA / auto-detect)
                                          -h, --help         show this help
                                        
                                        Diagnostics go to stderr; only result JSON goes to stdout.
                                        Power users: a query already containing dtSearch operators (w/ AND OR NOT
                                        xfilter) is passed through verbatim — expansions are skipped.
                                        
                                        Y:\Downloads\hbsearch-server>
                                        

                                        הרחבתי עוד טיפה פה:
                                        https://otzaria.org/forum/post/21731
                                        אם אתה מתכנן לבנות את זה - אולי זה יביא לך תועלת (אם כי בימינו ׳תועלת׳ זה שם נרדף לבדיחה 🙂 )

                                        דאנציגד
                                        דאנציגד
                                        דאנציג
                                        תורם לאוצריא
                                        כתב ב נערך לאחרונה על ידי
                                        #182

                                        @י.-פל. כתב:

                                        תוסף לספריית היברובוקס של @אלף-שין מ׳מתמחים טופ׳. (@חד-בדרא - מעוניין?)

                                        לא זכיתי להבין את כוונתך.
                                        האם אתה מתכוון שמתוך אוצריא יחפשו במנוע של DT שבארון הספרים?
                                        אופליין או אונליין?

                                        @חד-בדרא כתב:

                                        למה לא להשתמש במה שכלי קודש = @pcinfogmach בנה רק להעתיק ולהתאים לא?

                                        @י.-פל. כתב:

                                        הוא יוצר אינדקס משלו.

                                        ולא נראה לי שזה אקטואלי על מעל 60,000 ספרים, ועוד בPDF.

                                        י. פל.י תגובה 1 תגובה אחרונה
                                        0
                                        • דאנציגד דאנציג

                                          @י.-פל. כתב:

                                          תוסף לספריית היברובוקס של @אלף-שין מ׳מתמחים טופ׳. (@חד-בדרא - מעוניין?)

                                          לא זכיתי להבין את כוונתך.
                                          האם אתה מתכוון שמתוך אוצריא יחפשו במנוע של DT שבארון הספרים?
                                          אופליין או אונליין?

                                          @חד-בדרא כתב:

                                          למה לא להשתמש במה שכלי קודש = @pcinfogmach בנה רק להעתיק ולהתאים לא?

                                          @י.-פל. כתב:

                                          הוא יוצר אינדקס משלו.

                                          ולא נראה לי שזה אקטואלי על מעל 60,000 ספרים, ועוד בPDF.

                                          י. פל.י
                                          י. פל.י
                                          י. פל.
                                          כתב ב נערך לאחרונה על ידי
                                          #183

                                          @דאנציג כתב:

                                          האם אתה מתכוון שמתוך אוצריא יחפשו במנוע של DT שבארון הספרים?
                                          אופליין או אונליין?

                                          כן.
                                          אופליין.

                                          @דאנציג כתב:

                                          ולא נראה לי שזה אקטואלי על מעל 60,000 ספרים, ועוד בPDF.

                                          נכון. במאגר הספרים של אלף שין, האינדקס מגיע מוכן.

                                          דאנציגד תגובה 1 תגובה אחרונה
                                          1
                                          • י. פל.י י. פל.

                                            @דאנציג כתב:

                                            האם אתה מתכוון שמתוך אוצריא יחפשו במנוע של DT שבארון הספרים?
                                            אופליין או אונליין?

                                            כן.
                                            אופליין.

                                            @דאנציג כתב:

                                            ולא נראה לי שזה אקטואלי על מעל 60,000 ספרים, ועוד בPDF.

                                            נכון. במאגר הספרים של אלף שין, האינדקס מגיע מוכן.

                                            דאנציגד
                                            דאנציגד
                                            דאנציג
                                            תורם לאוצריא
                                            כתב ב נערך לאחרונה על ידי דאנציג
                                            #184

                                            @י.-פל.
                                            חלומי!
                                            ממשק מהיר עיניים של אוצריא, עם חיפוש DT ב60K ספרי PDF.
                                            השאלה היא רק איך אתה מציג את התוצאות?
                                            בתוך התוסף?
                                            עד כמה שידוע לי, המפתח פיתח JS בשביל לעקוף את מגבלות DT כדי שיוצגו תוצאות בדפדפן שמציג PDF בארון הספרים. (כי בDT מודגשות התוצאות רק באקרובט).

                                            י. פל.י תגובה 1 תגובה אחרונה
                                            1

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

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

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

                                            הרשמה התחברות

                                            • התחברות

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

                                            • התחברו או הירשמו כדי לחפש.
                                            • פוסט ראשון
                                              פוסט אחרון