2019.7.11 • Published 5 years ago

mac-opera v2019.7.11

Weekly downloads
-
License
Unlicense
Repository
-
Last release
5 years ago

npm.io npm.io

macOS Opera.app scripts

Installation

$ [sudo] npm i -g mac-opera

Config

$ export OPERA_TIMEOUT=10 # 5 by default

Scripts usage

commandusage
operausage: opera command [args]
opera-closeusage: opera-close url ...
opera-frontmostusage: opera-frontmost
opera-fullscreen-detectusage: opera-fullscreen-detect
opera-fullscreen-enterusage: opera-fullscreen-enter
opera-fullscreen-exitusage: opera-fullscreen-exit
opera-isreadyusage: opera-isready timeout
opera-killusage: opera-kill
opera-openusage: opera-open url ...
opera-pidusage: opera-pid
opera-refreshusage: opera-refresh url ...
opera-urlusage: opera-url
opera-urlsusage: opera-urls

Examples

url(s)

$ opera urls
https://github.com/
https://google.com/
$ opera url
https://github.com/

open/refresh

$ opera open "https://github.com/" "https://google.com/"
$ opera refresh "https://github.com/"

fullscreen

$ opera fullscreen-enter
$ opera fullscreen-detect
1
$ opera fullscreen-exit

frontmost (1 or 0)

$ opera frontmost
0

Opera.app process

$ opera pid
42
$ opera isready 5 # timeout 5 seconds
1
$ opera kill