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

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו מותג
  1. דף הבית
  2. מחשבים וטכנולוגיה
  3. מדריכים - מחשבים וטכנולוגיה
  4. מדריך | התקנה מהירה של OpenRecall במחשבי ווינדוס

מדריך | התקנה מהירה של OpenRecall במחשבי ווינדוס

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

    מדריך: התקנה מהירה של OpenRecall במחשבי ווינדוס

    בס"ד

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

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

    • להתקנת OpenRecall יש להפעיל את הקובץ הבא כמנהל מערכת: Installing OpenRecall.bat.

    • לאחר מכן OpenRecall תיפתח בדפדפן בכתובת: http://localhost:8082/ (מומלץ לשמור את הכתובת בסרגל המועדפים, כברירת מחדל הצילומי מסך נשמרים בנתיב: %AppData%\openrecall\screenshots, לשמירת הקבצים בכונן מאובטח עיין כאן).

    • להפעלה מחודשת של OpenRecall יש להפעיל את הקובץ הבא: Open OpenRecall.bat.

    OpenRecall.png


    במידה ומופיעה השגיאה הבאה:

    NameError: name 'current_screenshot' is not defined. Did you mean: 'last_screenshot'?
    

    יש לעדכן את הפונקציה בקובץ בנתיב: C:\Python311\Lib\site-packages\openrecall\screenshot.py (משורה 167 עד הסוף).

    def record_screenshots_thread():
        # TODO: fix the error from huggingface tokenizers
        import os
    
        os.environ["TOKENIZERS_PARALLELISM"] = "false"
    
        last_screenshots = take_screenshots()
    
        while True:
            if not is_user_active():
                time.sleep(3)
                continue
    
            screenshots = take_screenshots()
    
            for i, screenshot in enumerate(screenshots):
    
                last_screenshot = last_screenshots[i]
    
                if not is_similar(screenshot, last_screenshot):
                    last_screenshots[i] = screenshot
                    image = Image.fromarray(screenshot)
                    timestamp = int(time.time())
                    image.save(
                        os.path.join(screenshots_path, f"{timestamp}.webp"),
                        format="webp",
                        lossless=True,
                    )
                    text: str = extract_text_from_image(screenshot)
                    # Only proceed if OCR actually extracts text
                    if text.strip():
                        embedding: np.ndarray = get_embedding(text)
                        active_app_name: str = get_active_app_name() or "Unknown App"
                        active_window_title: str = get_active_window_title() or "Unknown Title"
                        insert_entry(
                            text, timestamp, embedding, active_app_name, active_window_title
                        )
    
            time.sleep(3) # Wait before taking the next screenshot
    

    • להפעלת התוכנית באופן אוטומטי בעת הפעלת ווינדוס יש לשמור את הקובץ הבא: Running OpenRecall.bat במקום נגיש (למשל: C:\Running OpenRecall.bat).

    • לאחר מכן יש לפתוח את חלון ההפעלה על ידי לחיצה על מקש ווינדוס + R, להקליד shell:startup וללחוץ על Enter.

    • יש ללחוץ על הלחצן הימני בעכבר בתוך התיקייה ולבחור: חדש > קיצור דרך ולהכניס את נתיב הקובץ, לבחור שם לקיצור דרך וללחוץ על "סיום".

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

    • להסרת OpenRecall יש להפעיל את הקובץ הבא: uninstall openrecall.bat (באם הפעלתם את התוכנית בעליית המחשב, יש למחוק את קובץ ההפעלה ואת קיצור הדרך בתיקיית ההפעלה).


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

    python -m pip uninstall openrecall
    
    rmdir /s %APPDATA%\openrecall
    

    בהצלחה!

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

    • התחברות

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

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