App-OperaUtils

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN

  pause_opera
    Usage:

     pause_opera(%args) -> [$status_code, $reason, $payload, \%result_meta]

    Pause (kill -STOP) Opera.

    A modern browser now runs complex web pages and applications. Despite
    browser's power management feature, these pages/tabs on the browser
    often still eat considerable CPU cycles even though they only run in the
    background. Pausing (kill -STOP) the browser processes is a simple and
    effective way to stop CPU eating on Unix and prolong your laptop battery
    life. It can be performed whenever you are not using your browser for a
    little while, e.g. when you are typing on an editor or watching a movie.
    When you want to use your browser again, simply unpause (kill -CONT) it.

    This function is not exported.

    Arguments ('*' denotes required arguments):

    *   users => *array[unix::uid::exists]*

lib/App/OperaUtils.pm  view on Meta::CPAN

=head2 pause_opera

Usage:

 pause_opera(%args) -> [$status_code, $reason, $payload, \%result_meta]

Pause (kill -STOP) Opera.

A modern browser now runs complex web pages and applications. Despite browser's
power management feature, these pages/tabs on the browser often still eat
considerable CPU cycles even though they only run in the background. Pausing
(kill -STOP) the browser processes is a simple and effective way to stop CPU
eating on Unix and prolong your laptop battery life. It can be performed
whenever you are not using your browser for a little while, e.g. when you are
typing on an editor or watching a movie. When you want to use your browser
again, simply unpause (kill -CONT) it.

This function is not exported.

Arguments ('*' denotes required arguments):

script/pause-opera  view on Meta::CPAN

This document describes version 0.008 of pause-opera (from Perl distribution App-OperaUtils), released on 2022-10-07.

=head1 SYNOPSIS

B<pause-opera> [B<--debug>|B<--log-level>=I<level>|B<--quiet>|B<--trace>|B<--verbose>] [B<--format>=I<name>|B<--json>] [B<--(no)naked-res>] [B<--page-result>[=I<program>]|B<--view-result>[=I<program>]] [(B<--user>=I<unix::uid::exists>)+|B<--users-jso...

=head1 DESCRIPTION

A modern browser now runs complex web pages and applications. Despite browser's
power management feature, these pages/tabs on the browser often still eat
considerable CPU cycles even though they only run in the background. Pausing
(kill -STOP) the browser processes is a simple and effective way to stop CPU
eating on Unix and prolong your laptop battery life. It can be performed
whenever you are not using your browser for a little while, e.g. when you are
typing on an editor or watching a movie. When you want to use your browser
again, simply unpause (kill -CONT) it.

=head1 OPTIONS

C<*> marks required options.



( run in 0.493 second using v1.01-cache-2.11-cpan-fe3c2283af0 )