# 【ReadFile】专门读取文本文档的插件 - Rainmeter插件与测试 - 雨滴社区 - Powered by Discuz!
 找回密码
 点击注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 20817|回复: 97

[插件与脚本] 【ReadFile】专门读取文本文档的插件

  [复制链接]

签到天数: 78 天

[LV.6]常住居民II

发表于 2014-4-22 20:59:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?点击注册

x
本帖最后由 suixin812 于 2014-10-16 06:58 编辑

ReadFile.JPG


// ReadFile.dll

        ReadFile是一个用于读取文本文件的Rainmeter插件,与Quote、WebParser最大的不同在于ReadFile能够自动检测文件的ANSI、UTF-8、Unicode LE编码。(utf-8检测的算法来自myx87216)
        
// 插件选项
        
        PathName:指定文件地址。
        CodePage:代码页(与WebParser相似)。默认值 -1,即自动检测。
        FinishAction:读取文件完成后执行的动作。

// 返回值

        文本值:文件的前8K字节。
        数值:ReadFile读取的字节数。
        最大值:文件的总大小。

// !CommandMeasure指令参数

        Reload:重新读取选项和文件
        Open:打开文件
        Clear:清空数据。文本值 = "",数值 = 0,最大值 = 1。
        
// 错误信息

        文件无法访问:文本值 = "invalid file",数值 = -1
        文件小于6字节:文本值 = "empty file",数值 = -1

        
// 限制
        
        只读取文件前8KB。
        不返回CodePage。
        
/*
** 风飏
** 2014/4/20
*/


ReadFile_1.0.rmskin (24.77 KB, 下载次数: 32, 售价: 1 点活跃值)

//更新

//1.3                    2014/9/11
不再限制文件大小

ReadFile_1.3.rar (25.89 KB, 下载次数: 127, 售价: 1 点活跃值)

//1.2            2014/4/30

修正:当皮肤加载时,即使地址为空,FinishAction仍然被执行;
修正:当向插件发送Reload命令时,文件被读取了两次,FinishAction同样被执行了两次;
修正:当插件设置了DynamicVariables=1时,插件将在每次更新时读取文件并执行FinishAction;
修正:若Rainmeter在启动时加载某个包含ReadFile与Lua脚本的皮肤,且脚本向插件发送Reload指令,有一定可能导致Rainmeter崩溃。


ReadFile_1.2.rar (16.37 KB, 下载次数: 38, 售价: 1 点活跃值)






评分

参与人数 1心动值 +1 活跃值 +20 技术值 +1 收起 理由
萝莉头 + 1 + 20 + 1 原创加分!

查看全部评分

本帖被以下淘专辑推荐:

回复

使用道具 举报

签到天数: 604 天

[LV.9]以坛为家II

发表于 2014-4-22 22:29:57 | 显示全部楼层

回帖奖励 +2 点活跃值

我靠?现在没人看帖子???
回复

使用道具 举报

签到天数: 368 天

[LV.9]以坛为家II

发表于 2014-4-22 23:49:33 | 显示全部楼层

回帖奖励 +2 点活跃值

支持原创
简直太叼了
回复

使用道具 举报

签到天数: 146 天

[LV.7]常住居民III

发表于 2014-4-23 09:02:55 | 显示全部楼层

回帖奖励 +2 点活跃值

看看,好厉害的样子



---------------------------------------------------------------------------------------------------------------------

残念系邻人社于2014-4-23 09:07补充以下内容:
点击打开没反应

---------------------------------------------------------------------------------------------------------------------
回复

使用道具 举报

签到天数: 129 天

[LV.7]常住居民III

发表于 2014-4-23 09:43:08 | 显示全部楼层

回帖奖励 +2 点活跃值

很给力 强力支持
回复

使用道具 举报

签到天数: 347 天

[LV.8]以坛为家I

发表于 2014-4-23 11:33:53 | 显示全部楼层

回帖奖励 +2 点活跃值

又是技术活,LZ很强大



---------------------------------------------------------------------------------------------------------------------

yking1997于2014-4-23 11:38补充以下内容:
原来回复很好。。。。。再问下,是不是用这个插件能解决歌词乱码的问题{:10_407:},如果是的话,希望楼主更新一下显歌词的皮肤

---------------------------------------------------------------------------------------------------------------------
回复

使用道具 举报

签到天数: 699 天

[LV.9]以坛为家II

发表于 2014-4-23 12:52:36 | 显示全部楼层

回帖奖励 +2 点活跃值

值得收藏!
回复

使用道具 举报

签到天数: 507 天

[LV.9]以坛为家II

发表于 2014-4-23 21:52:48 | 显示全部楼层

回帖奖励 +2 点活跃值

好像至少得3.0.2.2161版本才能用。。。

点评

扩展名改为zip解压缩。皮肤打包器有个bug,把最低版本设为2.5总容易打包失败  发表于 2014-4-25 07:57
回复

使用道具 举报

签到天数: 64 天

[LV.6]常住居民II

发表于 2014-4-23 23:39:30 | 显示全部楼层

回帖奖励 +2 点活跃值

我喜欢听这首歌:Ceui - Last Inferno 蛮好听的 也是传说中的勇者的传说主题曲

点评

确实好听 虽然没看过传说中的勇者的传说  发表于 2014-4-25 07:55
回复

使用道具 举报

签到天数: 1084 天

[LV.10]以坛为家III

发表于 2014-4-25 08:52:08 | 显示全部楼层

回帖奖励 +2 点活跃值

其实嘛,我是为了那两活跃回复的

点评

丧心病狂  发表于 2014-4-25 12:14
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点击注册

本版积分规则

快速回复 返回顶部 返回列表