如何在 Foobar2000 中添加书签

如何在 Foobar2000 中添加书签

我已经使用 Foobar2000 听有声读物一段时间了。我唯一怀念的就是这个程序的书签功能。推荐的插件是foo uie 书签,但它对我来说不起作用,我想知道我是否可以向 foobar 添加任何其他组件,使我只需按下键盘键即可为有声读物中的某个位置添加书签,以便记住它,并且我可以随时轻松返回有声读物的该部分。

我正在使用 Column UI 组件而不是默认界面,并且我想使用它来启用书签功能,这样我就可以保留我已安装的漂亮的 foobar 皮肤。

答案1

是否可以通过 VBA 获取文档页眉/页脚内的书签的访问权限?

我发现在开头或结尾添加文本很容易,但我无法使用书签来辨别它。文档被分成 Word 所称的 StoryRanges。

在 VBA 中处理文件主框架以外的故事范围可能是一件容易的事情,但是如果您知道书签在哪里,这样的事情应该可以工作。

[VBA]ActiveDocument.StoryRanges(wdEvenPagesHeaderStory).Bookmarks("BookmarkName").Select[/VBA]

如果您无法使其发挥作用,或者这不符合要求,请再次提交一些额外的信息,我会仔细查看。

答案2

Foobar 可能不是制作多个书签的最佳选择。

foo_uie_bookmarks 插件已经有 15 年的历史了。我认为这就是它无法使用的原因。

对于当前版本的 foobar,请使用来自 https://www.foobar2000.org/components

如果你希望每个文件只有一个书签,那么你可以使用这个插件https://www.foobar2000.org/components/view/foo_skip

如果每个文件有多个书签,最好使用 smplayer 之类的播放器。快捷键是 Ctr-A。

相关内容