Green Acfun

Change Ac avatar to greeeeeeen

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey, Greasemonkey of Violentmonkey.

Voor het installeren van scripts heb je een extensie nodig, zoals {tampermonkey_link:Tampermonkey}.

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey of Violentmonkey.

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey of Userscripts.

Voor het installeren van scripts heb je een extensie nodig, zoals {tampermonkey_link:Tampermonkey}.

Voor het installeren van scripts heb je een gebruikersscriptbeheerder nodig.

(Ik heb al een user script manager, laat me het downloaden!)

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

(Ik heb al een beheerder - laat me doorgaan met de installatie!)

// ==UserScript==
// @name         Green Acfun
// @namespace    *://*.acfun.*/*
// @version      1.0.7
// @description  Change Ac avatar to greeeeeeen
// @author       Rekkles
// @match        *://*.acfun.cn/*
// @grant        none
// ==/UserScript==

$(function () {
    'use strict';


    $(document).ready(function () {
        var bool = false;
        var isset = true;

        function MakeGreen() {
            if (isset) {
                $('#area-comment-inner').append('<div id="donation" style="width: 220px;position:absolute;display:none;z-index: 1000;"><img src="http://rekkles.xyz/wx.png" style="width: 100px;margin-right: 20px"><img src="http://rekkles.xyz/alipay.jpeg" style="width: 100px;"></div>');

                $(".edui-btn-emotion").click(function () {
                    if (!bool) {
                        var arr = [
                            [],
                            [54, '', '绿娘', 'https://pan.baidu.com/s/1i5gd8gt', 'jgad', 'png'],
                            [40, '10', '匿名绿娘', 'https://pan.baidu.com/s/1hr8VHVQ', 'v8cs', 'png'],
                            [55, '20', '新娘绿娘', 'https://pan.baidu.com/s/1hr8VHVQ', 'v8cs', 'png'],
                            [41, 'ColorG', '动态彩娘', 'https://pan.baidu.com/s/1gfLzAtt', 'ttki', 'gif'],
                            [114, 'AcColor', '旧版彩娘', 'https://pan.baidu.com/s/1gfLzAtt', 'ttki', 'png'],
                        ];
                        for (var s = 1; s <= arr.length - 1; s++) {
                            var num = 0;
                            var index = $('.edui-emotion-Jtabnav .edui-tab-item').length;
                            $('.edui-tab-item:last').after("<li class='edui-tab-item'><a data-context='.edui-emotion-Jtab" + index + "' hidefocus='true' class='edui-tab-text'>" + arr[s][2] + "</a></li>");
                            var html = '<div class="edui-emotion-Jtab' + index + ' edui-tab-pane">';
                            html += '<table border="1" class="edui-emotion-smileytable"><tbody>';
                            var baseURL = 'http://yimeicrm.cn/umeditor/dialogs/emotion/images/ac/' + arr[s][1];
                            var posflag = 1;
                            for (var i = 1; i <= arr[s][0]; i++) {
                                if (i == 1 || (i + num) % 12 === 0) {
                                    html += '<tr>';
                                }
                                var str = i < 10 ? '0' : '';
                                var url = baseURL + str + i + '.' + arr[s][5];
                                var po = posflag < 5 ? 0 : 1;
                                html += '<td class="edui-emotion-ac" data-surl="' + url + '?v=0.1" data-realurl="' + url + '" data-posflag="' + po + '" align="center"';
                                html += ' style="background-color: transparent;"><span><img title="' + i + '" src="' + url + '"></span></td>';
                                if (i % 11 === 0) {
                                    html += '</tr>';
                                    num++;
                                }
                                if (i == 11 || i == 22 || i == 33 || i == 44 || i == 55) {
                                    posflag = 1;
                                }
                                posflag++;
                            }
                            html += "</tbody> </table><a style='color:red;position:relative;top:10px;' href='javascript:;' onclick=window.open('" + arr[s][3] + "')>当前表情包<span style='font-size:20px;'>点我下载!</span> " +
                                "密码: " + arr[s][4] + "</a><a href='javascript:;' style='color:green;position:relative;top:10px;font-size: 20px;' onclick=window.open('https://github.com/justcodingnobb/GreenAcfun')>&nbsp;&nbsp;代码地址&nbsp;&nbsp;&nbsp;&nbsp;</a>" +
                                "<span style='position:relative;top:10px;color:#00aaee'>喜欢的可以<span style='font-size: 15px;color:red' onmouseover=$('#donation').css('display','block').css('left',event.clientX).css('top',event.clientY+10); onmouseout=$('#donation').css('display','none'); >捐助</span></span></div>";
                            $('.edui-tab-pane:last').after(html);
                            $('.edui-tab-item:last').click();
                        }
                        bool = true;
                    }
                });
                isset = false;
            }
        }

        function setImgClass() {
            $('img').each(function () {
                if ($(this).attr('src') !== '' && $(this).attr('src') !== null && $(this).attr('src') !== undefined) {
                    var str = $(this).attr('src');
                    if (str.indexOf('http://yimeicrm.cn') >= 0) {
                        $(this).attr('class', 'emotion');
                    }
                }
            });

            $('#area-comment-inner  .avatar').css('border-radius', '50%');

            if (window.location.href == 'http://www.acfun.cn/member/#area=mention') {
                $('.btn-img').each(function () {
                    var href = $(this).attr('href');
                    if (href.indexOf('http://yimeicrm.cn') >= 0) {
                        $(this).after('<img class="emotion" src="' + href + '">');
                        $(this).remove();
                    }
                })
            }
        }

        window.setInterval(MakeGreen, 2000);

        window.setInterval(setImgClass, 1500);

        
    });
});