Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View daveferrara1's full-sized avatar

Dave Ferrara daveferrara1

  • United States
View GitHub Profile
@daveferrara1
daveferrara1 / ExportChromePasswords.js
Last active October 26, 2016 22:27 — forked from merqurio/ExportChromePasswords.js
ExportChromePasswords.js
var decryptedRow="";
var pm = PasswordManager.getInstance();
var model = pm.savedPasswordsList_.dataModel;
var pl = pm.savedPasswordsList_;
for(i=0;i<model.length;i++){
PasswordManager.requestShowPassword(i);
};
setTimeout(function(){
decryptedRow += '"Hostname","Username","Password","formSubmitURL","httpRealm","usernameField","passwordField"';
for(i=0; i<model.length; i++){
on run
tell application "Growl"
-- Make a list of all the notification types that this script will ever send:
set the allNotificationsList to {"IM Received", "Account Connected", "Account Disconnected", "Buddy Available", "Buddy Unavailable"}
-- Make a list of the notifications that will be enabled by default.
set the enabledNotificationsList to {"IM Received"}
-- Register our script with growl.
register as application "iChat Growl AppleScript" all notifications allNotificationsList default notifications enabledNotificationsList icon of application "iChat"
end tell
end run