feat: 集成 EasyLogger 并更新 UART DMA 回调

- 集成 EasyLogger,增强日志功能。
- 更新 UART DMA 回调以使用 EasyLogger 记录日志。
- 重新格式化 README.md,提升可读性和清晰度。
- 添加新的 CMSIS DSP 和 FreeRTOS 源文件。
- 更新 CMake 配置以包含 EasyLogger 源文件。

此提交改进了日志功能,为后续开发做好了准备。
This commit is contained in:
2026-04-02 00:27:58 +08:00
commit 8d2a0ea0c8
1045 changed files with 1139052 additions and 0 deletions

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,25 @@
1|0|AT #测试
2|0|AT+CWMODE=1 #设置工作模式为STA
3|0|AT+CWJAP="ssid","password" #配置WIFI
4|0|AT+CIPSTART="TCP","192.168.1.101",3456 #连接服务器IP是电脑的IP3456是服务器的端口
5|0|ATAT+SAVETRANSLINK=1,"192.168.1.101",3456,"TCP" #保存连接信息,开机后自动连接
6|0|AT+CIPMODE=1 #设置为透传模式
7|0|AT+CIPSEND #发送数据
8|0|HELLOWORLD #发送数据
9|0|AT+RST #复位
10|0|+++ #退出透传
11|0|
12|0|AT+RESTORE
13|0|AT+CWSTOPDISCOVER
14|0|AT+CWSTARTDISCOVER="gh_9e2cff3dfa51","gh_9e2cff3dfa51",0
15|0|AT+CIUPDATE
16|0|AT+CIPSTAMAC?
17|0|AT+PING="www.baidu.com"
18|0|AT+UART_DEF=9600,8,1,0,0
19|0|AT+WPS=0
20|0|AT+WPS=1
21|0|
22|0|
23|0|
24|0|
25|0|

View File

@@ -0,0 +1,69 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="super_panel_open" value="1" />
<add key="super_history_open" value="0" />
<add key="super_rechex_checked" value="0" />
<add key="super_recrn_checked" value="0" />
<add key="super_sendhex_checked" value="0" />
<add key="super_addrn_checked" value="1" />
<add key="super_send1hex_checked" value="0" />
<add key="super_send2hex_checked" value="0" />
<add key="super_send3hex_checked" value="0" />
<add key="super_send4hex_checked" value="0" />
<add key="super_send5hex_checked" value="0" />
<add key="super_send6hex_checked" value="0" />
<add key="super_send7hex_checked" value="0" />
<add key="super_send8hex_checked" value="0" />
<add key="super_send9hex_checked" value="0" />
<add key="super_send10hex_checked" value="0" />
<add key="super_send11hex_checked" value="0" />
<add key="super_send12hex_checked" value="0" />
<add key="super_send13hex_checked" value="0" />
<add key="super_send14hex_checked" value="0" />
<add key="super_send15hex_checked" value="0" />
<add key="super_send16hex_checked" value="0" />
<add key="super_send17hex_checked" value="0" />
<add key="super_send18hex_checked" value="0" />
<add key="super_send19hex_checked" value="0" />
<add key="super_send20hex_checked" value="0" />
<add key="super_send21hex_checked" value="0" />
<add key="super_send22hex_checked" value="0" />
<add key="super_send23hex_checked" value="0" />
<add key="super_send24hex_checked" value="0" />
<add key="super_send25hex_checked" value="0" />
<add key="super_text_send" value="你好啊啊" />
<add key="super_text_send1" value="AT #测试" />
<add key="super_text_send2" value="AT+CWMODE=1 #设置工作模式为STA" />
<add key="super_text_send3" value="AT+CWJAP=&quot;ssid&quot;,&quot;password&quot; #配置WIFI" />
<add key="super_text_send4" value="AT+CIPSTART=&quot;TCP&quot;,&quot;192.168.1.101&quot;,3456 #连接服务器IP是电脑的IP3456是服务器的端口" />
<add key="super_text_send5" value="ATAT+SAVETRANSLINK=1,&quot;192.168.1.101&quot;,3456,&quot;TCP&quot; #保存连接信息,开机后自动连接" />
<add key="super_text_send6" value="AT+CIPMODE=1 #设置为透传模式" />
<add key="super_text_send7" value="AT+CIPSEND #发送数据" />
<add key="super_text_send8" value="HELLOWORLD #发送数据" />
<add key="super_text_send9" value="AT+RST #复位" />
<add key="super_text_send10" value="+++ #退出透传" />
<add key="super_text_send11" value="" />
<add key="super_text_send12" value="AT+RESTORE" />
<add key="super_text_send13" value="AT+CWSTOPDISCOVER" />
<add key="super_text_send14" value="AT+CWSTARTDISCOVER=&quot;gh_9e2cff3dfa51&quot;,&quot;gh_9e2cff3dfa51&quot;,0" />
<add key="super_text_send15" value="AT+CIUPDATE" />
<add key="super_text_send16" value="AT+CIPSTAMAC?" />
<add key="super_text_send17" value="AT+PING=&quot;www.baidu.com&quot;" />
<add key="super_text_send18" value="AT+UART_DEF=9600,8,1,0,0" />
<add key="super_text_send19" value="AT+WPS=0" />
<add key="super_text_send20" value="AT+WPS=1" />
<add key="super_text_send21" value="" />
<add key="super_text_send22" value="" />
<add key="super_text_send23" value="" />
<add key="super_text_send24" value="" />
<add key="super_text_send25" value="" />
<add key="super_num_time1" value="800" />
<add key="super_num_time2" value="500" />
<add key="super_rate" value="6" />
<add key="super_parity" value="0" />
<add key="super_databits" value="1" />
<add key="super_stopbit" value="0" />
<add key="super_handshaking" value="0" />
</appSettings>
</configuration>

View File

@@ -0,0 +1 @@
0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789

View File

@@ -0,0 +1 @@
0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789

Binary file not shown.

View File

@@ -0,0 +1,73 @@
[TWizForm]
Str0=欢迎使用
Str1=升级向导
Str2=升级程序会更新您的软件--
Str3=请选择升级服务器
Str4=正在下载文件...
Str5=谢谢您的使用
Str6=您已经成功完成升级过程。
Str7=升级失败,请稍后再重试升级或者请联系软件供应商。
Str8=您的软件已经是最新版本,不需要升级。
Str9=一些文件升级失败,请稍后再重试升级或者联系供应商。
Str10=正在更新文件...
Str11=确认要取消升级吗?
Str12=一些文件需要重启系统才能更新成功,现在就重启系统请点击“确认”,稍后重启系统请点击“取消”。
Str13=正在更新升级程序自身...
Str14=升级向导将被关闭以完成自身更新,之后会自动启动并继续升级过程。
Str15=对不起,找不到升级服务器,请稍后再试或者联系软件供应商。
Str16=下载失败,请选择其他的升级服务器重试或联系软件供应商。
Str17=对不起下载Index文件失败请稍后再试或者联系软件供应商。
Str18=升级报告
Str19=返回
Str20=下载失败
Str21=更新失败
Str22=更新成功
Str23=需要重启系统
Str24=最新版本
Str25=等待重启系统
Str26=一些文件下载失败,请稍后再试。
Str27=升级描述
Str28=升级向导发现%s有更新版本是否现在升级
Str29=抱歉,您没有访问升级服务器的权限。如果这是不正确的信息,请联系软件供应商。
Str30=由于被占用,有些文件无法被更新。请关闭所有与%s有关的程序再继续否则可能会在更新后需要重启系统。
Str31=是(&Y)
Str32=否(&N)
WizForm_FontName=宋体
WizForm_FontSize=9
WizForm_FontCharset=1
Wizard_BackCaption=< 上一步
Wizard_NextCaption=下一步 >
Wizard_HelpCaption=帮助
Wizard_AbortCaption=取消
lbl_hint1_Caption=点击“下一步”继续,点击“取消”退出升级。
Label6_Caption=点击这里配置代理
Label2_Caption=用户名:
Label3_Caption=密码:
cb_savepass_Caption=保存用户名和密码
Label1_Caption=正在获取升级服务器列表
Label4_Caption=升级向导正在下载可用的升级服务器信息,也许需要等待几分钟。
lv_svrlist_ColumnCaption[0]=名称
lv_svrlist_ColumnCaption[1]=地址
Label5_Caption=正在获取更新文件列表...
lbl_thankyou_Caption=谢谢
lbl_state_Caption=谢谢
lbl_reboot_Caption=* 请重启系统以便完成所有的升级。
btn_showreport_Caption=升级报告
lv_log_ColumnCaption[0]=文件名
lv_log_ColumnCaption[1]=状态
Wizard_ReadyCaption=完成
Label7_Caption=当前文件大小:
[TProxyForm]
ProxyForm_FontName=宋体
ProxyForm_FontSize=9
ProxyForm_FontCharset=1
ProxyForm_Caption=代理
GroupBox1_Caption=
Label1_Caption=主机:
Label2_Caption=端口:
Label3_Caption=用户名:
Label4_Caption=密码:
Button1_Caption=确认
Button2_Caption=取消
cb_enable_Caption=使用HTTP代理

