// ==UserScript==
// @name 麻将脸表情
// @namespace http://tampermonkey.net/
// @match *://bbs.nga.cn/post.php*
// @grant none
// @require https://greasyfork.org/scripts/39014-nga-user-script-loader/code/NGA%20User%20Script%20Loader.js
// @description 用于在NGA发送S1的麻将脸表情https://nga.178.com/read.php?tid=24322374
// @version 0.0.1.20201125015724
// ==/UserScript==
(function () {
function init($) {
let a = commonui.mahjong = {
data: [
'./mon_202011/24/-9lddQ5-et2gK0Sw-w.png',
'./mon_202011/24/-9lddQ5-5tgxK0Sw-w.png',
'./mon_202011/24/-9lddQ5-i3rnK0Sw-w.png',
'./mon_202011/24/-9lddQ5-d13hK2Sw-w.gif',
'./mon_202011/24/-9lddQ5-g8wpK0Sw-w.png',
'./mon_202011/24/-9lddQ5-7eg2K0Sw-w.png',
'./mon_202011/24/-9lddQ5-jun4K0Sw-w.png',
'./mon_202011/24/-9lddQ5-ajnxK0Sw-w.png',
'./mon_202011/24/-9lddQ5-4dyqK2S12-w.gif',
'./mon_202011/24/-9lddQ5-1wp9K0Sw-w.png',
'./mon_202011/24/-9lddQ5-ejpkK0Sw-w.png',
'./mon_202011/24/-9lddQ5-5vgtK0Sw-w.png',
'./mon_202011/24/-9lddQ5-j6o0K0Sw-w.png',
'./mon_202011/24/-9lddQ5-af2rK0Sw-w.png',
'./mon_202011/24/-9lddQ5-phcK0Sw-w.png',
'./mon_202011/24/-9lddQ5-agrwK0Sw-w.png',
'./mon_202011/24/-9lddQ5-124pK0Sw-w.png',
'./mon_202011/24/-9lddQ5-dn1aK0Sw-w.png',
'./mon_202011/24/-9lddQ5-4szfK0Sw-w.png',
'./mon_202011/24/-9lddQ5-h0k7K0Sw-w.png',
'./mon_202011/24/-9lddQ5-85ueK0Sw-w.png',
'./mon_202011/24/-9lddQ5-koh5K0Sw-w.png',
'./mon_202011/24/-9lddQ5-bzdpK0Sw-w.png',
'./mon_202011/24/-9lddQ5-36g0K0Sw-w.png',
'./mon_202011/24/-9lddQ5-grd7K0Sw-w.png',
'./mon_202011/24/-9lddQ5-83smK0Sw-w.png',
'./mon_202011/24/-9lddQ5-jmhaK0Sw-w.png',
'./mon_202011/24/-9lddQ5-ab0dK0Sw-w.png',
'./mon_202011/24/-9lddQ5-k79oK0Sw-w.png',
'./mon_202011/24/-9lddQ5-a9exK0Sw-w.png',
'./mon_202011/24/-9lddQ5-1b8sK0Sw-w.png',
'./mon_202011/24/-9lddQ5-dv43K0Sw-w.png',
'./mon_202011/24/-9lddQ5-4uopK0Sw-w.png',
'./mon_202011/24/-9lddQ5-h826K0Sw-w.png',
'./mon_202011/24/-9lddQ5-81nwK0Sw-w.png',
'./mon_202011/24/-9lddQ5-l2e6K0Sw-w.png',
'./mon_202011/24/-9lddQ5-btzvK0Sw-w.png',
'./mon_202011/24/-9lddQ5-2gkkK0Sw-w.png',
'./mon_202011/24/-9lddQ5-9rcoK0Sw-w.png',
'./mon_202011/24/-9lddQ5-4ygK0Sw-w.png',
'./mon_202011/24/-9lddQ5-a61kK0Sw-w.png',
'./mon_202011/24/-9lddQ5-1158K0Sw-w.png',
'./mon_202011/24/-9lddQ5-d2sdK0Sw-w.png',
'./mon_202011/24/-9lddQ5-3w0fK0Sw-w.png',
'./mon_202011/24/-9lddQ5-fddeK0Sw-w.png',
'./mon_202011/24/-9lddQ5-4y9oK0Sw-w.png',
'./mon_202011/24/-9lddQ5-h7i7K0Sw-w.png',
'./mon_202011/24/-9lddQ5-832kK0Sw-w.png',
'./mon_202011/24/-9lddQ5-k1ufK0Sw-w.png',
'./mon_202011/24/-9lddQ5-awxiK0Sw-w.png',
'./mon_202011/24/-9lddQ5-1gufK0Sw-w.png',
'./mon_202011/24/-9lddQ5-cwe7K0Sw-w.png',
'./mon_202011/24/-9lddQ5-e7ibK0Sw-w.png',
'./mon_202011/24/-9lddQ5-59htK0Sw-w.png',
'./mon_202011/24/-9lddQ5-g7jjK0Sw-w.png',
'./mon_202011/24/-9lddQ5-3oj4K4T8Sw-w.gif',
'./mon_202011/24/-9lddQ5-6xe2K0Sw-w.png',
'./mon_202011/24/-9lddQ5-jm7bK0Sw-w.png',
'./mon_202011/24/-9lddQ5-85e2K0S10-x.png',
'./mon_202011/24/-9lddQ5-l15sK0Sw-w.png',
'./mon_202011/24/-9lddQ5-3zvaK1S10-y.gif',
'./mon_202011/24/-9lddQ5-7gaaK1S10-x.gif',
'./mon_202011/24/-9lddQ5-c8x2K0Sw-w.png',
'./mon_202011/24/-9lddQ5-47e3K0Sw-w.png',
'./mon_202011/24/-9lddQ5-gev9K0Sw-w.png',
'./mon_202011/24/-9lddQ5-73h8K0Sw-w.png',
'./mon_202011/24/-9lddQ5-k8m4K0Sw-w.png',
'./mon_202011/24/-9lddQ5-bdevK0Sw-w.png',
'./mon_202011/24/-9lddQ5-1tpkK0Sw-w.png',
'./mon_202011/24/-9lddQ5-enb4K0Sw-w.png',
'./mon_202011/24/-9lddQ5-5moiK0Sw-w.png',
'./mon_202011/24/-9lddQ5-epeeK0Sw-w.png',
'./mon_202011/24/-9lddQ5-2ijdK0Sw-w.png',
'./mon_202011/24/-9lddQ5-el5zK0Sw-w.png',
'./mon_202011/24/-9lddQ5-3x8oK0Sw-w.png',
'./mon_202011/24/-9lddQ5-gcryK0Sw-11.png',
'./mon_202011/24/-9lddQ5-3xziK0Sw-w.png',
'./mon_202011/24/-9lddQ5-3x3lK0Sw-w.png',
'./mon_202011/24/-9lddQ5-3ihxK0Sw-w.png',
'./mon_202011/24/-9lddQ5-6vl0K0Sw-w.png',
'./mon_202011/24/-9lddQ5-40yfK0S14-10.png',
'./mon_202011/24/-9lddQ5-460tK1S1j-1c.png',
'./mon_202011/24/-9lddQ5-3ialK0Sw-w.png',
'./mon_202011/24/-9lddQ5-4bhoK0Sw-w.png',
'./mon_202011/24/-9lddQ5-40tuK0Sw-w.png',
'./mon_202011/24/-9lddQ5-6dqcK0Sw-w.png',
'./mon_202011/24/-9lddQ5-7gaaK1S10-x.gif',
'./mon_202011/24/-9lddQ5-4bwxK0Sw-w.png',
'./mon_202011/24/-9lddQ5-3e2hK0Sw-w.png',
'./mon_202011/24/-9lddQ5-4cozK0Sw-w.png',
'./mon_202011/24/-9lddQ5-41wcK0Sw-w.png',
'./mon_202011/24/-9lddQ5-2xl5K0Sw-w.png',
'./mon_202011/24/-9lddQ5-bnwiK0Sw-w.png',
'./mon_202011/24/-9lddQ5-3wcrK0Sw-w.png',
'./mon_202011/24/-9lddQ5-4cdlK0Sw-w.png',
'./mon_202011/24/-9lddQ5-46pmK0Sw-14.png',
'./mon_202011/24/-9lddQ5-3lsyK0Sw-14.png',
'./mon_202011/24/-9lddQ5-e7dtK0Sw-w.png',
'./mon_202011/24/-9lddQ5-2qnoK0Sw-w.png',
'./mon_202011/24/-9lddQ5-4bqzK0Sw-w.png',
'./mon_202011/24/-9lddQ5-cwddK0Sw-w.png',
'./mon_202011/24/-9lddQ5-3zi2K0Sw-w.png',
'./mon_202011/24/-9lddQ5-h96fK0Sw-w.png',
'./mon_202011/24/-9lddQ5-7zglK0Sw-w.png',
'./mon_202011/24/-9lddQ5-k5b9K0Sy-14.png',
'./mon_202011/24/-9lddQ5-bffrK0Sw-w.png',
'./mon_202011/24/-9lddQ5-2ddyK0Sw-w.png',
'./mon_202011/24/-9lddQ5-egiuK0Sw-w.png',
'./mon_202011/24/-9lddQ5-5tkoK0Sw-w.png',
'./mon_202011/24/-9lddQ5-3yrbK0Sw-w.png',
'./mon_202011/24/-9lddQ5-49qpK1Sw-w.png',
'./mon_202011/24/-9lddQ5-a962K0Sw-w.png',
'./mon_202011/24/-9lddQ5-jc2aK0Sw-w.png',
'./mon_202011/24/-9lddQ5-aa4fK0Sw-w.png',
'./mon_202011/24/-9lddQ5-51f3K2Sw-w.gif',
'./mon_202011/24/-9lddQ5-10j4K0Sw-w.png',
'./mon_202011/24/-9lddQ5-c1pgK0Sw-w.png',
'./mon_202011/24/-9lddQ5-8yweK0Sw-w.png',
'./mon_202011/24/-9lddQ5-iupoK0Sw-w.png',
'./mon_202011/24/-9lddQ5-3tw9K0Sw-w.gif',
'./mon_202011/24/-9lddQ5-a1adK0Sw-w.png',
'./mon_202011/24/-9lddQ5-1ab0K0Sw-w.png',
'./mon_202011/24/-9lddQ5-dv5zK0Sw-w.png',
'./mon_202011/24/-9lddQ5-4z4pK0Sw-w.png',
'./mon_202011/24/-9lddQ5-gvclK0Sw-w.png',
'./mon_202011/24/-9lddQ5-86ijK0Sw-w.png',
'./mon_202011/24/-9lddQ5-k6caK0Sw-w.png',
'./mon_202011/24/-9lddQ5-bjgvK0Sw-w.png',
'./mon_202011/24/-9lddQ5-2gdwK0Sw-w.png',
'./mon_202011/24/-9lddQ5-eozcK0Sw-w.png',
'./mon_202011/24/-9lddQ5-5mwfK0Sw-w.png',
'./mon_202011/24/-9lddQ5-f5gzK0Sw-w.png',
'./mon_202011/24/-9lddQ5-63sbK0Sw-w.png',
'./mon_202011/24/-9lddQ5-ic6nK0Sw-w.png',
'./mon_202011/24/-9lddQ5-96wnK0Sw-w.png',
'./mon_202011/24/-9lddQ5-byoK0Sw-w.png',
'./mon_202011/24/-9lddQ5-4lemK1Sw-w.gif',
'./mon_202011/24/-9lddQ5-d230K0Sw-y.png',
'./mon_202011/24/-9lddQ5-3tfyK0S18-w.png',
'./mon_202011/24/-9lddQ5-g9tvK0S12-w.png',
'./mon_202011/24/-9lddQ5-7k63K0Sw-w.png',
'./mon_202011/24/-9lddQ5-jnenK0Sw-w.png',
'./mon_202011/24/-9lddQ5-au3qK0Sw-w.png',
'./mon_202011/24/-9lddQ5-1wi5K0Sw-w.png',
'./mon_202011/24/-9lddQ5-ayw1K0Sw-12.png',
'./mon_202011/24/-9lddQ5-19qjK0Sz-w.png',
'./mon_202011/24/-9lddQ5-dwgsK0S12-w.png',
'./mon_202011/24/-9lddQ5-4t1tK0S12-12.png',
'./mon_202011/24/-9lddQ5-hqnbK0S12-w.png',
'./mon_202011/24/-9lddQ5-898xK0S12-16.png',
'./mon_202011/24/-9lddQ5-jzkdK0S12-w.png',
'./mon_202011/24/-9lddQ5-b5eeK0S12-w.png',
'./mon_202011/24/-9lddQ5-206nK0S12-w.png',
'./mon_202011/24/-9lddQ5-dw91K0Sw-w.png',
'./mon_202011/24/-9lddQ5-39szK0Sw-w.png',
'./mon_202011/24/-9lddQ5-ehkjK0Sw-w.png',
'./mon_202011/24/-9lddQ5-1q29K0Sw-w.png',
'./mon_202011/24/-9lddQ5-egpkK0Sw-w.png',
'./mon_202011/24/-9lddQ5-5bjmK0Sw-w.png',
'./mon_202011/24/-9lddQ5-gz1xK0Sw-w.png',
'./mon_202011/24/-9lddQ5-7lx6K0Sw-x.png',
'./mon_202011/24/-9lddQ5-jidhK0Sw-w.png',
'./mon_202011/24/-9lddQ5-brhlK0Sw-w.png',
'./mon_202011/24/-9lddQ5-jx3tK0Sw-w.png',
'./mon_202011/24/-9lddQ5-bc89K0Sw-w.png',
'./mon_202011/24/-9lddQ5-32j1K0Sw-x.png',
'./mon_202011/24/-9lddQ5-frfoK0S12-16.png',
'./mon_202011/24/-9lddQ5-3z9oK0Sw-w.gif',
'./mon_202011/24/-9lddQ5-6wg8K1Sw-w.gif',
'./mon_202011/24/-9lddQ5-6gnpK0Sy-10.png',
'./mon_202011/24/-9lddQ5-iyk6K0Sy-10.png',
'./mon_202011/24/-9lddQ5-adxfK0Sw-w.png',
'./mon_202011/24/-9lddQ5-1iedK0Sw-w.png',
'./mon_202011/24/-9lddQ5-e5dfK0Sw-w.png',
'./mon_202011/24/-9lddQ5-3tmpK1Sw-w.gif',
'./mon_202011/24/-9lddQ5-4sumK0Sw-w.png',
'./mon_202011/24/-9lddQ5-goi7K0Sw-w.png',
'./mon_202011/24/-9lddQ5-7c9sK0Sw-w.png',
'./mon_202011/24/-9lddQ5-hcjsK1S10-17.png',
'./mon_202011/24/-9lddQ5-8r76K0Sw-w.png',
'./mon_202011/24/-9lddQ5-l5bhK0Sw-w.png',
'./mon_202011/24/-9lddQ5-cfq2K0Sw-w.png',
'./mon_202011/24/-9lddQ5-2ka7K0Sw-w.png',
'./mon_202011/24/-9lddQ5-f386K0Sw-z.png',
'./mon_202011/24/-9lddQ5-6ft1K0Sw-w.png',
'./mon_202011/24/-9lddQ5-ixriK0Sw-w.png',
'./mon_202011/24/-9lddQ5-98e7K1S1c-10.png',
'./mon_202011/24/-9lddQ5-kytuK0Sw-w.png',
'./mon_202011/24/-9lddQ5-c8jnK0Sw-w.png',
'./mon_202011/24/-9lddQ5-1qqrK0Sw-w.png',
'./mon_202011/24/-9lddQ5-bkwdK0Sw-w.png',
'./mon_202011/24/-9lddQ5-3gs9K0Sw-w.png',
'./mon_202011/24/-9lddQ5-fmupK0Sw-w.png',
'./mon_202011/24/-9lddQ5-5y99K0Sw-w.png',
'./mon_202011/24/-9lddQ5-i9amK0Sw-w.png',
'./mon_202011/24/-9lddQ5-89q1K0Sw-w.png',
'./mon_202011/24/-9lddQ5-jol1K0Sw-w.png',
'./mon_202011/24/-9lddQ5-a0rjK0Sw-w.png',
'./mon_202011/24/-9lddQ5-lcexK0Sw-w.png',
'./mon_202011/24/-9lddQ5-b89vK0Sw-w.png',
'./mon_202011/24/-9lddQ5-1qdqK0Sw-w.png',
'./mon_202011/24/-9lddQ5-dgl1K0Sw-w.png',
'./mon_202011/24/-9lddQ5-15vrK0Sw-w.png',
'./mon_202011/24/-9lddQ5-d4x1K0Sw-w.png',
'./mon_202011/24/-9lddQ5-3ptpK0Sw-w.png',
'./mon_202011/24/-9lddQ5-hx86KhT8S18-18.gif',
'./mon_202011/24/-9lddQ5-fsdgK0Sw-w.png',
'./mon_202011/24/-9lddQ5-6djeK1S10-14.png',
'./mon_202011/24/-9lddQ5-4tipK6T8S16-t.gif',
'./mon_202011/24/-9lddQ5-43mkK2S1f-1b.gif',
'./mon_202011/24/-9lddQ5-6ym2K2S1f-1b.gif',
'./mon_202011/24/-9lddQ5-ipozK0Sw-w.png',
'./mon_202011/24/-9lddQ5-45jkK0Sw-w.gif',
'./mon_202011/24/-9lddQ5-4g0xK2S1j-12.gif',
'./mon_202011/24/-9lddQ5-3uucK1S1j-18.gif',
'./mon_202011/24/-9lddQ5-94utK0Sq-w.png',
'./mon_202011/24/-9lddQ5-44xzK5T8S16-u.gif',
'./mon_202011/24/-9lddQ5-k0laK0Sw-w.png',
'./mon_202011/24/-9lddQ5-9gd2K0Sw-w.png',
'./mon_202011/24/-9lddQ5-l4nxK0Sw-w.png',
'./mon_202011/24/-9lddQ5-c1tvK0Sw-w.png',
'./mon_202011/24/-9lddQ5-2oi3K0Sw-w.png',
'./mon_202011/24/-9lddQ5-dhqgK0Sw-w.png',
'./mon_202011/24/-9lddQ5-4p2iK0Sw-w.png',
'./mon_202011/24/-9lddQ5-gj4wK0Sw-w.png',
'./mon_202011/24/-9lddQ5-6bzcK0Sw-w.png',
'./mon_202011/24/-9lddQ5-45wxK3Sw-z.gif',
'./mon_202011/24/-9lddQ5-7611K7T8Sw-w.gif',
'./mon_202011/24/-9lddQ5-h85iKaT8Sw-w.gif',
'./mon_202011/24/-9lddQ5-63v0K5T8Sw-w.gif',
'./mon_202011/24/-9lddQ5-ifi3K7T8S1j-18.gif',
'./mon_202011/24/-9lddQ5-7eslK5T8S1j-18.gif',
'./mon_202011/24/-9lddQ5-hofxK0Sw-w.png',
'./mon_202011/24/-9lddQ5-kfkjK1S11-14.gif',
'./mon_202011/24/-9lddQ5-8luqK1Sx-10.png',
'./mon_202011/24/-9lddQ5-kteoK0Sx-10.png',
'./mon_202011/24/-9lddQ5-baqxK2Sw-11.gif',
'./mon_202011/24/-9lddQ5-bs8tK0Sw-w.png',
'./mon_202011/24/-9lddQ5-2kh7K0Sw-w.png',
'./mon_202011/24/-9lddQ5-epzbK0Sw-w.png',
'./mon_202011/24/-9lddQ5-l9kaK0Sw-w.png',
'./mon_202011/24/-9lddQ5-1mpaK3S14-12.gif',
'./mon_202011/24/-9lddQ5-dyf5K3Sw-14.gif',
'./mon_202011/24/-9lddQ5-4qckK7T8Sw-z.gif',
'./mon_202011/24/-9lddQ5-9ia4K0Sw-w.png',
'./mon_202011/24/-9lddQ5-kuzK0Sw-z.png',
'./mon_202011/24/-9lddQ5-cyp1K0Sw-w.png',
'./mon_202011/24/-9lddQ5-3exhK0Sw-w.png',
'./mon_202011/24/-9lddQ5-gfbwK1Sw-w.gif',
'./mon_202011/24/-9lddQ5-fp2iK0Sw-w.png',
'./mon_202011/24/-9lddQ5-6bqaK0Sw-y.png',
'./mon_202011/24/-9lddQ5-is46K0Sw-w.png',
'./mon_202011/24/-9lddQ5-9ct6K0Sw-w.png',
'./mon_202011/24/-9lddQ5-s8zK0Sw-w.png',
'./mon_202011/24/-9lddQ5-d9ndK0Sw-w.png',
'./mon_202011/24/-9lddQ5-3y9pK0Sw-w.png',
'./mon_202011/24/-9lddQ5-gi2yK0Sw-w.png'
],
f: function (e) {
let t = $(e.target),
tmp = t.parent().next().children(),
imgs = tmp.eq(t.index() - 1);
if (!imgs.children()[0]) {
$.each(a.data, function (i, v) {
imgs.append('<img src="http://img.nga.cn/attachments/' + v + '" onclick="postfunc.addText(\'[img]' + v + '[/img]\');postfunc.selectSmilesw._.hide()" />');
});
}
$.each(tmp, function (i, d) {
if (i == t.index() - 1) {
d.style.display = '';
}
else {
d.style.display = 'none';
}
});
t.parent().children().eq(0).html('');
},
r: function () {
$('[title="插入表情"]:not([mahjong])').attr('mahjong', 1).bind('click.mahjongAddBtn', function () {
setTimeout(function () {
$('.single_ttip2 div.div3 div:has(button:contains("AC娘(v1)")):not(:has(button:contains("mahjong")))').append('<button class="block_txt_big">mahjong</button>').find(':contains("mahjong")').bind('click.mahjongBtn', a.f)
.end().next().append('<div />');
}, 100);
});
},
mo: new MutationObserver(function () {
a.r();
})
};
a.r();
a.mo.observe($('body')[0], {
childList: true,
subtree: true,
});
}
(function check() {
try {
init(commonui.userScriptLoader.$);
}
catch (e) {
setTimeout(check, 50);
}
})();
})();