awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ts1 avatar

ts1/BLEUnlock

0
View on GitHub↗
4,024 نجوم·257 تفرعات·Swift·5 مشاهدات

BLEUnlock

BLEUnlock هي أداة أتمتة لنظام macOS ووحدة تحكم في النظام تعتمد على القرب، تراقب نطاق أجهزة Bluetooth Low Energy الموثوقة لأتمتة أمان الشاشة وإلغاء القفل القائم على الأجهزة. تعمل كأداة خلفية تحدد وتصفي الأجهزة القريبة حسب معرفاتها الفريدة وقوة الإشارة لتشغيل إجراءات النظام.

يدير النظام تلقائياً حالات قفل الشاشة، حيث يقوم بتنبيه الشاشة وإلغاء قفل الكمبيوتر عندما يدخل جهاز مقترن في نطاق إشارة محدد، أو قفل الشاشة وبدء شاشة التوقف عندما يخرج الجهاز من النطاق.

بعيداً عن الأمان، توفر الأداة إدارة للنظام تعتمد على القرب، بما في ذلك القدرة على إيقاف أو استئناف تشغيل الوسائط وتنفيذ سكربتات shell مخصصة يحددها المستخدم استجابةً لأحداث القفل وإلغاء القفل.

Features

  • Proximity Detection - Monitors signal strength from specific BLE hardware addresses to trigger system actions based on physical distance.
  • Proximity-Based System Controllers - Provides a system controller that manages display sleep and media playback based on the proximity of trusted wireless devices.
  • macOS Automation Tools - Serves as a background utility for triggering macOS system actions and custom scripts based on hardware proximity.
  • Bluetooth Device Automations - Triggers custom shell scripts and system actions based on the presence or signal strength of nearby BLE devices.
  • Bluetooth Device Scanners - Identifies nearby low energy devices by name or unique identifier and filters them by signal strength.
  • BLE Device Pairing - Scans for nearby Bluetooth Low Energy signals and links specific devices to trigger lock actions.
  • Asynchronous BLE Scanning - Implements asynchronous polling for BLE advertisements to prevent blocking the main application thread.
  • Proximity Locks - Automatically locks or unlocks a computer based on the signal strength of paired BLE devices.
  • Proximity-Based Lock Toggling - Changes the system lock state automatically based on the presence of paired Bluetooth Low Energy devices.
  • Proximity-Based System Automation - Toggles display sleep and media playback based on the presence of a nearby Bluetooth device.
  • Session Lock Controls - Triggers system-level screen lock and unlock actions based on Bluetooth device presence.
  • Background Daemons - Operates as a persistent background system process to ensure continuous proximity monitoring.
  • System State Manipulators - Interfaces with macOS APIs to programmatically toggle screen lock and wake display functions.
  • Multi-Factor Device Unlocking - Provides a hands-free way to unlock the computer by using a paired BLE device as a security key.
  • Proximity-Based Locking - Automatically locks or unlocks the computer when a trusted BLE device moves in or out of range.
  • Session Lock Management - Toggles the system lock state based on the presence or absence of specific Bluetooth Low Energy devices.
  • Proximity-Based Locking - Automatically locks the computer when a recognized Bluetooth Low Energy device moves out of range.
  • RSSI Threshold Filtering - Evaluates raw Bluetooth signal levels against user-defined limits to determine device range.
  • Conditional Display Automation - Automatically wakes the screen from sleep or starts the screensaver based on BLE device proximity.
  • Event-Driven Scripting - Automatically executes user-defined shell scripts triggered by system lock and unlock events.
  • Automated Playback Pausing - Automatically pauses or resumes music and video playback based on system lock state changes.
  • Wake State Control - Wakes the screen from sleep via proximity sensors (BLE) as a trusted device approaches.
  • Automation Script Execution - Runs custom user-defined scripts automatically whenever the system locks or unlocks.
  • Proximity Signals - Uses Bluetooth signal strength thresholds as proximity signals to trigger screen locking or screensavers.
  • Event-Triggered Scripts - Executes specific shell scripts in response to system lock events, providing trigger-specific arguments.
  • Automatic Pause and Resume - Automatically manages media playback states in response to BLE-triggered system lock/unlock events.

