银龙鱼跳缸是吉还是凶:手把手教你制作rainmeter的RSSSink初级篇
来源:百度文库 编辑:中财网 时间:2024/05/08 08:38:11
什么是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文件由几部分组成..详细请看我的初级教程一.头部代码如下:
复制代码
好了头部代码只是一些基本的设置..
3.RSS关联插件设置
复制代码
4.定义RSS显示数量,这里我设置了显示10条新闻.所以我已RSS1-RSS10来表示,我这里已RSS1为例,其他后面的以此类推.
复制代码
5.设置RSS插件在桌面显示定义的参数
复制代码
6.设置RSS在桌面显示.下面设置我就不重复说明了.能读懂消化上面的代码后下面就不是什么困难的了^_^..设置为[Feed1]-[Feed10]和[Link1]-[Link10]都是相应的10条新闻设置..
复制代码
7.设置新闻前面的标点.这里我调用了图片一个圆点黑色的..这个看起来美观点..也就是一些坐标的修改..也要设置[Icon1]-[Icon10]
[Icon1]
Meter=IMAGE
X=0
Y=23
H=25
W=25
ImageName=Grabber.i.png
AntiAlias=1
6.设置窗口的关闭按钮.
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>))(?(?=.*(.*)<\/link>.)).* (.*)<\/description>(?:(?:.* (.*)<\/url>)|.*).* - (.*)<\/title>(?(?=.*
(.*)<\/pubDate>)).*(.*)<\/link>.* (.*)<\/description>|.*)(?:.* (.*)<\/title>(?(?=.* (.*)<\/pubDate>)).*(.*)<\/link>.* (.*)<\/description>|.*)(?:.* (.*)<\/title>(?(?=.* (.*)<\/pubDate>)).*(.*)<\/link>.* (.*)<\/description>|.*)(?:.* (.*)<\/title>(?(?=.* (.*)<\/pubDate>)).*(.*)<\/link>.* (.*)<\/description>|.*)(?:.* (.*)<\/title>(?(?=.* (.*)<\/pubDate>)).*(.*)<\/link>.* (.*)<\/description>|.*)(?:.* (.*)<\/title>(?(?=.* (.*)<\/pubDate>)).*(.*)<\/link>.* (.*)<\/description>|.*)(?:.* (.*)<\/title>(?(?=.* (.*)<\/pubDate>)).*(.*)<\/link>.* (.*)<\/description>|.*)(?:.* (.*)<\/title>(?(?=.* (.*)<\/pubDate>)).*(.*)<\/link>.* (.*)<\/description>|.*)(?:.* (.*)<\/title>(?(?=.* (.*)<\/pubDate>)).*(.*)<\/link>.* (.*)<\/description>|.*)(?:.* (.*)<\/title>(?(?=.* (.*)<\/pubDate>)).*(.*)<\/link>.* (.*)<\/description>|.*)(?:.* (.*)<\/title>(?(?=.* (.*)<\/pubDate>)).*(.*)<\/link>.* (.*)<\/description>|.*)(?:.* (.*)<\/title>(?(?=.* (.*)<\/pubDate>)).*(.*)<\/link>.* (.*)<\/description>|.*)" - UpdateRate=60 Ping服务器的频率 60秒
- StringIndex=1 调用RSS地址字符串
- 注:RegExp的对象表示正则表达式,它是对字符串执行模式匹配
- (.*)<\/title>(?(?=.*
复制代码
4.定义RSS显示数量,这里我设置了显示10条新闻.所以我已RSS1-RSS10来表示,我这里已RSS1为例,其他后面的以此类推.
- [MeasureRSS1] Measures的命名必须唯一并且需要放用“[]”字符框起。只要在一个配置文件中命名不重复,名称可以随意。不要在命名中使用空格
- Measure=Plugin
- Plugin=Plugins\WebParser.dll
- Url=[RSS] 网址定义为[RSS]项的地址
- StringIndex=6 调用RSS地址字符串字符串为整数,显示RSS地址里面的标题..一般都已双数来表示..比如4.6.8.10.12等...
- Substitute=#Substitute# 调用[Rainmeter]项里的Substitute
- [MeasureLink1] RSS1的连接
- Measure=Plugin
- Plugin=Plugins\WebParser.dll
- Url=[RSS]
- StringIndex=8
- Substitute="&":"&"
复制代码
5.设置RSS插件在桌面显示定义的参数
- [Backing] 背景颜色参数设置
- Meter=IMAGE 定义名称图片.如果需要背景图的话请加上ImageName=图片地址
- SolidColor=0, 0, 0, 1 定义背景颜色..这里设置为透明
- X=0 横向坐标设置
- Y=13 纵向坐标设置
- W=400 窗口宽度
- H=170 高度
- [Title]
- Meter=STRING Meter类型
- MeasureName=RSS 名称
- X=23 坐标
- Y=10 坐标
- StringStyle=BOLD 字体样式
- FontColor=#Color1# 调用 [Variables]字体颜色
- FontSize=#Height1# 调用 [Variables]字体大小
- FontFace=#Font# 调用 [Variables]字体名称
- AntiAlias=1 抗锯齿
- Text="#Title#" 调用 [Variables]的Title项
- LeftMouseDownAction=!execute [!RainmeterShowMeter TitleActive][!RainmeterHideMeter Title][!RainmeterRedraw]
- 当鼠标左键在RM窗口上按下后所执行的命令,注意此处不支持拖动。
- [TitleActive] 这里是设置连接的参数
- Meter=STRING
- MeasureName=RSS
- X=23
- Y=10
- StringStyle=BOLD
- FontColor=#ColorLink#
- FontSize=#Height1#
- FontFace=#Font#
- AntiAlias=1
- Text="#Title#"
- Hidden=1
- ;LeftMouseUpAction=!execute ["#Browser#" "#Link#"][!RainmeterShowMeter Title][!RainmeterHideMeter TitleActive][!RainmeterRedraw]
- 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]
复制代码
6.设置RSS在桌面显示.下面设置我就不重复说明了.能读懂消化上面的代码后下面就不是什么困难的了^_^..设置为[Feed1]-[Feed10]和[Link1]-[Link10]都是相应的10条新闻设置..
- [Feed1]
- Meter=STRING
- MeasureName=MeasureRSS1
- X=20
- Y=27
- H=15
- W=420
- ClipString=1
- StringStyle=Bold
- FontColor=#Color2#
- FontSize=#Height2#
- FontFace=#Font#
- AntiAlias=1
- MouseOverAction=!execute [!RainmeterShowMeter Link1][!RainmeterHideMeter Feed1][!RainmeterRedraw]
- [Link1]
- Meter=STRING
- MeasureName=MeasureRSS1
- X=r
- Y=r
- H=15
- W=420
- ClipString=1
- StringStyle=Bold
- FontColor=#ColorActive#
- FontSize=#Height2#
- FontFace=#Font#
- AntiAlias=1
- Hidden=1
- MouseLeaveAction=!execute [!RainmeterShowMeter Feed1][!RainmeterHideMeter Link1][!RainmeterRedraw]
- LeftMouseDownAction=[MeasureLink1]
复制代码
7.设置新闻前面的标点.这里我调用了图片一个圆点黑色的..这个看起来美观点..也就是一些坐标的修改..也要设置[Icon1]-[Icon10]
[Icon1]
Meter=IMAGE
X=0
Y=23
H=25
W=25
ImageName=Grabber.i.png
AntiAlias=1
6.设置窗口的关闭按钮.
- [MeterMessage]
- Meter=STRING
- X=5
- Y=12
- FontColor=139,0,0,255
- FontSize=7
- StringStyle=Bold
- FontFace=Trebuchet MS
- Text="[X]" 这里就是插件里面的那个关闭叉号
- AntiAlias=1
- LeftMouseDownAction=!RainmeterDeactivateConfig "RSS\RSS" "Lifehacker.ini
谁能提供手把手教你配置路由的视频教程
手把手教你做传奇私服
哪里有下载新东方出的《手把手教你四六级作文》
在哪可以下载《手把手教你学单片机》的电子书
谁手把手的教一教我这个学生,如何制作网页
找制作网页高手师傅.手把手教我.
哪里有手把手教WINDOWS的?
有没有手把手教的组网教程
《手把手教你修电脑》这本书如何邮寄?
手把手教你在QQ中用梦幻游戏表情
手把手教你怎样在cs中喷彩图
手把手教你做传奇私服 - PCDOG教学频道
请问那里可以找到手把手教你Ghost备份。
怎样制作rss
手把手教我讨债。
那有手把手的教asp程啊 我想学
我在学日语,哪位可以手把手的教我?
郑州市有没有手把手教打快板的?
谁可以手把手的教我使MSN 啊?
组建局域网有没有手把手教的书???
你RSS了么?
使你的站点支持RSS 是什么意思啊
如何制作rss阅读器,谢谢
如何自己制作RSS阅读器