我正试图从" about:plugins"中提取信息。使用Firefox Web浏览器时的网站。我希望能够在我的C ++程序中使用网站的内容。我知道如何使用来自其他位置的内容的唯一方法是从文件中读取。
我要做的是从about:plugin'
中读取每个插件的文件名和文件路径不确定我是否可以将此信息发送到文件然后从那里读取,但这似乎是双重工作,因为如果它输出到文件,我可以从那里读取它。
需要知道如何从Firefox网站提取信息才能在C ++程序中使用。
答案 0 :(得分:0)
只需解析pluginreg.dat文件,即可在以下位置找到它:
C:\ Users \用户XXXXXXX \应用程序数据\漫游\ Mozilla的\火狐\概况\ xxxxxx.default
获取AppData
char cAppData[MAX_PATH];
if(SHGetSpecialFolderPathA(NULL, cAppData, CSIDL_APPDATA, false))
{
// To obtain the profile name, parse the profiles.ini file in the folder
// ...AppData\Roaming\Mozilla\Firefox
// ...
}