c# - 如何在 FireFox 运行时访问 FireFox 3 书签?

标签 c# .net sqlite firefox

Firefox 3 现在将书签存储在名为 profiles.sqlite 的 SQLite 文件中。

此文件在 Firefox 3 运行时被锁定。

我知道有备份文件,但都是旧的(只有在FF退出时才写入)

我不希望用户必须安装插件。

有没有办法在 FF 3 运行时抓取书签?

我正在为 Windows 使用 C# 3.5 进行开发。

最佳答案

SQL Lite 是用于单用户应用程序的嵌入式数据库,并非为多用户访问而构建。请参阅其 When To Use question list 中标题为“另一个 RDBMS 可能工作得更好的情况”的部分。 .

此外,“高并发”下的文本指出“SQLite 在整个数据库文件上使用读/写锁。”

所以,不,没有其他选择。构建一个插件。

关于c# - 如何在 FireFox 运行时访问 FireFox 3 书签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/627937/

相关文章:

c# - 如何在 PowerShell 中更改对象类型程序集

c# - 我怎么知道电脑是台式机还是笔记本电脑?通过 C# 代码

c# - 从硬盘驱动器中的图像序列更改 WPF 图像中的图像会使图像变得漆黑且响应速度降低

c# - .NET 中在单独(单个)线程上管理任务队列的最佳方式

python 错误: object of type 'builtin_function_or_method' has no len()

c# - 如何修复 Biml 构建的 SSIS 脚本任务的失败任务 : No such interface supported

.net - 在Stryker.Net测试中配置多个项目文件

java - ASPxGridView java 的替代品?

python - (python-)sqlite3 : prevent COMMIT from resetting read cursor on unrelated temporary table

c++ - Qt 101 : Why can't I use this class?