QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 829|回复: 1

请FVWM fans帮忙如何实现这个目标!

[复制链接]
发表于 2004-7-9 13:14:02 | 显示全部楼层 |阅读模式
我有个习惯,把网上下载的音乐放到~/music/下,根据歌手名字来分别建立相应的子目录,如:
  ~/music/beyond
  ~/music/孙楠
  ~/music/理查德.克莱德曼
  ~/music/神秘园
  .....
然后在.fvwm2rc里加上实现用mplayer来播放相应子目录作为背景音乐这种功能的语句,如:
AddToMenu RootMenu '根菜单' Title
....
+ I "背景音乐~/music" Popup BackgroundMusic
.....

再利用下面来动态生成子菜单
DestroyMenu BackgroundMusic
AddtoMenu backgroundmusic
PipeRead 'for i in `ls ~/music -F |grep /`; do echo "+ $i Exec mplayer ~/music/$i/*.mp3"; done'

又加上绑定一个键(我上面没有相应的多媒体功能键,为实验故只好绑定Sleep键了,以后再需要的话,再搞个函数或过程来单独绑定sleep键)
Key XF86Standby A A Menu backgroundmusic popup

现在有几个问题请教:
1. 假设我已经删除或增加了~/music/下的某个歌手目录,同时我不想restart FVWM,  而仅仅只想重新刷新backgroundmenu里的内容,显示出现在在~/music/里有的子目录名,换句话说,当我弹出FVWM根菜单时,FVWM就知道发个信号来只刷新动态菜单“背景音乐”里的内容(也就是~/music/下的所有子目录名)?
2. 如何进行动态菜单的动态菜单,就是循环嵌套,不知道FVWM的piperead是否支持递归?
3. 看了本版的FVWM 精华贴,我想请问一下“一键播放背景音乐”该贴的作者,
能否讲一下xmms的playlist里的内容,或者把你的music(也就是xmms的playlist文件)发到我的邮箱[email protected],拜托了.
 楼主| 发表于 2004-7-9 21:10:28 | 显示全部楼层
怎么没人指点一二吗?
麻烦用过fvwm-menu-directory的朋友说说。。。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-26 19:17 , Processed in 0.044885 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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