1 | #!/bin/bash
|
2 |
|
3 | export DISPLAY=:0
|
4 |
|
5 | function start_browser {
|
6 | if [ -z "$1" ]
|
7 | then
|
8 | echo "you need to provide an url as parameter"
|
9 | exit 1
|
10 | fi
|
11 |
|
12 | killall chromium 2>/dev/null
|
13 | killall chromium-browser 2>/dev/null
|
14 |
|
15 | chromium --no-first-run --noerrdialogs --disable-infobars --disable-translate --disable-suggestions-service --incognito --kiosk "$1"
|
16 | }
|
17 |
|
18 | case "$1" in
|
19 | start)
|
20 | if [ -z "$2" ]
|
21 | then
|
22 | echo "start command needs an url as a parameter"
|
23 | exit 1
|
24 | fi
|
25 |
|
26 | start_browser "$2"
|
27 | ;;
|
28 | refresh)
|
29 | echo "refresh"
|
30 | export DISPLAY=:0
|
31 | xdotool keydown Ctrl
|
32 | xdotool key r
|
33 | xdotool keyup Ctrl
|
34 | ;;
|
35 | *)
|
36 | echo "Usage chromium.sh {start <url>|refresh|load <url>}"
|
37 | exit 1
|
38 | ;;
|
39 | esac
|