mirror of
https://github.com/amitbet/vncproxy.git
synced 2025-09-19 16:44:59 +00:00
added RfbReaderHelper which wraps the connection reader and allows to add listeners like the recorder or proxy
added fbs recorder, and tested it against vine vnc server 5.0.1 and rfbplayer 1.4 —> works! (there is still some problem with tight VNC server)
This commit is contained in:
144
.vscode/launch.json
vendored
144
.vscode/launch.json
vendored
@@ -1,73 +1,73 @@
|
||||
{
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
{
|
||||
"name": "Launch Test",
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "test",
|
||||
"remotePath": "",
|
||||
"port": 2345,
|
||||
"program": "${workspaceRoot}/reader",
|
||||
"args": [
|
||||
"-test.v"
|
||||
],
|
||||
"osx": {
|
||||
"env": {
|
||||
//"GOPATH": "/Users/amitbet/Dropbox/go"
|
||||
}
|
||||
},
|
||||
"windows": {
|
||||
"env": {
|
||||
//"GOPATH": "${env.USERPROFILE}\\Dropbox\\go"
|
||||
}
|
||||
},
|
||||
"showLog": true
|
||||
},
|
||||
{
|
||||
"name": "Launch Grouper Tests",
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "test",
|
||||
"remotePath": "",
|
||||
"port": 2345,
|
||||
"program": "${workspaceRoot}/consumer",
|
||||
"args": [
|
||||
"-test.v"
|
||||
],
|
||||
"osx": {
|
||||
"env": {
|
||||
//"GOPATH": "${env.HOME}/Dropbox/go"
|
||||
}
|
||||
},
|
||||
"windows": {
|
||||
"env": {
|
||||
//"GOPATH": "${env.USERPROFILE}\\Dropbox\\go"
|
||||
}
|
||||
},
|
||||
"showLog": true
|
||||
},
|
||||
{
|
||||
"name": "Launch",
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"remotePath": "",
|
||||
"port": 2345,
|
||||
"host": "127.0.0.1",
|
||||
"program": "${workspaceRoot}/",
|
||||
"osx": {
|
||||
"env": {
|
||||
//"GOPATH": "${env.HOME}/Dropbox/go"
|
||||
}
|
||||
},
|
||||
"windows": {
|
||||
"env": {
|
||||
//"GOPATH": "${env.USERPROFILE}\\Dropbox\\go"
|
||||
}
|
||||
},
|
||||
"args": [],
|
||||
"showLog": true
|
||||
}
|
||||
]
|
||||
{
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
{
|
||||
"name": "Launch Test",
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "test",
|
||||
"remotePath": "",
|
||||
"port": 2345,
|
||||
"program": "${workspaceRoot}/reader",
|
||||
"args": [
|
||||
"-test.v"
|
||||
],
|
||||
"osx": {
|
||||
"env": {
|
||||
//"GOPATH": "/Users/amitbet/Dropbox/go"
|
||||
}
|
||||
},
|
||||
"windows": {
|
||||
"env": {
|
||||
//"GOPATH": "${env.USERPROFILE}\\Dropbox\\go"
|
||||
}
|
||||
},
|
||||
"showLog": true
|
||||
},
|
||||
{
|
||||
"name": "Launch Grouper Tests",
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "test",
|
||||
"remotePath": "",
|
||||
"port": 2345,
|
||||
"program": "${workspaceRoot}/consumer",
|
||||
"args": [
|
||||
"-test.v"
|
||||
],
|
||||
"osx": {
|
||||
"env": {
|
||||
//"GOPATH": "${env.HOME}/Dropbox/go"
|
||||
}
|
||||
},
|
||||
"windows": {
|
||||
"env": {
|
||||
//"GOPATH": "${env.USERPROFILE}\\Dropbox\\go"
|
||||
}
|
||||
},
|
||||
"showLog": true
|
||||
},
|
||||
{
|
||||
"name": "Launch",
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"remotePath": "",
|
||||
"port": 2345,
|
||||
"host": "127.0.0.1",
|
||||
"program": "${workspaceRoot}/",
|
||||
"osx": {
|
||||
"env": {
|
||||
//"GOPATH": "${env.HOME}/Dropbox/go"
|
||||
}
|
||||
},
|
||||
"windows": {
|
||||
"env": {
|
||||
//"GOPATH": "${env.USERPROFILE}\\Dropbox\\go"
|
||||
}
|
||||
},
|
||||
"args": [],
|
||||
"showLog": true
|
||||
}
|
||||
]
|
||||
}
|
90
.vscode/tasks.json
vendored
90
.vscode/tasks.json
vendored
@@ -1,46 +1,46 @@
|
||||
{
|
||||
"version": "0.1.0",
|
||||
"command": "go",
|
||||
"isShellCommand": true,
|
||||
"echoCommand": true,
|
||||
"showOutput": "always",
|
||||
// "showOutput": "silent",
|
||||
"options": {
|
||||
// "env": {
|
||||
// "GOPATH": "/Users/lukeh/dd/go"
|
||||
// }
|
||||
},
|
||||
"tasks": [
|
||||
{
|
||||
"taskName": "install",
|
||||
"args": [
|
||||
"-v",
|
||||
"./..."
|
||||
],
|
||||
"osx": {
|
||||
"options": {
|
||||
"env": {
|
||||
//"GOPATH": "${env.HOME}/Dropbox/go"
|
||||
}
|
||||
}
|
||||
},
|
||||
"windows": {
|
||||
"options": {
|
||||
"env": {
|
||||
//"GOPATH": "${env.USERPROFILE}\\Dropbox\\go"
|
||||
}
|
||||
}
|
||||
},
|
||||
"isBuildCommand": true,
|
||||
"problemMatcher": "$go"
|
||||
},
|
||||
{
|
||||
"taskName": "test",
|
||||
"args": [
|
||||
"-v",
|
||||
"./..."
|
||||
],
|
||||
"isTestCommand": true
|
||||
}
|
||||
]
|
||||
{
|
||||
"version": "0.1.0",
|
||||
"command": "go",
|
||||
"isShellCommand": true,
|
||||
"echoCommand": true,
|
||||
"showOutput": "always",
|
||||
// "showOutput": "silent",
|
||||
"options": {
|
||||
// "env": {
|
||||
// "GOPATH": "/Users/lukeh/dd/go"
|
||||
// }
|
||||
},
|
||||
"tasks": [
|
||||
{
|
||||
"taskName": "install",
|
||||
"args": [
|
||||
"-v",
|
||||
"./..."
|
||||
],
|
||||
"osx": {
|
||||
"options": {
|
||||
"env": {
|
||||
//"GOPATH": "${env.HOME}/Dropbox/go"
|
||||
}
|
||||
}
|
||||
},
|
||||
"windows": {
|
||||
"options": {
|
||||
"env": {
|
||||
//"GOPATH": "${env.USERPROFILE}\\Dropbox\\go"
|
||||
}
|
||||
}
|
||||
},
|
||||
"isBuildCommand": true,
|
||||
"problemMatcher": "$go"
|
||||
},
|
||||
{
|
||||
"taskName": "test",
|
||||
"args": [
|
||||
"-v",
|
||||
"./..."
|
||||
],
|
||||
"isTestCommand": true
|
||||
}
|
||||
]
|
||||
}
|
Reference in New Issue
Block a user