Unlocker

0.2.0

A tool to unlock your macbook from the command line
mat1th/unlocker

What's New

v0.2.0 Split up project

2023-12-08T18:35:20Z

What's Changed

  • Update dependency swift-argument-parser; by @mat1th in #2
  • Split up the project in 2 modules, to support importing the core in other projects; by @mat1th in 34f1ff8160
  • Update project support for Xcode 14; by @mat1th in 35914097e

Full Changelog: v0.1.1...v0.2.0

Unlocker

A tool to unlock your macbook lock screen from the command line. This is mostly useful when connecting remotely to a mac over vnc. Apple does not allow pasting a passport on the lock screen when using vnc. This tools will give you the possibility to fill in the password to this tool, and unlock your mac with it.

❗️ Currently, this tool is in alfa phase. This will mean that is is not though-fully tested. If you find any bugs please submit them.

📚 ✍️ Feel like contributing? Submit an issue with your ideas (or bugs) and we'll discuss it.

Installation

Using curl:

curl -L https://github.com/mat1th/unlocker/releases/download/<current version>/unlocker.zip -o unlocker.zip
unzip unlocker.zip
chmod 775 unlocker

Usage

This tool should be installed on the device you want to unlock.

Command Line

OVERVIEW: Control locking and unlocking of your device using the command-line.

USAGE: unlocker <subcommand>

OPTIONS:
  --version               Show the version.
  -h, --help              Show help information.

SUBCOMMANDS:
  unlock                  Unlock your machine (will ask for your password to unlock)
  lock                    Lock your machine

  See 'unlocker help <subcommand>' for detailed help.

Development

Open the package.swift file in xcode to open the project.

Integrate UnlockerCore

The logic for locking and unlocking the lock screen of macos can be found in the UnlockerCore package witch can be included in your own project

License

GNU GENERAL PUBLIC LICENSE licensed.

Description

  • Swift Tools 5.6.0
View More Packages from this Author

Dependencies

Last updated: Sat Mar 23 2024 04:48:45 GMT-0900 (Hawaii-Aleutian Daylight Time)