当您使用Firefox web浏览器时,我试图从"about:plugins"网站提取信息。我希望能够在我的c++程序中使用网站的内容。我知道如何使用来自另一个位置的内容的唯一方法是从文件中读取。
我想做的是读取文件名和文件路径的每个插件从约:plugin'
不确定我是否可以将此信息发送到文件,然后从那里读取它,但这似乎是双重工作,因为如果它输出到文件,我可以从那里读取它。
需要知道如何从Firefox网站中提取信息以便在c++程序中使用
解析pluginregg .dat文件,您可以在:
中找到它C: xxxxxxx AppData 漫游用户 Mozilla Firefox Profiles 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
// ...AppDataRoamingMozillaFirefox
// ...
}