diff --git a/build_lib.sh b/build_lib.sh index b64837a..f755ab4 100755 --- a/build_lib.sh +++ b/build_lib.sh @@ -1,7 +1,7 @@ #!/bin/bash APP_NAME="libgofunc" -VERSION="${1:-v0.1.12}" +VERSION="${1:-v0.1.13}" OUTPUT_DIR="../assets" BUILD_DIR="../build" diff --git a/printer.go b/printer.go index bfc710b..e9605f0 100644 --- a/printer.go +++ b/printer.go @@ -104,7 +104,7 @@ func connect(printer string) (io.ReadWriteCloser, error) { return conn, nil } else if strings.HasPrefix(printer, "usb:") { location := strings.TrimLeft(printer, "usb:") - f, err := os.OpenFile(location, os.O_RDWR, os.ModeDevice) + f, err := os.OpenFile(location, os.O_WRONLY, 0666) if err != nil { log.Println("error os.OpenFile usb:", err.Error()) return nil, err