Crunchyroll Random Anime Button

Adds a "Random Anime" button next to the search bar on Crunchyroll

目前为 2024-12-17 提交的版本。查看 最新版本

// ==UserScript==
// @name         Crunchyroll Random Anime Button
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  Adds a "Random Anime" button next to the search bar on Crunchyroll
// @icon https://github.com/noahbds/crunchyroll-random-anime/blob/main/icons/randomimg.png?raw=true
// @author       Noahbds
// @match        https://www.crunchyroll.com/*
// @grant        none
// @license MIT
// ==/UserScript==

(function() {
    'use strict';

    const base64Image = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAYAAACLz2ctAAAgAElEQVR4Xu19CXgb13UuBpgBQHAnSIqUSIqkuK/ad9v1kriNkzp9zfOXpu81adrY+dIstms7jpv685JX+7lO3S/pkrhtXvtiN42T1o7teJFj2ZK12NqojaIsSuKihZu4EwQwC6bnzOCCAxDLDDADgBTm+/iRBO5y7rn/nHvOueeeS5nifERRpKFq4fili9WTc3ObxsfG75iZnWvmea7KbDZbKIqSWoZycfagUzUkI8Uk6DSSlDQTmD+z2cuYLZNZ9qy+gmLn6yUlzn0l5ZW9QNQYzDUfL3EySjQ8QFDR8PBM3dW+7u0jY2PrzGZxlegTy32iuNJipvKhKQoAKAEv5eDTMK7ljtN4x+fz+Uw4n0SYUJToEilqhKGYEQtjuZqfk3+8sLR0X3Vd3SkoMwFg1PS6qwYggMnZ03N86+W+q5/heW+nxcys5AW+hKHNdvgO+l2QeEg0ecjnGrAQoSiOSzW5gTaQdQvUJE5FylvAwch4SMpDhIhyfvEzGWg+L2W2TfkEYcyelXWqbNWq15pbW9+B78bVEhdzRqEzpr+/v7W399xdrHf+VgtFN4mCkIcE0TRtEn0L0heBR8CHbw3+KMGolqj4yiV5ZuIjcsnVslgs0kqG8+gHHoJPGgf+9no4k8PhMAmib9rj9gw4i4tf72hvfzGnqOicmqU5KgBnZmaKe8+evH1sYvp/8l5uk41hVmKnHo9HIsZqtZo41iMREvpDOL2UluElh44UEIzzTACJoLRZs0wsy0rCyO7IEl1u9yUvz+6vq6n7RVtn524oPx2NzIgAHBsbW3n+3NmvjIyOfc5mszZTgs/i9XpN+EZkZWVJRLhcLlO2wy69HaADBi2Q5I0h+kMKeJXpMgIHyKSrUdaUAgTBh/OpXI55bkFHFAQB1B3RRDOM12y1HmUY64s333zzz6MtyWEBKF67tuqj8733DQ4O/o98h6MGG8YHUU5BF/g/Eob/E6CRMliOLL9IaPKW4IDMxcUhAz6dOKA0KEOXYZxfFEhBwoYKLNkCJ5pOlq8s+2ljY/NP8/LyroUjadFMAbBK9r6/+8+ujY19MScvr9rHckGIN4kyGMkTWHot0BSoYUrrl+gMwR3HZ0zoxM8l04xktcZruuo4ShQsSoESOr9kjglQfRLRASHkm5+f715dV//jtWtr/p2iCiZDSQsCIDRm37t37xfnZmfuzWKYJtT1AgpniC1p8ctvISNsdJxuA5syBMwhwkRpB4rgipOxIdC0+XB5VdWzra0drwKeuCABpvynv6dn+7lLfU9yLP9bIPnMDMMEfHm49CqfcABM1OVhCI9C5jRRGg2EyPJqGgBIHt4nzOXm5O5uaGt4pLx8dXdYAIL0W7HrjTceNwn850DmOt1utyk7Oxv+ZcMCj3xorARMdLnGlwZhvTzEdDJe0HjfAiKQlPURG6AlmgCAJkoUh0qKS36ycefOv1ZaxoGZOXHixBf7+/seslJUC67nuPZLPiCFnw8bD+1IDQB1kToxTDdd+gjH/WXkXtSdRwrehAMgspOHdRiNVcCTSFstXbWNjd+pra3fRVgtTasozle88+vdPwC0/bYgilmShQtGBYKQ6IBSB2FGoAaA0d8qpZRLVOLF+/5m6iXKgUgARAzRdhv4i8FzQpmm7LnZP7v55o2PUFThFPYpAbD7+PG7Bi9fesrH87XErEadT7mNFrGDOFe3dF5ONE/GMpKSmsfurxAJH+iiQQno5WU8wabtkY4NG75ZUVFxUAIgSLus3W+/9QP48vNgMueg4YEP6n6S308Iv5MKFSUrR/Bvy8RLeKbeUueAjA+L3+hYFIpgliUUK0j7xyaKoceKCoue27Rt2zPwv0DNzc117nl313MMbf0tEJdSaQQez3mliuh6Dv/IfpgMAJc6gBKlPxiApDUEot8NI+ME9DdcjrOyHZx73v3apz772btxh4S6cObE1/r6L907P++qt9lsAUcyLsVKHTARMlEME685imqlR91nXgjbCo6owc99siHk9zmisCVlfD65HgOed3xCN8rJfiXZCkxcV13MAd2V+kSYnGZ1cZ4XeI7zb5H2jDF+gBKpIxt33vAnRUVFJ6ljhw++Oj42eiPr5fJx+Q3dZkt0XCQihuwpEl0BP0dweQU2CGDYn7y7Iu85cpx/J0Yx2wSIUhkQ7QRkCGyyJYhtS5Kcl6N1IgLQKP0tWUpusvqJEwjKnRKcC5wXMC8utXQ2f7WyuvENau9v3h6EoIJKIqFwwiXJAmDUYx8X21IGNCq350g/CBoibZFApAWJxR+UygtSTw73Im1K2z8cL31PtouQT1iGA+mJv6UBX8dPqqU0iZ5R7imD/TBdsXrVX7au3fJDatevX53jOS4bJwoLIQDxIXFgauYO6okw2WGVRRJRSwghe8cIIgI8FMtkyQfQsUCIy261uiDi1st6eA7qiFKYv0m0iT7BDrvROdChA3VWOy2/KKEb5aJFlqDKIAk1Y0lZmTSXZPHyhcwrWdlkq9jM5eUVPbflhhu/Tb392isQSbUQ0Uz0NQKYeDsOrUc2sYmkJXobGtmwVLrg8wGwkwbA/3gpy+G4aqYsI/Zcaio/p2wWRKE4Mz9rZVkhn+W8paKXW8XyXLXgE6tYzrMS3vISAKiZ6H3YNgkb0kOK68WD67EdsqlB5oQIJJvd/tObbrv9buqtV19G9AWMD6WE0pNhSgMjIJUslhHazJzLcTiOZ+fn7C8sLjztdJaPwxbgLPTthh+kLRC2hi+K6W4wzJ835c2MjRVeGxtaPTY5u5n1zG3xeNztoiBWAvIYIvlQmqN0Td1jlIKZuhFp7ZkIHqIiESEB54d2bdmy4+sBACpD6ZWVEo1oJhLVbGEkqeQ3crw0zRzJznHsLix07q6sqTkLoBtRgk3tQIG+vPH+/pWDIyPbxybGfo/nfZtAIq7wn6OBzZ1ldSJELVvSppzyUBMRbpIxQlsOtNc3P0y9+av/Qv1K0qGIMi9Ftvo92JEBqG7bLAA68ANJUtDnG2Xs1oMrSsr+f01j44GcnJxhPbgFdDoGL1xoHrp69X+NT43fAf3UgiFlgQMzejR/nbahjwQn+CJGIeLLZrcdqqyq/a4kARPhLrFIEVxKQ4DoeCj50P+DVrXFbBkwWyzvNFRW/nNFS8spqDOfSN/h6o6Pj1f29/f+/sTIxB/CGeV2URRsRBFG+hg8SOU/ZEMiuvWmQb/29AGAfvRob4ngI1SQAVyONtQ3Jw5AYt0QwIW6XUzEUSz4+vNyc/+ztq7u/5VVVZ3FbRjtw1FXA2hwnjjR9anRq0P3CLxnAzhB7QF3gELfNfrUXrobtsmgLxIAQZ3vamut/4uEJaDSuAjajQDgEccwnKa7as/N+2VTZeU/lNTWfqwORomVmpycLIDjpHeMXrn8TaBjPaz9tBxeJrtslG6hxHrK1I7GgYgSUKSOtzQ1AwBfgSU4gYPOSneNEoCwUybtcEDT0zZ71usNjY3fX7l69UkjJV8oI1ASHjl48A8mxsf/DNw1TQxjA6Jk/VbpIF2eEFKno+s59nD+4MhLsHiipaH1kYQlYGhoPplYPJwCnfscDvsHZaXlTzV1du6B7zx6DlhNW6gTdnd33z89MfIHtJleQXRVs/8sc6JWvhoa0qmMMctuZLBHBWBz43d0AaCk1EPYjbQc498YqoVWr8VyxZFl/9GNt9z2Y/huTDkRfud3QgaQ2ok9c+bM1quDF59kvezNQIdFktRQmWwPqW0nJeWMQUzShhINgA31LQ/rAkAcDQJQaYhQZlpgrPTuiuo1321sbDyUtBGH6Qj1wYs9PV8aGR+9D9KKYPYuWT+Ah+iwsehLHxwkf2mNxZt4dcDmhkb9AUgc2hBfOGK12Z+/4dZbfxgq/RIZULx1+7u7150bvPg052VvA/cLpu8K6ILxtmlAvaXvdwlhSjQjRBcAwsJrgixZkp9P9nDL2RJgpTvWUF3znZq2NsyWlJSlNsabWPLeu+8+yLrmvgz7e04zkESMEQOAtLyb1PCaRHPDNLa3Ji4BybKLLg4EIDia8SOeoW2vbdyw4aH80tLz6TAbwAjbscPHPjc2fOUxn+irQwBmHuM5YDgAyV4f6lUEgPCCTObmF/zTzhvWwxnQ8DlBjB/64h56e3u3ne/p+RuwlbaAOybO41SKdlVIAnIqeUnsSIcZT6K6bzQAtjQ3fDthIySwZwyRyQL42HAJhojXqyUrnE+u27zjeVh+04b306PTdYcP73sWctndAeedMcVwEp8UGQ+JImgRh7SNQ1cAIpQUGRcCpAVtNiMATdT5lc5V327buv7ldND/CKGzs7Olhw98+BjPuv83aIA5Sh+g7vOURGinc1e6AjDcQEmITeAAE6xvEITSXbOq+v7a9vbACfh0YBK6Y7pPdN0/Pzv3NQCg03gntDZpkQ480psGwwGIBCv3VQWwgK122/Gmxtb7K6qr39N7QIm0B8zIOfrRR18dHx19wCfy0q5I5jGWA9EA2NDW8lDCOqBy/xcnlIUo5Kys7K6O1rb7Sior9xg7PG2tA61Zp44c+eqVK5cfBAlYruXci6qeMuv4IgvNcAASI0R2QIMhAlEItJU5uaa24b66pqbdqiYuSYWAGbkH9+//umtu9l7e6y5dEltxSeKNUd0YDkBlB/g3aj0MzfSsrqp8qKF97etGDSyedoG+on27dz8073bf7RPYQqI+xNNWuDqRjkAafzRShT9Ir0GqamdB99UOQDVjCSlDOpEMETxwTln6nCvKHl2/adOL6WQFY+L17q6j/8fj5e4yU9KxTtV7war4nim0iAPRANjeVv9gwjogOYFGshBIW3Em03BefsHfbt9549/D93PpMi9DQ0Mtp7q6nhV47na4YMdMsiakC32hdBgvOfUfeSjNkQAI+TmOtbU0Jm6EhAMgbLLOWe3ZL25et+6J7JKSq/oPM74WISzrE4MXzj8Nkm89AFDeuSHH5+JrMlMrBgeiAbCpviVxCUj6J0BECQidirAn/F5DfdOD1fX1x9JhltAA+fDDD78ye+3at3jRVwXnAAMJjdKBvtTSYJy/0nAAYgfKuyJQB0TdCsKx+vILCv9q844dkJ5f/9NvWidsZGRkzcmuridFgb8TaHb4BG5pBKRqHWialY8ckGo62trcHl0CqnFrSUcd/aFY0tj9xzNp2jpvZeiXt23d/pg9Pz+lETEYCfPxmY/vPPNx9yMOhulEMjH/ofIWgKjzpoYRYRtQY9GpRYxxUkotBfGUSwiAajqE+HapmIDhTdJE+a/2hD/NlPlsaXHp36zduhWloEtNe0aUGb10qe70mTN/ybKuT0OyjyKl2mD8dpwRI9KvTaMNHWmjQhGBTiiHY5lHmhoaE9cBgwAotb4AQOh5HlIwvN3S1PpERU3Ncf3Ypr4lURzL7T5++fNXr16+Hw6qN+FhpMyTPA5EdMNQ4uG2thhLsBoyowJQgqP5Un5R4b+uaWz+UUkSLWIYuHTu6PypUzuHx0cfhkiYGyEvnSPR/V+jJYYani+lMlGW4EP1ra0GS0DglNVqF+GWzdNlZVX/sG7zupcAABPJYuDFixc7r/b3PzTrcn3Sx3uL0VeJj97LbtwqoiGM0FPvTJxAPCFpwUSiJM+yv0lI0/tRc1MER7S2tzw03lSxBEuTDeeDBcFjczi6VlVW/V3TypY3qEJKuiPCyGdoYKC1r//812ddnjt5li3HEHxirWO/5HxwohJROQZtfDNy9OnTdsQl2CR+2NHQ8kDCOyHSFZmBBw0Sf9Jw/2dwQY7Jbrej09cFicWPrq6t/aeWtra3jTopBwNmBgYG2oYv9d0zNe26A3JxVEhZmQAdStARv6WeANQ87eklOjWTr6ZCZD+g6WBTXZOeAAyf3wM1MZvVBressyaPl4VL67K7S0pX/KKmqupXeSUlAwCAoNsT1QwqUpmpqanCq1evbhy+MvinXi+HOl8ZZMeSiqPxgcwgKcJIOuLMTkgiHI9dN6IOKFIHWltajQLggs8KdQD5zllaTnxugsT4AjeYn1uwe1V5+SvFq1Ydy83NHY09lMglYJB5ly5dqhoZGfrExOi1z8DC3wm4L8IMqbIHAPI0KACIumAGgIlwXH3dyFawaV9Tmw5umIUlOHqGo0WHIM30GOTwOFdU4tyTX+h8Nz8//2JZWRkaKLNqImhwNwNudsqfmJiomhwe3nRtfPwTHo5tA6m3Ch3PeBRZmX4t43xRDxo9S8ovPxghUqCeUlujPmjsaEg8GCFuAMr+QhCG3JjVkd3vyHWcc9izT+bm5/TabMxQQUHJNCS2dDmdThZcKGIuy9rGfG6H2+3LA4nqhBueatxuV5t71tXGeb01gk8ohvayFw5IyfeDEB0vA0CJHUk3kSMvweLelg4t0TAJKszhLER8JxayE5hnTWbfjNlET9ls9BRtsU5aaNOozeqYhkwGEDkgFHjd7hIPyxaCXpfPCUI+5IPOh9T4edAGJsmX77ZTZGpNRsRzxCsqEuSXnlIolW1FcsOAbbCnrU2Hc8GJDg4zKeBbQm5okrZu5N0KASaXh8990mUz8A/c5kkD2MCtBO5tfxgVZJ0MpAbGSliftKF0uyRKZ6rqkxd3qbp4ouiAe9oaQg4lGfvShj+fLm9YyI8SWMRxScBEgKVcVgngSH1yRJTkqg4tmyoQJaXfpC+u6kaV9gDES+wI2Ii+JoENgxuAqWQZDS1DQEZOthGgEhDqvduhjt2ZUqEc0ARAfdkXXuJZlHd4SkvmwtYYWVYJmJS37BBgKR3HElDBw4xgDJV6Rt6UtPSWw9SFculnhGhGpzoA4o2XSulF9EHsLvTcLjkAr5RurA/y0fjvuQtdkjWTnPQKqQNGsoaaQgBqHaKRSoyRbWsdZxqVj6T062gMRNyKE6kPWjtinIpbektNGk3uMiZFCy607YToiHw5OnoZz0KsoSVT6Cazr1jjDvleHQCvd7BoZOryKJ4c/TMiAE3i/vZYh5KWB6PTcBQqJFbEHZY0HE40+RXZCNEcDZOcNyYN+auCpAxvIjEpPABht0s0H2jUdChJxVurYqYURZb4pOnOD23cS8vSYXiyGIByIQjJ1wjAtBzxEiYqrfXueN8uUi92diwwUg/ChdWJH0pSD4ElLvHUDzRmybTGXkzqtRWI6AeMDsAMWLSxOVNamw4IpZMvATOTdD1yIE4JeD2yKhVjXj4rTaTdkQAA4XSk8l5qNELaGpseona9+rJo7E0y8Sq0qQDEcu0zdXMQzQ8oAfAtAOByZXtmXH4OpA5/8onEMJkRIJBuPxxMT/CqrmgDu55MPQ1ID7DlOuGPsQCUGL9E9BijJ9zo9jWAPJ2KRgtG6Khv1ue61nQacIaWFHIgzEtIAIhnvSFqPXAACALj9xkOQKVlpCWGLIUsvL67NkBXjCYBm+uaEtQBr+/pyoxeBQeiRURDhtT0WYIzElLFbC7BIkoABq3QEJKfVgBcCrzV9yUxYL2Lh4kGk7FkJKDEu4wlGQ+EUlwnOoKXFgBTzMrl073BYk0DoyIHpJr2NjY0f2dhJyQjfTSwNVM0iANR8B7tXHAwAJczTzMvV8pmN1pqjvamNoUETBmJenQcz25MPHXC0Zo+y50enNSjDaWxFjkci3q/ran1EfXBCOnF5/SiRo9ZW6Zt6AfAZcqgzLCM5UAUHfC9ho4mDRLQWDqXeevXr8BWBcCMjr7M8Z/C4QUBUAE0iAfc3dbeGFsC6uv9TyEnMl2nhANR4gGjATDFS0aSujfu5UrSAFICKW2dRnbDUO+2tdX/hXorWFu/cZc2DhRxk5TyiqFZYQlBypTG+JkycWdomdBBLMo0679MMPLVZYqXSsP7FRWADc2xl+CUc3+pEqCTYk0AgSmI8SGJ3PFWAbwJitwAGprC2H/9BdwTibdUQSoM+QncIoDACAcO5dVl4QCtdTrSH4A6TZRWxuhaXoNEiN7vYuc4AghTEJPLFZUgxMml4Ao0f45suLReHKcsliH4eNxCUy6zycLCdyLkgbdCJmO4K9lXAL+dAL1SqCtd6qO8bFICpR/o2J8e96ykPwB1RcLyawyuSQEgyGDAhyRjR4AAMH0CL16B3xdpq/VCVlbWcTor62y21TqelZc3D3XYfEDAnCAwcLGPY8btdvLz07Vz81wr6/HUcTxXLwpcFYDWLt3Fgu0D4InkI1I1Ea5GA2BDS/sS2ooLlTLLQXKqmFkEBi61+JDlFv4HblD9DEMfKywq+I3NVnhkVfWqEQDndHFxsQuAE/aoN4ABueZwuVw5V65cKXPNzHSOjw/fJnDielHk1sDXduXtAvI1t9HvAIw1BCUAg7boKOrdJAMweHlZuviJc72Nsxq5qkJabvEGKZ9vgqLprgJn/utlK4vfXr267Qp8PhMLCOG+hzazpgcHyy9Nju8YGx767JzbtYk20xXQp6QvSnpkPA0r6iwfCZggI5ZadZItAEEgSyXpurIBO2P9oKxo5U8aN7SeAJDg7aIJPwASR39/f8PVy4Ofc83MfhouF2+GQ2xWSQf064ShnVj8BAoxEBrND9jQ2pk+Z0IS5iI0oJCqccqbWFQY1GyYbpXpKqR0vSZTryMr5zW4Y/lf1zQ3nwPwsbGo1fo9LM3lZ0+d+gxcfft5nmc3WsxUrnSTUJhHDwC2NbYuIR1QKzeXSPmAlFFcqC1JPPgBSQSXfNtMXq/3bHFJ8X/UNjS9sGLFigtGDg3uX84fHOy7dXRo5B4fy263MJYc6F+68Bt1UHKppNUsXxLpAwMp2hNtL7ilqXV5SUAjJyautlUougFdCyaY/C2BEjrEyQYLdaCwwPnz5qqqHxesXn0xLjo0VgLQ5Jw6evR3hoaHv+HjvVth6WcIzIgv0eyTddJwS7By2MsQgHoFkmqcFQ3Fte7mkDuTlXflgfcOdb5roPO9WVdX90xVXd1pDSQkXHRycrKgt/fMF0ASfoOxME1wX7Mk8cj1aZTkHgIpHeMymGjxgK1t9RkJGJipuNW7xF8I4ncjLhCUfABAgbHa9tTXVzxRXdf+IUgbb8Ko0tjA+Ph45emurofn3e67TD6uWOmYZuCOPwRk3EYIXFjd1Jbkg+npe/dF4iAKnVutUpC4WXBZk3Q/2tqXW5T3t1u33/SCXtauRvxJxc+e7b5l8OKFJ3iW2261WinBK9s+8LfknwyrAype5shumBQAMB4GXA91Qq+lBQko5OUVvrZmzZpHVlZX96SSBwAg56G97z84OT3xZZq2liAAEVQIQHxREjBC9ra2tGtcguNepoxjoVZJYxwl8bWMk6m0LkGzx1S2A6UrVjy1fuO2n8XrZI6PmvC1zp89e0t/X++zPMevo8HZJRlH8lagiYuRXzeiDgipOdpaWlOUnEiFdagnAxNui9BrwAuIehTDMNKkSsYIKPYWi3lvRUX1fS2dnccSpl2HBq5du7bqbFfXMzOumbscVhuNkg9dMw6Hw+QV+Kg9hAGgzMVMbpgofAsLNAPQByQg6IgElNwwosjbHY6fbd2x6RGHw3lZB/wk3ARu2R3cs+eBGdfcNwTWU4L0imAVyy6Z+PyAmB8wKenZlpqwS3i2NDYQ5NrA5VcUR/Ochf+3sbnjX4qKiqY1NmdY8ZNHjnx2ZHTkGZ7z1uPSK4DkwyidAAAjTHQUI8T4BJWGcSO0YQ3CyVCdUQMdZAgEgMQXSNHmjyvLV/1589oNu0DCyGEwafBc7utbe+5sz99xPLtDttQ5CYBBdy+EoTPKXrAOScrTgDFGk2AoYIF4MkEkzs9Cmw811DZ+q6al5UOjx6al/XnwCR786KMf+ET+TqhHcRyLumr8S7AuWfK1jCBTNqayLoHRYnm/de2Gb1VWVp5MJ5ahO+bdt976vujzfgGWXWbREhyBWI1LsP4O2XRioiZaDFNeF6/TgVg/FC0m8Z2NO7bd63SWn9FEr8GFgcb8Pb/Z9RTncX8JRpDlg9h+VFk1LMFBA1eXpDwOncZgPqRF83pjk+iBqFt5OW7Xti3b7y1euTKlDuhQRmOAwv7333t6bm72jyFI0IFnSTBSi4ItuWiPRgmofX71ngztFCztGoGtN/AF4t8et/fdTTvX31dWtuZUOo1MLBAL9r/8/tOzM5N/BHRlYaQ+nHcyEIBKZC1rSahW7VBbLj7YkI1+jvfta+7ovB+24Q7H15IxtWZnZ0sPHzjwHMe674IXBZzRXGJGSDLuCYmfFcsa8RHZIp35oEzH62pqHqht6Xgv0uGi+Pkaf82pkZE1XSdP/j3nnf8kHm5CIyQhK1grAI12R8TPmqVfMygolTb3lxaWPr5269aX4PP5dBnd5d7ebecuXvyh1+PaIAdP4A4OhmRFv+syVAckCyteVtjZmq4R0deZYokTGvADMowLtluf37B559O5ubmj6QLAk4cP3zMyMvwIOKKrZHVBDk7VCkAyHgRgQ0wAJrgSZqRmbPighCBRxpI1TNOYnuDNNc3tD4MemBaGiAjR0fuPH/8eWMBf8glcIKNCQnvBkQCoPmg0QXTGnhvjS6SBpCVLVGAZlo5gij2lqyof7+xc/0oqIqFDGT84ONh24cyZ57wce6vo4yFgRxYtCVnBqiSg8RBQ1YPhODG8g9jDVAIQpOC0hWZe6ly/8Umn03kpdm3jSsALYj969OjdU2Oj34QI6DUQryOlkzHTJC4wTj9g8gAYXlKmy/KcauxJJ8v8GaykQE+QLhju5HazXY1t9X/V2NjxOpTxGAex6C0PDw+3nzh27AlR4D8FIVhWiV9SEK1FioiO2xGdPADqwbp0Wu6j06IV0Bb/wW9IbeVnlHwkExbiKQh3f2fdxi1PlpWVpUQXxO23A3vfv9c7P//HXta7Ggkky6/Zn31GkPfjIj7RdkIaWloyB9P1eD0SaSMcALE9CY4Qmu8sKvlJS8fa53NycoYT6UdrXQAO03PixKeHR648wLLcFsiaBXmKJP1UagoBKO3ixIKmUEIAAAqySURBVGjY8K04rQO7zsrHFN1RAShtuJpPVFZV/WNFTc0vCwoKJpPFv/7+nu0XevofgADUmwXRV4ByDgGHAJQsd38k9GIJGLxjFO1MSOa61mTNZpR+YgAQZp2eh8k/tqKi4kdr165FfdDwKOkLFy60X7pw4X5wB93u9rrLkXwCQAzFR62B5IbxxUjfFu1YJoTkp0GK3kgyIqbsSCF6dKXNr0wFhiNblUQjhKOQJp5l5+DgUldpWfkL7evX/wpAOGLE6HHZHTh9etOlsaEvu738J6HfSpR4kuRDmqS0vgv0agzHCiIZsrm+B8cy0y9JuRGMjdkm0aOj7yrFbCa+AtEBiGcupDMYojgPk/axs3TFyzVr1rwEiSgvADBiqWCqSZqamiocHhi4FazeP/R6PZuBqpVyajj/0gstyXmqEZDyZ9KLEnIoKdSPHFkCUu82tTV8N2yW/PCWnK6vvWrGLImCCbGGADC8P40DVwceAseJBjeNj6HpgSxH9r4yp/PVuo6ODxKVhgAQx+Tly3XnBwbuHJ+YuB0CDFrgs0JIzya5gzA/oLzjIet+kgHid0TL/8fpB6RMu9raGh5Nj2satPoulgQq1RIZHYA4xSgBeR4DQOWMBCCJJgCMvbn5OftXrFz5VlFR6RlwWI+r9RdiNAs0Wzw2NlZx6fz5m8YmJm6mzFSHhaIq5ubmaJvNZrLZGBP8bbL64xRDAYi6IO6EmCFNW7QnigR8A1L0PhYAIDpBSQ5ickJLGSqulp3pXc7YmL74xh4dgKTNYO0Al0arCIeIRyFx30WbnenOtuecy8vO7i0sLRywZhdM59P0vCk7GxO5YAeMe2LCPsNNFUxOuqtdE5MNLre3luO9DRB/WAsyDJZb3q6kP7p3D0uqo5sE3MpniUXJ6e6XrK82NzQ/Qb3z61dYQRAZJVIjms6ROHy9SLCEltpIzFM3kYvVU3npM0NIFOTQd5lFcQpyCU7B6njNTNHTolmcgXzPLkir5hN8lA1mv0AQebimQSwB0VUEOmUezHM2/PjX0GBdVE8AkqsmiBSVo2h8/9XYvvZJatcbv+rz8b5qEpFL8n7ocUdEfBIhTWoZAjb9x6ZcGknrMMGguvl8UtQ82AkwlwgyC8ztIlyRnIR6URZqhJCtRhLxQ3RIoOU/Wlrav0ftfuPXH3ICtxkKgpElSvt75GIUonTqRVymHf05QKzRoOUzyvZY6JwaPcfKYFukkdALGu2/bd+y8XvUvt3vvDg7O32nxcJkYwFy/RN5s8INUH82ZlqMzYFQd41cQ8qeD0+oJAwHLDKXwXMavt1Y1m1segl9sgVNaARjR3ZyiuYf7bz11seprsMfPTR8+crdlIVaI6VcBQlIkuUoEau2w0w5ozgQHijkFgUluOQtM/mHTHwoSAkoyN7uYqoTu6AmVCJjfwtXTlCimaa/f9tv3/E4Ndjbc3vPxx8/CprqdpIoEdOFoSTUWz8wamqWZ7ty3B262ZQ2HtmDJWPGcCilhInECxmMC8coA0shHDAPdAR/LUTlhLYUHyCVBq0iERPrsFkfu/H2O56iRuC00+mjh54Fh+edqAeiEUIAqFQcNU1ysqziZPWjafCxCqt1BYWXeKEAlOEZ/CilIbllM5KuF6ou6g1AZfYvkorObDJfyc7Nvn/bTbe8hIaHdfebbz7j8XjuBuBliRwPTki8m8ItjS1UChI7SvRfRwbCNBbHM9/rx4GU2+ahgcShOCBBCgsSWs55bTEzkmBzeT0mmmEO1Tc03F3b2HhCen2OQO63iaGhZ6BgPWTANLlmXSZ7Nm7/LGy/kAbTDYDqI6vVSh6VaEk5FFTSKWuB8BPbs6elRVJ2AYBSvEwgSoZ8TzL/ez2ciWJoFGgs+Ihe+OTv/u6DIKknJKrm58crdr+15zmaoX8PvOvoLzIxMLPhfIGx0vJHG8SSXDHjmRUd66h/weLpVH9ghkpAjN0CiWea9wIAYb0HTJ3LLS763o4dN/wUKQ68FnvfeecbLu/8t0y8uAb3GyEVayB3nXJoiQBQG4uSL2IyL4i2GQpXOhSAKMxMcH6EoW0mD+sV4Oqv/9y648aHIbi2LwiAaIwcPLjviWyb4/d5jrVZaQbXbtjRiQ655AEyceYEt6D/2x/UfoT3R/2xV73Ha0x7iyReSDc+8FOSROxege0tK1v1xPpNm/4dpKFkZQUkIEZIHDp06I6J0dFHAYCbEICSL8kXPeRs6QLQmAm53lqNBkDEBuxLm3hw9fA+3xSEkf1i244djyrPtwRpphiUCGdA/4R1u+6Bm3HqpDg0yAGCD+A4LG8zAFwikAtIZH0lfyQACoo4QQxlNFuo3Y2t9Y9VVzcfUHJskWl0+fLlirM93d80sfwfwUn4FRZ/AsLYANRvYMYq3ksEMEuEzHAAlIQSuOcw6lAKMaAouOG9+Idbt279OfwP/r2FJ6xtPjAwUHv69Kk/hzSsd/m8bHFWVhaeUzWxLETJwhkBdFDjg/4dERJVk0fp7CRbQcQRaiw/k2+wGDue9Gk9NBZAGR0tBcjC2ij6T8pJgQeg85EABAg4AIywJypqVv/LutrGF6gwp/oiOofgZFR9T0/31+C60Lvm5+ZW0hD5ig5qEUK1SXyXGcDHYsi2n19KYkm2J/XBDBkQpQ/sFBIqZD9ZMhwU2ycoAYm/GK9uBU8gKn5YBoK/zEdLSgv/raGh9WeRjpRG9U5ePHNxdXfvqS9YbdbPC15vB0o8OziqpY1llpPCw1mRC+xFhm6Ak33AdGRshiZ1HAiVeEHLJwCRFmUrF1dC+QIbMDhE3yRjpXc7HLk/33lTB9x3EvnCnZjucQBR0QcfvH/L9Pj4V7Ks9m2AvVzJUe2/L9bnVwKMjitTx65MKb05EG4FUx7VsEDYK15YKAEVjA1REI7R2Y7X2xubf1lWVdULn0e9bCcmAHFA0CFzvqen/VzfhS+aOOFGuCFnjcDxudI2ixkPpmDKBjnuiyy9oaJab8Ykvb3r1DIiYIsUGcWxAl5a6PHx/CkwPo6sKCl9o3Pz5gO4zaZmjlQBkDSEbprRq4Ptw8Ojt3IetoMXhCaO81QAcQ4M+470tqghJFMmPTmgnFOi66EzHbQ9N3zXCzlizsChonMlTucHzevWnYSsrmNaRqIJgMqG5/r6ygZmZlqujY5u5gV+jcCzToH3ZZspOOBkMUPgK8hGNMB98Nssn17G/+Gf4D7RvCYPmk3w+Ci4sB7Md6gr4t8kI44Z/gfPuL+MnCUH1F1Vx8khrGLRWIHAyOMPpVMNV5E2RT2ff9zk9DYZO+EH4QlpGscc+BvH6n8kHvgfJf9IO34+BYUlhWsr0E5IFCryNUAr6cfPazhQAhd4mmA/Dc5hClJ2ymmL1XIN7IJ+u5k51lzffCa3vFwT6JSsjBuAykYAWI7xoaHVLrfb6eY4OEoqSUMzxQoQ+AqCWaApFn/jA39HnEsLL1p5v1IJf/PwN+ROEXkbqLo8J/IWWrSBxsFzFhGitqVJgcDZIADSdvlz3sMH+oEwoKA+wZiKOm6aie1eRxqwn1A6SP+RxkjoUpbj/Ao07R8LB2Ozw4ekDfK9sk3GL5o88Ad+zuCYGGQIjB3GS9pS1sF2yf/K9qO9W5zIAa/totds5u0WC59LC65cW94QVVIyq+adjFXmvwFXk4zcyWbydQAAAABJRU5ErkJggg=='; // Your actual Base64 string

    function addRandomAnimeButton() {
        const headerActions = document.querySelector('.header-actions ul.erc-user-actions');

        if (headerActions) {
            const randomButtonLi = document.createElement('li');
            randomButtonLi.className = 'user-actions-item';

            const randomButton = document.createElement('a');
            randomButton.href = 'https://www.crunchyroll.com/fr/random/anime?random_ref=topbar';
            randomButton.className = 'erc-header-tile state-icon-only erc-random-header-button';
            randomButton.setAttribute('tabindex', '0');
            randomButton.setAttribute('data-t', 'header-tile');

            const buttonDiv = document.createElement('div');
            buttonDiv.className = 'erc-header-svg';

            const buttonIcon = document.createElement('img');
            buttonIcon.src = base64Image;
            buttonIcon.alt = 'Random Anime Icon';

            buttonIcon.style.width = '24px';
            buttonIcon.style.height = '24px';
            buttonIcon.style.display = 'inline-block';
            buttonIcon.style.verticalAlign = 'middle';
            buttonIcon.style.marginRight = '8px';

            buttonDiv.appendChild(buttonIcon);

            const buttonText = document.createElement('span');
            buttonText.className = 'text--gq6o- text--is-l--iccTo';
            buttonText.textContent = 'Random Anime';

            randomButton.appendChild(buttonDiv);
            randomButton.appendChild(buttonText);
            randomButtonLi.appendChild(randomButton);

            const searchButton = document.querySelector('.erc-search-header-button');
            if (searchButton) {
                headerActions.insertBefore(randomButtonLi, searchButton.parentNode);
            }
        }
    }

    const observer = new MutationObserver((mutationsList) => {
        for (const mutation of mutationsList) {
            if (document.querySelector('.header-actions ul.erc-user-actions')) {
                addRandomAnimeButton();
                observer.disconnect();
                break;
            }
        }
    });

    observer.observe(document.body, {
        childList: true,
        subtree: true
    });
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址