我試圖在使用Firefox瀏覽器時從「about:plugins」網站提取信息。我希望能夠在我的C++程序中使用網站的內容。只有我知道如何使用來自其他位置的內容的方式是從文件中讀取。在C++程序中使用Firefox網站信息
我所試圖做的是從大約讀取的文件名和文件路徑爲每個插件:插件
不知道我是否可以將此信息發送到一個文件,然後進行閱讀,但看起來像雙重工作,因爲如果它輸出到文件,我可以從那裏讀取它。
需要知道如何從Firefox網站提取信息以便在C++程序中使用。
C:
我試圖在使用Firefox瀏覽器時從「about:plugins」網站提取信息。我希望能夠在我的C++程序中使用網站的內容。只有我知道如何使用來自其他位置的內容的方式是從文件中讀取。在C++程序中使用Firefox網站信息
我所試圖做的是從大約讀取的文件名和文件路徑爲每個插件:插件
不知道我是否可以將此信息發送到一個文件,然後進行閱讀,但看起來像雙重工作,因爲如果它輸出到文件,我可以從那裏讀取它。
需要知道如何從Firefox網站提取信息以便在C++程序中使用。
C:
只是解析pluginreg.dat文件,你可以找到\用戶\ XXXXXXX \應用程序數據\漫遊\ Mozilla的\火狐\ Profiles文件\ xxxxxx.default
要獲得應用程序數據
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
// ...
}
此文件是否位於每個用戶的不同位置?我如何爲其他用戶找到它?我怎麼能從C++中找到路徑文件?如果別人使用我的程序,我不能使用我自己的絕對路徑。 – user3403720
@ user3403720如果您實際不知道解決您的問題,爲什麼您會接受答案? –
不錯的故事。你有什麼問題? –
如何從firefox網站提取信息以便在C++程序中使用 – user3403720