Advertisement
Guest User

Untitled

a guest
Jan 8th, 2019
2,727
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function decode(str) {
  2.     if (!str) {
  3.         return str;
  4.     }
  5.     var mapping = {
  6.         'r': 'a',
  7.         'O': 'a',
  8.         'x': 'b',
  9.         'L': 'b',
  10.         'G': 'c',
  11.         'I': 'C',
  12.         'w': 'd',
  13.         'v': 'd',
  14.         'f': 'e',
  15.         'P': 'E',
  16.         'B': 'F',
  17.         'H': 'f',
  18.         'U': 'g',
  19.         'k': 'G',
  20.         'F': 'h',
  21.         'n': 'H',
  22.         'T': 'i',
  23.         'D': 'i',
  24.         'u': 'k',
  25.         'd': 'l',
  26.         'a': 'L',
  27.         'h': 'm',
  28.         'A': 'M',
  29.         'X': 'n',
  30.         'W': 'o',
  31.         'c': 'O',
  32.         'o': 'P',
  33.         'S': 'p',
  34.         'M': 'q',
  35.         'l': 'r',
  36.         's': 'r',
  37.         'j': 'S',
  38.         'C': 's',
  39.         'Y': 't',
  40.         'y': 't',
  41.         'R': 'u',
  42.         'V': 'u',
  43.         'K': 'v',
  44.         'Q': 'W',
  45.         'm': 'x',
  46.         'Z': 'y',
  47.         'i': 'z',
  48.     };
  49.     var decoded = '';
  50.     str.split('').forEach(function(char) {
  51.         if (mapping[char]) {
  52.             decoded += mapping[char];
  53.         } else {
  54.             decoded += char;
  55.         }
  56.     });
  57.     return decoded;
  58. }
  59. var a = [];
  60. var parsed;
  61. try {
  62.     parsed = JSON.parse(atob(localStorage.getItem('C_C_M')));
  63. } catch (error) {}
  64. if (parsed !== undefined) {
  65.     parsed.Metadata.ext.forEach(function(ext, val) {
  66.         console.log(decode(ext.name));
  67.         a.push(decode(ext.name));
  68.     });
  69. }
  70. console.log(a.join('\n'));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement