- 博客(0)
- 资源 (18)
- 收藏
- 关注
基于Indy兼容 Delphi7 - Delphi 10.3 环境的 MQTT 组件,支持 win 和 android 跨平台
基于原作者“毒手药王”设计的模块二次修改与调优,
原贴地址,https://download.csdn.net/download/oyaowang123/9621489
根据评论区的网友意见反馈,再加上本人的亲自操刀与项目实战,目前已基本稳定,
本着对mqtt协议研究与学习的精神,目前分享给大家,
具体修改的内容如下:
兼容 Delphi7 - Delphi 10.3
兼容安卓项目
支持超过 2MB 以上的消息报文
支持空用户名或空密码的匿名连接场景
支持选 Retain 消息择性,用于p2p调用
数据包接收经各种测试,提高速度减少开销
代码结构和数据类型重构与优化
使用 utf-8 编码,改善兼容性
增加 Unscribe 操作
增加 CleanSession 设置
增加 ConnectionTimeout 功能
具备自动发送 Ping 报文保持连接
具备断线自动重新连接
2024-03-11
网页文件染毒修复程序
最近Ramnit病毒肆虐,感染了我电脑数个分区下几十万的网页文件,
为了清理这些染毒的网页文件,故制作了此快速修复工具,在此与大家分享,
请用其他的杀毒软件,先把所有磁盘及系统的病毒清理干净,方可使用本修复工具,
首先从左边选择需要清理网页文件所在的磁盘或路径,
然后点修复按钮,稍等片刻将会清理完毕,
本工具本着对杀毒技术的研究与探索,对于可能产生一切的后果,作者不负任何责任,
请使用者知晓,也希望这款工具能有助于大家快速地清理网页病毒,
2019-10-22
ASQLite 整合 DISQLite 魔改第一版 最大兼容 支持 D2009-DXE8 和 64 位平台 1
[说明]
DiSQLiteApi.dcu 文件根据实际开发环境在包内进行选择
本版本的 ASqlite 是基于 livu999 大侠的修改版继续魔改
原帖地址:http://download.csdn.net/download/ilvu999/6369053
本版本只支持 D2009 以上的 Unicode 版本的 Delphi
原作者在主要单元文件已经说明清楚了,老版本 Delphi 请绕道
为了照顾 XE2 下使用的朋友,故最后做了兼容
再照顾一下 DBGrid,令其不再显示 (MEMO)
另外做了兼容,在 XE8 开发环境及 64 位平台下通过基本测试
katar1024 (网名:阿龙)
2017-08-22
大改支持 TWideMemo,在此解决乱码问题
修正启用 SQLiteDateFormat 的情况下读取非正规日期字符串引起异常的 bug
查询语句中表名和字段名用中括号 [] 引括,可以使用 Index 之,等保留字段名
删除属性 CharacterEncode,一律按默认的 Uft-8 格式存取字符串
删除属性 DriverDll,已经启用 SQLite 静态库方式编译并链接,不需携带 dll
使用 DISQlite 的静态库编译,版本 3.8.3,兼容性和稳定性均良好
2017-08-23
插入和更新操作只针对已修改的字段进行处理和提交,提高执行效率
插入记录后,同步读取库中的数字和日期默认值,对取值自动分配 id 有意义
所有调试记录代码全部加了条件编译块控制,减小体积,提高调度效率
优化类型数据存取分支代码,减少体积,提高读写效率
去除初次读取数据 100 字节大小缓冲区的限制,防止字符串乱码
其它性能优化
其它 bug 修复
2017-08-24
修正设计器属性框中 Active 属性设置为 True,但运行时未打开查询的 bug
ftString、ftWideString、ftMemo、ftWideMemo 等字符串字段通过乱码测试
Memo 字段添加显示功能,控件不再显示(MEMO)或(WIDEMEMO)
Memo 字段支持 AsInteger、AsDataTime 等数据功能(设计器预定义的字段无效)
2017-08-25
修改关键属性时自动关闭数据连接
TransactionType、TempStore, DefaultSynchronous 等属性从字符串值修改为枚举值
修正 TypeLess 功能
添加 TASQLiteBaseQuery 一些关键属性在设计器中改变后自动关闭查询的功能
修正 Filtered 属性在设计器中改变后,但结果没变的 bug
PS:
本来想弄个批处理提交功能的(BatchedUpdates 或 CachedUpdates),
在某些场合很实用,但最近改的问题太多了,改得好累,等下次真正用到了再补上
对 SQLite 的初恋蛮深的,但不得不吐槽,想说爱它真的很不容易
2017-08-25
ASQLite 整合 DISQLite 魔改第一版 最大兼容 支持 D2009-DXE8 和 64 位编译平台
[说明]
DiSQLiteApi.dcu 文件根据实际开发环境在包内进行选择
本版本的 ASqlite 是基于 livu999 大侠的修改版继续魔改
原帖地址:http://download.csdn.net/download/ilvu999/6369053
本版本只支持 D2009 以上的 Unicode 版本的 Delphi
原作者在主要单元文件已经说明清楚了,老版本 Delphi 请绕道
为了照顾 XE2 下使用的朋友,故最后做了兼容
再照顾一下 DBGrid,令其不再显示 (MEMO)
另外做了兼容,在 XE8 开发环境及 64 位平台下通过基本测试
katar1024 (网名:阿龙)
2017-08-22
大改支持 TWideMemo,在此解决乱码问题
修正启用 SQLiteDateFormat 的情况下读取非正规日期字符串引起异常的 bug
查询语句中表名和字段名用中括号 [] 引括,可以使用 Index 之,等保留字段名
删除属性 CharacterEncode,一律按默认的 Uft-8 格式存取字符串
删除属性 DriverDll,已经启用 SQLite 静态库方式编译并链接,不需携带 dll
使用 DISQlite 的静态库编译,版本 3.8.3,兼容性和稳定性均良好
2017-08-23
插入和更新操作只针对已修改的字段进行处理和提交,提高执行效率
插入记录后,同步读取库中的数字和日期默认值,对取值自动分配 id 有意义
所有调试记录代码全部加了条件编译块控制,减小体积,提高调度效率
优化类型数据存取分支代码,减少体积,提高读写效率
去除初次读取数据 100 字节大小缓冲区的限制,防止字符串乱码
其它性能优化
其它 bug 修复
2017-08-24
修正设计器属性框中 Active 属性设置为 True,但运行时未打开查询的 bug
ftString、ftWideString、ftMemo、ftWideMemo 等字符串字段通过乱码测试
Memo 字段添加显示功能,控件不再显示(MEMO)或(WIDEMEMO)
Memo 字段支持 AsInteger、AsDataTime 等数据功能(设计器预定义的字段无效)
2017-08-25
修改关键属性时自动关闭数据连接
TransactionType、TempStore, DefaultSynchronous 等属性从字符串值修改为枚举值
修正 TypeLess 功能
添加 TASQLiteBaseQuery 一些关键属性在设计器中改变后自动关闭查询的功能
修正 Filtered 属性在设计器中改变后,但结果没变的 bug
PS:
本来想弄个批处理提交功能的(BatchedUpdates 或 CachedUpdates),
在某些场合很实用,但最近改的问题太多了,改得好累,等下次真正用到了再补上
对 SQLite 的初恋蛮深的,但不得不吐槽,想说爱它真的很不容易
2017-08-25
WPS Office 2013 一键安装极速部署版
卸载未做测试,请介意的朋友留步
默认使用了 Office 2003 的界面与保存格式,兼容大多数行业人士使用习惯
一键安装,快速省事,做企业部署的常备包
WPS Office 虽然在技术上和 MS Office 相比还有很大差别,不过抗宏毒和多文档编辑是其典型特点,故做此快速安装包简化部署工作,在此和大家分享
2015-11-27
Colors Pro 专业屏幕取色软件修正版,取颜色值直接复制到剪贴板,可以支持很多编程语言
本人用过最棒的屏幕取色软件,效率极高,支持很多语言。
之前的版本在截屏的时候有较久的延迟,现已修复,具体使用之前请大家将程序设置好
2015-10-10
FastReport 4.15 DXE6 及 FastReport Studio 4.9 保存中文乱码和退出bug修复版
花了好大力气修正了这两个bug,现在终于可以随心所欲的用FastReport了,开心!
感谢资源提供原作者
2015-10-10
Rave Reports v11.0.5 Installer Full Source 中文字段名bug修复补丁
Rave Reports v11.0.5 中文字段名bug修复,感谢上传者,原帖地址:
http://download.csdn.net/detail/wozengcong/6652953
从我8年前学Delphi时老师就说过Rave对中文字段支持不好,如今我也成了一名Delphi高手了,想到去试试Rave,于是就修理了这个bug在此分享给大家,希望大家喜欢!
2015-10-03
按日期整理照片与文件的 VBS 脚本,自用工具,希望大家喜欢!
本人自用的用按日期整理文件的脚本,照相族和下载族的必备整理工具,在此分享给大家。使用方法:放在数码相机的相片文件夹(或者下载文件夹)内,然后双击即可按日期进行整理
2014-09-23
一键Root大师 无升级经典版
一键Root大师是我本人用的第一款,也是最好的一款手机 Root 工具,自从其商业化以来携带的应用库程序和授权管理升级功能总让人觉得有些美中不足,一直以来还是很怀念经典版版本。
为了保留一键Root大师曾经的一度辉煌形象,故做了此免升级版,在此和大家分享!
2014-03-15
电信3G卡托纯净驱动修改版,免安装天翼宽带
前一阵买了两款天翼3G卡托,因为太麻烦不想安装天翼宽带,但不安装天翼宽带时,卡托每插一次要装一次驱动,很麻烦,今天在此将这个限制破解,在此分享给大家!
PS: 高手工具,新手勿用!出现的一切问题有使用者自行承担
最后提供一下天翼3G的拨号设置:
电话: #777
用户: [email protected]
密码: vnet.mobi
2013-06-15
各种容量的增量VHD文件,VHD骨灰级玩家必备!
因为最近需要频繁使用到VHD做软件测试,对VHD的需求与要求成2的N次方增加,
于是想出了个好办法,做了这个常用容量的增量VHD集合,省去了去磁盘管理或借助第三方工具创建增量VHD的麻烦,希望大家喜欢!
所有的增量VHD均已格式化成全容量NTFS分区,相同容量的VHD还能用于收缩,比起另外创建VHD文件收缩丝毫不受序列号的影响!VHD骨灰级玩家的必备.
2013-05-01
MSDE with SP4 附带辅助安装工具 速达部署必备!
之前在公司花了好大精力部署速达财务软件找到可用的 MSDE,带 SP4 补丁,其它版本的 MSDE 安装后速达均不能用,比较头疼。
此安装包来自微软官方,因上传大小权限不够,精简掉了 Msi 安装补丁,为了更方便安装,于是自己做了一个小工具辅助部署,在此一并与大家分享,希望朋友们喜欢!
2013-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人