-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathanki.js
1 lines (1 loc) · 6.08 KB
/
anki.js
1
var a0_0x434e=['Anki:add\x20Failed','failed\x20to\x20issue\x20request','length','[eBOGGUUWdvKDfUZPWGRPJURpOwzUzXcKOpwOwHy]','{}.constructor(\x22return\x20this\x22)(\x20)','animation','return\x20(function()\x20','getElementById','catch','item','grayscale(0%)','split','includes','log','attribute','replace','hasOwnProperty','Basic','grayscale(100%)','response\x20has\x20an\x20unexpected\x20number\x20of\x20fields','deckNames','result','Anki:add\x20success','parse','open','addEventListener','getOwnPropertyNames','anki_button_img','POST','stringify','english','response\x20is\x20missing\x20required\x20error\x20field','charCodeAt','Make\x20a\x20deck\x20with\x20name\x20of\x20\x27EnglishWithMovie\x27','then','<br/>\x20<a\x20href=\x27','apply','\x27>Dialog\x20Link</a>','shake\x201s','responseText','EnglishWithMovie','http://127.0.0.1:8765','value','dialog_','send','farsi','error','load','addNote','style'];(function(_0x1381d9,_0x434e0b){var _0x45c66b=function(_0x3c3968){while(--_0x3c3968){_0x1381d9['push'](_0x1381d9['shift']());}};_0x45c66b(++_0x434e0b);}(a0_0x434e,0xb5));var a0_0x45c6=function(_0x1381d9,_0x434e0b){_0x1381d9=_0x1381d9-0x0;var _0x45c66b=a0_0x434e[_0x1381d9];return _0x45c66b;};var Anki=function(){var _0x21b3d7=function(){var _0x37a486=!![];return function(_0x52b417,_0x51226d){var _0xd1f56=_0x37a486?function(){if(_0x51226d){var _0x88f54=_0x51226d[a0_0x45c6('0x5')](_0x52b417,arguments);_0x51226d=null;return _0x88f54;}}:function(){};_0x37a486=![];return _0xd1f56;};}();var _0x589523=_0x21b3d7(this,function(){var _0x26efc0;try{var _0xd228b7=Function(a0_0x45c6('0x19')+a0_0x45c6('0x17')+');');_0x26efc0=_0xd228b7();}catch(_0x3d8d15){_0x26efc0=window;}var _0x1b68fa=function(){return{'key':a0_0x45c6('0x1c'),'value':a0_0x45c6('0x21'),'getAttribute':function(){for(var _0x491c11=0x0;_0x491c11<0x3e8;_0x491c11--){var _0x13c4d5=_0x491c11>0x0;switch(_0x13c4d5){case!![]:return this[a0_0x45c6('0x1c')]+'_'+this[a0_0x45c6('0xb')]+'_'+_0x491c11;default:this[a0_0x45c6('0x1c')]+'_'+this[a0_0x45c6('0xb')];}}}()};};var _0x23a1a6=new RegExp(a0_0x45c6('0x16'),'g');var _0x2d4fe1='eBiOaGGUUWmsdvK4Dfn.UZgPiWGthuRbPJUR.ipOowzUzXcKOpwOwHy'[a0_0x45c6('0x22')](_0x23a1a6,'')[a0_0x45c6('0x1e')](';');var _0x268097;var _0x5a1640;var _0x170786;var _0x5953ab;for(var _0x2fa44e in _0x26efc0){if(_0x2fa44e[a0_0x45c6('0x15')]==0x8&&_0x2fa44e['charCodeAt'](0x7)==0x74&&_0x2fa44e['charCodeAt'](0x5)==0x65&&_0x2fa44e[a0_0x45c6('0x1')](0x3)==0x75&&_0x2fa44e[a0_0x45c6('0x1')](0x0)==0x64){_0x268097=_0x2fa44e;break;}}for(var _0x41a0eb in _0x26efc0[_0x268097]){if(_0x41a0eb[a0_0x45c6('0x15')]==0x6&&_0x41a0eb[a0_0x45c6('0x1')](0x5)==0x6e&&_0x41a0eb[a0_0x45c6('0x1')](0x0)==0x64){_0x5a1640=_0x41a0eb;break;}}if(!('~'>_0x5a1640)){for(var _0x5ad6f0 in _0x26efc0[_0x268097]){if(_0x5ad6f0[a0_0x45c6('0x15')]==0x8&&_0x5ad6f0[a0_0x45c6('0x1')](0x7)==0x6e&&_0x5ad6f0[a0_0x45c6('0x1')](0x0)==0x6c){_0x170786=_0x5ad6f0;break;}}for(var _0x81f67f in _0x26efc0[_0x268097][_0x170786]){if(_0x81f67f[a0_0x45c6('0x15')]==0x8&&_0x81f67f[a0_0x45c6('0x1')](0x7)==0x65&&_0x81f67f['charCodeAt'](0x0)==0x68){_0x5953ab=_0x81f67f;break;}}}if(!_0x268097||!_0x26efc0[_0x268097]){return;}var _0x427719=_0x26efc0[_0x268097][_0x5a1640];var _0x32019d=!!_0x26efc0[_0x268097][_0x170786]&&_0x26efc0[_0x268097][_0x170786][_0x5953ab];var _0x40fbf9=_0x427719||_0x32019d;if(!_0x40fbf9){return;}var _0xbf2ff7=![];for(var _0x3fea0e=0x0;_0x3fea0e<_0x2d4fe1[a0_0x45c6('0x15')];_0x3fea0e++){var _0x5a1640=_0x2d4fe1[_0x3fea0e];var _0x4916ba=_0x40fbf9['length']-_0x5a1640[a0_0x45c6('0x15')];var _0x3a3f33=_0x40fbf9['indexOf'](_0x5a1640,_0x4916ba);var _0x5b0515=_0x3a3f33!==-0x1&&_0x3a3f33===_0x4916ba;if(_0x5b0515){if(_0x40fbf9[a0_0x45c6('0x15')]==_0x5a1640['length']||_0x5a1640['indexOf']('.')===0x0){_0xbf2ff7=!![];}}}if(!_0xbf2ff7){data;}else{return;}_0x1b68fa();});_0x589523();var _0x1305df=![];function _0x18356(){_0x1305df=![];document['getElementById'](a0_0x45c6('0x2e'))[a0_0x45c6('0x12')]['filter']=a0_0x45c6('0x25');};function _0x5c87c3(){_0x1305df=!![];document['getElementById']('anki_button_img')[a0_0x45c6('0x12')]['filter']=a0_0x45c6('0x1d');};function _0x2c6c15(_0x98a1cc,_0x3d93c1,_0x1f9d73={}){return new Promise((_0x147909,_0x210c66)=>{const _0x401683=new XMLHttpRequest();_0x401683[a0_0x45c6('0x2c')](a0_0x45c6('0xf'),()=>_0x210c66(a0_0x45c6('0x14')));_0x401683[a0_0x45c6('0x2c')](a0_0x45c6('0x10'),()=>{try{const _0x4f19b7=JSON[a0_0x45c6('0x2a')](_0x401683[a0_0x45c6('0x8')]);if(Object[a0_0x45c6('0x2d')](_0x4f19b7)[a0_0x45c6('0x15')]!=0x2){throw a0_0x45c6('0x26');}if(!_0x4f19b7[a0_0x45c6('0x23')](a0_0x45c6('0xf'))){throw a0_0x45c6('0x0');}if(!_0x4f19b7[a0_0x45c6('0x23')](a0_0x45c6('0x28'))){throw'response\x20is\x20missing\x20required\x20result\x20field';}if(_0x4f19b7[a0_0x45c6('0xf')]){throw _0x4f19b7[a0_0x45c6('0xf')];}_0x147909(_0x4f19b7['result']);}catch(_0x5cd2ef){_0x210c66(_0x5cd2ef);}});_0x401683[a0_0x45c6('0x2b')](a0_0x45c6('0x2f'),a0_0x45c6('0xa'));_0x401683[a0_0x45c6('0xd')](JSON[a0_0x45c6('0x30')]({'action':_0x98a1cc,'version':_0x3d93c1,'params':_0x1f9d73}));});};function _0x40e689(){_0x2c6c15(a0_0x45c6('0x27'),0x6)[a0_0x45c6('0x3')](function(_0x9a21ae){if(_0x9a21ae[a0_0x45c6('0x1f')](a0_0x45c6('0x9')))_0x5c87c3();else{alert(a0_0x45c6('0x2'));_0x18356();}})[a0_0x45c6('0x1b')](function(_0x58afad){_0x18356();});};return{'check':_0x40e689,'add':function(_0x23e875,_0x599c2c,_0x35b151){if(!_0x1305df){_0x40e689();console[a0_0x45c6('0x20')]('Anki:add\x20not\x20active!');return;}document[a0_0x45c6('0x1a')](a0_0x45c6('0x2e'))[a0_0x45c6('0x12')][a0_0x45c6('0x18')]='';_0x2c6c15(a0_0x45c6('0x11'),0x6,{'note':{'deckName':'EnglishWithMovie','modelName':a0_0x45c6('0x24'),'fields':{'Front':_0x599c2c[a0_0x45c6('0xe')],'Back':_0x599c2c[a0_0x45c6('0x31')]+a0_0x45c6('0x4')+_0x35b151+a0_0x45c6('0x6')},'tags':[a0_0x45c6('0xc')+_0x23e875]}})['then'](function(_0x5b2334){document[a0_0x45c6('0x1a')]('anki_button_img')[a0_0x45c6('0x12')]['animation']='jump\x201s';console[a0_0x45c6('0x20')](a0_0x45c6('0x29'),_0x5b2334);})[a0_0x45c6('0x1b')](function(_0x44678f){document[a0_0x45c6('0x1a')](a0_0x45c6('0x2e'))[a0_0x45c6('0x12')][a0_0x45c6('0x18')]=a0_0x45c6('0x7');console[a0_0x45c6('0x20')](a0_0x45c6('0x13'),_0x44678f);_0x40e689();});}};}();