דילוג לתוכן
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. המלצה | מידע על מחברים

המלצה | מידע על מחברים

מתוזמן נעוץ נעול הועבר הצעות לשיפור - תוכנת אוצריא
הצעה לפיתוחשמות מחבריםספריאpython
51 פוסטים 10 כותבים 1.7k צפיות 7 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • יאיר דניאלי
      יאיר דניאלי
      יאיר דניאל
      תורם לאוצריא ניהול תוספים
      כתב ב נערך לאחרונה על ידי
      #35

      @דנדי - אתה יכול לעשות את הVS בעברית - יש תרגום של @ ע-ה-דכו-ע.
      יהיה לך יותר נח להתנהל עם זה.

      "אפשר להתקין את זה מהחנות בדפדפן כאן
      או להוריד את הקובץ של התוסף מכאן

      אתה צריך בVS CODE ללחוץ על הכפתור הזה בצד שמאל
      6041a704-ca9d-4783-be51-e7e271bc90dc-image.png
      ואז כאן
      2cf4319c-5915-45c8-b9a1-7e40d66cd57d-image.png
      ולבחור את הקובץ VSIX שהורדת"

      קרדיט ( @ע-ה-דכו-ע)

      דנדיד תגובה 1 תגובה אחרונה
      2
      • יאיר דניאלי יאיר דניאל

        @דנדי - אתה יכול לעשות את הVS בעברית - יש תרגום של @ ע-ה-דכו-ע.
        יהיה לך יותר נח להתנהל עם זה.

        "אפשר להתקין את זה מהחנות בדפדפן כאן
        או להוריד את הקובץ של התוסף מכאן

        אתה צריך בVS CODE ללחוץ על הכפתור הזה בצד שמאל
        6041a704-ca9d-4783-be51-e7e271bc90dc-image.png
        ואז כאן
        2cf4319c-5915-45c8-b9a1-7e40d66cd57d-image.png
        ולבחור את הקובץ VSIX שהורדת"

        קרדיט ( @ע-ה-דכו-ע)

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

        @יאיר-דניאל תודה עזרת לי מאד...
        עכשיו אני רק צריך לדעת איך להפעיל את התוכנה מתוך הVS
        איזה חבילות צריך בשביל זה
        גימני לא הצליח להסביר לה את זה

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

          @דנדי
          אתה צריך להתקין את ההרחבה DART ואת FLUTTER, ואז להריץ:

          flutter pub get
          

          נראה לי שכדאי לך לעזוב...

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

            @דנדי
            אתה צריך להתקין את ההרחבה DART ואת FLUTTER, ואז להריץ:

            flutter pub get
            

            נראה לי שכדאי לך לעזוב...

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

            @י.-פל.

            תודה על הפירגון...
            אתה רוצה לגרום לי להוכיח לך?

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

              @דנדי
              אתה צריך להתקין את ההרחבה DART ואת FLUTTER, ואז להריץ:

              flutter pub get
              

              נראה לי שכדאי לך לעזוב...

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

              @י.-פל. עכשיו אני אוחז פה בזכות @יום-חדש-מתחיל [תודה רבה]
              עריכה" שכחתי לצרף תמונה!
              c035f314-bf5a-41ef-aada-de54cdcccd9f-image.png

              ויש לי נטפרי וזה כנראה חוסם הורדת חלק מהחבילה
              אתה יודע פיתרון לזה?

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

                @י.-פל. עכשיו אני אוחז פה בזכות @יום-חדש-מתחיל [תודה רבה]
                עריכה" שכחתי לצרף תמונה!
                c035f314-bf5a-41ef-aada-de54cdcccd9f-image.png

                ויש לי נטפרי וזה כנראה חוסם הורדת חלק מהחבילה
                אתה יודע פיתרון לזה?

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

                @דנדי כתב בהמלצה | מידע על מחברים:

                אתה יודע פיתרון לזה?

                מוכר.
                כתבתי בreadme פתרון לסשן נוכחי בterminal, לפתרון קבוע יש להגדיר זאת במשתני סביבה, שאל את הAI.

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

                  @דנדי כתב בהמלצה | מידע על מחברים:

                  אתה יודע פיתרון לזה?

                  מוכר.
                  כתבתי בreadme פתרון לסשן נוכחי בterminal, לפתרון קבוע יש להגדיר זאת במשתני סביבה, שאל את הAI.

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

                  @י.-פל. לא מצאתי, אפשר קישור?
                  (גם אני בבעי' הזו)

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

                    @י.-פל. לא מצאתי, אפשר קישור?
                    (גם אני בבעי' הזו)

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

                    @יום-חדש-מתחיל
                    https://github.com/Otzaria/otzaria/tree/migrationDB_V2#:~:text=Build Troubleshooting
                    לפתרון קבוע, צור משתנה סביבה (מערכת) בשם CMAKE_TLS_VERIFY עם הערך 0.

                    תגובה 1 תגובה אחרונה
                    1
                    • יום חדש מתחילי יום חדש מתחיל

                      @י.-פל. לא מצאתי, אפשר קישור?
                      (גם אני בבעי' הזו)

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

                      @יום-חדש-מתחיל אם הבנת תעדכן אותי אם אפשר

                      תגובה 1 תגובה אחרונה
                      0
                      • A
                        A
                        arieldaniely
                        מפתח
                        כתב ב נערך לאחרונה על ידי arieldaniely
                        #44

                        לכאורה ככה:
                        Windows (דרך שורת הפקודה):
                        פתח את ה-CMD כ-Administrator והרצת הפקודה הבאה:

                        setx /M CMAKE_TLS_VERIFY 0.
                        

                        ואז לנסות להריץ שוב את התוכנה (fluttr run).

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

                          לא הצלחתי להבין כ"כ מה נסגר עם ההצעה.
                          רק רציתי לציין שהויקי\המכלול יש ביגרפיות מעולות ואין שם את הבעיות ניסוח וכו' שהעלתם.

                          A D9D 2 תגובות תגובה אחרונה
                          0
                          • ה הספריה התורנית

                            לא הצלחתי להבין כ"כ מה נסגר עם ההצעה.
                            רק רציתי לציין שהויקי\המכלול יש ביגרפיות מעולות ואין שם את הבעיות ניסוח וכו' שהעלתם.

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

                            @הספריה-התורנית כתב בהמלצה | מידע על מחברים:

                            שהויקי\המכלול יש ביגרפיות מעולות ואין שם את הבעיות ניסוח וכו' שהעלתם.

                            ואיך אפשר ללקט אותם עבור עשרות המחברים? (מה גם שלהרבה מהם אין)

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

                              לא הצלחתי להבין כ"כ מה נסגר עם ההצעה.
                              רק רציתי לציין שהויקי\המכלול יש ביגרפיות מעולות ואין שם את הבעיות ניסוח וכו' שהעלתם.

                              D9D
                              D9D
                              D9
                              כתב ב נערך לאחרונה על ידי
                              #47

                              @הספריה-התורנית כתב בהמלצה | מידע על מחברים:

                              רק רציתי לציין שהויקי\המכלול יש ביגרפיות מעולות ואין שם את הבעיות ניסוח וכו' שהעלתם.

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

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

                                @d9 @arieldaniely
                                שמות הערכים תואמים לשמות הספרים או\המחברים.
                                אני הייתי מוכן בהחלט לעזור אבל נראה לי שבקוד פשוט או בAI זה מאוד פשוט לכן חבל שאטרח לעשות אחד אחד.
                                בכל אופן עדיין לא התקבל על זה אישור עקרוני (אשמח מאוד מאוד שיתקבל).
                                אני אישית הייתי מעדיף את הערכים מהמכלול כמות שהם הם מקיפים מאוד ובכל מקרה אני יחזור לקרא אותם שם...
                                בכל מקרה ניתן לעשות בינתיים שיהיה רק קישור ולא להכניס ממש לתוך ספריה.

                                A תגובה 1 תגובה אחרונה
                                0
                                • ה הספריה התורנית

                                  @d9 @arieldaniely
                                  שמות הערכים תואמים לשמות הספרים או\המחברים.
                                  אני הייתי מוכן בהחלט לעזור אבל נראה לי שבקוד פשוט או בAI זה מאוד פשוט לכן חבל שאטרח לעשות אחד אחד.
                                  בכל אופן עדיין לא התקבל על זה אישור עקרוני (אשמח מאוד מאוד שיתקבל).
                                  אני אישית הייתי מעדיף את הערכים מהמכלול כמות שהם הם מקיפים מאוד ובכל מקרה אני יחזור לקרא אותם שם...
                                  בכל מקרה ניתן לעשות בינתיים שיהיה רק קישור ולא להכניס ממש לתוך ספריה.

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

                                  @הספריה-התורנית כתב:

                                  שמות הערכים תואמים לשמות הספרים או\המחברים.

                                  לא תמיד, אבל באמת הרבה פעמים, בכל מקרה, ע"ב הנתונים מספריא הכנתי רשימה של שמות מחברים וקישורים אם זה עוזר: קישורים למכלול.xlsx

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

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

                                    תגובה 1 תגובה אחרונה
                                    2
                                    • האדם החושבה
                                      האדם החושבה
                                      האדם החושב
                                      מפתח
                                      כתב ב נערך לאחרונה על ידי
                                      #51

                                      mediawiki.rar

                                      import requests
                                      import json
                                      from pathlib import Path
                                      from tqdm import tqdm
                                      from bs4 import BeautifulSoup
                                      
                                      WEKEPEDIA_API_URL = "https://he.wikipedia.org/w/api.php"
                                      WIKISOURCE_API_URL = "https://he.wikisource.org/w/api.php"
                                      HAMICHLAL_API_URL = "https://www.hamichlol.org.il/w/api.php"
                                      
                                      def get_authors_list(json_path: Path) -> set[str]:
                                          all_authors = set()
                                          with json_path.open('r', encoding='utf-8') as f:
                                              data = json.load(f)
                                          for book in data:
                                              authors = book.get("heAuthors")
                                              if authors is None:
                                                  continue
                                              for author in authors:
                                                  if author and author.strip():
                                                      all_authors.add(author.strip())
                                          return all_authors
                                      
                                      
                                      def get_search_results(url: str, author_name: str, session: requests.Session, params: dict | None = None) -> requests.Response:
                                          if params is None:
                                              params = {}
                                          headers = {
                                              "User-Agent": "MyWikipediaScript/1.0 (your_email@example.com)"
                                          }
                                          params.update({
                                              "action": "query",
                                              "format": "json",
                                              "list": "search",
                                              "srsearch": author_name,
                                              "utf8": 1
                                          })
                                          return session.get(url, params=params, headers=headers)
                                      
                                      
                                      def prosess_response(response: requests.Response) -> list[dict]:
                                          result = []
                                          data = response.json()
                                          for item in data['query']['search']:
                                              snippet = BeautifulSoup(item['snippet'], "html.parser").get_text()
                                              title = item['title']
                                              page_id=  item['pageid']
                                              result.append({
                                                  "title": title,
                                                  "snippet": snippet,
                                                  "page_id": page_id
                                              })
                                          return result
                                      
                                      def main():
                                          all_results = {}
                                          metadata_path = Path(r"C:\Users\User\Downloads\all_metadata.json")
                                          # outpoot_path = Path(r"C:\Users\User\Downloads\authors_wikipedia_results.json")
                                          # outpoot_path = Path(r"C:\Users\User\Downloads\authors_wikisource_results.json")
                                          outpoot_path = Path(r"C:\Users\User\Downloads\authors_hamichlol_results.json")
                                          authors = get_authors_list(metadata_path)
                                          if outpoot_path.exists():
                                              with outpoot_path.open("r", encoding="utf-8") as f:
                                                  all_results = json.load(f)
                                          with requests.Session() as session:
                                              for author in tqdm(authors, desc="Processing authors"):
                                                  if author in all_results:
                                                      continue
                                                  try:
                                                      # search_results = get_search_results(WEKEPEDIA_API_URL,author, session)
                                                      # search_results = get_search_results(WIKISOURCE_API_URL, author, session, {"srnamespace": 108})
                                                      search_results = get_search_results(HAMICHLAL_API_URL, author, session)
                                                      all_results[author] = prosess_response(search_results)
                                                  except Exception as e:
                                                      print(f"Error processing author {author}: {e}")
                                              with outpoot_path.open('w', encoding='utf-8') as f:
                                                  json.dump(all_results, f, ensure_ascii=False, indent=4)
                                      
                                      
                                      
                                      if __name__ == "__main__":
                                          main()
                                      

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

                                      תגובה 1 תגובה אחרונה
                                      0

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

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

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

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

                                      • התחברות

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

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