Visiolog هو برنامج مجاني ومفتوح المصدر مصمم لمساعدة المستخدمين على الحفاظ على تاريخ قابل للبحث في نشاط الشاشة. مع التركيز على البساطة والوظائف ، تؤدي هذه الأداة إلى أتمتة عملية التقاط لقطات شاشة دورية وتنفيذ التعرف على الأحرف البصرية (OCR) لاستخراج النص من هذه الصور. الهدف من ذلك هو تمكين المستخدمين من البحث بسهولة وإيجاد معلومات محددة من سجل الشاشة عن طريق إدخال الكلمات الرئيسية.
يتم دعم فقط GNU/Linux و X11 في الوقت الحالي.
التقاط الشاشة الآلي: يلتقط الشاشات لقطات شاشة على فترات جدولة ، مما يخلق سجلًا زمنيًا لنشاط الشاشة الخاص بك.
تكامل OCR: يستخدم البرنامج OCR لتحويل النص داخل لقطات الشاشة التي تم التقاطها إلى محتوى قابل للبحث.
الفهرسة الأساسية: توظف الشاشات الفهرسة الأساسية لتنظيم وتصنيف النص المستخرج لسهولة الاسترجاع.
وظائف البحث: يمكن للمستخدمين البحث عن معلومات محددة داخل سجل شاشتهم عن طريق إدخال الكلمات الرئيسية ، مما يتيح الوصول السريع إلى لقطات الشاشة ذات الصلة.
التخزين المحلي والخصوصية: يتم تخزين جميع البيانات ، بما في ذلك لقطات الشاشة والنص المستخرج ، محليًا لتحديد أولويات خصوصية المستخدم. لا يتم إرسال البيانات إلى الخوادم الخارجية.
ثنائي واحد: ثنائي واحد مع تبعيات الصفر.
ابدأ التقاط Daemon من المحطة الخاصة بك:
$ ./visiolog --captureيأخذ وضع الالتقاط وسيطات اختيارية:
--interval التقاط الفاصل الزمني في ثوان.
(افتراضي: 5)
--ocr-languages
لغة (لغة) OCR. يمكن تحديد رموز لغة متعددة ، مفصولة بفاصلة. للاطلاع على قائمة رموز اللغة ، راجع https://tesseract-ocr.github.io/tessdoc/data-files-in-different-versions.html
(الافتراضي "المهندس")
الوصول إلى سجل الشاشة الخاص بك مع واجهة المستخدم الرسومية المدمجة
$ ./visiolog