易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

日志模块   [复制链接]

    2023-06-30 08:24:58
    模块控件源码
    易语言资源网
    1046 次浏览
    来源链接

最全面的日志模块!日志也要不简单~


1. 所有操作已类话且无调用模块!

2. 本日志类是基于sqlite3数据库实现的,所以.elog文件占用小读取速度快(但不知道抗不抗多线程,没测试过,理论上多线程调用应该没问题)

3. 本日志类有一个配套的 elog 可视化编辑器或者说查看器,支持自定义颜色,可以让你更加方便的管理日志!

4. 本日志支持输出日志时自动排版,且支持寻找日志,目前可以通过 时间,时,分,秒,子类型(或者说自定义类型),内容,备注 ,颜色进行寻找,更支持同时匹配多项的寻找(但是匹配多项的因为时间问题可视化软件内并没有体现)

5. 本日志类可扩展性超强,内部允许 置配置,就是在这个elog文件内容置一个其他配置项,所以elog不仅仅是log,当成配置文件耍都没问题

6. 支持敏感词处理,分权查看日志内容=》【原创】某种文本加密算法~敏感处理~_精易论坛 (125.la)  A级权限下才能看到日志明文,而B级权限下只能看到敏感处理后的文本

7. 最大的特点,压入与压出。

首先,看完这么多后你肯定会发现一个事实,那就是elog文件只能用特点的软件才能查看,那如果我想把日志发给其他人,那其他人岂不是看不了了?

嘿嘿,你以为我没有考虑到这个问题吗?

压出=》将elog文件按照特定格式压出到一个文件夹,文件夹内是 日期.txt  文件,文件内容已排版(但是会丢失备注和颜色)

压入=》将按照指定格式压出的文件夹重新压入到 *.elog 文件中2

演示:


(PS:可视化软件我调用了精益模块)



点我下载 (已有 90 次下载)

引用模块


源码文件名 模块文件名
log可视化.e
精易模块.ec
log.ec


引用支持库


源码文件名 支持库文件名 支持库标识
log.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
Sqlite3数据库支持库 2.1 {E5D631FE-E3C9-4eb3-A687-C89598FE6691}
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
log可视化.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
扩展界面支持库一 2.0 27bb20fdd3e145e4bee3db39ddd6e64c
高级表格支持库 2.11 0B4337DA651B4b619ACF61334A7E8B47
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0


[错误报告]   上一篇:某种文本加密算法~敏感处理~...     下一篇:注册表操作