I would like to use the Fireshot capturing add-on in the about:preferences page. Is it possible to change the permissions on the Firefox about: pages?
When trying to capture my Saved Passwords window in the about:preferences page I get an error from Fireshot stating, (Apologies, the browser has blocked some capturing features on this page.) Is there an option in about:config that can change the permissions on the about: pages???
被選擇的解決方法
No, I don't think you can use any add-ons on the built-in "about" pages.
You can use the "Print Screen" key and paste to Paint or another image editor program as a workaround. It could take a few scrolls and captured to get everything if you have a long list.
What do you think about generating a list in CSV format that you then could save to a file and open in Excel? This script is meant to be run in Firefox's Browser Console and dumps the list out there:
// Run in Browser Console after enabling chrome debugging // about:config => devtools.chrome.enabled => true try { signons = Services.logins.getAllLogins(); var csv = '"Site","Username","Password"'; for (var i=0; i<signons.length; i++){ csv += '\n'; csv += signons[i].httpRealm ? ('"' + signons[i].hostname + ' (' + signons[i].httpRealm + ')","') : '"' + signons[i].hostname + '","'; csv += signons[i].username + '","' + signons[i].password + '"'; } console.log(csv); } catch (err) { console.log('Problem reading or outputting logins: '+err); }
Please note the second line of the above: normally Firefox doesn't let you run dangerous code in the Browser Console, you have to enable it by switching a preference.
從原來的回覆中察看解決方案 👍 0所有回覆 (1)
選擇的解決方法
No, I don't think you can use any add-ons on the built-in "about" pages.
You can use the "Print Screen" key and paste to Paint or another image editor program as a workaround. It could take a few scrolls and captured to get everything if you have a long list.
What do you think about generating a list in CSV format that you then could save to a file and open in Excel? This script is meant to be run in Firefox's Browser Console and dumps the list out there:
// Run in Browser Console after enabling chrome debugging // about:config => devtools.chrome.enabled => true try { signons = Services.logins.getAllLogins(); var csv = '"Site","Username","Password"'; for (var i=0; i<signons.length; i++){ csv += '\n'; csv += signons[i].httpRealm ? ('"' + signons[i].hostname + ' (' + signons[i].httpRealm + ')","') : '"' + signons[i].hostname + '","'; csv += signons[i].username + '","' + signons[i].password + '"'; } console.log(csv); } catch (err) { console.log('Problem reading or outputting logins: '+err); }
Please note the second line of the above: normally Firefox doesn't let you run dangerous code in the Browser Console, you have to enable it by switching a preference.