سجل النجوم

مخطط تاريخ النجوم لـ ts1/bleunlockمخطط تاريخ النجوم لـ ts1/bleunlock

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة ts1/bleunlock؟

BLEUnlock هي أداة أتمتة لنظام macOS ووحدة تحكم في النظام تعتمد على القرب، تراقب نطاق أجهزة Bluetooth Low Energy الموثوقة لأتمتة أمان الشاشة وإلغاء القفل القائم على الأجهزة. تعمل كأداة خلفية تحدد وتصفي الأجهزة القريبة حسب معرفاتها الفريدة وقوة الإشارة لتشغيل إجراءات النظام.

ما هي الميزات الرئيسية لـ ts1/bleunlock؟

الميزات الرئيسية لـ ts1/bleunlock هي: Proximity Detection, Proximity-Based System Controllers, macOS Automation Tools, Bluetooth Device Automations, Bluetooth Device Scanners, BLE Device Pairing, Asynchronous BLE Scanning, Proximity Locks.

ما هي البدائل مفتوحة المصدر لـ ts1/bleunlock؟

تشمل البدائل مفتوحة المصدر لـ ts1/bleunlock: johnlindquist/kit — Kit is a desktop automation framework and scriptable UI toolkit designed for building personalized productivity tools.… hyperdbg/hyperdbg — HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control… toxblh/mtmr — MTMR is a MacBook Touch Bar customizer that replaces the default interface with personalized buttons and layouts to… motion-project/motion — Motion is network camera surveillance software and a video motion detection system. It ingests video signals from IP… gothenburgbitfactory/taskwarrior — Taskwarrior is a command-line task manager that lets you create, modify, filter, and complete to-do items directly… jeessy2/ddns-go — This project is a dynamic DNS client and automation service designed to maintain consistent connectivity for web…

بدائل مفتوحة المصدر لـ BLEUnlock

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع BLEUnlock.
  • johnlindquist/kitالصورة الرمزية لـ johnlindquist

    johnlindquist/kit

    4,189عرض على GitHub↗

    Kit is a desktop automation framework and scriptable UI toolkit designed for building personalized productivity tools. It serves as a cross-platform CLI wrapper and macOS system automator, providing an environment to execute scripts that manage operating system tasks, file management, and application workflows. The project distinguishes itself with a dedicated LLM integration layer for structured data extraction and text generation, alongside a specialized UI framework for creating interactive input forms, HTML windows, and floating widgets. It features deep macOS integration through AppleScr

    TypeScript
    عرض على GitHub↗4,189
  • hyperdbg/hyperdbgالصورة الرمزية لـ HyperDbg

    HyperDbg/HyperDbg

    3,885عرض على GitHub↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Cbinary-analysisdebugdebugger
    عرض على GitHub↗3,885
  • toxblh/mtmrالصورة الرمزية لـ Toxblh

    Toxblh/MTMR

    4,305عرض على GitHub↗

    MTMR is a MacBook Touch Bar customizer that replaces the default interface with personalized buttons and layouts to trigger macOS system actions. It serves as an automation interface and hardware controller, allowing users to execute shell scripts, open URLs, and manage system settings like brightness, volume, and media playback through a touch-sensitive surface. The project functions as a widget engine and gesture mapper, providing a framework to display real-time system metrics and external data via plugins. It utilizes an event-driven system to assign automation scripts to multi-finger swi

    Swiftapplescriptbarcustom-touchbar
    عرض على GitHub↗4,305
  • motion-project/motionالصورة الرمزية لـ Motion-Project

    Motion-Project/motion

    4,006عرض على GitHub↗

    Motion is network camera surveillance software and a video motion detection system. It ingests video signals from IP cameras and hardware capture cards to provide real-time security monitoring, automated movement detection, and secure web-based streaming. The system functions as a video activity logger, recording event history and metadata into databases for long-term tracking. It can automatically trigger external scripts or software tools in response to detected motion and save video clips or still images to create a record of events. The software supports concurrent processing of multiple

    C++
    عرض على GitHub↗4,006
  • عرض جميع البدائل الـ 30 لـ BLEUnlock→