AlexFSmirnov

Untitled

May 16th, 2017
359
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var head = document.getElementsByTagName('head')[0];
  2. var script = document.createElement('script');
  3. script.type = 'text/javascript';
  4. script.src = "//code.jquery.com/jquery-2.2.1.min.js";
  5.  
  6. // Then bind the event to the callback function.
  7. // There are several events for cross browser compatibility.
  8. script.onreadystatechange = handler;
  9. script.onload = handler;
  10.  
  11. // Fire the loading
  12. head.appendChild(script);
  13.  
  14. function handler(){
  15.     var map = {17: false, 106: false}  // Ctrl + numpad*
  16.     $(document).keydown(function(e) {
  17.         if (e.keyCode in map) {
  18.             map[e.keyCode] = true;
  19.             if (map[17] && map[106]) {
  20.                 paste_random_bracket();
  21.             }
  22.         }
  23.     }).keyup(function(e) {
  24.         if (e.keyCode in map) {
  25.             map[e.keyCode] = false;
  26.         }
  27.     });
  28. }
  29.  
  30. function paste_random_bracket() {
  31.     var b;
  32.     if (Math.random() > 0.3) {
  33.         b = ")";
  34.     } else {
  35.         b = "0";
  36.     }
  37.     var input_field = document.activeElement;
  38.     input_field.innerHTML = input_field.innerHTML + b;
  39. }
Advertisement
Comments
  • User was banned
Add Comment
Please, Sign In to add comment