Binary file not shown.

View File

@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="gb2312"?>
<resource CompactMode="1" Langauage="Chinese (PRC)"/>

Binary file not shown.

View File

@@ -0,0 +1,22 @@
[DlgCreateClient]
LastIP=192.168.1.101
LastPort=3456
LastLocalPort=-1
LastType=0
LastCheckConnTm=0
LastAutoSendTm=0
[DlgDataView]
SendHex=0
[DlgCreateServer]
DlgServerPort=3456
[Update]
Time=1775059200
[SysOptions]
SendBlSZforFile=10240
SendBlITforFile=1
RecCycleforSaveFile=100
RecBufferSize=1048576
LastIsAutoDis=0
LastAutoDisTm=30
strLocalIP=192.168.1.101
isLocalIP=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

View File

@@ -0,0 +1,39 @@
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>н¨ÍøÒ³ 1</title>
<link rel="stylesheet" href="style.css" type="text/css">
<style type="text/css">
<!--
.STYLE1 {color: #000000}
-->
</style>
<style>a{TEXT-DECORATION:none}</style>
</head>
<body topmargin="0" leftmargin="0" marginwidth="0" marginheight="0">
<table width="98%" height="54" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" id="table1">
<tr>
<td width="61"><img border="0" src="img/logo.jpg" width="606" height="60"></td>
<td width="13">¡¡</td>
<td width="74" align="right">
<img border="0" src="img/3.jpg" width="80" height="60"></td>
<td width="13">¡¡</td>
<td width="74" align="right">
<img border="0" src="img/6.jpg" width="100" height="60"></td>
<td width="13">¡¡</td>
<td width="482">&nbsp;</td>
</tr>
</table>
<p>
<p>
<p>
<p>
</body>
</html>

View File

@@ -0,0 +1 @@
еИе

View File

@@ -0,0 +1,36 @@
.text { FONT-FAMILY: "ËÎÌå"; FONT-SIZE: 9pt ; color: #000000}
A:visited { COLOR: #336699 }
A:hover { COLOR: #FF0000; TEXT-DECORATION: none }
A:link { color: #000000}
A.top:link {text-decoration:none;color:#000000 }
A.top:visited {text-decoration:none;color:#000000}
A.top:active {text-decoration:none;color:#000000}
A.top:hover {text-decoration:none;color:#000000}
A.left:link {text-decoration:none;color:#000000 }
A.left:visited {text-decoration:none;color:#336699}
A.left:active {text-decoration:none;color:#FF0000}
A.left:hover {text-decoration:none;color:#FF0000}
A.down:link {text-decoration:none;color:#000000}
A.down:visited {text-decoration:none;color:#000000}
A.down:active {text-decoration:none;color:#000000}
A.down:hover {text-decoration:none;color:#000000}
.title2 { font-family: "ËÎÌå"; font-size: 12pt}
.title2-left { font-family: "ËÎÌå"; font-size: 10.5pt}
.pdf { FONT-FAMILY: "ËÎÌå"; FONT-SIZE: 9pt ; color: #000000 ; line-height: 12pt}
.center-text { font-family: "ËÎÌå"; font-size: 9pt; line-height: 14pt}.englishfont { font-family: "Arial", "Helvetica", "sans-serif"}
.bottonclass {BACKGROUND-COLOR: #cccccc; BORDER-BOTTOM: 1px ridge; BORDER-LEFT: #000000 1px ridge; BORDER-RIGHT: 1px ridge; BORDER-TOP: #000000 1px ridge; height: 14pt; font-size: 12px}
.EN-CNtext {
font-family: "Verdana", "Arial", "sans-serif", "ËÎÌå"; font-size: 9pt; line-height: 12pt
}
.titletext{
font-family: "ºÚÌå", "Arial";
font-size: 13pt;
font-weight: bolder;
}

View File

@@ -0,0 +1 @@
xmlresource.exe ./

View File

@@ -0,0 +1,412 @@
<?xml version="1.0" encoding="gb2312"?>
<resource CompactMode="1" Langauage="Chinese (PRC)">
<string id="104" value="Windows 通信端口初始化失败。"/>
<string id="128" value="TCP&amp;UDP测试工具"/>
<string id="129" value="\nTCPUDP\nTCPUDP\n\n\nTCPUDPDbg.Document\nTCPUDP Document"/>
<string id="32771" value="创建连接\n创建连接"/>
<string id="32772" value="创建服务器\n创建服务器"/>
<string id="32773" value="启动服务器\n启动服务器"/>
<string id="32774" value="停止服务器\n停止"/>
<string id="32775" value="连接\n连接"/>
<string id="32776" value="断开\n断开"/>
<string id="32777" value="全部断开\n全部断开"/>
<string id="32778" value="删除连接\n删除"/>
<string id="32779" value="删除所有连接\n删除所有"/>
<string id="32780" value="删除服务器\n删除服务器"/>
<string id="32789" value="显示或隐藏工具栏\n显隐工具栏"/>
<string id="32790" value="显示隐藏工具栏"/>
<string id="40000" value="简体中文(Chinese-Simplified)"/>
<string id="40001" value="English"/>
<string id="57344" value="TCP&amp;UDP测试工具"/>
<string id="57345" value="就绪"/>
<string id="57600" value="建立新文档\n新建"/>
<string id="57601" value="打开一个现有文档\n打开"/>
<string id="57602" value="关闭活动文档\n关闭"/>
<string id="57603" value="保存活动文档\n保存"/>
<string id="57604" value="将活动文档以一个新文件名保存\n另存为"/>
<string id="57605" value="改变打印选项\n页面设置"/>
<string id="57606" value="改变打印机及打印选项\n打印设置"/>
<string id="57607" value="打印活动文档\n打印"/>
<string id="57609" value="显示整页\n打印预览"/>
<string id="57616" value="打开该文档"/>
<string id="57617" value="打开该文档"/>
<string id="57618" value="打开该文档"/>
<string id="57619" value="打开该文档"/>
<string id="57620" value="打开该文档"/>
<string id="57621" value="打开该文档"/>
<string id="57622" value="打开该文档"/>
<string id="57623" value="打开该文档"/>
<string id="57624" value="打开该文档"/>
<string id="57625" value="打开该文档"/>
<string id="57626" value="打开该文档"/>
<string id="57627" value="打开该文档"/>
<string id="57628" value="打开该文档"/>
<string id="57629" value="打开该文档"/>
<string id="57630" value="打开该文档"/>
<string id="57631" value="打开该文档"/>
<string id="57632" value="删除被选对象\n删除"/>
<string id="57633" value="全部删除\n全部删除"/>
<string id="57634" value="复制被选对象并将其置于剪贴板上\n复制"/>
<string id="57635" value="剪切被选对象并将其置于剪贴板上\n剪切"/>
<string id="57636" value="查找指定的正文\n查找"/>
<string id="57637" value="插入剪贴板内容\n粘贴"/>
<string id="57640" value="重复上一步操作\n重复"/>
<string id="57641" value="用不同的正文替换指定的正文\n替换"/>
<string id="57642" value="选择整个文档\n选择全部"/>
<string id="57643" value="撤消最后一步操作\n撤消"/>
<string id="57644" value="重新执行先前已撤消的操作\n重新执行"/>
<string id="57648" value="为活动文档打开另一个窗口\n新建窗口"/>
<string id="57649" value="将图标排列在窗口底部\n排列图标"/>
<string id="57650" value="排列窗口成相互重叠\n层叠窗口"/>
<string id="57651" value="排列窗口成互不重叠\n平铺窗口"/>
<string id="57652" value="排列窗口成互不重叠\n平铺窗口"/>
<string id="57653" value="将活动的窗口分隔成窗格\n分隔"/>
<string id="57664" value="显示程序信息,版本号和版权\n关于"/>
<string id="57665" value="退出应用程序;提示保存文档\n退出"/>
<string id="57680" value="切换到下一个窗格\n下一窗格"/>
<string id="57681" value="切换回前一个窗格\n前一窗格"/>
<string id="59136" value="扩展名"/>
<string id="59137" value="大写"/>
<string id="59138" value="数字"/>
<string id="59139" value="滚动"/>
<string id="59140" value="改写"/>
<string id="59141" value="记录"/>
<string id="59392" value="显示或隐藏工具栏\n显隐工具栏"/>
<string id="59393" value="显示或隐藏状态栏\n显隐状态栏"/>
<string id="61184" value="改变窗口大小"/>
<string id="61185" value="改变窗口位置"/>
<string id="61186" value="将窗口缩小成图标"/>
<string id="61187" value="把窗口放大到最大尺寸"/>
<string id="61188" value="切换到下一个文档窗口"/>
<string id="61189" value="切换到先前的文档窗口"/>
<string id="61190" value="关闭活动的窗口并提示保存所有文档"/>
<string id="61202" value="把窗口恢复到正常大小"/>
<string id="61203" value="激活任务表"/>
<string id="61215" value="激活该窗口"/>
<string id="61445" value="关闭打印预览模式\n取消预阅"/>
<string id="61446" value=" "/>
<string id="61447" value=" "/>
<string id="61448" value="工具栏"/>
<string id="61449" value="属性栏"/>
<string id="61450" value="客户端模式"/>
<string id="61451" value="服务器模式"/>
<string id="61452" value=" "/>
<string id="61453" value="TCP"/>
<string id="61454" value="UDP"/>
<string id="61455" value="UDP(组播模式)"/>
<string id="61456" value=" "/>
<string id="61457" value=" "/>
<string id="61458" value=" "/>
<string id="61459" value=" "/>
<string id="61460" value=" "/>
<string id="61461" value=" "/>
<string id="61462" value="Local(%s):%d"/>
<string id="61463" value="%s:%d"/>
<string id="61464" value="连接"/>
<string id="61465" value="正在连接..."/>
<string id="61466" value="断开连接"/>
<string id="61467" value="发送文件 %s"/>
<string id="61468" value="创建"/>
<string id="61469" value="关闭"/>
<string id="61470" value="暂停显示"/>
<string id="61471" value="继续显示"/>
<string id="61472" value="无法创建文件。"/>
<string id="61473" value="没有数据可以发送。"/>
<string id="61474" value="打开文件失败。"/>
<string id="61475" value="连接已经存在。"/>
<string id="61476" value="创建Socket失败。"/>
<string id="61477" value="Sock连接失败错误码: %d。"/>
<string id="61478" value="指定的本地端口还没有完全释放,请换用另外一个端口号或不要指定本地端口。"/>
<string id="61479" value=" "/>
<string id="61480" value=" "/>
<string id="61481" value=" "/>
<string id="61482" value=" "/>
<string id="61483" value=" "/>
<string id="61484" value=" "/>
<string id="61485" value=" "/>
<string id="61486" value=" "/>
<string id="61487" value=" "/>
<string id="61488" value=" "/>
<string id="61489" value=" "/>
<string id="61490" value="发送时间: %s"/>
<string id="61491" value="发送速度(B/S): %d"/>
<string id="61492" value="接收速度(B/S): %d"/>
<string id="61493" value="广播"/>
<string id="61494" value="目标IP"/>
<string id="61495" value="目标端口"/>
<string id="61496" value="指定本地端口"/>
<string id="61497" value="类型"/>
<string id="61498" value="自动连接"/>
<string id="61499" value="每隔"/>
<string id="61500" value="连接上后自动发送"/>
<string id="61501" value="每隔"/>
<string id="61502" value="连接"/>
<string id="61503" value="计数"/>
<string id="61504" value="发送"/>
<string id="61505" value="接收"/>
<string id="61506" value="清空"/>
<string id="61507" value="发送区"/>
<string id="61508" value="自动发送"/>
<string id="61509" value="每隔"/>
<string id="61510" value="按十六进制发送"/>
<string id="61511" value="发送文件"/>
<string id="61512" value="发送接收到的数据"/>
<string id="61513" value="发送"/>
<string id="61514" value="停止"/>
<string id="61515" value="清空"/>
<string id="61516" value="选项"/>
<string id="61517" value="接收区"/>
<string id="61518" value="暂停显示"/>
<string id="61519" value="清空"/>
<string id="61520" value="保存"/>
<string id="61521" value="选项"/>
<string id="61522" value="十六进制"/>
<string id="61523" value="保存到文件(实时)"/>
<string id="61524" value="确定"/>
<string id="61525" value="取消"/>
<string id="61526" value="每次发送的数据块大小"/>
<string id="61527" value="接收缓冲区大小"/>
<string id="61528" value="字节"/>
<string id="61529" value="本机端口"/>
<string id="61530" value="每隔"/>
<string id="61531" value="秒自动断开与客户端的连接"/>
<string id="61532" value="类型"/>
<string id="61533" value="目标IP"/>
<string id="61534" value="端口"/>
<string id="61535" value="本机端口:"/>
<string id="61536" value="随机端口"/>
<string id="61537" value="指定:"/>
<string id="61538" value="自动连接"/>
<string id="61539" value="连接上后自动发送"/>
<string id="61540" value="创建"/>
<string id="61541" value="请不要使用广播地址作为目标地址"/>
<string id="61542" value="电话: (029) 88888888"/>
<string id="61543" value="主页"/>
<string id="61544" value="邮箱"/>
<string id="61545" value="版本: V1.032"/>
<string id="61546" value="版权所有 (C) 2005-2008, 631去广告版"/>
<string id="61547" value="All Files广播包名字输入任意 (*.*)|*.*||"/>
<string id="61548" value="广播包发送选项"/>
<menu id="128">
<menuitem caption="操作(&amp;O)">
<menuitem id="32771" caption="创建连接(&amp;C)"/>
<menuitem id="32772" caption="创建服务器(&amp;S)"/>
<menuitem/>
<menuitem id="32773" caption="启动服务器(&amp;T)"/>
<menuitem id="32774" caption="停止服务器(&amp;O)"/>
<menuitem id="32780" caption="删除服务器(&amp;R)"/>
<menuitem/>
<menuitem id="32775" caption="连接(&amp;N)"/>
<menuitem id="32776" caption="断开(&amp;D)"/>
<menuitem/>
<menuitem id="32777" caption="全部断开(&amp;A)"/>
<menuitem/>
<menuitem id="32778" caption="删除连接(&amp;E)"/>
<menuitem id="32779" caption="删除所有连接(&amp;L)"/>
<menuitem/>
<menuitem id="57665" caption="退出(&amp;X)"/>
</menuitem>
<menuitem caption="查看(&amp;V)">
<menuitem id="32789" caption="工具栏(&amp;T)"/>
<menuitem id="59393" caption="状态栏(&amp;S)"/>
<menuitem id="32781" caption="属性栏(&amp;P)"/>
</menuitem>
<menuitem caption="窗口(&amp;W)">
<menuitem id="57650" caption="层叠(&amp;C)"/>
<menuitem id="57651" caption="平铺(&amp;T)"/>
<menuitem id="57649" caption="排列图标(&amp;A)"/>
</menuitem>
<menuitem caption="帮助(&amp;H)">
<menuitem id="57664" caption="关于 TCP/UDP测试工具(&amp;A)..."/>
<menuitem/>
<menuitem id="32785" caption="检查最新版本(&amp;U)"/>
</menuitem>
</menu>
<menu id="129">
<menuitem caption="操作(&amp;O)">
<menuitem id="32771" caption="创建连接(&amp;C)"/>
<menuitem id="32772" caption="创建服务器(&amp;S)"/>
<menuitem/>
<menuitem id="32773" caption="启动服务器(&amp;T)"/>
<menuitem id="32774" caption="停止服务器(&amp;O)"/>
<menuitem id="32780" caption="删除服务器(&amp;R)"/>
<menuitem/>
<menuitem id="32775" caption="连接(&amp;N)"/>
<menuitem id="32776" caption="断开(&amp;D)"/>
<menuitem/>
<menuitem id="32777" caption="全部断开(&amp;A)"/>
<menuitem/>
<menuitem id="32778" caption="删除连接(&amp;E)"/>
<menuitem id="32779" caption="删除所有连接(&amp;L)"/>
<menuitem/>
<menuitem id="57665" caption="退出(&amp;X)"/>
</menuitem>
<menuitem caption="查看(&amp;V)">
<menuitem id="32789" caption="工具栏(&amp;T)"/>
<menuitem id="59393" caption="状态栏(&amp;S)"/>
<menuitem id="32781" caption="属性栏(&amp;P)"/>
</menuitem>
<menuitem caption="窗口(&amp;W)">
<menuitem id="57650" caption="层叠(&amp;C)"/>
<menuitem id="57651" caption="平铺(&amp;T)"/>
<menuitem id="57649" caption="排列图标(&amp;A)"/>
</menuitem>
<menuitem caption="帮助(&amp;H)">
<menuitem id="57664" caption="关于 TCP/UDP测试工具(&amp;A)..."/>
<menuitem/>
<menuitem id="32785" caption="检查最新版本(&amp;U)"/>
</menuitem>
<menuitem caption="Language">
<menuitem id="40000" caption="简体中文(Chinese-Simplified)"/>
<menuitem id="40001" caption="English"/>
</menuitem>
</menu>
<menu id="140">
<menuitem caption="Operate(&amp;O)">
<menuitem id="32771" caption="CreateConnection(&amp;C)"/>
<menuitem id="32772" caption="CreateServer(&amp;S)"/>
<menuitem/>
<menuitem id="32773" caption="StartServer(&amp;T)"/>
<menuitem id="32774" caption="StopServer(&amp;O)"/>
<menuitem id="32780" caption="DeleteServer(&amp;R)"/>
<menuitem/>
<menuitem id="32775" caption="Connect(&amp;N)"/>
<menuitem id="32776" caption="Disconnect(&amp;D)"/>
<menuitem/>
<menuitem id="32777" caption="DisconnectAll(&amp;A)"/>
<menuitem/>
<menuitem id="32778" caption="DeleteConnection(&amp;E)"/>
<menuitem id="32779" caption="DeleteAllConn(&amp;L)"/>
<menuitem/>
<menuitem id="57665" caption="Exit(&amp;X)"/>
</menuitem>
</menu>
<dialog id="100" caption="关于 TCP&amp;UDP测试工具" fontsize="9" fontface="宋体" style="-2134376256" position="0, 0, 242, 117">
<control id="12" resource="128" style="1342177283" position="6, 6, 20, 20"/>
<control id="1002" caption="TCP&amp;UDP测试工具" style="1342308480" position="38, 9, 62, 8"/>
<control id="1083" caption="版权所有 (C) 2005-2008," position="38, 97, 184, 8"/>
<control id="1" class="BUTTON" caption="确定" style="1342373889" position="182, 8, 50, 14"/>
<control id="1082" caption="主页:" position="38, 73, 23, 8"/>
<control id="1122" caption="build" position="38, 22, 127, 8"/>
<control id="1022" caption="coverlove@163.com" position="66, 56, 88, 8"/>
<control id="1023" caption="" position="66, 73, 124, 8"/>
<control id="1079" caption="版本: V1.032" position="119, 10, 53, 8"/>
<control id="1080" caption="000000000000000000000000000000000000" position="38, 39, 145, 8"/>
<control id="1081" caption="Static" position="38, 55, 19, 8"/>
</dialog>
<dialog id="134" caption="创建连接" fontsize="9" fontface="宋体" style="-2134376256" position="0, 0, 241, 165">
<control id="1000" class="EDIT" style="1350631552" position="51, 33, 88, 14"/>
<control id="1001" class="EDIT" style="1350631552" position="167, 33, 47, 14"/>
<control id="1002" class="COMBOBOX" style="1344339971" position="53, 7, 87, 96"/>
<control id="1006" class="BUTTON" caption="随机端口" style="1342308361" position="59, 63, 48, 10"/>
<control id="1007" class="BUTTON" caption="指定:" style="1342177289" position="115, 63, 41, 10"/>
<control id="1003" class="EDIT" style="1350631552" position="161, 60, 52, 14"/>
<control id="1" class="BUTTON" caption="创建" style="1342242817" position="57, 139, 50, 14"/>
<control id="2" class="BUTTON" caption="取消" style="1342242816" position="121, 139, 50, 14"/>
<control id="1077" caption="目标IP:" position="9, 36, 38, 8"/>
<control id="1078" caption="端口:" position="142, 36, 21, 8"/>
<control id="1076" caption="类型:" position="9, 10, 21, 8"/>
<control id="1075" caption="本机端口:" position="9, 63, 46, 8"/>
<control style="1342177296" position="3, 52, 238, 1"/>
<control style="1342177296" position="4, 79, 237, 1"/>
<control style="1342177296" position="5, 24, 237, 1"/>
<control style="1342177296" position="6, 129, 231, 1"/>
<control id="1048" class="BUTTON" caption="自动连接:" style="1342242819" position="9, 88, 52, 10"/>
<control id="1051" class="EDIT" style="1350631552" position="154, 87, 40, 14"/>
<control id="1057" caption="s" position="203, 88, 8, 8"/>
<control id="1054" class="BUTTON" caption="自动连接上后自动发送:" style="1342242819" position="9, 111, 100, 10"/>
<control id="1068" caption="间隔" position="116, 88, 26, 8"/>
<control id="1059" caption="间隔" position="116, 111, 27, 8"/>
<control caption="ms" position="203, 113, 9, 8"/>
<control id="1055" class="EDIT" style="1350631552" position="154, 108, 40, 14"/>
</dialog>
<dialog id="135" caption="创建服务器" fontsize="9" fontface="宋体" style="-2134376256" position="0, 0, 198, 119">
<control id="1008" class="EDIT" style="1350631552" position="45, 32, 46, 14"/>
<control id="1043" class="BUTTON" caption="每隔" style="1342242819" position="5, 66, 32, 10"/>
<control id="1042" class="EDIT" style="1350631552" position="45, 63, 40, 14"/>
<control id="1" class="BUTTON" caption="确定" style="1342242817" position="29, 100, 50, 14"/>
<control id="2" class="BUTTON" caption="取消" style="1342242816" position="91, 100, 50, 14"/>
<control id="1075" caption="本机端口:" position="5, 33, 37, 8"/>
<control style="1342177296" position="5, 92, 193, 1"/>
<control id="1074" caption="秒自动断开与客户端的连接" position="91, 69, 97, 8"/>
<control id="1092" class="BUTTON" caption="指定IP" style="1342242819" position="5, 10, 40, 10"/>
<control id="1093" class="EDIT" style="1350631552" position="45, 9, 104, 14"/>
</dialog>
<dialog id="136" fontsize="9" fontface="宋体" style="1342177344" position="0, 0, 424, 267">
<control id="1060" caption="目标IP:" position="7, 5, 29, 8"/>
<control id="1000" class="EDIT" style="1350631552" position="7, 16, 78, 14"/>
<control id="1061" caption="目标端口:" position="7, 35, 41, 8"/>
<control id="1001" class="EDIT" style="1350631552" position="51, 32, 33, 14"/>
<control id="1062" caption="类型:" position="7, 82, 21, 8"/>
<control id="1002" class="COMBOBOX" style="1344339971" position="29, 81, 54, 112"/>
<control id="1012" class="BUTTON" caption="连接" style="1342242816" position="12, 159, 58, 14"/>
<control id="1064" caption="发送:" position="6, 190, 26, 8"/>
<control id="1013" class="EDIT" style="1350631552" position="36, 190, 50, 14"/>
<control id="1065" caption="接收:" position="6, 217, 29, 8"/>
<control id="1014" class="EDIT" style="1350631552" position="36, 213, 50, 14"/>
<control id="1015" class="BUTTON" caption="清空计数" style="1342242816" position="12, 237, 58, 14"/>
<control id="1063" caption="计数" position="1, 177, 29, 8"/>
<control style="1342177296" position="32, 179, 50, 1"/>
<control id="1030" style="1342177297" position="90, 1, 1, 267"/>
<control id="1016" class="RICHEDIT" style="1352728644" position="95, 43, 253, 78"/>
<control id="1066" caption="发送区" position="98, 8, 25, 8"/>
<control class="BUTTON" style="1342177287" position="94, 0, 32, 19"/>
<control id="1017" class="BUTTON" caption="自动发送:" style="1342242819" position="136, 7, 52, 10"/>
<control id="1067" caption="间隔" position="190, 8, 17, 8"/>
<control id="1018" class="EDIT" style="1350631552" position="210, 5, 40, 13"/>
<control caption="ms" position="254, 8, 9, 8"/>
<control id="1019" class="BUTTON" caption="发送" style="1342242816" position="278, 5, 31, 14"/>
<control id="1020" class="BUTTON" caption="停止" style="1342242816" position="311, 5, 31, 14"/>
<control id="1021" class="BUTTON" caption="按16进制" style="1342242819" position="99, 24, 48, 10"/>
<control id="1022" class="BUTTON" caption="发送文件" style="1342242819" position="149, 24, 48, 10"/>
<control id="1023" class="BUTTON" caption="清空" style="1342242816" position="278, 25, 31, 14"/>
<control id="1024" class="BUTTON" caption="选项" style="1342242816" position="311, 25, 31, 14"/>
<control id="1025" class="RICHEDIT" style="1352728644" position="95, 167, 253, 92"/>
<control id="1035" caption="接收区" position="97, 136, 25, 8"/>
<control id="1031" class="BUTTON" style="1342177287" position="95, 129, 32, 19"/>
<control id="1028" class="BUTTON" caption="暂停显示" style="1342242816" position="136, 134, 40, 14"/>
<control id="1029" class="BUTTON" caption="保存" style="1342242816" position="214, 134, 29, 14"/>
<control id="1032" class="BUTTON" caption="清空" style="1342242816" position="182, 134, 29, 14"/>
<control id="1033" class="BUTTON" caption="选项" style="1342242816" position="246, 134, 29, 14"/>
<control id="1034" class="BUTTON" caption="按16进制" style="1342242819" position="279, 136, 48, 10"/>
<control id="1027" class="BUTTON" caption="保存到文件(实时)" style="1342242819" position="126, 152, 80, 10"/>
<control id="1036" style="1342177296" position="92, 126, 259, 1"/>
<control id="1037" class="EDIT" style="1350633600" position="217, 150, 111, 13"/>
<control id="1038" class="BUTTON" caption="..." style="1342242816" position="330, 149, 14, 14"/>
<control id="1003" class="EDIT" style="1350631552" position="7, 63, 77, 14"/>
<control id="1040" class="BUTTON" caption="指定本机端口:" style="1342242819" position="7, 51, 68, 10"/>
<control id="1041" class="BUTTON" caption="发送接收到的数据" style="1342242819" position="198, 24, 80, 10"/>
<control id="1048" class="BUTTON" caption="自动重连(s)" style="1342242819" position="7, 100, 61, 10"/>
<control id="1051" class="EDIT" style="1350631552" position="27, 111, 38, 14"/>
<control style="1342177296" position="5, 98, 81, 1"/>
<control id="1068" caption="间隔" position="7, 115, 17, 8"/>
<control id="1057" caption="s" position="76, 113, 8, 8"/>
<control id="1054" class="BUTTON" caption="重连上后自动发送" style="1342242819" position="7, 129, 80, 10"/>
<control id="1069" caption="间隔" position="7, 143, 17, 8"/>
<control id="1055" class="EDIT" style="1350631552" position="27, 141, 40, 13"/>
<control id="1059" caption="ms" position="74, 142, 9, 8"/>
<control id="1084" class="BUTTON" caption="广播发送选项" style="1342242816" position="351, 26, 59, 14"/>
</dialog>
<dialog id="137" caption="设置" fontsize="9" fontface="宋体" style="-2134376256" position="0, 0, 204, 87">
<control id="1039" class="EDIT" style="1350631552" position="106, 12, 40, 14"/>
<control id="1040" class="EDIT" style="1350631552" position="106, 32, 40, 14"/>
<control id="1" class="BUTTON" caption="确定" style="1342242817" position="44, 66, 50, 14"/>
<control id="2" class="BUTTON" caption="取消" style="1342242816" position="103, 66, 50, 14"/>
<control id="1070" caption="每次发送数据块长度:" position="26, 15, 77, 8"/>
<control id="1072" caption="字节" position="151, 15, 17, 8"/>
<control id="1071" caption="数据接收缓冲区大小:" position="26, 36, 77, 8"/>
<control id="1073" caption="字节" position="152, 36, 17, 8"/>
<control style="1342177296" position="7, 58, 189, 1"/>
</dialog>
<dialog id="141" caption="广播发送选项" fontsize="9" fontface="宋体" style="-2134376256" position="0, 0, 210, 149">
<control id="1" class="BUTTON" caption="OK" style="1342242817" position="153, 112, 50, 14"/>
<control id="2" class="BUTTON" caption="Cancel" style="1342242816" position="153, 128, 50, 14"/>
<control class="BUTTON" caption="发送广播包" style="1342177287" position="7, 7, 125, 65"/>
<control id="1088" class="BUTTON" caption="发送广播包" style="1342308361" position="31, 27, 97, 10"/>
<control id="1089" class="BUTTON" caption="不发送广播包" style="1342177289" position="31, 45, 97, 10"/>
<control class="BUTTON" caption="单播包选择" style="1342177287" position="7, 77, 125, 65"/>
<control id="1090" class="BUTTON" caption="对所有的连接发送" style="1342308361" position="31, 97, 97, 10"/>
<control id="1091" class="BUTTON" caption="只对选择的连接发送" style="1342177289" position="31, 115, 97, 10"/>
</dialog>
</resource>

View File

@@ -0,0 +1,7 @@
[LANGUAGES]
Count=2
0=4|2|chinese-simplified|chinesegb.xml|简体中文(Chinese-Simplified)
1=9|1|English|english.xml|English
[LAST]
Sel=0

View File

@@ -0,0 +1,396 @@
<?xml version="1.0" encoding="gb2312"?>
<resource CompactMode="1" Langauage="Chinese (PRC)">
<string id="104" value="Windows Initail Communication Port Failed"/>
<string id="128" value="TCP&amp;UDP-Debug"/>
<string id="129" value="\nTCPUDP\nTCPUDP\n\n\nTCPUDPDbg.Document\nTCPUDP Document"/>
<string id="32771" value="CreateConnn\nCreateConnn"/>
<string id="32772" value="CreateServer\nCreateServer"/>
<string id="32773" value="StartServer\nStartServer"/>
<string id="32774" value="StopServer\nStop"/>
<string id="32775" value="Connect\nConnect"/>
<string id="32776" value="Disconnect\nDisconnect"/>
<string id="32777" value="DisconnAll\nDisconnAll"/>
<string id="32778" value="DeleteConn\nDeleteConn"/>
<string id="32779" value="DeleteAllConn\nDeleteAllConn"/>
<string id="32780" value="DeleteServer\nDeleteServer"/>
<string id="57344" value="TCP&amp;UDP-Debug"/>
<string id="57345" value="Ready"/>
<string id="57600" value="New\nNew"/>
<string id="57601" value="Open\nOpen"/>
<string id="57602" value="Close\nClose"/>
<string id="57603" value="Save\nSave"/>
<string id="57604" value="Save as...\nSave as..."/>
<string id="57616" value="Open"/>
<string id="57617" value="Open"/>
<string id="57618" value="Open"/>
<string id="57619" value="Open"/>
<string id="57620" value="Open"/>
<string id="57621" value="Open"/>
<string id="57622" value="Open"/>
<string id="57623" value="Open"/>
<string id="57624" value="Open"/>
<string id="57625" value="Open"/>
<string id="57626" value="Open"/>
<string id="57627" value="Open"/>
<string id="57628" value="Open"/>
<string id="57629" value="Open"/>
<string id="57630" value="Open"/>
<string id="57631" value="Open"/>
<string id="57632" value="Delete\nDelete"/>
<string id="57633" value="DeleteAll\nDeleteAll"/>
<string id="57634" value="Copy\nCopy"/>
<string id="57635" value="Cut\nCut"/>
<string id="57636" value="Find\nFind"/>
<string id="57637" value="Paste\nPaste"/>
<string id="57640" value="Redo\nRedo"/>
<string id="57641" value="Replace\nReplace"/>
<string id="57642" value="SelectAll\nSelectAll"/>
<string id="57643" value="Undo\nUndo"/>
<string id="57644" value="Redo\nRedo"/>
<string id="57653" value="Split\nSplit"/>
<string id="57664" value="About\nAbout"/>
<string id="57665" value="Exit\nExit"/>
<string id="57680" value="Next\nNext"/>
<string id="57681" value="Prev\nPrev"/>
<string id="59136" value="Extension"/>
<string id="59137" value="CAP"/>
<string id="59138" value="NUM"/>
<string id="59139" value="SCRL"/>
<string id="59140" value="OVR"/>
<string id="59141" value="REC"/>
<string id="59392" value="Show or hide the toolbar\nToggle ToolBar"/>
<string id="59393" value="Show or hide the status bar\nToggle StatusBar"/>
<string id="61184" value="Change the window size"/>
<string id="61185" value="Change the window position"/>
<string id="61186" value="Reduce the window to an icon"/>
<string id="61187" value="Enlarge the window to full size"/>
<string id="61188" value="Switch to the next document window"/>
<string id="61189" value="Switch to the previous document window"/>
<string id="61190" value="Close the active window and prompts to save the documents"/>
<string id="61202" value="Restore the window to normal size"/>
<string id="61203" value="Activate Task List"/>
<string id="61215" value="Activeate View"/>
<string id="61445" value=""/>
<string id="61446" value=" "/>
<string id="61447" value=" "/>
<string id="61449" value="Properties"/>
<string id="61450" value="Client Mode"/>
<string id="61451" value="Server Mode"/>
<string id="61452" value=" "/>
<string id="61453" value="TCP"/>
<string id="61454" value="UDP"/>
<string id="61455" value="UDP(Group)"/>
<string id="61456" value=" "/>
<string id="61457" value=" "/>
<string id="61458" value=" "/>
<string id="61459" value=" "/>
<string id="61460" value=" "/>
<string id="61461" value=" "/>
<string id="61462" value="LocalHost(%s):%d"/>
<string id="61463" value="%s:%d"/>
<string id="61464" value="Connect"/>
<string id="61465" value="Connecting..."/>
<string id="61466" value="Disconnect"/>
<string id="61467" value="SendFile %s"/>
<string id="61468" value="Create"/>
<string id="61469" value="Close"/>
<string id="61470" value="DisShow"/>
<string id="61471" value="Show"/>
<string id="61472" value="Can not create file"/>
<string id="61473" value="Not data to send"/>
<string id="61474" value="File Open Failed"/>
<string id="61475" value="Connection is Existed"/>
<string id="61476" value="Create Socket Failed"/>
<string id="61477" value="Connect FailedError: %d。"/>
<string id="61478" value="Local Port can not use ,please use other port or do not use specify port"/>
<string id="61479" value=" "/>
<string id="61480" value=" "/>
<string id="61481" value=" "/>
<string id="61482" value=" "/>
<string id="61483" value=" "/>
<string id="61484" value=" "/>
<string id="61485" value=" "/>
<string id="61486" value=" "/>
<string id="61487" value=" "/>
<string id="61488" value=" "/>
<string id="61489" value=" "/>
<string id="61490" value="Send Time: %s"/>
<string id="61491" value="Send Speed(B/S): %d"/>
<string id="61492" value="Receive Speed(B/S): %d"/>
<string id="61493" value="Broadcast"/>
<string id="61494" value="DestIP:"/>
<string id="61495" value="DestPort:"/>
<string id="61496" value="LocalPort"/>
<string id="61497" value="Type"/>
<string id="61498" value="AtuoConn"/>
<string id="61499" value="Eve"/>
<string id="61500" value="AutoSend"/>
<string id="61501" value="Eve"/>
<string id="61502" value="Connect"/>
<string id="61503" value="Count"/>
<string id="61504" value="Send"/>
<string id="61505" value="Recv"/>
<string id="61506" value="Clear"/>
<string id="61507" value="Send"/>
<string id="61508" value="AtuoSend"/>
<string id="61509" value="Eve"/>
<string id="61510" value="Send Hex"/>
<string id="61511" value="Send File"/>
<string id="61512" value="Send Received"/>
<string id="61513" value="Send"/>
<string id="61514" value="Stop"/>
<string id="61515" value="Clear"/>
<string id="61516" value="Option"/>
<string id="61517" value="Rec"/>
<string id="61518" value="StopShow"/>
<string id="61519" value="Clear"/>
<string id="61520" value="Save"/>
<string id="61521" value="Option"/>
<string id="61522" value="ShowHex"/>
<string id="61523" value="Save(In Time)"/>
<string id="61524" value="OK"/>
<string id="61525" value="Cancel"/>
<string id="61526" value="Send Buffer Size"/>
<string id="61527" value="Receive Buffer Size"/>
<string id="61528" value="Byte"/>
<string id="61529" value="Local Port"/>
<string id="61530" value="Every"/>
<string id="61531" value="(s) Disconn All Client"/>
<string id="61532" value="Type"/>
<string id="61533" value="DestIP: "/>
<string id="61534" value="Port"/>
<string id="61535" value="LocalPort:"/>
<string id="61536" value="Auto"/>
<string id="61537" value="Special"/>
<string id="61538" value="AutoConn"/>
<string id="61539" value="Send When Conn"/>
<string id="61540" value="Create"/>
<string id="61541" value="Can not use Broadcast IP "/>
<string id="61542" value="TEL:(029) 88888888"/>
<string id="61543" value="Web"/>
<string id="61544" value="Mail"/>
<string id="61545" value=" V1.031"/>
<string id="61546" value="Copyright (C) 2005-2008 "/>
<string id="61547" value="All Files When type is broadcast name do not use (*.*)|*.*||"/>
<string id="61548" value="BroadOption"/>
<menu id="128">
<menuitem caption="Operate(&amp;O)">
<menuitem id="32771" caption="CreateConn(&amp;C)"/>
<menuitem id="32772" caption="CreateServer(&amp;S)"/>
<menuitem/>
<menuitem id="32773" caption="StartServer(&amp;T)"/>
<menuitem id="32774" caption="StopServer(&amp;O)"/>
<menuitem id="32780" caption="DeleteServer(&amp;R)"/>
<menuitem/>
<menuitem id="32775" caption="Connect(&amp;N)"/>
<menuitem id="32776" caption="Disconnect(&amp;D)"/>
<menuitem/>
<menuitem id="32777" caption="DisconnAll(&amp;A)"/>
<menuitem/>
<menuitem id="32778" caption="DeleteConn(&amp;E)"/>
<menuitem id="32779" caption="DeleteAllConn(&amp;L)"/>
<menuitem/>
<menuitem id="57665" caption="Exit(&amp;X)"/>
</menuitem>
<menuitem caption="View(&amp;V)">
<menuitem id="32789" caption="ToolBar(&amp;T)"/>
<menuitem id="59393" caption="Status(&amp;S)"/>
<menuitem id="32781" caption="Properties(&amp;P)"/>
</menuitem>
<menuitem caption="Windows(&amp;W)">
<menuitem id="57650" caption="Cascade(&amp;C)"/>
<menuitem id="57651" caption="Tile(&amp;T)"/>
<menuitem id="57649" caption="Arrange(&amp;A)"/>
</menuitem>
<menuitem caption="Help(&amp;H)">
<menuitem id="57664" caption="About TCP/UDP-Debug(&amp;A)..."/>
<menuitem/>
<menuitem id="32785" caption="Update(&amp;U)"/>
</menuitem>
</menu>
<menu id="129">
<menuitem caption="Operate(&amp;O)">
<menuitem id="32771" caption="CreateConn(&amp;C)"/>
<menuitem id="32772" caption="CreateServer(&amp;S)"/>
<menuitem/>
<menuitem id="32773" caption="StartServer(&amp;T)"/>
<menuitem id="32774" caption="StopServer(&amp;O)"/>
<menuitem id="32780" caption="DeleteServer(&amp;R)"/>
<menuitem/>
<menuitem id="32775" caption="Connect(&amp;N)"/>
<menuitem id="32776" caption="Disconnect(&amp;D)"/>
<menuitem/>
<menuitem id="32777" caption="DisconnAll(&amp;A)"/>
<menuitem/>
<menuitem id="32778" caption="DeleteConn(&amp;E)"/>
<menuitem id="32779" caption="DeleteAllConn(&amp;L)"/>
<menuitem/>
<menuitem id="57665" caption="Exit(&amp;X)"/>
</menuitem>
<menuitem caption="View(&amp;V)">
<menuitem id="32789" caption="ToolBar(&amp;T)"/>
<menuitem id="59393" caption="Status(&amp;S)"/>
<menuitem id="32781" caption="Properties(&amp;P)"/>
</menuitem>
<menuitem caption="Windows(&amp;W)">
<menuitem id="57650" caption="Cascade(&amp;C)"/>
<menuitem id="57651" caption="Tile(&amp;T)"/>
<menuitem id="57649" caption="Arrange(&amp;A)"/>
</menuitem>
<menuitem caption="Help(&amp;H)">
<menuitem id="57664" caption="About TCP/UDP-Debug(&amp;A)..."/>
<menuitem/>
<menuitem id="32785" caption="Update(&amp;U)"/>
</menuitem>
</menu>
<menu id="140">
<menuitem caption="Operate(&amp;O)">
<menuitem id="32771" caption="CreateConnection(&amp;C)"/>
<menuitem id="32772" caption="CreateServer(&amp;S)"/>
<menuitem/>
<menuitem id="32773" caption="StartServer(&amp;T)"/>
<menuitem id="32774" caption="StopServer(&amp;O)"/>
<menuitem id="32780" caption="DeleteServer(&amp;R)"/>
<menuitem/>
<menuitem id="32775" caption="Connect(&amp;N)"/>
<menuitem id="32776" caption="Disconnect(&amp;D)"/>
<menuitem/>
<menuitem id="32777" caption="DisconnectAll(&amp;A)"/>
<menuitem/>
<menuitem id="32778" caption="DeleteConn(&amp;E)"/>
<menuitem id="32779" caption="DeleteAllConn(&amp;L)"/>
<menuitem/>
<menuitem id="57665" caption="Exit(&amp;X)"/>
</menuitem>
</menu>
<dialog id="100" caption="About TCP&amp;UDP Debug Tool" fontsize="9" fontface="宋体" style="-2134376256" position="0, 0, 242, 117">
<control resource="128" style="1342177283" position="6, 6, 20, 20"/>
<control id="1002" caption="TCP&amp;UDP-Debug Tool" style="1342308480" position="38, 9, 62, 8"/>
<control caption="Copyright (C) 2005-2008, " position="35, 97, 184, 8"/>
<control id="1" class="BUTTON" caption="Ok" style="1342373889" position="182, 8, 50, 14"/>
<control style="1342177288" position="0, 90, 242, 1"/>
<control caption="Tel: (020) 22644382 22644381" position="38, 39, 121, 8"/>
<control caption="Mail:" position="38, 56, 25, 8"/>
<control caption="Web:" position="38, 73, 23, 8"/>
<control id="1122" caption="build" position="38, 22, 127, 8"/>
<control id="1022" caption="coverlove@163.com" position="66, 56, 88, 8"/>
<control id="1023" caption="" position="66, 73, 124, 8"/>
<control id="1079" caption="Ver: V1.031" position="119, 10, 53, 8"/>
</dialog>
<dialog id="134" caption="Create Connection" fontsize="9" fontface="宋体" style="-2134376256" position="0, 0, 241, 165">
<control id="1000" class="EDIT" style="1350631552" position="40, 33, 92, 14"/>
<control id="1001" class="EDIT" style="1350631552" position="166, 33, 47, 14"/>
<control id="1002" class="COMBOBOX" style="1344339971" position="40, 7, 92, 96"/>
<control id="1006" class="BUTTON" caption="Auto" style="1342308361" position="54, 63, 64, 10"/>
<control id="1007" class="BUTTON" caption="Special:" style="1342177289" position="124, 63, 36, 10"/>
<control id="1003" class="EDIT" style="1350631552" position="161, 60, 52, 14"/>
<control id="1" class="BUTTON" caption="Create" style="1342242817" position="57, 139, 50, 14"/>
<control id="2" class="BUTTON" caption="Cancel" style="1342242816" position="121, 139, 50, 14"/>
<control id="1077" caption="DestIP:" position="9, 36, 29, 8"/>
<control id="1078" caption="Port:" position="141, 36, 21, 8"/>
<control id="1076" caption="Type:" position="9, 10, 21, 8"/>
<control id="1075" caption="LocalPort:" position="9, 63, 37, 8"/>
<control style="1342177296" position="3, 52, 238, 1"/>
<control style="1342177296" position="4, 79, 237, 1"/>
<control style="1342177296" position="5, 24, 237, 1"/>
<control style="1342177296" position="6, 129, 231, 1"/>
<control id="1048" class="BUTTON" caption="AutoConn:" style="1342242819" position="9, 88, 52, 10"/>
<control id="1051" class="EDIT" style="1350631552" position="151, 87, 40, 14"/>
<control id="1057" caption="s" position="201, 88, 8, 8"/>
<control id="1054" class="BUTTON" caption="Send When Conn:" style="1342242819" position="9, 111, 100, 10"/>
<control id="1068" caption="Eve" position="115, 88, 17, 8"/>
<control id="1069" caption="Eve" position="116, 111, 17, 8"/>
<control id="1059" caption="ms" position="201, 113, 9, 8"/>
<control id="1055" class="EDIT" style="1350631552" position="151, 108, 40, 14"/>
<control id="1084" class="BUTTON" caption="Broad Send Option" style="1342242816" position="351, 26, 59, 14"/>
</dialog>
<dialog id="135" caption="Create Server" fontsize="9" fontface="宋体" style="-2134376256" position="0, 0, 198, 119">
<control id="1008" class="EDIT" style="1350631552" position="45, 32, 46, 14"/>
<control id="1043" class="BUTTON" caption="Eve" style="1342242819" position="5, 66, 32, 10"/>
<control id="1042" class="EDIT" style="1350631552" position="45, 63, 40, 14"/>
<control id="1" class="BUTTON" caption="Create" style="1342242817" position="29, 100, 50, 14"/>
<control id="2" class="BUTTON" caption="Cancel" style="1342242816" position="91, 100, 50, 14"/>
<control id="1075" caption="LocalPort:" position="5, 33, 37, 8"/>
<control style="1342177296" position="5, 92, 193, 1"/>
<control id="1074" caption="(s) Disconnect All Client" position="91, 69, 97, 8"/>
<control id="1092" class="BUTTON" caption="Local IP" style="1342242819" position="5, 10, 40, 10"/>
<control id="1093" class="EDIT" style="1350631552" position="45, 9, 104, 14"/>
</dialog>
<dialog id="136" fontsize="9" fontface="宋体" style="1342177344" position="0, 0, 424, 267">
<control id="1060" caption="目标IP:" position="7, 5, 29, 8"/>
<control id="1000" class="EDIT" style="1350631552" position="7, 16, 78, 14"/>
<control id="1061" caption="目标端口:" position="7, 35, 41, 8"/>
<control id="1001" class="EDIT" style="1350631552" position="51, 32, 33, 14"/>
<control id="1062" caption="类型:" position="7, 82, 21, 8"/>
<control id="1002" class="COMBOBOX" style="1344339971" position="29, 81, 54, 112"/>
<control id="1012" class="BUTTON" caption="连接" style="1342242816" position="12, 159, 58, 14"/>
<control id="1064" caption="发送:" position="6, 190, 26, 8"/>
<control id="1013" class="EDIT" style="1350631552" position="36, 190, 50, 14"/>
<control id="1065" caption="接收:" position="6, 217, 29, 8"/>
<control id="1014" class="EDIT" style="1350631552" position="36, 213, 50, 14"/>
<control id="1015" class="BUTTON" caption="清空计数" style="1342242816" position="12, 237, 58, 14"/>
<control id="1063" caption="计数" position="1, 177, 29, 8"/>
<control style="1342177296" position="32, 179, 50, 1"/>
<control id="1030" style="1342177297" position="90, 1, 1, 267"/>
<control id="1016" class="RICHEDIT" style="1352728644" position="95, 43, 253, 78"/>
<control id="1066" caption="发送区" position="98, 8, 25, 8"/>
<control class="BUTTON" style="1342177287" position="94, 0, 32, 19"/>
<control id="1017" class="BUTTON" caption="自动发送:" style="1342242819" position="136, 7, 52, 10"/>
<control id="1067" caption="间隔" position="190, 8, 17, 8"/>
<control id="1018" class="EDIT" style="1350631552" position="210, 5, 40, 13"/>
<control caption="ms" position="254, 8, 9, 8"/>
<control id="1019" class="BUTTON" caption="发送" style="1342242816" position="278, 5, 31, 14"/>
<control id="1020" class="BUTTON" caption="停止" style="1342242816" position="311, 5, 31, 14"/>
<control id="1021" class="BUTTON" caption="按16进制" style="1342242819" position="99, 24, 48, 10"/>
<control id="1022" class="BUTTON" caption="发送文件" style="1342242819" position="149, 24, 48, 10"/>
<control id="1023" class="BUTTON" caption="清空" style="1342242816" position="278, 25, 31, 14"/>
<control id="1024" class="BUTTON" caption="选项" style="1342242816" position="311, 25, 31, 14"/>
<control id="1025" class="RICHEDIT" style="1352728644" position="95, 167, 253, 92"/>
<control id="1035" caption="接收区" position="97, 136, 25, 8"/>
<control id="1031" class="BUTTON" style="1342177287" position="95, 129, 32, 19"/>
<control id="1028" class="BUTTON" caption="暂停显示" style="1342242816" position="136, 134, 40, 14"/>
<control id="1029" class="BUTTON" caption="保存" style="1342242816" position="214, 134, 29, 14"/>
<control id="1032" class="BUTTON" caption="清空" style="1342242816" position="182, 134, 29, 14"/>
<control id="1033" class="BUTTON" caption="选项" style="1342242816" position="246, 134, 29, 14"/>
<control id="1034" class="BUTTON" caption="按16进制" style="1342242819" position="279, 136, 48, 10"/>
<control id="1027" class="BUTTON" caption="保存到文件(实时)" style="1342242819" position="126, 152, 80, 10"/>
<control id="1036" style="1342177296" position="92, 126, 259, 1"/>
<control id="1037" class="EDIT" style="1350633600" position="217, 150, 111, 13"/>
<control id="1038" class="BUTTON" caption="..." style="1342242816" position="330, 149, 14, 14"/>
<control id="1003" class="EDIT" style="1350631552" position="7, 63, 77, 14"/>
<control id="1040" class="BUTTON" caption="指定本机端口:" style="1342242819" position="7, 51, 68, 10"/>
<control id="1041" class="BUTTON" caption="发送接收到的数据" style="1342242819" position="198, 24, 80, 10"/>
<control id="1048" class="BUTTON" caption="自动重连(s)" style="1342242819" position="7, 100, 61, 10"/>
<control id="1051" class="EDIT" style="1350631552" position="27, 111, 38, 14"/>
<control style="1342177296" position="5, 98, 81, 1"/>
<control id="1068" caption="间隔" position="7, 115, 17, 8"/>
<control id="1057" caption="s" position="76, 113, 8, 8"/>
<control id="1054" class="BUTTON" caption="重连上后自动发送" style="1342242819" position="7, 129, 80, 10"/>
<control id="1069" caption="间隔" position="7, 143, 17, 8"/>
<control id="1055" class="EDIT" style="1350631552" position="27, 141, 40, 13"/>
<control id="1059" caption="ms" position="74, 142, 9, 8"/>
<control id="1084" class="BUTTON" caption="广播发送选项" style="1342242816" position="351, 26, 59, 14"/>
</dialog>
<dialog id="137" caption="Setting" fontsize="9" fontface="宋体" style="-2134376256" position="0, 0, 204, 87">
<control id="1039" class="EDIT" style="1350631552" position="106, 12, 40, 14"/>
<control id="1040" class="EDIT" style="1350631552" position="106, 32, 40, 14"/>
<control id="1" class="BUTTON" caption="Ok" style="1342242817" position="44, 66, 50, 14"/>
<control id="2" class="BUTTON" caption="Cancel" style="1342242816" position="103, 66, 50, 14"/>
<control id="1070" caption="SendBuf:" position="26, 15, 77, 8"/>
<control id="1072" caption="Byte" position="151, 15, 17, 8"/>
<control id="1071" caption="RecvBuf:" position="26, 36, 77, 8"/>
<control id="1073" caption="Byte" position="152, 36, 17, 8"/>
<control style="1342177296" position="7, 58, 189, 1"/>
</dialog>
<dialog id="141" caption="Broadcast Send Option" fontsize="9" fontface="宋体" style="-2134376256" position="0, 0, 210, 149">
<control id="1" class="BUTTON" caption="OK" style="1342242817" position="153, 108, 50, 14"/>
<control id="2" class="BUTTON" caption="Cancel" style="1342242816" position="153, 124, 50, 14"/>
<control class="BUTTON" caption="Broadcast" style="1342177287" position="7, 7, 125, 65"/>
<control id="1088" class="BUTTON" caption="Send Broadcast" style="1342308361" position="31, 27, 56, 10"/>
<control id="1089" class="BUTTON" caption="Do not Send Broadcast" style="1342177289" position="31, 45, 64, 10"/>
<control class="BUTTON" caption="Point 2 Point " style="1342177287" position="7, 77, 125, 65"/>
<control id="1090" class="BUTTON" caption="Send All Conn" style="1342308361" position="35, 97, 80, 10"/>
<control id="1091" class="BUTTON" caption="Send selected Conn" style="1342177289" position="35, 115, 88, 10"/>
</dialog>
</resource>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,19 @@
TCP&UDP测试工具 V1.02
此测试工具用于开发网络通讯程序时在服务器或客户端测试TCP/UDP通讯连接和测试数据的接收和发送情况。
2007-8-13 版本号1.028
-1.支持广播包的发送和接收,添加右键删除显示功能;
-2.修复无网卡时发送出错。
1.可收发TCP/UDP数据。
2.对于TCP支持服务器和客户端模式。
3.支持多连接,可同时对多路网络连接进行操作。
4.对于UDP支持组播方式。
5.可显示当前数据传输速度。
6.数据显示方式分为ASCII和HEX两种。
7.可发送文件。
8.可把接收到的数据实时保存到文件。

Binary file not shown.

View File

@@ -0,0 +1,100 @@
[EFUSE CHECK]
efuse_mode = 1
efuse_err_halt = 1
[MULTI_UI_CONFIG]
multi_col = 2
[DOWNLOAD PATH]
file_sel0 = 0
file_path0 =
file_flag0 = False
file_offset0 =
file_sel1 = 0
file_path1 =
file_flag1 = False
file_offset1 =
file_sel2 = 0
file_path2 =
file_flag2 = False
file_offset2 =
file_sel3 = 0
file_path3 =
file_flag3 = False
file_offset3 =
file_sel4 = 0
file_path4 =
file_flag4 = False
file_offset4 =
file_sel5 = 0
file_path5 =
file_flag5 = False
file_offset5 =
file_sel6 = 0
file_path6 =
file_flag6 = False
file_offset6 =
file_sel7 = 0
file_path7 =
file_flag7 = False
file_offset7 =
file_sel8 = 0
file_path8 =
file_flag8 = False
file_offset8 =
file_sel9 = 0
file_path9 =
file_flag9 = False
file_offset9 =
file_sel10 = 0
file_path10 =
file_flag10 = False
file_offset10 =
file_sel11 = 0
file_path11 =
file_flag11 = False
file_offset11 =
file_sel12 = 0
file_path12 =
file_flag12 = False
file_offset12 =
file_sel13 = 0
file_path13 =
file_flag13 = False
file_offset13 =
default_path = E:\My_Workpace\ÎïÁ÷С³µ\esp_12f\flash_download_tool_3.9.7
[FLASH_CRYSTAL]
spicfgdis = 1
spispeed = 0
spimode = 0
[DOWNLOAD]
erase_button_en = True
autostart1 = 0
com_port1 =
baudrate1 = 0
checkmac1 = 1
[LOG_CHECK]
log_check_enable = False
log_check_baud = 115200
log_check_str = 1.0.0
log_check_delaytime = 3
log_check_timeout = 3
log_check_cmd_str = AT+GMR
log_check_enable_cmd = False
[MAC_SAVE]
mac_save_enable = False
[ESPTOOL_PARAM]
after = no_reset
before = default_reset
compress = True
flash_size = keep
no_stub = False
verify = True
flash_freq = keep
flash_mode = keep

View File

@@ -0,0 +1,100 @@
[EFUSE CHECK]
efuse_mode = 1
efuse_err_halt = 1
[MULTI_UI_CONFIG]
multi_col = 2
[DOWNLOAD PATH]
file_sel0 = 1
file_path0 = E:\My_Workpace\ÎïÁ÷С³µ\esp_12f\flash_download_tool_3.9.7\£¨1112£©ESP8266-4M.bin
file_flag0 = False
file_offset0 = 0
file_sel1 = 0
file_path1 =
file_flag1 = False
file_offset1 =
file_sel2 = 0
file_path2 =
file_flag2 = False
file_offset2 =
file_sel3 = 0
file_path3 =
file_flag3 = False
file_offset3 =
file_sel4 = 0
file_path4 =
file_flag4 = False
file_offset4 =
file_sel5 = 0
file_path5 =
file_flag5 = False
file_offset5 =
file_sel6 = 0
file_path6 =
file_flag6 = False
file_offset6 =
file_sel7 = 0
file_path7 =
file_flag7 = False
file_offset7 =
file_sel8 = 0
file_path8 =
file_flag8 = False
file_offset8 =
file_sel9 = 0
file_path9 =
file_flag9 = False
file_offset9 =
file_sel10 = 0
file_path10 =
file_flag10 = False
file_offset10 =
file_sel11 = 0
file_path11 =
file_flag11 = False
file_offset11 =
file_sel12 = 0
file_path12 =
file_flag12 = False
file_offset12 =
file_sel13 = 0
file_path13 =
file_flag13 = False
file_offset13 =
default_path = E:\My_Workpace\ÎïÁ÷С³µ\esp_12f\flash_download_tool_3.9.7
[FLASH_CRYSTAL]
spicfgdis = 1
spispeed = 0
spimode = 3
[DOWNLOAD]
erase_button_en = True
autostart1 = 0
com_port1 = COM4
baudrate1 = 0
checkmac1 = 1
[LOG_CHECK]
log_check_enable = False
log_check_baud = 115200
log_check_str = 1.0.0
log_check_delaytime = 3
log_check_timeout = 3
log_check_cmd_str = AT+GMR
log_check_enable_cmd = False
[MAC_SAVE]
mac_save_enable = False
[ESPTOOL_PARAM]
after = no_reset
before = default_reset
compress = True
flash_size = keep
no_stub = False
verify = True
flash_freq = keep
flash_mode = keep

View File

@@ -0,0 +1,13 @@
[LOG_LEVEL]
utility_log_level = ERROR
spi_log_level = ERROR
hspi_log_level = ERROR
[MAC_SAVE]
mac_save_enable = False
[SECTOR_PROTECT]
sector_protect_enable = False
sector_protect_start = 0xe000
sector_protect_end = 0x3000

View File

@@ -0,0 +1,28 @@
3.9.7
* support ESP32-P4
* update UI display icon
* Fix bug: icon stuck after long-term use
3.9.6
* support ESP32/ESP32H2/ESP32C6/ESP32C2/ESP32S2 secure boot version2 and flash encryption
* config DUT number in multiconfig file ,up to 20pcs
* update secure config file, see docs in detail
3.9.5
* support esp32-h2
* support erase button disable
* fix some bugs
3.9.4
* support esp32-c6
* support esp32-c3/esp32-s3 flash encrytion
* add xmc flash fix
* support dut count in factory mode
3.9.3:
* support esp32-c2
* update finish UI show
3.9.2:
* fix configure file error
* update autostart process

Binary file not shown.

Binary file not shown.