xss-lock - Online sa Cloud

Ito ang command na xss-lock na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


xss-lock - gumamit ng panlabas na locker bilang X screen saver

SINOPSIS


xss-lock [-n notify_cmd] [--ignore-sleep] [-l] [-v|-q] [--] laker [arg] ...
xss-lock --help|--bersyon

DESCRIPTION


xss-lock ikinakabit ang iyong paboritong locker sa MIT screen saver extension para sa X at gayundin sa
login manager ng systemd. Ang locker ay isinasagawa bilang tugon sa mga kaganapan mula sa dalawang ito
mga mapagkukunan:

· X signal kapag ang screen saver activation ay sapilitang o pagkatapos ng isang panahon ng hindi aktibidad ng user
(tulad ng itinakda sa xset s TIMEOUT). Sa huling kaso, ang utos ng notifier, kung tinukoy, ay
pinaandar muna.

· Ang login manager ay maaari ding humiling na ang session ay i-lock; bilang resulta ng loginctl
lock-sessions, Halimbawa. Bukod pa rito, xss-lock gumagamit ng inhibition logic para i-lock ang
screen bago matulog ang system.

xss-lock naghihintay na lumabas ang locker -- o papatayin ito kapag nag-deactivate ang screen saver o
session unlocking ay sapilitang -- kaya ang command ay hindi dapat tinidor.

Gayundin, xss-lock pinamamahalaan ang idle na pahiwatig sa session ng pag-login. Ang idle state ng session
ay direktang naka-link sa aktibidad ng user gaya ng iniulat ng X (maliban kapag tumakbo ang notifier bago
ni-lock ang screen). Kapag ang lahat ng mga session ay idle, ang login manager ay maaaring gumawa ng aksyon (tulad ng
bilang pagsususpinde sa system) pagkatapos ng preconfigured na pagkaantala.

Opsyon


-n cmd, --notifier=cmd
Tumakbo cmd kapag nag-activate ang screen saver dahil sa kawalan ng aktibidad ng user. Shell-style
suportado ang pagsipi. Pinapatay ang notifier kapag sinenyasan ng X ang aktibidad ng user o kung kailan
sinimulan na ang locker. Ang locker ay nagsimula pagkatapos ng unang screen saver cycle, bilang
itinakda sa xset s TIMEOUT MGA CYCLE.

Magagamit ito para magpatakbo ng countdown o (sa mga laptop) i-dim ang screen bago i-lock.
Para sa isang halimbawa, tingnan ang script /usr/share/doc/xss-lock/dim-screen.sh.

-l, --transfer-sleep-lock
Payagan ang proseso ng locker na mamana ang descriptor ng file na kumakatawan sa pagkaantala
lock na nakuha mula sa login manager. Ang kaukulang index ay gagawin
magagamit sa variable ng kapaligiran $XSS_SLEEP_LOCK_FD; ito ay itatakda lamang kung
ang dahilan ng pag-lock ay ang sistema ay naghahanda upang matulog. Ang locker
dapat isara ang file descriptor na ito upang ipahiwatig na handa na ito.

Ang mga halimbawang script na bumabalot sa mga kasalukuyang locker ay available bilang
/usr/share/doc/xss-lock/transfer-sleep-lock-*.sh.

--ignore-tulog
Huwag i-lock sa suspendido/hibernate.

-q, --tahimik
Mga malalang error lang ang output.

-v, --verbose
Mag-output ng higit pang mga mensahe.

-h, - Tumulong
Mag-print ng mensahe ng tulong at lumabas.

--bersyon
I-print ang numero ng bersyon at lumabas.

Mga TANDA


FOLLOW UP Sa pagtanggap ng signal na ito, xss-lock ni-reset ang screen saver, ngunit kung ang
kasalukuyang hindi naka-lock ang screen (hindi katulad xset s i-reset ang).

Magagamit ito sa pagsasaayos ng MPlayer bilang isang solusyon para sa pagkabigo ng MPlayer
upang i-restart ang screen saver timer kapag naka-pause ang playback:

heartbeat-cmd="killall -HUP xss-lock"
stop-xscreensaver=false

TANDAAN:
Hindi ito epektibo sa mplayer2 (at mpv), dahil patuloy na tumitibok ang puso nito
habang naka-pause ang playback.

SIGINT/SIGTERM
Sa pagtanggap ng signal na ito, xss-lock lalabas pagkatapos patayin ang anumang tumatakbong notifier o
locker.

NOTA


· Ang ilang mga application ay umaasa sa xdg-screensaver script mula sa xdg-utils, na gumagamit ng xset s
off at xset s default upang suspindihin at ipagpatuloy ang screen saver, ayon sa pagkakabanggit. Ang huli
nire-reset ang timeout at iikot sa mga default ng server (xset s on gumagamit ng hardcoded default
sa halip), kaya gagana lang ito kung masaya ka sa (o makokontrol) ang mga setting ng server.

Upang ayusin ang pagkilos ng resume sa script na ito (o isang kopya sa ~/bin nauuna ang orihinal sa
$ PATH), alinman sa palitan on sa pamamagitan ng iyong ginustong timeout at cycle, o iwasan ang hardcoded na oras
value sa pamamagitan ng pag-patch sa script para magpatakbo ng suspend loop gaya ng ginagawa nito para sa iba pang mga screen saver,
paggamit /usr/share/doc/xss-lock/xdg-screensaver.patch.

HALIMBAWA


· Tumakbo xlock pagkatapos ng sampung minuto ng kawalan ng aktibidad:

xset 600
xss-lock xlock +resetsaver

Wala +resetsaver, xlock pinipilit ang isang pag-reset ng screen saver sa panahon ng pagsisimula, sa gayon ay nagsasabi
xss-lock para patayin agad xlock muli.

· I-dim ang screen pagkatapos ng tatlong minutong hindi aktibo, i-lock ang screen makalipas ang dalawang minuto
paggamit i3lock:

xset 180 120
xss-lock -n dim-screen.sh -- i3lock -n

TANDAAN:
Ang isang script ay ibinigay upang gamitin i3lock's forking mode na may --transfer-sleep-lock
opsyon (tingnan sa itaas).

Gumamit ng xss-lock online gamit ang mga serbisyo ng onworks.net



Pinakabagong Linux at Windows online na mga programa