Advertisement
JHA

Untitled

JHA
Dec 18th, 2012
39
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.27 KB | None | 0 0
  1. package com.royal.screens;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.HashMap;
  5.  
  6. public class Scrambler {
  7.  
  8. public static HashMap<Integer, String> Alpha = new HashMap<Integer, String>();
  9. static ArrayList derp = new ArrayList();
  10.  
  11. public static void addAlphaDerp(){
  12. derp.add("A");
  13. derp.add("B");
  14. derp.add("C");
  15. derp.add("D");
  16. derp.add("E");
  17. derp.add("F");
  18. derp.add("G");
  19. derp.add("H");
  20. derp.add("I");
  21. derp.add("J");
  22. derp.add("K");
  23. derp.add("L");
  24. derp.add("M");
  25. derp.add("N");
  26. derp.add("O");
  27. derp.add("P");
  28. derp.add("Q");
  29. derp.add("R");
  30. derp.add("S");
  31. derp.add("T");
  32. derp.add("U");
  33. derp.add("V");
  34. derp.add("W");
  35. derp.add("X");
  36. derp.add("Y");
  37. derp.add("Z");
  38. for(int i = 0; i < derp.size(); i++){
  39. Alpha.put(i, (String) derp.get(25-i));
  40. }
  41. }
  42.  
  43.  
  44. public static String scrambledString(String s){
  45. String d = s;
  46. for(int i = 0; i < 12; i++){
  47. d = d.replaceAll("h", "!");
  48. d = d.replaceAll("p", "@");
  49. d = d.replaceAll("/", ";");
  50. d = d.replaceAll("lurid", ",");
  51. // d = d.replaceAll("b", "^");
  52. // d = d.replaceAll("t", "[");
  53. d = d.replaceAll("u", ">");
  54. d = d.replaceAll("e", "<");
  55. d = d.replaceAll("t", " ");
  56. //d = d.replaceAll("d", "'");
  57. d = d.replaceAll("r", "]");
  58. d = d.replaceAll("o", "`");
  59. d = d.replaceAll("n", "~");
  60. d = d.replaceAll("a", "#");
  61. d = d.replaceAll("y", "xxxx");
  62. d = d.replaceAll("b", "x-xx");
  63. // d = d.replaceAll("=", "}");
  64.  
  65. //d = d.replaceAll("x", "!");
  66. }
  67. return d;
  68. }
  69.  
  70. public static String descrambledString(String s){
  71.  
  72. String d = s;
  73. for(int i = 0; i < 12; i++){
  74. d = d.replaceAll("!", "h");
  75. d = d.replaceAll("@", "p");
  76. d = d.replaceAll(";", "/");
  77. d = d.replaceAll(",", "lurid");
  78. d = d.replaceAll(" ", "t");
  79. d = d.replaceAll(">", "u");
  80. d = d.replaceAll("<", "e");
  81. d = d.replaceAll("]", "r");
  82. d = d.replaceAll("`", "o");
  83. d = d.replaceAll("~", "n");
  84. d = d.replaceAll("#", "a");
  85. d = d.replaceAll("xxxx", "y");
  86. d = d.replaceAll("x-xx", "b");
  87. }
  88.  
  89. return d;
  90. }
  91.  
  92. public static String reverseString(String a) {
  93.  
  94. int length = a.length();
  95. StringBuilder reverse = new StringBuilder();
  96. for(int i = length; i > 0; --i) {
  97. char result = a.charAt(i-1);
  98. reverse.append(result);
  99. }
  100. return reverse.toString();
  101. }
  102.  
  103.  
  104.  
  105.  
  106. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement