vnc2video
vnc2video copied to clipboard
A fully featured VNC client written in golang
I'm using https://github.com/saily/vnc-recorder, but randomly I've got : INFO[0411] ========got server message, msgType=6 panic: unknown message-type: 6 In your code I can see : // Server-to-Client message types const (...
this will add support for the ultra-ms-logon-2 authentication used in ultravnc, but right now its really a plea for your help! :-) the code is still pretty much in PoC...
CGO_ENABLED=0 GOOS=windows GOARCH=386 go build # github.com/amitbet/vnc2video vendor/github.com/amitbet/vnc2video/encoding_zrle.go:46:53: 0x00ff000000 (untyped int constant 4278190080) overflows int 这个错误通常表示在将一个无类型的整型常量赋值给 int 类型变量时,该常量的值超出了 int 类型的范围。在这个例子中,错误信息指出 0x00ff000000 这个无类型整型常量溢出了 int 类型的最大值。 解决方法是将这个常量转换为正确的类型,例如可以使用 uint32_t 类型来表示该常量,也可以使用移位运算符来代替该常量表示方式。例如,将 significant&0x00ff000000 更改为 (significant...
This PR updates the RGBA transparency values so pixels are non-transparent. This fixes an issue where if you would encode to an image format that supported transparency you would just...
I am complete noob in go, but I managed to build an example under 20.04: ```bash cd ~/go/src/github.com/amitbet/vnc2video/example/client go build # $ du -s * # 1784 client # 4432...
Error logs as this: ``` [Info ] ----------RECT 20----------[Debug] rect x: 512, y: 793, width: 1408, height: 46, enc: EncTight [Trace] -----------READ-Tight-encoding compctl=96 ------------- [Trace] ###resetDecoders compctl :0 [Trace] ----readTightPalette:...
when using "encoders.DV8ImageEncoder" or "encoders.DV9ImageEncoder" execute "vcodec.Encode(screenImage.Image)" will cause: panic: runtime error: invalid memory address or nil pointer dereference But when use "encoders.X264ImageEncoder" is good.