test(native): gate one-viewer delivery evidence (#67)
This commit is contained in:
1 parent
1e11e09261
commit
671ad6f22e
12 files changed
+1822
-23
No files matched your search
@@ -0,0 +1,31 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"bufio"
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"os"
|
||||
|
||||
"github.com/TNTcraftHIM/Screener/native/sender/internal/app"
|
||||
)
|
||||
|
||||
func main() {
|
||||
sender, err := app.New()
|
||||
if err != nil {
|
||||
fmt.Fprintln(os.Stderr, "sender initialization failed")
|
||||
os.Exit(1)
|
||||
}
|
||||
defer sender.Close()
|
||||
|
||||
launchURL, err := sender.Start()
|
||||
if err != nil {
|
||||
fmt.Fprintln(os.Stderr, "sender startup failed")
|
||||
os.Exit(1)
|
||||
}
|
||||
if err = json.NewEncoder(os.Stdout).Encode(map[string]string{"launchUrl": launchURL}); err != nil {
|
||||
fmt.Fprintln(os.Stderr, "sender handoff failed")
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
_, _ = bufio.NewReader(os.Stdin).ReadByte()
|
||||
}
|
||||
Reference in new issue
Block a user