blob: 0e415866b064fc0011baf3775130a73632e6fd65 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
package core
import (
"fmt"
"os"
"os/exec"
"strconv"
"github.com/axtloss/fsverify/verify/config"
)
func WarnUser() {
fmt.Println(config.FbWarnLoc)
fmt.Println(config.BVGLoc)
sizeCMD := exec.Command("./getscreensize")
out, err := sizeCMD.Output()
if err != nil {
fmt.Println(err)
}
fmt.Println(string(out))
height, err := strconv.Atoi(string(out))
var scaleFactor float64
if err != nil {
scaleFactor = 1
}
scaleFactor = 600.0 / float64(height)
fmt.Println(scaleFactor)
warnCMD := exec.Command(config.FbWarnLoc, config.BVGLoc, fmt.Sprintf("%f", scaleFactor))
_, err = warnCMD.Output()
if err != nil {
fmt.Println(err)
os.Exit(1)
}
os.Exit(1)
}
|