App-ScreensaverUtils
view release on metacpan or search on metacpan
script/deactivate-screensaver view on Meta::CPAN
#!perl
# Note: This script is a CLI for Riap function /Screensaver/Any/deactivate_screensaver
# and generated automatically using Perinci::CmdLine::Gen version 0.497
our $AUTHORITY = 'cpan:PERLANCAR'; # AUTHORITY
our $DATE = '2020-11-22'; # DATE
our $DIST = 'App-ScreensaverUtils'; # DIST
our $VERSION = '0.010'; # VERSION
use 5.010001;
use strict;
use warnings;
use Log::ger;
use Perinci::CmdLine::Any;
my $cmdline = Perinci::CmdLine::Any->new(
url => "/Screensaver/Any/deactivate_screensaver",
program_name => "deactivate-screensaver",
log => 1,
read_config => 0,
read_env => 0,
);
$cmdline->run;
# ABSTRACT: Deactivate screensaver and unblank the screen
# PODNAME: deactivate-screensaver
__END__
=pod
=encoding UTF-8
=head1 NAME
deactivate-screensaver - Deactivate screensaver and unblank the screen
=head1 VERSION
This document describes version 0.010 of deactivate-screensaver (from Perl distribution App-ScreensaverUtils), released on 2020-11-22.
=head1 SYNOPSIS
Usage:
% deactivate-screensaver [--debug] [--format=name] [--json]
[--log-level=level] [--(no)naked-res] [--page-result[=program]]
[--quiet] [--screensaver=s] [--trace] [--verbose]
[--view-result[=program]]
=head1 DESCRIPTION
If screen is not being blank (screensaver is not activated) then nothing
happens. If screen is being blanked (screensaver is activated) then unblank the
screen.
Often the screen is also locked when being blanked. On some screensavers, like
xscreensaver, deactivating won't unlock the screen and user will need to unlock
the screen herself first. Some other screensavers, like GNOME/cinnamon, will
happily unlock the screen automatically.
=head1 OPTIONS
C<*> marks required options.
=head2 Main options
=over
=item B<--screensaver>=I<s>
Explicitly set screensaver program to use.
Valid values:
["kde","gnome","cinnamon","xscreensaver"]
The default, when left undef, is to detect what screensaver is running,
=back
=head2 Logging options
=over
=item B<--debug>
Shortcut for --log-level=debug.
=item B<--log-level>=I<s>
Set log level.
=item B<--quiet>
Shortcut for --log-level=error.
=item B<--trace>
Shortcut for --log-level=trace.
=item B<--verbose>
Shortcut for --log-level=info.
=back
=head2 Output options
=over
=item B<--format>=I<s>
Choose output format, e.g. json, text.
Default value:
( run in 1.255 second using v1.01-cache-2.11-cpan-40ba7b3775d )