马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?点击注册
x
【版权声明】
本文档翻译者:雨滴社区-jyf823691221
本文档仅用于雨滴社区站内交流,禁止转载,由此引发的一切责任及版权纠纷由转载、传播本文档者负责。
ItunesPlugin=Plugins\iTunesPlugin.dll 这个插件可以用来控制iTunes,并且从它那里得到信息. Note:现在皮肤应该使用NowPlaying插件来编写,因为它支持多种播放器(包含iTunes).
Options:
DefaultArtwork 设置插图的默认路径(皮肤文件夹的相对路径) Command=GetCurrentTrackArtwork. Command 可以后接下列Bangs: Control Bangs:(无返回值) BackTrack-定位到当前曲目的开头,当已经在曲目开头时返回到上一曲. FastForward-快进. NextTrack-下一曲 Pause-暂停播放. Play-播放当前曲目. PlayPause-在播放与暂停之间转换. PreviousTrack-上一曲. Resume-播放时,取消快进/倒带,恢复正常播放. Rewind-倒带. Stop-停止播放. GotoMusicStoreHomePage-前往iTunes商店主页. Power-打开/关闭iTunes. Quit-退出iTunes. SoundVolumeUp-加大音量5%. SoundVolumeDown-减小音量5% ToggleiTunes-显示/隐藏iTunes窗口. ToggleVisuals-显示/隐藏iTunes视觉效果. UpdateIPod-更新iPod内容. UpdatePodcastFeeds-更新所有podcastfeeds(相当于用户点选”更新”按钮,然后选择播客). Integer Values:(整数值) GetSoundVolume-返回音量值0~100. GetPlayerPosition-以秒为单位返回播放进度. GetPlayerPositionPercent-以百分比返回播放进度0~100. String Values:(字符串值) GetCurrentTrackAlbum-专辑. GetCurrentTrackArtist-艺术家. GetCurrentTrackBitrate-码率. GetCurrentTrackBPM-每秒钟beats. GetCurrentTrackComment-批注. GetCurrentTrackComposer-作曲家 GetCurrentTrackEQ-EQ预设名称. GetCurrentTrackGenre-类型. GetCurrentTrackKindAsString-文件说明. GetCurrentTrackName-名称. GetCurrentTrackRating-星级. GetCurrentTrackSampleRate-采样率. GetCurrentTrackSize-文件大小. GetCurrentTrackTime-曲目长度. GetCurrentTrackTrackCount-专辑曲目号. GetCurrentTrackTrackNumber-曲目索引. GetCurrentTrackYear-发行年份 GetCurrentTrackArtwork-返回当前曲目封面.
Bangs iTunes可以通过!CommandMeasure控制,你可以使用下列任一方法. 1.每一个命令都需要创建一个单独的措施.控制时执行:!CommandMeasure "MeasureName" "" 注意当!CommandMeasure没有参数时,空的字符串””不能省去. 2.将Bang作为一个参数送至任一iTunesMeasure. 例如,!CommandMeasure "AnyiTunesMeasure" "NextTrack" 下面的示例皮肤包含了这两种使用方法.
示例皮肤 [Rainmeter] Update=1000 BackgroundMode=2 SolidColor=0,0,0,220 [MeasureTrack] Measure=Plugin Plugin=Plugins\iTunesPlugin.dll Command=GetCurrentTrackName [MeasurePlayPause] Measure=Plugin Plugin=Plugins\iTunesPlugin.dll Command=PlayPause [MeasurePreviousTrack] Measure=Plugin Plugin=Plugins\iTunesPlugin.dll Command=PreviousTrack [MeterTrack] Meter=STRING MeasureName=MeasureTrack X=5 Y=5 W=200 H=18 FontColor=255,255,255,255 Text="Track: %1" ClipString=1 [MeterPlayPause] Meter=STRING MeasureName=MeasureTrack X=5 Y=25 W=50 H=18 FontColor=255,255,255,150 Text="PLAY" LeftMouseUpAction=!Execute [!CommandMeasure"MeasurePlayPause" ""] [MeterPreviousTrack] Meter=STRING MeasureName=MeasureTrack X=55 Y=25 W=50 H=20 FontColor=255,255,255,150 Text="PREV" LeftMouseUpAction=!Execute [!CommandMeasure"MeasurePreviousTrack" ""] [MeterNextTrack] Meter=STRING MeasureName=MeasureTrack X=105 Y=25 W=50 H=20 FontColor=255,255,255,150 Text="NEXT" LeftMouseUpAction=!Execute [!CommandMeasure"MeasureTrack" "NextTrack"]
|