Remember Delicious Login Info

By setomits Last update Feb 15, 2009 — Installed 217 times. Daily Installs: 2, 0, 0, 0, 0, 0, 0, 0, 2, 1, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1

There are 1 previous version of this script.

// ==UserScript==
// @name            Remember Delicious Login Info
// @description     Remember Delicious Login Info
// @include         https://secure.delicious.com/login*
// ==/UserScript==

var keys = ['username', 'password'];
var lf = document.getElementById('login-form');

function prompt_to_input(key) {
    val = window.prompt(key + ' ?', '');
    GM_setValue(key, val);
}

function login() {
    for (var i=0; i<keys.length; i++) {
	if (!GM_getValue(keys[i]))
	    prompt_to_input(keys[i]);

	document.getElementById(keys[i]).value = GM_getValue(keys[i]);
    }
    document.getElementById('rememberme').checked = 'checked';
    lf.submit();
}
    
if (lf.getElementsByTagName('h5'))
    for (var i=0; i<keys.length; i++)
	prompt_to_input(keys[i]);

login();