bitreich-con-view-presentation - bitreich-conference - Bitreich Conference System
HTML git clone git://bitreich.org/bitreich-conference git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/bitreich-conference
DIR Log
DIR Files
DIR Refs
DIR Tags
DIR README
DIR LICENSE
---
bitreich-con-view-presentation (889B)
---
1 #!/bin/sh
2
3 if [ $# -lt 1 ];
4 then
5 year="$(date +%Y)"
6 else
7 year="$1"
8 fi
9
10 if [ ! -f "/br/con/termres${year}" ]
11 then
12 printf 'The conference has not started yet. Please retry later.\n'
13 exit 1
14 fi
15
16 . "/br/con/termres${year}"
17
18 if [ "$(tput cols)" -lt "$CONTERMCOL" ] || [ "$(tput lines)" -lt "$CONTERMLIN" ]
19 then
20 printf 'Input presentation terminal is %dx%d characters.\n' \
21 "$CONTERMCOL" "$CONTERMLIN"
22 printf 'You should adjust your terminal to it. Continue anyway? y/N: '
23 read yesno
24 if [ "$yesno" != 'y' ]
25 then
26 exit 1
27 fi
28 fi
29
30 printf '%s\n' 'You will be connected to the conference view-only terminal.' \
31 'Type in ^'\\' (control+'\\') to detach from it.' \
32 'Press any key to continue.'
33
34 read
35
36 abduco -r -l -a /br/con/sock/bitreichcon${year} || \
37 printf '%s\n' 'Could not connect to the conference. ' \
38 'Please contact 20h on #bitreich-con on freenode.'
39