suixin812 发表于 2014-4-22 20:59:48

【ReadFile】专门读取文本文档的插件

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




// 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
*/




//更新

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



//1.2            2014/4/30

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








shellkeke 发表于 2014-4-22 22:29:57

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

克里斯豆腐先生 发表于 2014-4-22 23:49:33

支持原创
简直太叼了{:10_443:}

残念系邻人社 发表于 2014-4-23 09:02:55

看看,好厉害的样子



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

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

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

jwj168 发表于 2014-4-23 09:43:08

很给力 强力支持

yking1997 发表于 2014-4-23 11:33:53

又是技术活,LZ很强大



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

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

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

围巢 发表于 2014-4-23 12:52:36

值得收藏!{:10_436:}

司辰 发表于 2014-4-23 21:52:48

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

xfdf123456 发表于 2014-4-23 23:39:30

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

Soliv_ctx 发表于 2014-4-25 08:52:08

其实嘛,我是为了那两活跃回复的{:10_385:}
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【ReadFile】专门读取文本文档的插件