PythonSocketUdp协议实时在线云消费机服务器端开发示例,本示例展现了Python监听UDP通讯端口,向端口发送信息,只需在本示例上加上数据库的增、删、查、改等操作就可快速完成实时一卡通消费系统。
2023/2/14 18:23:05 4KB PythonSocket PythonUdp Python网络开发
1
里面有windows(x64和x86)和linux(x64和x86)的驱动包。
请将rxtx解压包中的rxtxParallel.dll,rxtxSerial.dll这两个文件复制到到X:\jre\lib目录上面,RXTXcomm.jar配置到项目中
2023/2/13 17:39:45 790KB java RSR232串口
1
绝对原创的可人机对战的泡泡堂。
很喜欢玩泡泡堂,但是很多时候没有网络,最后想下一些单机的泡泡堂玩,最好仿激战模式那种的单机版,但是找了好久就是找不到,要不是双人单机的,要不是和AI非常低的怪物玩。


在多次寻找无果的情况下,本人决定自己弄一个出来玩玩,想起来简单,做起来难啊,毕竟水平真太菜,暂时只能做到这种程度了,主要是AI的设计似乎从开始就设计跑偏,导致想进一步优化AI是在优化不来了,哎,归根到底还是水平太菜。


注意:程序支持的环境为JRE1.7以上(包括1.7)由于禁止了Frame的装饰,导致程序没有退出按钮,随意做成了按键监听,ESC键为退出程序键;
一局游戏结束,F5键可重新开始;
上下左右控制人物移动;
空格键放炮。
2023/1/16 19:22:27 2.64MB 原创泡泡堂 怪物有AI
1
开机检测ENC28J60,如果检测不成功,则提示报错。
在成功检测到ENC28J60之后,初始化uIP,并设置IP地址(192.168.1.16)等,然后监听80端口和1200端口,并尝试连接远程1400端口,80端口用于实现WEBServer功能,1200端口用于实现TCPServer功能,连接1400端口实现TCPClient功能。
此时,我们在电脑浏览器输入http://192.168.1.16,就可以登录到一个界面,该界面可以控制开发板上两个LED灯的亮灭,还会显示开发板的当前时间以及开发板STM32芯片的温度(每10秒自动刷新一次)。
另外,我们通过网络调试软件(做TCPServer时,设置IP地址为:192.168.1.103,端口为1400;
做TCPClient时,设置IP地址为:192.168.1.16,端口为1200)同开发板连接,即可实现开发板与网络调试软件之间的数据互发。
按KEY0,由开发板的TCPServer端发送数据到电脑的TCPClient端。
按KEY1,则由开发板的TCPClient端发送数据到电脑的TCPServer端。
LCD显示当前连接形态。
2017/1/19 17:08:40 8.92MB STM32 ENC28J60
1
32位/64位,,终于实现了链接,监听事件刷卡端刷卡实现java程序监听备注:(win732/64)1.32位/64位区别jacob.dll与jdk相关,jdk32位,jacob放置32位dll,jdk64位,jacob放置64位dlljacob.dll放置到java目录bin下win732/64放置中控考勤机sdk分别放置到C:\Windows\System32或C:\Windows\SysWOW642.下载,并导入IDE中,运转即可
2016/4/26 5:11:29 2.08MB 中控考勤机 jacob 监听
1
sokit是一款开源免费的TCP/UDP测试(调试)工具,可以用来接收,发送或转发TCP/UDP数据包。
  本程序可以工作在三种模式:服务器模式,用来监听本地端口,接收外部数据包,并且可以回复自定义数据;
客户端模式,用来连接服务器,发送自定义数据包,并接收远程回复数据;
转发器模式,用来监听本地端口,将接收到的数据包发送给指定的远程服务器,也可以在转发数据流中插入自定义数据向双发发送;
支持发送ascii字符串数据,以及十六进制表示的原始字节,单次发送的字符数目没有限制;
收到的数据会同时以这两种方式显示。
  支持收发日志文件。
