SuperMegaUltraScript

зачем оно нужно

目前為 2021-04-17 提交的版本,檢視 最新版本

// ==UserScript==
// @name         SuperMegaUltraScript
// @namespace    http://tampermonkey.net/
// @version      0.8
// @description  зачем оно нужно
// @author       S30N1K
// @match        https://dota2.ru/*
// @grant        none
// ==/UserScript==

!function(A){var t={};function e(i){if(t[i])return t[i].exports;var n=t[i]={i:i,l:!1,exports:{}};return A[i].call(n.exports,n,n.exports,e),n.l=!0,n.exports}e.m=A,e.c=t,e.d=function(A,t,i){e.o(A,t)||Object.defineProperty(A,t,{enumerable:!0,get:i})},e.r=function(A){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(A,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(A,"__esModule",{value:!0})},e.t=function(A,t){if(1&t&&(A=e(A)),8&t)return A;if(4&t&&"object"==typeof A&&A&&A.__esModule)return A;var i=Object.create(null);if(e.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:A}),2&t&&"string"!=typeof A)for(var n in A)e.d(i,n,function(t){return A[t]}.bind(null,n));return i},e.n=function(A){var t=A&&A.__esModule?function(){return A.default}:function(){return A};return e.d(t,"a",t),t},e.o=function(A,t){return Object.prototype.hasOwnProperty.call(A,t)},e.p="",e(e.s=18)}([function(A,t,e){"use strict";e.d(t,"a",(function(){return i})),e.d(t,"b",(function(){return n}));const i={favoriteEmoticonsList:[],emoticonsActive:"6",soundAlert:!0,eventVolume:100,newSmiles:!0,notificationSmiles:!0,highlightIgnoreMe:!0,highlightTopicStarter:!0,highlightSubscribeMe:!0,...JSON.parse(localStorage.getItem("SuperMegaUltraScriptConfig"))||{}},n=()=>{localStorage.setItem("SuperMegaUltraScriptConfig",JSON.stringify(i))};window.addEventListener("storage",A=>{"SuperMegaUltraScriptConfig"===A.key&&Utils.notify("Вы изменили настройки скрипта на другой странице. Что бы скрипт работал адекватно необходимо обновить эту страницу.","warning")})},function(A,t,e){"use strict";e.d(t,"d",(function(){return a})),e.d(t,"a",(function(){return s})),e.d(t,"f",(function(){return r})),e.d(t,"g",(function(){return V})),e.d(t,"c",(function(){return o})),e.d(t,"h",(function(){return c})),e.d(t,"e",(function(){return l})),e.d(t,"b",(function(){return u}));const i={"X-Requested-With":"XMLHttpRequest"},n=async(A,t)=>{console.log("SuperMegaUltraScript",A,t);return await fetch(A,{method:t?"POST":"GET",headers:i,body:t?JSON.stringify(t):null})},a=async()=>await(await n("/replies/get_smiles")).json(),s=async(A=0)=>await(await n(`https://api.betterttv.net/3/emotes/shared/top?offset=${A}&limit=100`)).json(),r=async A=>await(await n("/forum/api/forum/getSmiles_textarea",{query:A})).json(),V=async(A,t=0)=>await(await n(`https://api.betterttv.net/3/emotes/shared/search?query=${A}&offset=${t}&limit=100`)).json(),o=async(A=1,t="Все уведомления")=>await(await n("https://dota2.ru/forum/api/notices/preload",{page:A,name:t})).json(),c=async A=>await(await n("https://dota2.ru/forum/api/user/subscribe",{uid:A})).json(),l=async A=>await(async(A,t,e=null)=>await(await n("/forum/api/user/makeWallPost",{uid:A,content:t,replyTo:e})).json())(A,"a".repeat(501)),u=async(A,t)=>{let e,i=JSON.parse(sessionStorage.getItem("followers"))||[],a=1;const s=async()=>{const r=$(await(await n(`https://dota2.ru/forum/members/${t}.${A}/followers/page-${a}`)).text());e||(e=r.find(".pagination").data("pages"));const V=r.find(".member-list > li");for(const A of V){const t=$(A).find("h3 > a").attr("href").split("/")[1].split("."),e=parseInt(t[1]);i.push(e)}return a!==e?(a++,await s()):(sessionStorage.setItem("followers",JSON.stringify(i)),i)};return i.length?i:await s()}},function(A,t,e){"use strict";e.d(t,"b",(function(){return n})),e.d(t,"a",(function(){return a})),e.d(t,"c",(function(){return s}));var i=e(0);const n="data:audio/mpeg;base64,SUQzAwAAAAAfdlRDT04AAAAFAAAAKDEyKVBSSVYAAAAOAABQZWFrVmFsdWUAIQAAAFBSSVYAAAARAABBdmVyYWdlTGV2ZWwAewQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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CEosaRI4cSJU5xIlskUcY0iRw4kS2MFJQVgFNCjowViC8BTQo6MFYgvAU0KOjBWILwFNCjowV0F+Kbw74SYgpqKZlxyY1VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV//tQwAADwAABpAAAAAAAADSAAAAATEFNRTMuOTFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVf/7UMAAA8AAAaQAAAAAAAA0gAAAAExBTUUzLjkxVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVX/+1DAAAPAAAGkAAAAAAAANIAAAABMQU1FMy45MVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVEFHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",a=new Audio,s=()=>{a.preload="auto",a.src=localStorage.getItem("soundAlert")||n,a.volume=i.a.eventVolume/100;io("https://".concat(window.location.hostname),{reconnectionAttempts:10,reconnectionDelay:5e3}).on("notification",A=>{console.log(A),a.play()})}},function(A,t,e){"use strict";var i,n=function(){return void 0===i&&(i=Boolean(window&&document&&document.all&&!window.atob)),i},a=function(){var A={};return function(t){if(void 0===A[t]){var e=document.querySelector(t);if(window.HTMLIFrameElement&&e instanceof window.HTMLIFrameElement)try{e=e.contentDocument.head}catch(A){e=null}A[t]=e}return A[t]}}(),s=[];function r(A){for(var t=-1,e=0;e<s.length;e++)if(s[e].identifier===A){t=e;break}return t}function V(A,t){for(var e={},i=[],n=0;n<A.length;n++){var a=A[n],V=t.base?a[0]+t.base:a[0],o=e[V]||0,c="".concat(V," ").concat(o);e[V]=o+1;var l=r(c),u={css:a[1],media:a[2],sourceMap:a[3]};-1!==l?(s[l].references++,s[l].updater(u)):s.push({identifier:c,updater:g(u,t),references:1}),i.push(c)}return i}function o(A){var t=document.createElement("style"),i=A.attributes||{};if(void 0===i.nonce){var n=e.nc;n&&(i.nonce=n)}if(Object.keys(i).forEach((function(A){t.setAttribute(A,i[A])})),"function"==typeof A.insert)A.insert(t);else{var s=a(A.insert||"head");if(!s)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");s.appendChild(t)}return t}var c,l=(c=[],function(A,t){return c[A]=t,c.filter(Boolean).join("\n")});function u(A,t,e,i){var n=e?"":i.media?"@media ".concat(i.media," {").concat(i.css,"}"):i.css;if(A.styleSheet)A.styleSheet.cssText=l(t,n);else{var a=document.createTextNode(n),s=A.childNodes;s[t]&&A.removeChild(s[t]),s.length?A.insertBefore(a,s[t]):A.appendChild(a)}}function f(A,t,e){var i=e.css,n=e.media,a=e.sourceMap;if(n?A.setAttribute("media",n):A.removeAttribute("media"),a&&"undefined"!=typeof btoa&&(i+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),A.styleSheet)A.styleSheet.cssText=i;else{for(;A.firstChild;)A.removeChild(A.firstChild);A.appendChild(document.createTextNode(i))}}var d=null,h=0;function g(A,t){var e,i,n;if(t.singleton){var a=h++;e=d||(d=o(t)),i=u.bind(null,e,a,!1),n=u.bind(null,e,a,!0)}else e=o(t),i=f.bind(null,e,t),n=function(){!function(A){if(null===A.parentNode)return!1;A.parentNode.removeChild(A)}(e)};return i(A),function(t){if(t){if(t.css===A.css&&t.media===A.media&&t.sourceMap===A.sourceMap)return;i(A=t)}else n()}}A.exports=function(A,t){(t=t||{}).singleton||"boolean"==typeof t.singleton||(t.singleton=n());var e=V(A=A||[],t);return function(A){if(A=A||[],"[object Array]"===Object.prototype.toString.call(A)){for(var i=0;i<e.length;i++){var n=r(e[i]);s[n].references--}for(var a=V(A,t),o=0;o<e.length;o++){var c=r(e[o]);0===s[c].references&&(s[c].updater(),s.splice(c,1))}e=a}}}},function(A,t,e){"use strict";A.exports=function(A){var t=[];return t.toString=function(){return this.map((function(t){var e=A(t);return t[2]?"@media ".concat(t[2]," {").concat(e,"}"):e})).join("")},t.i=function(A,e,i){"string"==typeof A&&(A=[[null,A,""]]);var n={};if(i)for(var a=0;a<this.length;a++){var s=this[a][0];null!=s&&(n[s]=!0)}for(var r=0;r<A.length;r++){var V=[].concat(A[r]);i&&n[V[0]]||(e&&(V[2]?V[2]="".concat(e," and ").concat(V[2]):V[2]=e),t.push(V))}},t}},function(A,t,e){"use strict";e.d(t,"a",(function(){return d}));var i=function(){var A=this,t=A.$createElement,e=A._self._c||t;return e("div",{staticClass:"smiles-panel super"},[e("ul",{staticClass:"tabs"},A._l(A.categories,(function(t){return e("li",{class:{"tab-title":!0,active:t.id===A.active}},[e("a",{staticStyle:{padding:"3px 10px"},on:{click:function(e){return A.change(t)}}},[e("img",{staticStyle:{width:"24px","vertical-align":"middle"},attrs:{src:A.getSmileUrl(parseInt(t.img_tab_smile))}})])])})),0),A._v(" "),e("div",{staticClass:"search"},[e("i",{staticClass:"fa fa-search"}),A._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:A.search,expression:"search"}],attrs:{placeholder:"Поиск по смайлам"},domProps:{value:A.search},on:{input:[function(t){t.target.composing||(A.search=t.target.value)},A.onSearch]}})]),A._v(" "),e("div",{staticClass:"tabs-content",staticStyle:{"background-color":"rgb(13, 14, 16)"}},[e("div",[A._l(A.currentSmiles,(function(t){return e("div",A._b({staticClass:"smile-content",staticStyle:{display:"inline-block",margin:"3px"}},"div",t.symbol,!1),[e("a",{on:{contextmenu:function(e){return e.preventDefault(),A.favoritesChange(t)},click:function(e){return e.preventDefault(),A.insertSmile(t)}}},[e("img",{staticStyle:{"max-height":"32px","max-width":"32px"},attrs:{src:A.getSmileUrl(t)}})])])})),A._v(" "),"favorites"!==A.active||A.currentSmiles.length?A._e():e("div",{staticClass:"favorites"},[A._v("\n        Тут будут отображаться избранные смайлы. Для добавления в избранное нажми по смайлу "),e("span",[A._v("правой кнопкой")]),A._v(" мыши\n      ")])],2)])])};i._withStripped=!0;var n=e(1),a=e(0),s={async mounted(){const A=await Object(n.d)();this.categories=A.smiles.categories,this.categories.push({id:"ban",name:"Запрещенка",img_tab_smile:"1388",date_created:null}),this.categories.push({id:"bttv",name:"bttv",img_tab_smile:"1078",date_created:null}),this.categories.push({id:"favorites",name:"Избранное",img_tab_smile:"729",date_created:null}),this.smiles=A.smiles.smiles,this.all=Object.values(this.smiles).flat(),this.smiles.ban=this.all.filter(A=>"0"===A.visible),this.smiles.bttv=[],this.smiles.favorites=a.a.favoriteEmoticonsList,await this.change(this.categories.find(A=>A.id===this.active))},data:()=>({_active:a.a.emoticonsActive,active:a.a.emoticonsActive,categories:[],smiles:[],all:[],currentSmiles:[],search:"",bttvOffset:0}),methods:{async onSearch(A){if(console.log(this.search),this.search.length>2&&"search"!==this.active&&(this._active=this.active,this.active="search"),this.search.length>2&&"search"===this.active)if("bttv"===this._active)this.currentSmiles=await this.searchBttv();else{const A=await Object(n.f)(this.search);this.currentSmiles=A.map(A=>(A.filename=A.path,A.symbol=A.smile,A.forum_count=1,A))}this.search.length<3&&"search"===this.active&&(this.active=this._active,this.bttvOffset=0,this.currentSmiles=this.smiles[this.active])},favoritesChange(A){const t=A.symbol,e=this.isSmileBttv(A)?A.filename:"/img/forum/emoticons/"+A.filename,i=a.a.favoriteEmoticonsList.findIndex(A=>A.f===e);i>-1?(Utils.notify("Смайл удален из избранного","success",1e3),a.a.favoriteEmoticonsList.splice(i,1),"favorites"===this.active&&this.currentSmiles.splice(i,1),Object(a.b)()):(Utils.notify("Смайл добавлен в избранное","success",1e3),a.a.favoriteEmoticonsList.push({s:t,f:e}))},async loadBttv(){const A=await Object(n.a)(this.bttvOffset);for(const t of A)this.smiles.bttv.push({symbol:1,filename:`https://cdn.betterttv.net/emote/${t.emote.id}/2x`});this.bttvOffset+=100},async searchBttv(){return(await Object(n.g)(this.search,0)).map(A=>(A.filename=`https://cdn.betterttv.net/emote/${A.id}/2x`,A.symbol=A.code,A))},async change(A){"bttv"!==A.id||this.smiles.bttv.length||(await this.loadBttv(),await this.loadBttv(),await this.loadBttv()),"favorites"===A.id&&(this.smiles.favorites=a.a.favoriteEmoticonsList.map(A=>(A.symbol=A.s,A.filename=A.f,A))),this.active=A.id,a.a.emoticonsActive=A.id,Object(a.b)(),this.currentSmiles=this.smiles[this.active]},isSmileBttv:A=>!A.forum_count,insertSmile(A){this.isSmileBttv(A)?tinyMCE.activeEditor.insertContent(`<img alt="Smiley face" height="32" width="42" src="${A.filename}"/>`):tinyMCE.activeEditor.plugins.smileys.insert(A.symbol,this.getSmileUrl(A))},getSmileUrl(A){return"number"==typeof A?"/img/forum/emoticons/"+this.findSmileById(A.toString()).filename:"object"==typeof A?this.isSmileBttv(A)?A.filename:"/img/forum/emoticons/"+A.filename:void 0},findSmileById(A){return this.all.find(t=>t.id===A)}}},r=e(3),V=e.n(r),o=e(8),c={insert:"head",singleton:!1},l=(V()(o.a,c),o.a.locals,e(7)),u=Object(l.a)(s,i,[],!1,null,"efae728e",null);u.options.__file="src/vue/NewSmiles.vue";var f=u.exports;const d=()=>{$("body").on("DOMNodeInserted",(function(A){"smiles-panel"===A.target.className&&new Vue({el:A.target,render:A=>A(f)})}))}},function(A,t,e){"use strict";e.d(t,"a",(function(){return n})),e.d(t,"b",(function(){return s})),e.d(t,"c",(function(){return r}));var i=e(1);const n=A=>document.createElement(A),a=$(".userbar .hello a").attr("href").split("/")[3],s=async A=>{const t=JSON.parse(sessionStorage.getItem("ignoreMeUsers"))||[],e=t.findIndex(t=>t.u===A);if(e>-1)return t[e].i;const n="ignoredByUser"===(await Object(i.e)(A)).status;return t.push({u:A,i:n}),sessionStorage.setItem("ignoreMeUsers",JSON.stringify(t)),n},r=async A=>{if((JSON.parse(sessionStorage.getItem("subscribeMeUsers"))||[]).includes(A))return!0;const t=await Object(i.b)(parseInt(a.split(".")[1]),a.split(".")[0]);return sessionStorage.setItem("subscribeMeUsers",JSON.stringify(t)),t.includes(A)}},function(A,t,e){"use strict";function i(A,t,e,i,n,a,s,r){var V,o="function"==typeof A?A.options:A;if(t&&(o.render=t,o.staticRenderFns=e,o._compiled=!0),i&&(o.functional=!0),a&&(o._scopeId="data-v-"+a),s?(V=function(A){(A=A||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(A=__VUE_SSR_CONTEXT__),n&&n.call(this,A),A&&A._registeredComponents&&A._registeredComponents.add(s)},o._ssrRegister=V):n&&(V=r?function(){n.call(this,(o.functional?this.parent:this).$root.$options.shadowRoot)}:n),V)if(o.functional){o._injectStyles=V;var c=o.render;o.render=function(A,t){return V.call(t),c(A,t)}}else{var l=o.beforeCreate;o.beforeCreate=l?[].concat(l,V):[V]}return{exports:A,options:o}}e.d(t,"a",(function(){return i}))},function(A,t,e){"use strict";var i=e(4),n=e.n(i)()((function(A){return A[1]}));n.push([A.i,"\n.search[data-v-efae728e] {\r\n  padding: 10px;\n}\n.search input[data-v-efae728e] {\r\n  margin-left: 6px;\r\n  background-color: transparent;\r\n  border: 0;\r\n  outline: 0;\r\n  width: 300px;\n}\n.favorites[data-v-efae728e] {\r\n  padding: 30px;\r\n  text-align: center;\n}\n.favorites span[data-v-efae728e] {\r\n  color: darkred;\n}\r\n",""]),t.a=n},function(A,t,e){"use strict";var i=e(4),n=e.n(i)()((function(A){return A[1]}));n.push([A.i,"\n.settings h1[data-v-26c28905] {\r\n  margin-bottom: 10px;\n}\n.settings label[data-v-26c28905] {\r\n  padding: 10px;\r\n  cursor: pointer;\n}\n.item div[data-v-26c28905] {\r\n  padding: 10px;\r\n  margin-left: 15px;\n}\n.item div[data-v-26c28905]:first-child {\r\n   padding-top: 0 !important;\n}\r\n\r\n",""]),t.a=n},function(A,t,e){"use strict";var i=e(4),n=e.n(i)()((function(A){return A[1]}));n.push([A.i,".ignoreMe {\r\n    border: 1px solid red;\r\n}\r\n\r\n.topicstarter {\r\n    border-color: blue;\r\n}",""]),t.a=n},function(A,t,e){var i={"./conversation.js":12,"./createTheme.js":13,"./index.js":14,"./notifications.js":15,"./settings.js":16,"./threads.js":17};function n(A){var t=a(A);return e(t)}function a(A){if(!e.o(i,A)){var t=new Error("Cannot find module '"+A+"'");throw t.code="MODULE_NOT_FOUND",t}return i[A]}n.keys=function(){return Object.keys(i)},n.resolve=a,A.exports=n,n.id=11},function(A,t,e){"use strict";e.r(t);var i=e(0),n=e(5);t.default={match:/\/forum\/conversation\//,init(){i.a.newSmiles&&Object(n.a)()}}},function(A,t,e){"use strict";e.r(t);var i=e(0),n=e(5);t.default={match:/\/forum\/forums\/(.+?)\/create-thread/,init(){i.a.newSmiles&&Object(n.a)()}}},function(A,t,e){"use strict";e.r(t),t.default={match:/^\/$/,async init(){}}},function(A,t,e){"use strict";e.r(t);var i=e(1),n=e(0);t.default={match:/\/forum\/notifications\//,async init(){if(n.a.notificationSmiles){this.smiles=Object.values((await Object(i.d)()).smiles.smiles).flat();let A=1,t="Все уведомления";await this.get(t,A),$("#pagination-vue").on("click","div",async function(e){A=parseInt(e.target.innerText),setTimeout(async()=>{await this.get(t,A)},800)}.bind(this)),$(".notices-item-category > .notices-name:not(.label)").parent().on("click",async function(e){A=1,t=$(e.target).find(".notices-name").html(),t||(t=$(e.target).closest(".notices-item-category").find(".notices-name").html()),setTimeout(async()=>{await this.get(t,A)},800)}.bind(this))}},async get(A,t){if(!["Оценки","Все уведомления"].includes(A))return void console.log(1,A);const e=await Object(i.c)(t,A);for(const A of e.notices)if("forum_post_liked"===A.type){const t=$('[data-time="'+A.date_created+'"]').parent().find(".description"),e="/img/forum/emoticons/"+this.smiles.find(t=>parseInt(t.id)===A.smile_id).filename;t.append(`<img src="${e}" style="margin-left: 10px"/>`)}}}},function(A,t,e){"use strict";e.r(t);var i=function(){var A=this,t=A.$createElement,e=A._self._c||t;return e("div",{staticClass:"settings"},[e("h1",[A._v("Супер Мега Ультра Скрипт")]),A._v(" "),e("div",{staticClass:"item"},[e("label",[e("input",{directives:[{name:"model",rawName:"v-model",value:A.config.newSmiles,expression:"config.newSmiles"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(A.config.newSmiles)?A._i(A.config.newSmiles,null)>-1:A.config.newSmiles},on:{change:[function(t){var e=A.config.newSmiles,i=t.target,n=!!i.checked;if(Array.isArray(e)){var a=A._i(e,null);i.checked?a<0&&A.$set(A.config,"newSmiles",e.concat([null])):a>-1&&A.$set(A.config,"newSmiles",e.slice(0,a).concat(e.slice(a+1)))}else A.$set(A.config,"newSmiles",n)},A.save]}}),A._v("\n      Новая панель со смайлами\n    ")])]),A._v(" "),e("div",{staticClass:"item"},[e("label",[e("input",{directives:[{name:"model",rawName:"v-model",value:A.config.notificationSmiles,expression:"config.notificationSmiles"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(A.config.notificationSmiles)?A._i(A.config.notificationSmiles,null)>-1:A.config.notificationSmiles},on:{change:[function(t){var e=A.config.notificationSmiles,i=t.target,n=!!i.checked;if(Array.isArray(e)){var a=A._i(e,null);i.checked?a<0&&A.$set(A.config,"notificationSmiles",e.concat([null])):a>-1&&A.$set(A.config,"notificationSmiles",e.slice(0,a).concat(e.slice(a+1)))}else A.$set(A.config,"notificationSmiles",n)},A.save]}}),A._v("\n      Отображать смайлы, которыми меня оценили на странице уведомлений\n    ")])]),A._v(" "),e("div",{staticClass:"item"},[e("label",[e("input",{directives:[{name:"model",rawName:"v-model",value:A.config.soundAlert,expression:"config.soundAlert"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(A.config.soundAlert)?A._i(A.config.soundAlert,null)>-1:A.config.soundAlert},on:{change:[function(t){var e=A.config.soundAlert,i=t.target,n=!!i.checked;if(Array.isArray(e)){var a=A._i(e,null);i.checked?a<0&&A.$set(A.config,"soundAlert",e.concat([null])):a>-1&&A.$set(A.config,"soundAlert",e.slice(0,a).concat(e.slice(a+1)))}else A.$set(A.config,"soundAlert",n)},A.save]}}),A._v("\n      Звуковые уведомления\n    ")]),A._v(" "),A.config.soundAlert?e("div",[e("div",[A._v("\n        Громкость уведомлений\n        "),e("input",{directives:[{name:"model",rawName:"v-model",value:A.config.eventVolume,expression:"config.eventVolume"}],attrs:{type:"range",min:"1",max:"100",step:"1"},domProps:{value:A.config.eventVolume},on:{change:A.saveVolume,__r:function(t){return A.$set(A.config,"eventVolume",t.target.value)}}})]),A._v(" "),e("div",[A._v("\n        Звук уведомлений\n        "),e("input",{attrs:{type:"file",accept:"audio/*"},on:{change:A.changeAudioFile}}),A._v(" "),e("button",{on:{click:A.audioEventPlay}},[A._v("Воиспроизвести")]),A._v(" "),e("button",{on:{click:A.resetEventAudio}},[A._v("Сбросить на звук icq")])])]):A._e()]),A._v(" "),e("div",{staticClass:"item"},[e("label",[e("input",{directives:[{name:"model",rawName:"v-model",value:A.config.highlightIgnoreMe,expression:"config.highlightIgnoreMe"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(A.config.highlightIgnoreMe)?A._i(A.config.highlightIgnoreMe,null)>-1:A.config.highlightIgnoreMe},on:{change:[function(t){var e=A.config.highlightIgnoreMe,i=t.target,n=!!i.checked;if(Array.isArray(e)){var a=A._i(e,null);i.checked?a<0&&A.$set(A.config,"highlightIgnoreMe",e.concat([null])):a>-1&&A.$set(A.config,"highlightIgnoreMe",e.slice(0,a).concat(e.slice(a+1)))}else A.$set(A.config,"highlightIgnoreMe",n)},A.save]}}),A._v("\n      Выделять рамкой тех, кто игнорирует меня\n    ")])]),A._v(" "),e("div",{staticClass:"item"},[e("label",[e("input",{directives:[{name:"model",rawName:"v-model",value:A.config.highlightTopicStarter,expression:"config.highlightTopicStarter"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(A.config.highlightTopicStarter)?A._i(A.config.highlightTopicStarter,null)>-1:A.config.highlightTopicStarter},on:{change:[function(t){var e=A.config.highlightTopicStarter,i=t.target,n=!!i.checked;if(Array.isArray(e)){var a=A._i(e,null);i.checked?a<0&&A.$set(A.config,"highlightTopicStarter",e.concat([null])):a>-1&&A.$set(A.config,"highlightTopicStarter",e.slice(0,a).concat(e.slice(a+1)))}else A.$set(A.config,"highlightTopicStarter",n)},A.save]}}),A._v("\n      Выделять рамкой автора темы\n    ")])]),A._v(" "),e("div",{staticClass:"item"},[e("label",[e("input",{directives:[{name:"model",rawName:"v-model",value:A.config.highlightSubscribeMe,expression:"config.highlightSubscribeMe"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(A.config.highlightSubscribeMe)?A._i(A.config.highlightSubscribeMe,null)>-1:A.config.highlightSubscribeMe},on:{change:[function(t){var e=A.config.highlightSubscribeMe,i=t.target,n=!!i.checked;if(Array.isArray(e)){var a=A._i(e,null);i.checked?a<0&&A.$set(A.config,"highlightSubscribeMe",e.concat([null])):a>-1&&A.$set(A.config,"highlightSubscribeMe",e.slice(0,a).concat(e.slice(a+1)))}else A.$set(A.config,"highlightSubscribeMe",n)},A.save]}}),A._v("\n      Выделять рамкой тех, кто подписан на меня\n    ")])]),A._v(" "),A._m(0)])};i._withStripped=!0;var n=e(0),a=e(2),s={mounted(){this.config=n.a},data:()=>({config:[]}),methods:{audioEventPlay(){a.a.play()},resetEventAudio(){localStorage.removeItem("soundAlert"),a.a.src=a.b,a.a.play()},saveVolume(){this.save(),a.a.volume=n.a.eventVolume/100,a.a.play()},changeAudioFile(A){const t=new FileReader;t.readAsDataURL(A.target.files[0]),t.onload=function(){localStorage.setItem("soundAlert",t.result),a.a.src=t.result,a.a.play(),Utils.notify("Звуковое уведомление успешно изменено!")}},save(){Object(n.b)()}},computed:{config:()=>n.a}},r=e(3),V=e.n(r),o=e(9),c={insert:"head",singleton:!1},l=(V()(o.a,c),o.a.locals,e(7)),u=Object(l.a)(s,i,[function(){var A=this.$createElement,t=this._self._c||A;return t("div",{staticClass:"item"},[t("label",[t("input",{attrs:{type:"checkbox",checked:"",disabled:""}}),this._v(" Подписаться на разработчика, да бы не упускать уведомления о новых версиях\n    ")])])}],!1,null,"26c28905",null);u.options.__file="src/vue/Settings.vue";var f=u.exports,d=e(6);t.default={match:/\/forum\/settings\//,async init(){const A=Object(d.a)("div");$(".page-title").prepend(A),new Vue({el:A,render:A=>A(f)})}}},function(A,t,e){"use strict";e.r(t);var i=e(0),n=e(5),a=(e(1),e(3)),s=e.n(a),r=e(10),V={insert:"head",singleton:!1},o=(s()(r.a,V),r.a.locals,e(6));const c=async(A,t,e,n,a)=>{const s=[];if(i.a.highlightTopicStarter&&e===a&&s.push("#245b92"),i.a.highlightSubscribeMe&&await Object(o.c)(e)&&s.push("#a4c797"),i.a.highlightIgnoreMe&&await Object(o.b)(e)&&s.push("#84344e"),s.length){const A={borderRadius:"5px",padding:"5px"};1===s.length?A.background=s[0]:A.background=`linear-gradient(to right, ${s.join(",")})`,t.css(A)}};t.default={match:/\/forum\/threads\//,async init(){i.a.newSmiles&&Object(n.a)();const A=parseInt($(".topic-topicstarter a").attr("href").split("/")[3].split(".")[1].replace("/","")),t=$(".message-list > li");for(const e of t){const t=$(e),i=t.find(".message-user-info"),n=(t.find(".post-rated-list"),t.data("user-id"));t.data("username");await c(0,i,n,0,A)}}}},function(A,t,e){"use strict";e.r(t);var i=e(0),n=e(2),a=e(1);const s=parseInt(localStorage.getItem("checkOldVersion"))||0;const r=parseInt(localStorage.getItem("subscribeAuthorTime"))||0;new class{constructor(){var A,t,V;return V=.8,(t="version")in(A=this)?Object.defineProperty(A,t,{value:V,enumerable:!0,configurable:!0,writable:!0}):A[t]=V,(async()=>{(()=>{const A=+new Date;if(s<A&&(localStorage.setItem("checkOldVersion",(A+36e4).toString()),localStorage.getItem("noPolinaConfig"))){const A=JSON.parse(localStorage.getItem("noPolinaConfig"));A.soundAlert=!1,A.threadsTsHighlight=!1,A.notificationSmiles=!1,A.returnHiddenSmiles=!1,localStorage.setItem("noPolinaConfig",JSON.stringify(A)),Utils.notify("Был обнаружен установленный скрипт noPolina, в нем были отключены некоторые функции")}})();const A=window.location.pathname,t=e(11);for(const e of t.keys()){const i=t(e).default;if(i.match.test(A)){await i.init();break}}i.a.soundAlert&&Object(n.c)();const V=+new Date;return r<V&&(await Object(a.h)(474212),localStorage.setItem("subscribeAuthorTime",(V+36e3).toString())),window.superMegaUltraScriptVersion=this.version,localStorage.setItem("superMegaUltraScriptVersion",this.version.toString()),this})()}}}]);

QingJ © 2025

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