glitchlock

command module
v0.0.0-...-f2e4f82 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 17, 2019 License: Apache-2.0 Imports: 18 Imported by: 0

README

glitchlock

The glitchy X locker. Inspired by xero/glitchlock.

For additional "security" :trollface: glitchlock uses Tesseract's OCR engine to find characters on the screen and crosses them out. That's optional.

Example

Example screenlock using -censor.

glitchlock

Installation

Grab a binary from the releases page or go get github.com/moolen/glitchlock it. You need the tesseract development libraries for compiling this.

Dependencies:

  • pam development headers (pam for archlinux, libpam0g-dev for ubuntu/debian)
  • tesseract development libs: (tesseract tesseract-data-eng for archlinux, libtesseract-dev tesseract-ocr-eng for ubuntu/debian)

Subpackages

  • PAM: check user/password combination using PAM.
  • glitch: distort images.

Usage

Usage of glitchlock:
  -censor
        censors text on the image
  -debug
        debug mode, hit ESC to exit
  -pieces int
        divices the screen into n pieces. Must be >0 (default 10)
  -pixelate int
        picelate width
  -seed int
        random seed (default 1312)
  -password string
        specify a custom unlock password. This ignores the user's password
  -version
        print version information and exit

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL