mirror of
https://github.com/tenox7/wrp.git
synced 2025-08-14 05:25:06 +00:00
split capture with kbdmouse function
This commit is contained in:
8
wrp.go
8
wrp.go
@@ -154,6 +154,7 @@ func pageServer(out http.ResponseWriter, req *http.Request) {
|
|||||||
w.o = out
|
w.o = out
|
||||||
w.parseForm()
|
w.parseForm()
|
||||||
if len(w.U) > 4 {
|
if len(w.U) > 4 {
|
||||||
|
w.kbdmouse()
|
||||||
w.capture()
|
w.capture()
|
||||||
} else {
|
} else {
|
||||||
w.printPage("#FFFFFF")
|
w.printPage("#FFFFFF")
|
||||||
@@ -182,6 +183,7 @@ func mapServer(out http.ResponseWriter, req *http.Request) {
|
|||||||
}
|
}
|
||||||
log.Printf("%s WrpReq from ISMAP: %+v\n", req.RemoteAddr, w)
|
log.Printf("%s WrpReq from ISMAP: %+v\n", req.RemoteAddr, w)
|
||||||
if len(w.U) > 4 {
|
if len(w.U) > 4 {
|
||||||
|
w.kbdmouse()
|
||||||
w.capture()
|
w.capture()
|
||||||
} else {
|
} else {
|
||||||
w.printPage("#FFFFFF")
|
w.printPage("#FFFFFF")
|
||||||
@@ -213,7 +215,7 @@ func imgServer(out http.ResponseWriter, req *http.Request) {
|
|||||||
out.(http.Flusher).Flush()
|
out.(http.Flusher).Flush()
|
||||||
}
|
}
|
||||||
|
|
||||||
func (w wrpReq) capture() {
|
func (w wrpReq) kbdmouse() {
|
||||||
var err error
|
var err error
|
||||||
if w.X > 0 && w.Y > 0 {
|
if w.X > 0 && w.Y > 0 {
|
||||||
log.Printf("%s Mouse Click %d,%d\n", w.r.RemoteAddr, w.X, w.Y)
|
log.Printf("%s Mouse Click %d,%d\n", w.r.RemoteAddr, w.X, w.Y)
|
||||||
@@ -254,6 +256,10 @@ func (w wrpReq) capture() {
|
|||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
func (w wrpReq) capture() {
|
||||||
|
var err error
|
||||||
var styles []*css.ComputedStyleProperty
|
var styles []*css.ComputedStyleProperty
|
||||||
var r, g, b int
|
var r, g, b int
|
||||||
var h int64
|
var h int64
|
||||||
|
Reference in New Issue
Block a user