// ==UserScript== // @name MCBBS Emoticon Add // @namespace http://fang.blog.miri.site // @version Beta 2.0 // @description 愉快的和朋友在论坛斗图吧! // @author Mr_Fang // @match https://*.mcbbs.net/* // @grant none // @downloadURL none // ==/UserScript== (function() { var storage = window.localStorage; //阿方太菜了,不知道为什么这个菜单与MCBBS Extender不兼容 var usermenu = document.getElementsByClassName("user_info_menu_btn")[0]; usermenu.innerHTML = usermenu.innerHTML + '
  • Emoticon Add 设置
  • '; document.getElementById('mbea_setting').addEventListener('click',function(){ showDialog('
    按规定格式添加即可 - 点击确定保存
    保存后刷新即可生效
    ', 'right', '
    设置 - MCBBS Emoticon Add
    ', function() { storage["mbea_setting"] = document.getElementById("input_setting").value; } ); }) var list = ""; var setting = ""; setting = "[" + storage.getItem('mbea_setting') + "]"; //阿方很菜的,不会批量替换,预计下个版本直接批量替换 console.log(setting); console.log(setting.split('\n').length); for(var l=0;l ' + arrayList[i][1] + '
    '; }; document.onkeydown = function(e) { var keyCode = e.keyCode; var shiftKey = e.shiftKey; var ctrlKey = e.ctrlKey; if(ctrlKey && shiftKey && keyCode == 69) { showDialog('
    点击复制按钮即可复制BBCode - 点击确定退出
    ' + list + '
    ', 'right', '
    插入表情 - MCBBS Emoticon Add
    ' ); } }; })();