支持快捷键操作。
2019/10/8 5:45:47 3.8MB TCP/UDP 数据包收发
1
解压ch10内的压缩文件WiFiLocation.zip,导入工程WiFiLocation;
打开清单文件,查看使用WiFi定位的权限;
打开程序文件MainActivity,查看检测WiFi能否打开及开启WiFi的代码;
查看位置管理器方法requestLocationUpdates()中位置监听器的用法,并与GPSLocation工程中的位置器用法相比较;
查看使用WiFi定位获取经纬度的代码;
部署工程并做运行测试;
打开清单文件,屏蔽使用WiFi中的第二条权限,验证部署工程时会失败
2015/9/11 11:49:23 1.62MB Android WIFI 定位
1
重写item项的监听完成侧滑删除,本方法适用于单独的控件,listview及其子类。
2019/3/20 22:47:10 1.85MB 侧滑删除
1
重写item项的监听完成侧滑删除,本方法适用于单独的控件,listview及其子类。
2017/8/6 17:54:47 1.85MB 侧滑删除
1
autojs打包成apk的插件Auto.js使用JavaScript作为脚本语言,目前使用Rhino1.7.7.2作为脚本引擎,支持ES5与部分ES6特性。
因为Auto.js是基于JavaScript的,学习Auto.js的API之前建议先学习JavaScript的基本语法和内置对象,可以使用教程前面的两个JavaScript教程链接来学习。
如果您想要使用TypeScript来开发,目前已经有开发者公布了一个可以把使用TypeScript进行Auto.js开发的工具,参见Auto.jsDevTools。
如果想要在电脑而不是手机上开发Auto.js,可以使用VSCode以及相应的Auto.js插件使得在电脑上编辑的脚本能推送到手机运行,参见Auto.js-VSCode-Extension。
本文档的章节大致上是以模块来分的,总体上可以分成"自动操作"类模块(控件操作、触摸模仿、按键模仿等)和其他类模块(设备、应用、界面等)。
"自动操作"的部分又可以大致分为基于控件和基于坐标的操作。
基于坐标的操作是传统按键精灵、触摸精灵等脚本软件采用的方式,通过屏幕坐标来点击、长按指定位置模仿操作,从而到达目的。
例如click(100,200),press(100,200,500)等。
这种方式在游戏类脚本中比较有可行性,结合找图找色、坐标放缩功能也能达到较好的兼容性。
但是,这种方式对一般软件脚本却难以达到想要的效果,而且这种方式需要安卓7.0版本以上或者root权限才能执行。
所以对于一般软件脚本(例如批量添加联系人、自动提取短信验证码等等),我们采用基于控件的模仿操作方式,结合通知事情、按键事情等达成更好的工作流。
这些部分的文档参见基于控件的操作和基于坐标的操作。
其他部分主要包括:app:应用。
启动应用,卸载应用,使用应用查看、编辑文件、访问网页,发送应用间广播等。
console:控制台。
记录运行的日志、错误、信息等。
device:设备。
获取设备屏幕宽高、系统版本等信息,控制设备音量、亮度等。
engines:脚本引擎。
用于启动其他脚本。
events:事件与监听。
按键监听,通知监听,触摸监听等。
floaty:悬浮窗。
用于显示自定义的悬浮窗。
files:文件系统。
文件创建、获取信息、读写。
http:HTTP。
发送HTTP请求,例如GET,POST等。
images,colors:图片和图色处理。
截图,剪切图片,找图找色,读取保存图片等。
keys:按键模仿。
比如音量键、Home键模仿等。
shell:Shell命令。
threads:多线程支持。
ui:UI界面。
用于显示自定义的UI界面,和用户交互。
除此之外,Auto.js内置了对Promise。
2021/9/8 13:25:07 10.36MB autojs android
1
共 282 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