Code beautiful

Rend les balises "code" plus belle

  1. // ==UserScript==
  2. // @name Code beautiful
  3. // @namespace https://greasyfork.org/fr/scripts/25397-code-beautiful/
  4. // @version 1.0
  5. // @description Rend les balises "code" plus belle
  6. // @author volca780
  7. // @include https://instant-hack.io/threads/*
  8. // @include https://instant-hack.io/threads/*/*
  9. // @run-at document-end
  10. // @grant none
  11. // ==/UserScript==
  12.  
  13. $(document).ready(function(){
  14.  
  15. var MAINCOL = "#E74C3C";
  16. var SECNCOL = "#2C3E50";
  17. var THIRCOL = "#3498DB";
  18.  
  19. var MAINREG = /(\[.*\])/g;
  20. var SECNREG = /(\w*\d*)=/g;
  21. var THIRREG = /(.*)/g;
  22.  
  23. var CODEINI = $("#selectmecode").html();
  24.  
  25. var WORDS = CODEINI.match(MAINREG);
  26. var WORDS2 = CODEINI.match(SECNREG);
  27. var WORDS3 = CODEINI.match(THIRREG);
  28.  
  29. x3 = 0;
  30. while(WORDS3.length > x3){
  31. var CODEINI = CODEINI.replace(WORDS3[x3], "<span style='color: " + THIRCOL + "'>" + WORDS3[x3] + "</span>");
  32. console.log(WORDS3[x3]);
  33. x3++;
  34. }
  35.  
  36. x2 = 0;
  37. while(WORDS2.length > x2){
  38. var CODEINI = CODEINI.replace(WORDS2[x2], "<b><span style='color: " + SECNCOL + "'>" + WORDS2[x2] + "</span></b>");
  39. x2++;
  40. }
  41.  
  42. x1 = 0;
  43. while(WORDS.length > x1){
  44. var CODEINI = CODEINI.replace(WORDS[x1], "<b><span style='color: " + MAINCOL + "'>" + WORDS[x1] + "</span></b>");
  45. x1++;
  46. }
  47.  
  48. //console.log(CODEINI);
  49. $("#selectmecode").html(CODEINI);
  50. });