银龙鱼跳缸是吉还是凶:手把手教你制作rainmeter的RSSSink初级篇

来源:百度文库 编辑:中财网 时间:2024/05/30 02:34:42
什么是RSS呢?
RSS(Really *** Syndication)是一种描述和同步网站内容的格式,是目前使用最广泛的XML应用。RSS搭建了信息迅速传播的一个技术平台,使得每个人都成为潜在的信息提供者。发布一个RSS文件后,这个RSS Feed中包含的信息就能直接被其他站点调用,而且由于这些数据都是标准的XML格式,所以也能在其他的终端和服务中使用。
  如果从RSS阅读者的角度来看,完全不必考虑它到底是什么意思,只要简单地理解为一种方便的信息获取工具就可以了。RSS获取信息的模式与加入邮件列表(如电子杂志和新闻邮件)获取信息有一定的相似之处,也就是可以不必登录各个提供信息的网站而通过客户端浏览方式(称为“RSS阅读器”)或者在线RSS阅读方式这些内容。例如,通过一个RSS阅读器,可以同时浏览新浪新闻,也可以浏览搜狐或者百度的新闻(如果你采用了RSS订阅的话)。

RSS目前的版本和推荐
到目前为止,RSS共有七种版本,推荐使用的是RSS 1.0和RSS 2.0,对于一些基本的站点同步,也可以选用RSS 0.91。

好了对RSS有一定了解之后,今天我就用RSS2.0版本来做例子..QQ的国内新闻RSS
地址:http://news.qq.com/newsgn/rss_newsgn.xml
教程开始...
1.新建一个本文文档

