上午没干什么事,主要是下午研究边界描点的bug,主要问题出自window.event.clientX取的是相对于屏幕的位置,无论滚动条怎么拉动,它都不会偏移,最后的解决办法就是div的onclick事件要先判断window.event.srcElement是不是目标div,如果是则描点,不是则不作任何处理。
随后老赵拿了一个盒子过来,说是能发短信的东西,具体描述一下,就是一个铝皮盒子,功能和手机一样,就是没有屏幕,可以用串口连到PC上,你可以用PC操作这个盒子发短信,这个盒子的控制程序是老赵写的(他真的很猛),他编写了一个UDP服务器程序,绑定在服务器上,端口是9001,你只要往这个端口发送指定结构的数据(包括目的手机号码、编码语言、短信内容、内容长度等),这个盒子就能忘目的手机发短信,我遇到的问题是C#下面不知如何把结构体变成byte[]发送出去,然后老赵决定自己写一个C++的程序,发现算然返回值是对的,但是就是发布出去,调试了半天好像是盒子里面程序的问题,一个54个16进制数据,如果长度指定为27返回错误,指定为18才是正确,另外一个46个16进制数据的数据却能正确地发送出去并且接收(指定长度为23),这件事决定拖到第二天解决。
晚上去aptitude那听讲座了,讲专利技术。