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

      @דנדי
      אתה צריך להתקין את ההרחבה 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 לפוסטים כדי להביע הערכה לחברי קהילה אחרים.

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

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

                              • התחברות

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

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