2.代码头部,因为RM的SKIN文件由几部分组成..详细请看我的初级教程一.头部代码如下:
  • [Rainmeter]
  • Update=1000                        定义SKIN的刷新时间为1000毫秒
  • DynamicWindowSize=1         如果设置成1,窗口会在每次更新时进行大小重新计算,必要情况下会自动缩放窗口大小。
  • W=180                                窗口宽
  • [Variables]
  • URL=http://news.qq.com/newsgn/rss_newsgn.xml            调用RSS地址
  • Title=QQnews                                                              RSS标题
  • Link=http://news.qq.com                                              点击标题连接到网站地址
  • Browser=firefox.exe                                                     指定点击RSS启动的浏览器.可以换遨游或者IE之类的.
  • Font=微软雅黑                                                              定义字体 (必须为系统的字体)
  • Color1=0, 0, 0, 217                                                      定义颜色1
  • Color2=0, 0, 0, 160                                                      定义颜色2
  • Color3=0, 0, 0, 160                                                      定义颜色3
  • ColorActive=128, 192, 255, 217                                     定义连接颜色
  • Height1=10                                                                  定义字体大小1(我这里定义为标题大小)
  • Height2=9                                                                    定义字体大小2  (我这里定义内容的字体大小)
  • AntiAlias=1                                                                   如果设置成1则开启抗锯齿选项
  • Substitute="&":"&",""":"","&Quot;":"","<br>":"","![CDATA[":"","]]":"","...":"","<":"",">":"","/PRE>":"","PRE>":"","<":"","'":"'"
  • Substitute此项可以替换关键词,必须成对出现并用逗号分隔,注意必须要用引号引出。(e.g.Substitute="cat":"dog"表述的是在测量值中将关键词cat全部替换成dog)

复制代码
好了头部代码只是一些基本的设置..

3.RSS关联插件设置
  • [RSS]
  • Measure=Plugin                      托盘显示的名称
  • Plugin=Plugins\WebParser.dll    定义调用插件路径
  • Url=#URL#                             调用[Variables]项里的网址
  • RegExp="(?siU)(.*)<\/title>(?(?=.*<lastBuildDate>(.*)<\/lastBuildDate>))(?(?=.*<link>(.*)<\/link>.)).*<description>(.*)<\/description>(?:(?:.*<url>(.*)<\/url>)|.*).*<item(?:.*<title>(.*)<\/title>(?(?=.*<pubDate>(.*)<\/pubDate>)).*<link>(.*)<\/link>.*<description>(.*)<\/description>|.*)(?:.*<title>(.*)<\/title>(?(?=.*<pubDate>(.*)<\/pubDate>)).*<link>(.*)<\/link>.*<description>(.*)<\/description>|.*)(?:.*<title>(.*)<\/title>(?(?=.*<pubDate>(.*)<\/pubDate>)).*<link>(.*)<\/link>.*<description>(.*)<\/description>|.*)(?:.*<title>(.*)<\/title>(?(?=.*<pubDate>(.*)<\/pubDate>)).*<link>(.*)<\/link>.*<description>(.*)<\/description>|.*)(?:.*<title>(.*)<\/title>(?(?=.*<pubDate>(.*)<\/pubDate>)).*<link>(.*)<\/link>.*<description>(.*)<\/description>|.*)(?:.*<title>(.*)<\/title>(?(?=.*<pubDate>(.*)<\/pubDate>)).*<link>(.*)<\/link>.*<description>(.*)<\/description>|.*)(?:.*<title>(.*)<\/title>(?(?=.*<pubDate>(.*)<\/pubDate>)).*<link>(.*)<\/link>.*<description>(.*)<\/description>|.*)(?:.*<title>(.*)<\/title>(?(?=.*<pubDate>(.*)<\/pubDate>)).*<link>(.*)<\/link>.*<description>(.*)<\/description>|.*)(?:.*<title>(.*)<\/title>(?(?=.*<pubDate>(.*)<\/pubDate>)).*<link>(.*)<\/link>.*<description>(.*)<\/description>|.*)(?:.*<title>(.*)<\/title>(?(?=.*<pubDate>(.*)<\/pubDate>)).*<link>(.*)<\/link>.*<description>(.*)<\/description>|.*)(?:.*<title>(.*)<\/title>(?(?=.*<pubDate>(.*)<\/pubDate>)).*<link>(.*)<\/link>.*<description>(.*)<\/description>|.*)(?:.*<title>(.*)<\/title>(?(?=.*<pubDate>(.*)<\/pubDate>)).*<link>(.*)<\/link>.*<description>(.*)<\/description>|.*)" <li>UpdateRate=60   Ping服务器的频率 60秒 <li>StringIndex=1     调用RSS地址字符串 <li> <li>注:RegExp的对象表示正则表达式,它是对字符串执行模式匹配</li></li></li></li></li></li></li></li></li></li></ul><br><em>复制代码</em><br><strong>4.定义RSS显示数量,这里我设置了显示10条新闻.所以我已RSS1-RSS10来表示,我这里已RSS1为例,其他后面的以此类推.</strong><ul class="litype_1" type="1"> <li> <li>[MeasureRSS1]    Measures的命名必须唯一并且需要放用“[]”字符框起。只要在一个配置文件中命名不重复,名称可以随意。不要在命名中使用空格 <li>Measure=Plugin <li>Plugin=Plugins\WebParser.dll <li>Url=[RSS]            网址定义为[RSS]项的地址 <li>StringIndex=6      调用RSS地址字符串字符串为整数,显示RSS地址里面的标题..一般都已双数来表示..比如4.6.8.10.12等... <li>Substitute=#Substitute#    调用[Rainmeter]项里的Substitute <li>[MeasureLink1]     RSS1的连接 <li>Measure=Plugin <li>Plugin=Plugins\WebParser.dll <li>Url=[RSS] <li>StringIndex=8 <li>Substitute="&":"&"</li></li></li></li></li></li></li></li></li></li></li></li></li></ul><br><em>复制代码</em><br><strong>5.设置RSS插件在桌面显示定义的参数</strong><ul class="litype_1" type="1"> <li> <li>[Backing]   背景颜色参数设置 <li>Meter=IMAGE     定义名称图片.如果需要背景图的话请加上ImageName=图片地址 <li>SolidColor=0, 0, 0, 1 定义背景颜色..这里设置为透明 <li>X=0                   横向坐标设置 <li>Y=13                 纵向坐标设置 <li>W=400              窗口宽度 <li>H=170               高度 <li>[Title] <li>Meter=STRING    Meter类型 <li>MeasureName=RSS     名称 <li>X=23                         坐标 <li>Y=10                         坐标 <li>StringStyle=BOLD      字体样式 <li>FontColor=#Color1# 调用 [Variables]字体颜色 <li>FontSize=#Height1# 调用 [Variables]字体大小 <li>FontFace=#Font#     调用 [Variables]字体名称 <li>AntiAlias=1               抗锯齿 <li>Text="#Title#"          调用 [Variables]的Title项 <li>LeftMouseDownAction=!execute [!RainmeterShowMeter TitleActive][!RainmeterHideMeter Title][!RainmeterRedraw] <li>当鼠标左键在RM窗口上按下后所执行的命令,注意此处不支持拖动。 <li>[TitleActive]             这里是设置连接的参数 <li>Meter=STRING <li>MeasureName=RSS <li>X=23 <li>Y=10 <li>StringStyle=BOLD <li>FontColor=#ColorLink# <li>FontSize=#Height1# <li>FontFace=#Font# <li>AntiAlias=1 <li>Text="#Title#" <li>Hidden=1 <li>;LeftMouseUpAction=!execute ["#Browser#" "#Link#"][!RainmeterShowMeter Title][!RainmeterHideMeter TitleActive][!RainmeterRedraw] <li>LeftMouseUpAction=!execute [!RainmeterShowMeter Feed1][!RainmeterHideMeter Link1][!RainmeterShowMeter Feed2][!RainmeterHideMeter Link2][!RainmeterShowMeter Feed3][!RainmeterHideMeter Link3][!RainmeterShowMeter Feed4][!RainmeterHideMeter Link4][!RainmeterShowMeter Feed5][!RainmeterHideMeter Link5][!RainmeterShowMeter Feed6][!RainmeterHideMeter Link6][!RainmeterShowMeter Feed7][!RainmeterHideMeter Link7][!RainmeterShowMeter Feed8][!RainmeterHideMeter Link8][!RainmeterShowMeter Feed9][!RainmeterHideMeter Link9][!RainmeterShowMeter Feed10][!RainmeterHideMeter Link10][!RainmeterShowMeter Title][!RainmeterHideMeter TitleActive][!RainmeterRedraw]</li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></ul><br><em>复制代码</em><br><strong>6.设置RSS在桌面显示.下面设置我就不重复说明了.能读懂消化上面的代码后下面就不是什么困难的了^_^..设置为[Feed1]-[Feed10]和[Link1]-[Link10]都是相应的10条新闻设置..<br></strong><ul class="litype_1" type="1"> <li> <li>[Feed1] <li>Meter=STRING <li>MeasureName=MeasureRSS1 <li>X=20 <li>Y=27 <li>H=15 <li>W=420 <li>ClipString=1 <li>StringStyle=Bold <li>FontColor=#Color2# <li>FontSize=#Height2# <li>FontFace=#Font# <li>AntiAlias=1 <li>MouseOverAction=!execute [!RainmeterShowMeter Link1][!RainmeterHideMeter Feed1][!RainmeterRedraw] <li>[Link1] <li>Meter=STRING <li>MeasureName=MeasureRSS1 <li>X=r <li>Y=r <li>H=15 <li>W=420 <li>ClipString=1 <li>StringStyle=Bold <li>FontColor=#ColorActive# <li>FontSize=#Height2# <li>FontFace=#Font# <li>AntiAlias=1 <li>Hidden=1 <li>MouseLeaveAction=!execute [!RainmeterShowMeter Feed1][!RainmeterHideMeter Link1][!RainmeterRedraw] <li>LeftMouseDownAction=[MeasureLink1]</li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></li></ul><br><em>复制代码</em><br><strong>7.设置新闻前面的标点.这里我调用了图片一个圆点黑色的..这个看起来美观点..也就是一些坐标的修改..也要设置[Icon1]-[Icon10]<br></strong><br>[Icon1]<br>Meter=IMAGE<br>X=0<br>Y=23<br>H=25<br>W=25<br>ImageName=Grabber.i.png<br>AntiAlias=1<br><br>6.设置窗口的关闭按钮.<ul class="litype_1" type="1"> <li> <li>[MeterMessage] <li>Meter=STRING <li>X=5 <li>Y=12 <li>FontColor=139,0,0,255 <li>FontSize=7 <li>StringStyle=Bold <li>FontFace=Trebuchet MS <li>Text="[X]"   这里就是插件里面的那个关闭叉号 <li>AntiAlias=1 <li>LeftMouseDownAction=!RainmeterDeactivateConfig "RSS\RSS" "Lifehacker.ini</li></li></li></li></li></li></li></li></li></li></li></li></ul></div> <div class="zuoye-list-a"> <a href="/article/wrmtcc">谁能提供手把手教你配置路由的视频教程</a> <a href="/article/wasfad">手把手教你做传奇私服</a> <a href="/article/wguymy">哪里有下载新东方出的《手把手教你四六级作文》</a> <a href="/article/wpbbfr">在哪可以下载《手把手教你学单片机》的电子书</a> <a href="/article/wmrcbl">谁手把手的教一教我这个学生,如何制作网页</a> <a href="/article/wfgztw">找制作网页高手师傅.手把手教我.</a> <a href="/article/vzinor">哪里有手把手教WINDOWS的?</a> <a href="/article/wslrlw">有没有手把手教的组网教程</a> <a href="/article/waokuy">《手把手教你修电脑》这本书如何邮寄?</a> <a href="/article/wlfrad">手把手教你在QQ中用梦幻游戏表情</a> <a href="/article/wmfykq">手把手教你怎样在cs中喷彩图</a> <a href="/article/wpdiyf">手把手教你做传奇私服 - PCDOG教学频道</a> <a href="/article/wrixoa">请问那里可以找到手把手教你Ghost备份。</a> <a href="/article/wghpgy">怎样制作rss</a> <a href="/article/wiujak">手把手教我讨债。</a> <a href="/article/wcwghd">那有手把手的教asp程啊 我想学</a> <a href="/article/wenfcg">我在学日语,哪位可以手把手的教我?</a> <a href="/article/wjcacl">郑州市有没有手把手教打快板的?</a> <a href="/article/wphaks">谁可以手把手的教我使MSN 啊?</a> <a href="/article/wqcmpg">组建局域网有没有手把手教的书???</a> <a href="/article/vyvsdc">你RSS了么?</a> <a href="/article/wsbxng">使你的站点支持RSS 是什么意思啊</a> <a href="/article/wkcers">如何制作rss阅读器,谢谢</a> <a href="/article/wlvhzo">如何自己制作RSS阅读器</a> </div> </div> </div> </div> </div> </div> </div> <div id="footer"> <div class="footerlinks"> <div class="panel panel-default"> <div class="panel-heading">相关问题</div> <div class="panel-body"> <a class="btn btn-default" href="/article/wagtjz" title="百家篆印【难得一见 极品收藏】">百家篆印【难得一见 极品收藏】</a> <a class="btn btn-default" href="/article/wagtka" title="平时多观舌 健康常关切">平时多观舌 健康常关切</a> <a class="btn btn-default" href="/article/wagtkb" title="关于各种辈分称呼的知识集锦">关于各种辈分称呼的知识集锦</a> <a class="btn btn-default" href="/article/wagtkc" title="非洲雕塑的魅力">非洲雕塑的魅力</a> <a class="btn btn-default" href="/article/wagtkd" title="女大学生、小偷、公交司机 公交车三幕剧让人寒心">女大学生、小偷、公交司机 公交车三幕剧让人寒心</a> <a class="btn btn-default" href="/article/wagtke" title="[八卦江湖]亲自使用 --">[八卦江湖]亲自使用 --</a> <a class="btn btn-default" href="/article/wagtkf" title="美衣有图解0">美衣有图解0</a> <a class="btn btn-default" href="/article/wagtkg" title="【高清电影】大片">【高清电影】大片</a> <a class="btn btn-default" href="/article/wagtkh" title="军事新闻 中国以太平洋演习回应美国在澳驻军">军事新闻 中国以太平洋演习回应美国在澳驻军</a> <a class="btn btn-default" href="/article/wagtki" title="【如烟原创】读你,指尖滑过眷恋的四季《情韵驿站,浓情相约》 - 如烟~女人的日志 - 网易...">【如烟原创】读你,指尖滑过眷恋的四季《情韵驿站,浓情相约》 - 如烟~女人的日志 - 网易...</a> <a class="btn btn-default" href="/article/wagtkj" title="健康快讯">健康快讯</a> <a class="btn btn-default" href="/article/wagtkk" title="越玩越聪明:思维终极大挑战">越玩越聪明:思维终极大挑战</a> <a class="btn btn-default" href="/article/wagtkl" title="田鸿彰:中东安全局势,到底控制在谁手里?">田鸿彰:中东安全局势,到底控制在谁手里?</a> <a class="btn btn-default" href="/article/wagtkm" title="教你制作MTV数码相册的全过程(图文)">教你制作MTV数码相册的全过程(图文)</a> <a class="btn btn-default" href="/article/wagtkn" title="·林彪专机机长冤案平反始末">·林彪专机机长冤案平反始末</a> <a class="btn btn-default" href="/article/wagtko" title="各种文体范文大全">各种文体范文大全</a> <a class="btn btn-default" href="/article/wagtkp" title="癌症的出口 - 董国祥的日志 - 网易博客">癌症的出口 - 董国祥的日志 - 网易博客</a> <a class="btn btn-default" href="/article/wagtkq" title="毛泽东与贺子珍的最后一张合影照">毛泽东与贺子珍的最后一张合影照</a> <a class="btn btn-default" href="/article/wagtkr" title="《科学实验室》 人身上的“去火点”(鲁兆麟教授)按摩巧去火(视频).">《科学实验室》 人身上的“去火点”(鲁兆麟教授)按摩巧去火(视频).</a> <a class="btn btn-default" href="/article/wagtks" title="新目标九年级英语专项复习教案、学案、讲义及练习题---动词时态(一)">新目标九年级英语专项复习教案、学案、讲义及练习题---动词时态(一)</a> <a class="btn btn-default" href="/article/wagtkt" title="优秀的孩子是这样培养的">优秀的孩子是这样培养的</a> <a class="btn btn-default" href="/article/wagtku" title="看你属什么命">看你属什么命</a> <a class="btn btn-default" href="/article/wagtkv" title="一手漂亮的字">一手漂亮的字</a> <a class="btn btn-default" href="/article/wagtkw" title="中医不传之秘在剂量">中医不传之秘在剂量</a> <a class="btn btn-default" href="/article/wagtkx" title="让你跌下巴——清宫女人的真实样子【转载】">让你跌下巴——清宫女人的真实样子【转载】</a> <a class="btn btn-default" href="/article/wagtky" title="2011年11月 13家公司被否拉响IPO警报">2011年11月 13家公司被否拉响IPO警报</a> <a class="btn btn-default" href="/article/wagtkz" title="买车前需要琢磨的十件事">买车前需要琢磨的十件事</a> <a class="btn btn-default" href="/article/wagtla" title="大学生为抓小偷英勇牺牲 万人自发悼念">大学生为抓小偷英勇牺牲 万人自发悼念</a> <a class="btn btn-default" href="/article/wagtlb" title="鱼香豆腐">鱼香豆腐</a> <a class="btn btn-default" href="/article/wagtlc" title="如何在WORD中插入EXCEL五">如何在WORD中插入EXCEL五</a> <a class="btn btn-default" href="/article/wagtld" title="期末复习:成语知识竞赛">期末复习:成语知识竞赛</a> </div> </div> </div> <div class="copy-right"> <p>中财网,客观、专业、权威的知识性互动百科全书。</p></div> </div> </div> <!--mip 运行环境--> <mip-stats-baidu> <script type="application/json"> { "token": "97cc1851a34f9e233119ff36ecf54098", "_setCustomVar": [1, "login", "1", 2], "_setAutoPageview": [true] } </script> </mip-stats-baidu> <script src="https://c.mipcdn.com/static/v1/mip.js"></script> <!--分享组件 代码--> <script src="https://c.mipcdn.com/static/v1/mip-share/mip-share.js"></script> <!--百度统计组件 代码--> <script src="https://c.mipcdn.com/static/v1/mip-stats-baidu/mip-stats-baidu.js"></script> </body> </html>