// ==UserScript== // @name 아프리카TV - 사이드바 UI 변경 // @name:ko 아프리카TV - 사이드바 UI 변경 // @namespace https://www.afreecatv.com/ // @version 2024-01-45 // @description 아프리카TV의 사이드바 UI를 변경합니다. // @description:ko 아프리카TV의 사이드바 UI를 변경합니다. // @author You // @match https://www.afreecatv.com/ // @match https://www.afreecatv.com/?hash=* // @match https://play.afreecatv.com/*/* // @icon https://www.google.com/s2/favicons?sz=64&domain=afreecatv.com // @grant GM_addStyle // @grant GM_xmlhttpRequest // @grant GM_setValue // @grant GM_getValue // @grant GM_registerMenuCommand // @grant GM_unregisterMenuCommand // @run-at document-end // @license MIT // @downloadURL none // ==/UserScript== (function() { 'use strict'; const currentUrl = window.location.href; let installMessage = GM_getValue("installMessage", 1); let coloring_live = GM_getValue("coloring_live", 1); let display_follow = GM_getValue("display_follow", 6); let display_myplus = GM_getValue("display_myplus", 6); let display_top = GM_getValue("display_top", 6); let myplus_position = GM_getValue("myplus_position", 1); let myplus_order = GM_getValue("myplus_order", 1); let clickDisplayCount = GM_getValue("clickDisplayCount", 10); let blockedUsers = GM_getValue('blockedUsers', []); let blockedCategories = GM_getValue('blockedCategories', []); let open_newtab = GM_getValue("open_newtab", 0); let playerSidebar = GM_getValue("playerSidebar", 1); let menuIds = {}; let categoryMenuIds = {}; const isDarkMode = document.body.classList.contains('thema_dark'); if(!aBroadList){ var aBroadList = 0; } let savedCategory; if(!oMainCategory){ var oMainCategory = 0; } if(!oMainCategory){ var oMainCategory_backup = {"result":1,"total_count":309,"main":{"home":{"menu_idx":"670","menu_type":"6","menu_id":"home","menu_order":"1","parent_menu":"0","menu_name":"\ud648","action_type":"1","action_content":"\/\/www.afreecatv.com\/","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},"esports":{"menu_idx":"1073","menu_type":"10","menu_id":"esports","menu_order":"9","parent_menu":"0","menu_name":"e\uc2a4\ud3ec\uce20","action_type":"4","action_content":"\/\/esports.afreecatv.com\/","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},"vod":{"menu_idx":"1074","menu_type":"10","menu_id":"vod","menu_order":"11","parent_menu":"0","menu_name":"VOD","action_type":"1","action_content":"\/\/vod.afreecatv.com\/","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},"fav":{"menu_idx":"1","menu_type":"6","menu_id":"fav","menu_order":"13","parent_menu":"0","menu_name":"MY","action_type":"1","action_content":"\/\/my.afreecatv.com\/favorite","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},"shop":{"menu_idx":"1923","menu_type":"1","menu_id":"shop","menu_order":"15","parent_menu":"0","menu_name":"\uc0f5\ud504\ub9ac\uce74","action_type":"4","action_content":"\/\/shopfreeca.afreecatv.com","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},"ranking":{"menu_idx":"12","menu_type":"1","menu_id":"ranking","menu_order":"16","parent_menu":"0","menu_name":"\ub7ad\ud0b9","action_type":"1","action_content":"https:\/\/starrank.afreecatv.com\/","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},"comm":{"menu_idx":"13","menu_type":"1","menu_id":"comm","menu_order":"17","parent_menu":"0","menu_name":"\uc18c\ud1b5\uc13c\ud130","action_type":"4","action_content":"\/\/sotong.afreecatv.com","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},"cs":{"menu_idx":"14","menu_type":"1","menu_id":"cs","menu_order":"18","parent_menu":"0","menu_name":"\uace0\uac1d\uc13c\ud130","action_type":"4","action_content":"\/\/help.afreecatv.com\/atv.php","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},"event":{"menu_idx":"15","menu_type":"1","menu_id":"event","menu_order":"19","parent_menu":"0","menu_name":"\uc774\ubca4\ud2b8","action_type":"4","action_content":"\/\/afevent.afreecatv.com\/app\/event\/event_list.php","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"}},"sub":{"670":[{"menu_idx":"2002","menu_type":"1","menu_id":"myplus","menu_order":"1","parent_menu":"670","menu_name":"MY+","action_type":"1","action_content":"\/\/www.afreecatv.com\/","show_yn":"1","abroad_ip_show_yn":"0","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2","menu_type":"1","menu_id":"all","menu_order":"2","parent_menu":"670","menu_name":"\uc804\uccb4","action_type":"1","action_content":"\/\/www.afreecatv.com\/?hash=all","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"3","menu_type":"7","menu_id":"game","menu_order":"3","parent_menu":"670","menu_name":"\uac8c\uc784","action_type":"1","action_content":"\/\/www.afreecatv.com\/?hash=game","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"6","menu_type":"7","menu_id":"bora","menu_order":"4","parent_menu":"670","menu_name":"\ubcf4\uc774\ub294\ub77c\ub514\uc624","action_type":"1","action_content":"\/\/www.afreecatv.com\/?hash=bora","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"4","menu_type":"7","menu_id":"sports","menu_order":"5","parent_menu":"670","menu_name":"\uc2a4\ud3ec\uce20","action_type":"1","action_content":"\/\/www.afreecatv.com\/?hash=sports","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"}],"1073":[],"1074":[],"1":[{"menu_idx":"124","menu_type":"1","menu_id":"favorite","menu_order":"1","parent_menu":"1","menu_name":"\uc990\uaca8\ucc3e\uae30\ud55c BJ","action_type":"1","action_content":"\/\/my.afreecatv.com\/favorite","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"456","menu_type":"1","menu_id":"subsBJ","menu_order":"2","parent_menu":"1","menu_name":"\uad6c\ub3c5\ud55c BJ","action_type":"1","action_content":"\/\/my.afreecatv.com\/subscribe","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"457","menu_type":"1","menu_id":"fanBJ","menu_order":"3","parent_menu":"1","menu_name":"\ud32c\uac00\uc785\ud55c BJ","action_type":"1","action_content":"\/\/my.afreecatv.com\/fanclub","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"125","menu_type":"1","menu_id":"history","menu_order":"6","parent_menu":"1","menu_name":"\uae30\ub85d","action_type":"1","action_content":"\/\/my.afreecatv.com\/history","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"995","menu_type":"1","menu_id":"story","menu_order":"7","parent_menu":"1","menu_name":"\ub0b4 \uae00\u00b7\ub313\uae00","action_type":"1","action_content":"\/\/my.afreecatv.com\/story","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"}],"1923":[],"12":[],"13":[],"14":[],"15":[]},"category_list":[{"menu_idx":"124","menu_type":"1","menu_id":"favorite","menu_order":"1","parent_menu":"1","menu_name":"\uc990\uaca8\ucc3e\uae30\ud55c BJ","action_type":"1","action_content":"\/\/my.afreecatv.com\/favorite","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"456","menu_type":"1","menu_id":"subsBJ","menu_order":"2","parent_menu":"1","menu_name":"\uad6c\ub3c5\ud55c BJ","action_type":"1","action_content":"\/\/my.afreecatv.com\/subscribe","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"457","menu_type":"1","menu_id":"fanBJ","menu_order":"3","parent_menu":"1","menu_name":"\ud32c\uac00\uc785\ud55c BJ","action_type":"1","action_content":"\/\/my.afreecatv.com\/fanclub","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"125","menu_type":"1","menu_id":"history","menu_order":"6","parent_menu":"1","menu_name":"\uae30\ub85d","action_type":"1","action_content":"\/\/my.afreecatv.com\/history","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"995","menu_type":"1","menu_id":"story","menu_order":"7","parent_menu":"1","menu_name":"\ub0b4 \uae00\u00b7\ub313\uae00","action_type":"1","action_content":"\/\/my.afreecatv.com\/story","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"16","menu_type":"2","menu_id":"game_all","menu_order":"1","parent_menu":"3","menu_name":"\uc804\uccb4","action_type":"2","action_content":"00040019,00040066,00040034,00040005,00040001,00040016,00040012,00040039,00040055,00040009,00040032,00040004,00040020,00040040,00040017,00040065,00040042,00040022,00040033,00040069,00040007,00040015,00040011,00040002,00040035,00040061,00040068,00040014,00040057,00040043,00040050,00040008,00040010,00360022,00360021,00360027,00360025,00360020,00360018,00360014,00360012,00360023,00360028,00360030,00360003,00360031,00040070,00040067,00360032,00360033,00040071,00040072,00360034,00360035,00040073,00040074,00040075,00040082,00040094,00040080,00040090,00040076,00040099,00040077,00040096,00040079,00040084,00040085,00040081,00040088,00040092,00040093,00040083,00040078,00040089,00040087,00040086,00040091,00040095,00040098,00040097,00040100,00040101,00040102,00360046,00360047,00040103,00430000,00040104,00360048,00360049,00360050,00040105,00040106,00040107,00040108,00360052,00040109,00360053,00040110,00040111,00360054,00040112,00360055,00040115,00040114,00040116,00360057,00360056,00040117,00360058,00040118,00360060,00040119,00360059,00360061,00360062,00360063,00040120,00360064,00360065,00360066,0040121,00360067,00360068,00040122,00360069,00040123,00360070,00360071,00040124,00360072,00360073,0040121,00040125,00040126,00360074,00360075,00360076,0040127,00360077,00360078,00040129,00040128,0040130,00360079,00360080,00360081,00360082,00040131,00360083,00040132,00040133,00040134,00040135,00360084,00040136,00040137,00360085,00040138,00040139,00040140,00040141,00040143,00040142,00360086,00360087,00360088,00040144,00040145,00040146,00040147,00360089,00040148,00040149,00040150,00040151,00360090,00040152,00040153,00040154,00040155,00360065,00040156,00040157,00360092,00040158,00360093,00040159,00040160","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"17","menu_type":"127","menu_id":"","menu_order":"2","parent_menu":"3","menu_name":"","action_type":"0","action_content":"","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"18","menu_type":"2","menu_id":"game_p","menu_order":"3","parent_menu":"3","menu_name":"\uac8c\uc784\uc804\uccb4","action_type":"2","action_content":"00040019,00040066,00040005,00040001,00040016,00040012,00040034,00040039,00040055,00040009,00040032,00040004,00040020,00040040,00040017,00040065,00040042,00040022,00040033,00040069,00040007,00040015,00040011,00040002,00040035,00040061,00040068,00040014,00040057,00040043,00040050,00040008,00040010,00040070,00040067,00040071,00040072,00040073,00040074,00040075,00430000,00040104,00040105,00040106,00040107,00040095,00040108,00040109,00040110,00040111,00040112,00040115,00040114,00040116,00040117,00040118,00040119,00040120,0040121,00040122,00040123,00040124,0040121,00040125,00040126,0040127,00040129,00040128,0040130,00040131,00040132,00040133,00040134,00040135,00040136,00040137,00040138,00040139,00040140,00040141,00040143,00040142,00360087,00040144,00040145,00040146,00040147,00040148,00040149,00040150,00040151,00040152,00040153,00040154,00040155,00040156,00040157,00040158,00040159,00040160","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1061","menu_type":"2","menu_id":"","menu_order":"4","parent_menu":"3","menu_name":"\uc885\ud569\uac8c\uc784","action_type":"2","action_content":"0040121","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1931","menu_type":"2","menu_id":"","menu_order":"5","parent_menu":"3","menu_name":"VRChat","action_type":"2","action_content":"00040131","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"19","menu_type":"2","menu_id":"","menu_order":"7","parent_menu":"3","menu_name":"\ub9ac\uadf8 \uc624\ube0c \ub808\uc804\ub4dc","action_type":"2","action_content":"00040019","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"513","menu_type":"2","menu_id":"","menu_order":"8","parent_menu":"3","menu_name":"\uc804\ub7b5\uc801 \ud300 \uc804\ud22c","action_type":"2","action_content":"00040075","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"20","menu_type":"2","menu_id":"","menu_order":"9","parent_menu":"3","menu_name":"PUBG: \ubc30\ud2c0\uadf8\ub77c\uc6b4\ub4dc","action_type":"2","action_content":"00040066","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"426","menu_type":"2","menu_id":"","menu_order":"10","parent_menu":"3","menu_name":"FC \uc628\ub77c\uc778","action_type":"2","action_content":"00040070 ","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"23","menu_type":"2","menu_id":"","menu_order":"11","parent_menu":"3","menu_name":"\uc2a4\ud0c0\ud06c\ub798\ud504\ud2b8","action_type":"2","action_content":"00040001\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"22","menu_type":"2","menu_id":"","menu_order":"12","parent_menu":"3","menu_name":"\uc11c\ub4e0\uc5b4\ud0dd","action_type":"2","action_content":"00040005\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1899","menu_type":"2","menu_id":"","menu_order":"13","parent_menu":"3","menu_name":"\uc624\ubc84\uc6cc\uce58 2","action_type":"2","action_content":"00040128","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"30","menu_type":"2","menu_id":"","menu_order":"15","parent_menu":"3","menu_name":"\uba54\uc774\ud50c\uc2a4\ud1a0\ub9ac","action_type":"2","action_content":"00040032\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"427","menu_type":"2","menu_id":"","menu_order":"16","parent_menu":"3","menu_name":"\ub85c\uc2a4\ud2b8\uc544\ud06c","action_type":"2","action_content":"00040067","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2049","menu_type":"2","menu_id":"","menu_order":"17","parent_menu":"3","menu_name":"\uc4f0\ub860 \uc564 \ub9ac\ubc84\ud2f0","action_type":"2","action_content":"00040156","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"34","menu_type":"2","menu_id":"","menu_order":"18","parent_menu":"3","menu_name":"\ub9c8\uc778\ud06c\ub798\ud504\ud2b8","action_type":"2","action_content":"00040017\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"915","menu_type":"2","menu_id":"","menu_order":"19","parent_menu":"3","menu_name":"\ubc1c\ub85c\ub780\ud2b8","action_type":"2","action_content":"00040110","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"24","menu_type":"2","menu_id":"","menu_order":"20","parent_menu":"3","menu_name":"\uc2a4\ud0c0\ud06c\ub798\ud504\ud2b8 II","action_type":"2","action_content":"00040016\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"42","menu_type":"2","menu_id":"","menu_order":"21","parent_menu":"3","menu_name":"\uc6cc\ud06c\ub798\ud504\ud2b8 III","action_type":"2","action_content":"00040002\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"44","menu_type":"2","menu_id":"","menu_order":"22","parent_menu":"3","menu_name":"\ucca0\uad8c 7","action_type":"2","action_content":"00040061\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"45","menu_type":"2","menu_id":"","menu_order":"23","parent_menu":"3","menu_name":"\uce74\ud2b8\ub77c\uc774\ub354: \ub4dc\ub9ac\ud504\ud2b8","action_type":"2","action_content":"00040014\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"26","menu_type":"2","menu_id":"","menu_order":"24","parent_menu":"3","menu_name":"\ud558\uc2a4\uc2a4\ud1a4","action_type":"2","action_content":"00040039\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1908","menu_type":"2","menu_id":"","menu_order":"25","parent_menu":"3","menu_name":"\ub370\ub4dc \uc0ac\uc774\ub4dc \ud074\ub7fd","action_type":"2","action_content":"0040130","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1858","menu_type":"2","menu_id":"","menu_order":"26","parent_menu":"3","menu_name":"\ucee4\uce20\ud3a0","action_type":"2","action_content":"0040127","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1824","menu_type":"2","menu_id":"","menu_order":"27","parent_menu":"3","menu_name":"\ubca0\uc77c\ub4dc \uc5d1\uc2a4\ud37c\ud2b8","action_type":"2","action_content":"00040125","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1742","menu_type":"2","menu_id":"","menu_order":"28","parent_menu":"3","menu_name":"\uc288\ud37c\ud53c\ud50c 2","action_type":"2","action_content":"00040123","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1100","menu_type":"2","menu_id":"","menu_order":"29","parent_menu":"3","menu_name":"\ube14\ub808\uc774\ub4dc \uc5b4\uc370\ud2b8","action_type":"2","action_content":"00040122","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1940","menu_type":"2","menu_id":"","menu_order":"30","parent_menu":"3","menu_name":"\uac13 \uc624\ube0c \uc6cc \ub77c\uadf8\ub098\ub85c\ud06c","action_type":"2","action_content":"00040132","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"532","menu_type":"2","menu_id":"","menu_order":"31","parent_menu":"3","menu_name":"\ucc9c\ud558\uc81c\uc77c\uc0c1 \uac70\uc0c1","action_type":"2","action_content":"00040096\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"827","menu_type":"2","menu_id":"","menu_order":"32","parent_menu":"3","menu_name":"\uac80\uc740\uc0ac\ub9c9","action_type":"2","action_content":"00040105","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"544","menu_type":"2","menu_id":"","menu_order":"33","parent_menu":"3","menu_name":"\uac9f\uc570\ud504\ub4dc","action_type":"2","action_content":"00040086\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2081","menu_type":"2","menu_id":"","menu_order":"34","parent_menu":"3","menu_name":"\ub2e4\ud06c \uc564 \ub2e4\ucee4","action_type":"2","action_content":"00040159","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"533","menu_type":"2","menu_id":"","menu_order":"35","parent_menu":"3","menu_name":"\ub2e4\ud06c\uc5d0\ub374","action_type":"2","action_content":"00040079\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1987","menu_type":"2","menu_id":"","menu_order":"36","parent_menu":"3","menu_name":"THE FINALS","action_type":"2","action_content":"00040141","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"31","menu_type":"2","menu_id":"","menu_order":"37","parent_menu":"3","menu_name":"\ub358\uc804\uc564\ud30c\uc774\ud130","action_type":"2","action_content":"00040004\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"527","menu_type":"2","menu_id":"","menu_order":"38","parent_menu":"3","menu_name":"\ub370\ub4dc \ubc14\uc774 \ub370\uc774\ub77c\uc774\ud2b8","action_type":"2","action_content":"00040080\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1970","menu_type":"2","menu_id":"","menu_order":"39","parent_menu":"3","menu_name":"\ub370\ub4dc \uc2a4\ud398\uc774\uc2a4","action_type":"2","action_content":"00040138","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2020","menu_type":"2","menu_id":"","menu_order":"40","parent_menu":"3","menu_name":"\ub370\uc2a4\ud2f0\ub2c8 \uac00\ub514\uc5b8\uc988","action_type":"2","action_content":"00040150","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"525","menu_type":"2","menu_id":"","menu_order":"41","parent_menu":"3","menu_name":"\ub3c4\ud0c02","action_type":"2","action_content":"00040082\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"536","menu_type":"2","menu_id":"","menu_order":"42","parent_menu":"3","menu_name":"\ub514\uc544\ube14\ub85c2","action_type":"2","action_content":"00040081\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"32","menu_type":"2","menu_id":"","menu_order":"43","parent_menu":"3","menu_name":"\ub514\uc544\ube14\ub85c3","action_type":"2","action_content":"00040020\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1991","menu_type":"2","menu_id":"","menu_order":"44","parent_menu":"3","menu_name":"\ub514\uc544\ube14\ub85c4","action_type":"2","action_content":"00040143","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"539","menu_type":"2","menu_id":"","menu_order":"45","parent_menu":"3","menu_name":"\ub77c\uadf8\ub098\ub85c\ud06c \uc628\ub77c\uc778","action_type":"2","action_content":"00040093\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2015","menu_type":"2","menu_id":"","menu_order":"46","parent_menu":"3","menu_name":"\ub77c\uccc7 & \ud074\ub7ad\ud06c: \ub9ac\ud504\ud2b8 \uc5b4\ud30c\ud2b8","action_type":"2","action_content":"00040147","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2013","menu_type":"2","menu_id":"","menu_order":"47","parent_menu":"3","menu_name":"\ub7ec\uc2a4\ud2b8","action_type":"2","action_content":"00040146","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"526","menu_type":"2","menu_id":"","menu_order":"48","parent_menu":"3","menu_name":"\ub808\uc778\ubcf4\uc6b0 \uc2dd\uc2a4 \uc2dc\uc988","action_type":"2","action_content":"00040082\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"669","menu_type":"2","menu_id":"","menu_order":"49","parent_menu":"3","menu_name":"\ub808\uc804\ub4dc \uc624\ube0c \ub8ec\ud14c\ub77c","action_type":"2","action_content":"00040103","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"25","menu_type":"2","menu_id":"","menu_order":"50","parent_menu":"3","menu_name":"\ub9ac\ub2c8\uc9c0","action_type":"2","action_content":"00040012\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"537","menu_type":"2","menu_id":"","menu_order":"51","parent_menu":"3","menu_name":"\ub9c8\uad6c\ub9c8\uad6c","action_type":"2","action_content":"00040088\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"33","menu_type":"2","menu_id":"","menu_order":"52","parent_menu":"3","menu_name":"\ub9c8\ube44\ub178\uae30","action_type":"2","action_content":"00040040\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2069","menu_type":"2","menu_id":"","menu_order":"53","parent_menu":"3","menu_name":"\uba54\uc774\ud50c\uc2a4\ud1a0\ub9ac \uc6d4\ub4dc","action_type":"2","action_content":"00040158","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"542","menu_type":"2","menu_id":"","menu_order":"54","parent_menu":"3","menu_name":"\uba54\uc774\ud50c\uc2a4\ud1a0\ub9ac2","action_type":"2","action_content":"00040089\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"918","menu_type":"2","menu_id":"","menu_order":"56","parent_menu":"3","menu_name":"\ubaa8\uc5ec\ubd10\uc694 \ub3d9\ubb3c\uc758 \uc232","action_type":"2","action_content":"00040111","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"528","menu_type":"2","menu_id":"","menu_order":"57","parent_menu":"3","menu_name":"\ubaac\uc2a4\ud130\ud5cc\ud130","action_type":"2","action_content":"00040090\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"35","menu_type":"2","menu_id":"","menu_order":"58","parent_menu":"3","menu_name":"\ubc14\ub78c\uc758\ub098\ub77c","action_type":"2","action_content":"00040065\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2018","menu_type":"2","menu_id":"","menu_order":"59","parent_menu":"3","menu_name":"\ubc1c\ub354\uc2a4 \uac8c\uc774\ud2b8 3","action_type":"2","action_content":"00040148","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"36","menu_type":"2","menu_id":"","menu_order":"60","parent_menu":"3","menu_name":"\ubc84\ube14\ud30c\uc774\ud130","action_type":"2","action_content":"00040042\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"37","menu_type":"2","menu_id":"","menu_order":"62","parent_menu":"3","menu_name":"Blade N Soul","action_type":"2","action_content":"00040022\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1009","menu_type":"2","menu_id":"","menu_order":"63","parent_menu":"3","menu_name":"\uc0ac\uc774\ubc84\ud391\ud06c 2077","action_type":"2","action_content":"00040119","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"38","menu_type":"2","menu_id":"","menu_order":"64","parent_menu":"3","menu_name":"\uc0ac\uc774\ud37c\uc988","action_type":"2","action_content":"00040033\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1943","menu_type":"2","menu_id":"","menu_order":"65","parent_menu":"3","menu_name":"\uc18c\ub2c9 \ud504\ub860\ud2f0\uc5b4","action_type":"2","action_content":"00040133","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"843","menu_type":"2","menu_id":"","menu_order":"68","parent_menu":"3","menu_name":"\uc2a4\uceec","action_type":"2","action_content":"00040106","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2001","menu_type":"2","menu_id":"","menu_order":"69","parent_menu":"3","menu_name":"\uc2a4\ud0c0\uc6cc\uc988 \uc81c\ub2e4\uc774: \uc11c\ubc14\uc774\ubc84","action_type":"2","action_content":"00040144","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2031","menu_type":"2","menu_id":"","menu_order":"70","parent_menu":"3","menu_name":"\uc2a4\ud1b0 \uc2a4\ud2b8\ub77c\uc774\ucee4","action_type":"2","action_content":"00040152","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2053","menu_type":"2","menu_id":"","menu_order":"71","parent_menu":"3","menu_name":"\uc2a4\ud2b8\ub9ac\ud2b8 \ud30c\uc774\ud130","action_type":"2","action_content":"00040157","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"39","menu_type":"2","menu_id":"","menu_order":"72","parent_menu":"3","menu_name":"\uc2a4\ud398\uc15c\ud3ec\uc2a4","action_type":"2","action_content":"00040007\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"546","menu_type":"2","menu_id":"","menu_order":"73","parent_menu":"3","menu_name":"\uc2ac\ub7ec\uac70","action_type":"2","action_content":"00040095\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2012","menu_type":"2","menu_id":"","menu_order":"74","parent_menu":"3","menu_name":"\uc544\uc6c3\ub77c\uc2a4\ud2b8 \ud2b8\ub77c\uc774\uc5bc","action_type":"2","action_content":"00040145","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"40","menu_type":"2","menu_id":"","menu_order":"76","parent_menu":"3","menu_name":"\uc544\uc774\uc628","action_type":"2","action_content":"00040015\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"531","menu_type":"2","menu_id":"","menu_order":"77","parent_menu":"3","menu_name":"\uc544\ud06c \uc11c\ubc14\uc774\ubc8c \uc774\ubcfc\ube0c\ub4dc","action_type":"2","action_content":"00040077\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1828","menu_type":"2","menu_id":"","menu_order":"78","parent_menu":"3","menu_name":"\uc544\ud0a4\uc5d0\uc774\uc9c0","action_type":"2","action_content":"00040126","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"538","menu_type":"2","menu_id":"","menu_order":"79","parent_menu":"3","menu_name":"R2","action_type":"2","action_content":"00040092\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2041","menu_type":"2","menu_id":"","menu_order":"80","parent_menu":"3","menu_name":"\uc568\ub7f0 \uc6e8\uc774\ud06c 2","action_type":"2","action_content":"00040155","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"972","menu_type":"2","menu_id":"","menu_order":"81","parent_menu":"3","menu_name":"\uc5b4\ubabd \uc5b4\uc2a4","action_type":"2","action_content":"00040115","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"454","menu_type":"2","menu_id":"","menu_order":"82","parent_menu":"3","menu_name":"Apex\ub808\uc804\ub4dc","action_type":"2","action_content":"00040073","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"963","menu_type":"2","menu_id":"","menu_order":"83","parent_menu":"3","menu_name":"\uc5d8\ub9ac\uc628","action_type":"2","action_content":"00040112","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"540","menu_type":"2","menu_id":"","menu_order":"84","parent_menu":"3","menu_name":"\uc5d8\uc18c\ub4dc","action_type":"2","action_content":"00040083\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"545","menu_type":"2","menu_id":"","menu_order":"85","parent_menu":"3","menu_name":"OSU","action_type":"2","action_content":"00040091\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"529","menu_type":"2","menu_id":"","menu_order":"86","parent_menu":"3","menu_name":"\uc624\ud1a0\uccb4\uc2a4","action_type":"2","action_content":"00040076\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2037","menu_type":"2","menu_id":"","menu_order":"87","parent_menu":"3","menu_name":"Only Climb: Better Togeth","action_type":"2","action_content":"00040154","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1984","menu_type":"2","menu_id":"","menu_order":"88","parent_menu":"3","menu_name":"\uc640\ub8e1: \ud3f4\ub978 \ub2e4\uc774\ub108\uc2a4\ud2f0","action_type":"2","action_content":"00040140","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"41","menu_type":"2","menu_id":"","menu_order":"89","parent_menu":"3","menu_name":"\uc6d4\ub4dc \uc624\ube0c \uc6cc\ud06c\ub798\ud504\ud2b8","action_type":"2","action_content":"00040011\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1972","menu_type":"2","menu_id":"","menu_order":"90","parent_menu":"3","menu_name":"\uc6a9\uacfc \uac19\uc774","action_type":"2","action_content":"00040139","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"603","menu_type":"2","menu_id":"","menu_order":"91","parent_menu":"3","menu_name":"\uc6d4\ub4dc \uc624\ube0c \ud0f1\ud06c","action_type":"2","action_content":"00040102","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1966","menu_type":"2","menu_id":"","menu_order":"92","parent_menu":"3","menu_name":"\uc720\ud76c\uc655 \ub9c8\uc2a4\ud130 \ub4c0\uc5bc","action_type":"2","action_content":"00040137","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2019","menu_type":"2","menu_id":"","menu_order":"93","parent_menu":"3","menu_name":"\uc774\ubaa8\ud0c8\uc2a4 \uc624\ube0c \uc544\ubca0\uc6c0","action_type":"2","action_content":"00040149","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"844","menu_type":"2","menu_id":"","menu_order":"94","parent_menu":"3","menu_name":"\uc774\uc2a4\ucf00\uc774\ud504 \ud504\ub86c \ud0c0\ub974\ucf54\ud504","action_type":"2","action_content":"00040107","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2034","menu_type":"2","menu_id":"","menu_order":"95","parent_menu":"3","menu_name":"EA Sports FC 24","action_type":"2","action_content":"00040153","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"543","menu_type":"2","menu_id":"","menu_order":"96","parent_menu":"3","menu_name":"\uc774\uce74\ub8e8\uc2a4","action_type":"2","action_content":"00040087\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1048","menu_type":"2","menu_id":"","menu_order":"97","parent_menu":"3","menu_name":"\uc774\ud130\ub110 \ub9ac\ud134","action_type":"2","action_content":"00040120","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1945","menu_type":"2","menu_id":"","menu_order":"98","parent_menu":"3","menu_name":"eFootball","action_type":"2","action_content":"00040135","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"43","menu_type":"2","menu_id":"","menu_order":"99","parent_menu":"3","menu_name":"GTA5","action_type":"2","action_content":"00040035\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"541","menu_type":"2","menu_id":"","menu_order":"100","parent_menu":"3","menu_name":"\uce74\uc6b4\ud130 \uc2a4\ud2b8\ub77c\uc774\ud06c 2","action_type":"2","action_content":"00040078\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1962","menu_type":"2","menu_id":"","menu_order":"101","parent_menu":"3","menu_name":"\uce7c\ub9ac\uc2a4\ud1a0 \ud504\ub85c\ud1a0\ucf5c","action_type":"2","action_content":"00040136","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"849","menu_type":"2","menu_id":"","menu_order":"102","parent_menu":"3","menu_name":"\ucf5c \uc624\ube0c \ub4c0\ud2f0","action_type":"2","action_content":"00040108","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"47","menu_type":"2","menu_id":"","menu_order":"104","parent_menu":"3","menu_name":"\ud14c\uc77c\uc988\ub7f0\ub108","action_type":"2","action_content":"00040043\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"530","menu_type":"2","menu_id":"","menu_order":"105","parent_menu":"3","menu_name":"\ud2b8\ub9ac \uc624\ube0c \uc138\uc774\ube44\uc5b4","action_type":"2","action_content":"00040099\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2087","menu_type":"2","menu_id":"","menu_order":"106","parent_menu":"3","menu_name":"\ud330\uc6d4\ub4dc","action_type":"2","action_content":"00040160","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"484","menu_type":"2","menu_id":"","menu_order":"107","parent_menu":"3","menu_name":"\ud328\uc2a4\uc624\ube0c\uc5d1\uc790\uc77c","action_type":"2","action_content":"00040074","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1944","menu_type":"2","menu_id":"","menu_order":"108","parent_menu":"3","menu_name":"\ud398\ub974\uc18c\ub098 5 \ub354 \ub85c\uc5f4","action_type":"2","action_content":"00040134","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"989","menu_type":"2","menu_id":"","menu_order":"109","parent_menu":"3","menu_name":"\ud3ec\ucf13\ubaac\uc2a4\ud130","action_type":"2","action_content":"00040117","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"385","menu_type":"2","menu_id":"","menu_order":"110","parent_menu":"3","menu_name":"\ud3ec\ud2b8\ub098\uc774\ud2b8","action_type":"2","action_content":"00040069","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"973","menu_type":"2","menu_id":"","menu_order":"111","parent_menu":"3","menu_name":"\ud3f4 \uac00\uc774\uc988","action_type":"2","action_content":"00040114","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1898","menu_type":"2","menu_id":"","menu_order":"112","parent_menu":"3","menu_name":"FM","action_type":"2","action_content":"00040129","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1994","menu_type":"2","menu_id":"","menu_order":"113","parent_menu":"3","menu_name":"\ud504\ub77c\uc2dc\uc544 \uc804\uae30","action_type":"2","action_content":"00040142","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"535","menu_type":"2","menu_id":"","menu_order":"114","parent_menu":"3","menu_name":"\ud504\ub9ac\uc2a4\ud0c0\uc77c","action_type":"2","action_content":"00040085\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2023","menu_type":"2","menu_id":"","menu_order":"115","parent_menu":"3","menu_name":"P\uc758 \uac70\uc9d3","action_type":"2","action_content":"00040151","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1788","menu_type":"2","menu_id":"","menu_order":"116","parent_menu":"3","menu_name":"FIFA 23","action_type":"2","action_content":"00040124","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"978","menu_type":"2","menu_id":"","menu_order":"117","parent_menu":"3","menu_name":"\ud5cc\ud130\uc2a4 \uc544\ub808\ub098: \ub808\uc804\ub4dc","action_type":"2","action_content":"00040116","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"48","menu_type":"2","menu_id":"","menu_order":"118","parent_menu":"3","menu_name":"\ud788\uc5b4\ub85c\uc988 \uc624\ube0c \ub354 \uc2a4\ud1b0","action_type":"2","action_content":"00040050\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"904","menu_type":"2","menu_id":"","menu_order":"119","parent_menu":"3","menu_name":"\uaca9\ud22c\uac8c\uc784","action_type":"2","action_content":"00040109","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"49","menu_type":"2","menu_id":"","menu_order":"120","parent_menu":"3","menu_name":"\ub808\ud2b8\ub85c\uac8c\uc784","action_type":"2","action_content":"00040008\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"50","menu_type":"2","menu_id":"","menu_order":"121","parent_menu":"3","menu_name":"PC \uc628\ub77c\uc778","action_type":"2","action_content":"00040010\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"51","menu_type":"2","menu_id":"game_p_19","menu_order":"122","parent_menu":"3","menu_name":"\uc5f0\ub839\uc81c\ud55c","action_type":"3","action_content":"00040019,00040066,00040034,00040005,00040001,00040016,00040012,00040039,00040055,00040009,00040058,00040032,00040004,00040020,00040040,00040017,00040065,00040042,00040022,00040033,00040069,00040007,00040015,00040011,00040002,00040035,00040061,00040068,00040014,00040057,00040043,00040050,00040008,00040010,00040070,00040067,00040071,00040072,00040073,00040074,00040075,00040082,00040094,00040080,00040090,00040076,00040099,00040077,00040096,00040079,00040084,00040085,00040081,00040088,00040092,00040093,00040083,00040078,00040089,00040087,00040086,00040091,00040095,00040098,00040097,00040100,00040101,00040102,00040103,00430000,00040104,00040105,00040106,00040107,00040108,00040109,00040110,00040111,00040112,00040113,00040115,00040114,00040116,00040117,00040118,00040119,00040120,0040121,00040122,00040123,00040124,0040121,00040125,00040126,0040127,00040129,00040128,0040130,00040136,00040137,00040138,00040142,00040144,00040145,00040146,00040147,00040148,00040149,00040150,00040151,00040154,00040155,00040156,00040157,00040159,00040160","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"52","menu_type":"127","menu_id":"","menu_order":"123","parent_menu":"3","menu_name":"","action_type":"0","action_content":"","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"53","menu_type":"2","menu_id":"game_m","menu_order":"124","parent_menu":"3","menu_name":"\ubaa8\ubc14\uc77c\uac8c\uc784\uc804\uccb4","action_type":"2","action_content":"00360022,00360021,00360027,00360025,00360020,00360018,00360014,00360012,00360023,00360028,00360030,00360003,00360031,00360032,00360033,00360034,00360035,00360036,00360041,00360039,00360037,00360043,00360045,00360044,00360038,00360040,00360046,00360047,00360048,00360049,00360050,00360052,00360053,00360054,00360055,00360057,00360056,00360058,00360060,00360059,00360061,00360062,00360063,00360064,00360065,00360066,00360067,00360068,00360069,00360070,00360071,00360072,00360073,00360074,00360075,00360076,00360077,00360078,00360079,00360080,00360081,00360082,00360083,00360084,00360085,00360086,00360088,00360089,00360090,00360065,00360092,00360093","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"63","menu_type":"2","menu_id":"","menu_order":"125","parent_menu":"3","menu_name":"\ubaa8\ubc14\uc77c \uc885\ud569\uac8c\uc784","action_type":"2","action_content":"00360003","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"983","menu_type":"2","menu_id":"","menu_order":"126","parent_menu":"3","menu_name":"\ub9ac\uadf8 \uc624\ube0c \ub808\uc804\ub4dc: \uc640\uc77c\ub4dc \ub9ac\ud504\ud2b8","action_type":"2","action_content":"00360056","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"425","menu_type":"2","menu_id":"","menu_order":"127","parent_menu":"3","menu_name":"\ubc30\ud2c0\uadf8\ub77c\uc6b4\ub4dc \ubaa8\ubc14\uc77c","action_type":"2","action_content":"00360031","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"54","menu_type":"2","menu_id":"","menu_order":"128","parent_menu":"3","menu_name":"\ub9ac\ub2c8\uc9c0M","action_type":"2","action_content":"00360022\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1802","menu_type":"2","menu_id":"","menu_order":"129","parent_menu":"3","menu_name":"\ub9ac\ub2c8\uc9c0W","action_type":"2","action_content":"00360073","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1866","menu_type":"2","menu_id":"","menu_order":"130","parent_menu":"3","menu_name":"\ub358\uc804\uc564\ud30c\uc774\ud130 \ubaa8\ubc14\uc77c","action_type":"2","action_content":"00360077","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1911","menu_type":"2","menu_id":"","menu_order":"131","parent_menu":"3","menu_name":"\ubbf8\ub974M","action_type":"2","action_content":"00360079","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1062","menu_type":"2","menu_id":"","menu_order":"132","parent_menu":"3","menu_name":"\ub514\uc544\ube14\ub85c \uc774\ubaa8\ud0c8","action_type":"2","action_content":"00360067","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1912","menu_type":"2","menu_id":"","menu_order":"133","parent_menu":"3","menu_name":"\uc6b0\ub9c8\ubb34\uc2a4\uba54 \ud504\ub9ac\ud2f0 \ub354\ube44","action_type":"2","action_content":"00360080","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1853","menu_type":"2","menu_id":"","menu_order":"134","parent_menu":"3","menu_name":"\ud2b8\ub77c\ud558 \uc778\ud53c\ub2c8\ud2f0","action_type":"2","action_content":"00360076","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1918","menu_type":"2","menu_id":"","menu_order":"135","parent_menu":"3","menu_name":"\uc138\ube10\ub098\uc774\uce20 \ub808\ubcfc\ub8e8\uc158","action_type":"2","action_content":"00360081","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1003","menu_type":"2","menu_id":"","menu_order":"136","parent_menu":"3","menu_name":"\uc138\ube10\ub098\uc774\uce202","action_type":"2","action_content":"00360060","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"662","menu_type":"2","menu_id":"","menu_order":"137","parent_menu":"3","menu_name":"V4","action_type":"2","action_content":"00360046","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1019","menu_type":"2","menu_id":"","menu_order":"138","parent_menu":"3","menu_name":"\ucfe0\ud0a4\ub7f0","action_type":"2","action_content":"00360062","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"984","menu_type":"2","menu_id":"","menu_order":"139","parent_menu":"3","menu_name":"\ubbf8\ub9744","action_type":"2","action_content":"00360057","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1103","menu_type":"2","menu_id":"","menu_order":"140","parent_menu":"3","menu_name":"\uc624\ub518: \ubc1c\ud560\ub77c \ub77c\uc774\uc9d5","action_type":"2","action_content":"00360069","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1745","menu_type":"2","menu_id":"","menu_order":"141","parent_menu":"3","menu_name":"\ube14\ub808\uc774\ub4dc\uc564\uc18c\uc6b82","action_type":"2","action_content":"00360070","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1924","menu_type":"2","menu_id":"","menu_order":"142","parent_menu":"3","menu_name":"\ud788\ud2b82","action_type":"2","action_content":"00360082","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1871","menu_type":"2","menu_id":"","menu_order":"143","parent_menu":"3","menu_name":"\ub137\ub9c8\ube14 \ud504\ub85c\uc57c\uad6c 2022","action_type":"2","action_content":"00360078","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1840","menu_type":"2","menu_id":"","menu_order":"144","parent_menu":"3","menu_name":"\uc5b8\ub514\uc148\ubc84","action_type":"2","action_content":"00360075","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1961","menu_type":"2","menu_id":"","menu_order":"145","parent_menu":"3","menu_name":"\ubb38\uba85: Reign of Power","action_type":"2","action_content":"00360084","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1795","menu_type":"2","menu_id":"","menu_order":"146","parent_menu":"3","menu_name":"\ucef4\ud22c\uc2a4\ud504\ub85c\uc57c\uad6c2023","action_type":"2","action_content":"00360072","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1937","menu_type":"2","menu_id":"","menu_order":"147","parent_menu":"3","menu_name":"\ubbf8\ud2f1\ud788\uc5b4\ub85c\uc988","action_type":"2","action_content":"00360083","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1746","menu_type":"2","menu_id":"","menu_order":"148","parent_menu":"3","menu_name":"\ub9c8\ube14 \ud4e8\ucc98 \ub808\ubcfc\ub8e8\uc158","action_type":"2","action_content":"00360071","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1063","menu_type":"2","menu_id":"","menu_order":"149","parent_menu":"3","menu_name":"\uc81c2\uc758 \ub098\ub77c","action_type":"2","action_content":"00360068","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1049","menu_type":"2","menu_id":"","menu_order":"150","parent_menu":"3","menu_name":"\ud2b8\ub9ad\uc2a4\ud130M","action_type":"2","action_content":"00360064","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"374","menu_type":"2","menu_id":"","menu_order":"151","parent_menu":"3","menu_name":"\uac80\uc740\uc0ac\ub9c9M","action_type":"2","action_content":"00360030","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1012","menu_type":"2","menu_id":"","menu_order":"152","parent_menu":"3","menu_name":"\uadf8\ub791\uc0ac\uac00","action_type":"2","action_content":"00360059","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2000","menu_type":"2","menu_id":"","menu_order":"153","parent_menu":"3","menu_name":"\ub098\uc774\ud2b8 \ud06c\ub85c\uc6b0","action_type":"2","action_content":"00360088","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"607","menu_type":"2","menu_id":"","menu_order":"154","parent_menu":"3","menu_name":"\ub2e4\ud06c\uc5d0\ub374M","action_type":"2","action_content":"00360041\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"663","menu_type":"2","menu_id":"","menu_order":"155","parent_menu":"3","menu_name":"\ub2ec\ube5b\uc870\uac01\uc0ac","action_type":"2","action_content":"00360047","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"990","menu_type":"2","menu_id":"","menu_order":"156","parent_menu":"3","menu_name":"\ub300\ud56d\ud574\uc2dc\ub300 \uc624\ub9ac\uc9c4","action_type":"2","action_content":"00360058","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1995","menu_type":"2","menu_id":"","menu_order":"157","parent_menu":"3","menu_name":"\ub514\uc2a4\ub77c\uc774\ud2b8","action_type":"2","action_content":"00360086","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1055","menu_type":"2","menu_id":"","menu_order":"158","parent_menu":"3","menu_name":"DK\ubaa8\ubc14\uc77c","action_type":"2","action_content":"00360066","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2026","menu_type":"2","menu_id":"","menu_order":"159","parent_menu":"3","menu_name":"\ub514\ud39c\uc2a4 \ub354\ube44","action_type":"2","action_content":"00360090","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"372","menu_type":"2","menu_id":"","menu_order":"160","parent_menu":"3","menu_name":"\ub77c\uadf8\ub098\ub85c\ud06cM","action_type":"2","action_content":"00360028","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1967","menu_type":"2","menu_id":"","menu_order":"161","parent_menu":"3","menu_name":"\ub77c\uadf8\ub098\ub85c\ud06cX","action_type":"2","action_content":"00360085","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"609","menu_type":"2","menu_id":"","menu_order":"162","parent_menu":"3","menu_name":"\ub77c\uc774\ud504\uc560\ud504\ud130","action_type":"2","action_content":"00360037\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"55","menu_type":"2","menu_id":"","menu_order":"163","parent_menu":"3","menu_name":"\ub9ac\ub2c8\uc9c02 \ub808\ubcfc\ub8e8\uc158","action_type":"2","action_content":"00360021\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"826","menu_type":"2","menu_id":"","menu_order":"164","parent_menu":"3","menu_name":"\ub9ac\ub2c8\uc9c02M","action_type":"2","action_content":"00360050","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"61","menu_type":"2","menu_id":"","menu_order":"165","parent_menu":"3","menu_name":"\ubaa8\ub450\uc758\ub9c8\ube14","action_type":"2","action_content":"00360012\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"960","menu_type":"2","menu_id":"","menu_order":"166","parent_menu":"3","menu_name":"\ubc14\ub78c\uc758\ub098\ub77c: \uc5f0","action_type":"2","action_content":"00360054","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"907","menu_type":"2","menu_id":"","menu_order":"167","parent_menu":"3","menu_name":"\ube14\ub808\uc2a4 \ubaa8\ubc14\uc77c","action_type":"2","action_content":"00360053","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"610","menu_type":"2","menu_id":"","menu_order":"168","parent_menu":"3","menu_name":"\ube14\ub808\uc774\ub4dc \uc564 \uc18c\uc6b8 \ub808\ubcfc\ub8e8\uc158","action_type":"2","action_content":"00360043\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2075","menu_type":"2","menu_id":"","menu_order":"169","parent_menu":"3","menu_name":"\ube14\ub8e8 \uc544\uce74\uc774\ube0c","action_type":"2","action_content":"00360093","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"60","menu_type":"2","menu_id":"","menu_order":"170","parent_menu":"3","menu_name":"\uc138\ube10\ub098\uc774\uce20","action_type":"2","action_content":"00360014\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2059","menu_type":"2","menu_id":"","menu_order":"171","parent_menu":"3","menu_name":"\uc2b9\ub9ac\uc758 \uc5ec\uc2e0: \ub2c8\ucf00","action_type":"2","action_content":"00360092","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"453","menu_type":"2","menu_id":"","menu_order":"172","parent_menu":"3","menu_name":"\uc2ed\uc774\uc9c0\ucc9cM","action_type":"2","action_content":"00360035","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2016","menu_type":"2","menu_id":"","menu_order":"173","parent_menu":"3","menu_name":"\uc544\ub808\uc2a4: \ub77c\uc774\uc988 \uc624\ube0c \uac00\ub514\uc5b8\uc988","action_type":"2","action_content":"00360089","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"824","menu_type":"2","menu_id":"","menu_order":"174","parent_menu":"3","menu_name":"\uc5d0\uc624\uc2a4 \ub808\ub4dc","action_type":"2","action_content":"00360048","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"867","menu_type":"2","menu_id":"","menu_order":"175","parent_menu":"3","menu_name":"A3: \uc2a4\ud2f8\uc5bc\ub77c\uc774\ube0c","action_type":"2","action_content":"00360052","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1997","menu_type":"2","menu_id":"","menu_order":"176","parent_menu":"3","menu_name":"AFK\uc544\ub808\ub098","action_type":"2","action_content":"00360087","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"441","menu_type":"2","menu_id":"","menu_order":"177","parent_menu":"3","menu_name":"\uc5d0\ud53d\uc138\ube10","action_type":"2","action_content":"00360033","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"825","menu_type":"2","menu_id":"","menu_order":"178","parent_menu":"3","menu_name":"\uc5d1\uc18c\uc2a4\ud788\uc5b4\ub85c\uc988","action_type":"2","action_content":"00360049","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"450","menu_type":"2","menu_id":"","menu_order":"180","parent_menu":"3","menu_name":"\uc624\ud06c","action_type":"2","action_content":"00360034","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1025","menu_type":"2","menu_id":"","menu_order":"181","parent_menu":"3","menu_name":"\uc6d0\uc2e0","action_type":"2","action_content":"00360063","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1054","menu_type":"2","menu_id":"","menu_order":"182","parent_menu":"3","menu_name":"\uc774\uce74\ub8e8\uc2a4 \uc774\ud130\ub110","action_type":"2","action_content":"00360065","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2045","menu_type":"2","menu_id":"","menu_order":"183","parent_menu":"3","menu_name":"\uc9c4\u00b7\uc0bc\uad6d\ubb34\uc30d M","action_type":"2","action_content":"00360091","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"967","menu_type":"2","menu_id":"","menu_order":"185","parent_menu":"3","menu_name":"\uce74\ud2b8\ub77c\uc774\ub354 \ub7ec\uc26c\ud50c\ub7ec\uc2a4","action_type":"2","action_content":"00360055","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"613","menu_type":"2","menu_id":"","menu_order":"187","parent_menu":"3","menu_name":"\ud074\ub798\uc2dc \uc624\ube0c \ud074\ub79c","action_type":"2","action_content":"00360044\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"59","menu_type":"2","menu_id":"","menu_order":"188","parent_menu":"3","menu_name":"\ud074\ub798\uc2dc\ub85c\uc584","action_type":"2","action_content":"00360018\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"614","menu_type":"2","menu_id":"","menu_order":"190","parent_menu":"3","menu_name":"\ud398\uc774\ud2b8 \uadf8\ub79c\ub4dc \uc624\ub354","action_type":"2","action_content":"00360038\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"58","menu_type":"2","menu_id":"","menu_order":"191","parent_menu":"3","menu_name":"\ud3ec\ucf13\ubaacGO","action_type":"2","action_content":"00360020\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1829","menu_type":"2","menu_id":"","menu_order":"192","parent_menu":"3","menu_name":"Pok\u00e9mon UNITE","action_type":"2","action_content":"00360074","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"615","menu_type":"2","menu_id":"","menu_order":"194","parent_menu":"3","menu_name":"\ud504\ub9b0\uc138\uc2a4 \ucee4\ub125\ud2b8 \ub9ac:\ub2e4\uc774\ube0c","action_type":"2","action_content":"00360040\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"64","menu_type":"2","menu_id":"game_m_19","menu_order":"195","parent_menu":"3","menu_name":"\uc5f0\ub839\uc81c\ud55c","action_type":"3","action_content":"00360022,00360021,00360027,00360025,00360026,00360020,00360018,00360014,00360012,00360023,00360028,00360029,00360030,00360003,00360031,00360032,00360033,00360034,00360035,00360036,00360041,00360039,00360037,00360043,00360045,00360042,00360044,00360038,00360040,00360046,00360047,00360048,00360049,00360050,00360051,00360052,00360053,00360054,00360055,00360057,00360056,00360058,00360060,00360059,00360061,00360062,00360063,00360064,00360065,00360066,00360067,00360068,00360069,00360070,00360071,00360072,00360073,00360074,00360075,00360076,00360077,00360078,00360079,00360080,00360081,00360082,00360084,00360085,00040139,00040140,00040141,00040143,00360086,00360087,00360088,00360089,00360090,00040152,00040153,00360065,00360092,00040158,00360093","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"65","menu_type":"2","menu_id":"sports_all","menu_order":"1","parent_menu":"4","menu_name":"\uc804\uccb4","action_type":"2","action_content":"00140001,00140002,00140003,00140004,00140005,00140006,00140007,00140008,00140010,00140011,00140009,00180000,00170000,00370001,00370002,00370003,00370004,00370005,00370006,00370009,00370007,00370008,00370010,00190000,00060000,00570000,00570001,00570002,00570003,00570004,00570005,00570006,00100000,00570007,00500000,00470000,00530000,00100002,00100003,00100004,00100005,00100006,00100007,00100008,00100009,00640000,00570011,00570008,00370011,00650000,00370012,00660000,00670000,00370013,00710000,00730000,00750000,00060001,00060002,00790000,00570013,00780000,00800000,00480000,00840000,00840001,00840002,00840003,00850000,00410000","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2038","menu_type":"2","menu_id":"","menu_order":"8","parent_menu":"4","menu_name":"\uc804\uad6d\uccb4\uc804","action_type":"2","action_content":"00410000","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1013","menu_type":"2","menu_id":"","menu_order":"9","parent_menu":"4","menu_name":"\ub09a\uc2dc","action_type":"2","action_content":"00570001,00670000","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"66","menu_type":"3","menu_id":"sports_b","menu_order":"12","parent_menu":"4","menu_name":"\uad6d\ub0b4\ud504\ub85c\uc57c\uad6c","action_type":"0","action_content":"","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"67","menu_type":"2","menu_id":"","menu_order":"13","parent_menu":"4","menu_name":"\ud574\uc678\ud504\ub85c\uc57c\uad6c","action_type":"2","action_content":"00180000\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"68","menu_type":"2","menu_id":"","menu_order":"14","parent_menu":"4","menu_name":"\uad6d\ub0b4\ud504\ub85c\ucd95\uad6c","action_type":"2","action_content":"00170000\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"69","menu_type":"3","menu_id":"sports_s","menu_order":"15","parent_menu":"4","menu_name":"\ud574\uc678\ud504\ub85c\ucd95\uad6c","action_type":"0","action_content":"","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"71","menu_type":"3","menu_id":"","menu_order":"16","parent_menu":"4","menu_name":"\uad6d\ub0b4\ud504\ub85c\ub18d\uad6c","action_type":"2","action_content":"00060000\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"439","menu_type":"2","menu_id":"","menu_order":"18","parent_menu":"4","menu_name":"\uad6d\ub0b4\ud504\ub85c\ubc30\uad6c","action_type":"2","action_content":"00100000","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"919","menu_type":"2","menu_id":"","menu_order":"19","parent_menu":"4","menu_name":"3X3\ub18d\uad6c","action_type":"2","action_content":"00640000","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1907","menu_type":"2","menu_id":"","menu_order":"20","parent_menu":"4","menu_name":"WWE","action_type":"2","action_content":"00800000","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"70","menu_type":"2","menu_id":"","menu_order":"21","parent_menu":"4","menu_name":"\uaca9\ud22c\uae30","action_type":"2","action_content":"00190000\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1975","menu_type":"3","menu_id":"ama","menu_order":"22","parent_menu":"4","menu_name":"\uc544\ub9c8\/\uc720\uc18c\ub144 \uc2a4\ud3ec\uce20","action_type":"2","action_content":"","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1784","menu_type":"2","menu_id":"","menu_order":"24","parent_menu":"4","menu_name":"\ubc30\ub4dc\ubbfc\ud134","action_type":"2","action_content":"00750000 ","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"428","menu_type":"3","menu_id":"sports_n","menu_order":"25","parent_menu":"4","menu_name":"\uc2a4\ud3ec\uce20\uc77c\ubc18","action_type":"2","action_content":"","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1865","menu_type":"2","menu_id":"","menu_order":"26","parent_menu":"4","menu_name":"\ub7ed\ube44","action_type":"2","action_content":"00780000","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"137","menu_type":"2","menu_id":"sports_19","menu_order":"27","parent_menu":"4","menu_name":"\uc5f0\ub839\uc81c\ud55c","action_type":"3","action_content":"00140001,00140002,00140003,00140004,00140005,00140006,00140007,00140008,00140010,00140011,00140009,00180000,00170000,00370001,00370002,00370003,00370004,00370005,00370006,00370009,00370007,00370008,00190000,00060000,00570000,00570001,00570002,00570003,00570004,00570005,00570006,00150000,00410000,00570007,00500000,00470000,00530000,00370010,00100000,00100002,00100003,00100004,00100005,00100006,00100007,00100008,00100009,00640000,00570011,00570008,00370011,00650000,00370012,00660000,00670000,00370013,00690000,00700000,00710000,00730000,00650000,00790000,00570013,00780000,00800000,00480000,00840000,00840001,00840002,00840003,00850000","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"97","menu_type":"2","menu_id":"bora_all","menu_order":"1","parent_menu":"6","menu_name":"\uc804\uccb4","action_type":"2","action_content":"00130000,00330000,00580000,00030000,00590000,00270000,00350001,00350013,00350002,00350018,00350005,00350009,00350007,00350008,00350011,00350012,00350004,00390000,00600000,00350020,00350021,00620000,00290000,00290001,00290002,00290005,00290006,00020000,00020004,00020006,00020007,00020008,00270001,00270002,00270003,00270004,00270005,00270006,00270007,00350022,00350023,00350024,00020009,00350025,00270008,00270009,00290007,00020010,00030001,00030002,00030003,00020011,00740000,00350026,00350027,00350028,00350029,00770000,00350030,00350031,00350032,00290008,00390003,00390004,00390005,00390006,00390013,00390024,00390003,00390004,00390005,00390006,00390013,00390024,00020012,00350033,00350034,00350035,00350036,00350037,00810000,00820000,00350038,00350026,00350039,00350040,00350041,00350042,00870000","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"98","menu_type":"2","menu_id":"","menu_order":"2","parent_menu":"6","menu_name":"\ud1a0\ud06c\/\ucea0\ubc29","action_type":"2","action_content":"00130000\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1720","menu_type":"2","menu_id":"","menu_order":"3","parent_menu":"6","menu_name":"\uc5ec\ud589","action_type":"2","action_content":"00740000,00020008","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1721","menu_type":"3","menu_id":"","menu_order":"4","parent_menu":"6","menu_name":"\uc74c\uc545","action_type":"2","action_content":"","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"99","menu_type":"2","menu_id":"eat","menu_order":"5","parent_menu":"6","menu_name":"\uba39\ubc29\/\ucfe1\ubc29","action_type":"2","action_content":"00330000\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"103","menu_type":"3","menu_id":"bora_i","menu_order":"6","parent_menu":"6","menu_name":"\uc0dd\ud65c\/\uc815\ubcf4","action_type":"0","action_content":"","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"100","menu_type":"2","menu_id":"pet","menu_order":"7","parent_menu":"6","menu_name":"\ud3ab\ubc29","action_type":"2","action_content":"00580000\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"102","menu_type":"3","menu_id":"bora_l","menu_order":"8","parent_menu":"6","menu_name":"\uad50\uc591\/\ud559\uc2b5","action_type":"0","action_content":"","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1934","menu_type":"2","menu_id":"","menu_order":"9","parent_menu":"6","menu_name":"\ubc84\ucd94\uc5bc","action_type":"2","action_content":"00810000","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"104","menu_type":"2","menu_id":"","menu_order":"10","parent_menu":"6","menu_name":"\ub354\ube59\/\ub77c\ub514\uc624","action_type":"2","action_content":"00590000\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"105","menu_type":"3","menu_id":"stock","menu_order":"11","parent_menu":"6","menu_name":"\uae08\uc735","action_type":"2","action_content":"00270000\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"106","menu_type":"3","menu_id":"ani","menu_order":"12","parent_menu":"6","menu_name":"\uc560\ub2c8","action_type":"0","action_content":"","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1874","menu_type":"3","menu_id":"tv","menu_order":"13","parent_menu":"6","menu_name":"\uc9c0\uc0c1\ud30c\/\ucf00\uc774\ube14","action_type":"0","action_content":"","show_yn":"1","abroad_ip_show_yn":"0","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"109","menu_type":"2","menu_id":"bora_19","menu_order":"14","parent_menu":"6","menu_name":"\uc5f0\ub839\uc81c\ud55c","action_type":"3","action_content":"00130000,00330000,00580000,00030000,00590000,00270000,00350013,00350002,00350018,00350005,00350009,00350007,00350008,00350011,00350012,00350004,00390000,00600000,00350020,00350021,00620000,00290000,00290001,00290002,00290005,00290006,00020000,00020004,00020006,00020007,00020008,00270001,00270002,00270003,00270004,00270005,00270006,00270007,00350022,00350023,00350024,00020009,00350025,00150000,00270008,00270009,00290007,00020010,00030001,00030002,00030003,00020011,00740000,00350026,00770000,00350030,00350031,00350032,00290008,00390003,00390004,00390005,00390006,00390013,00390024,00020012,00350034,00350035,00350036,00350038,00350026,00350039,00870000","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"829","menu_type":"1","menu_id":"favorite_clip_vod","menu_order":"1","parent_menu":"11","menu_name":"\uc990\uaca8\ucc3e\uae30","action_type":"1","action_content":"\/\/vod.afreecatv.com\/FAVORITECLIP","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"752","menu_type":"1","menu_id":"vod_all","menu_order":"2","parent_menu":"11","menu_name":"\ucd94\ucc9c","action_type":"1","action_content":"\/\/vod.afreecatv.com\/HOME","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"753","menu_type":"1","menu_id":"popular_vod","menu_order":"3","parent_menu":"11","menu_name":"\uc778\uae30 VOD","action_type":"1","action_content":"\/\/vod.afreecatv.com\/POPULAR","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"836","menu_type":"1","menu_id":"tvclip_vod","menu_order":"4","parent_menu":"11","menu_name":"TV\ud074\ub9bd","action_type":"1","action_content":"http:\/\/vod.afreecatv.com\/TVCLIP","show_yn":"1","abroad_ip_show_yn":"0","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"758","menu_type":"1","menu_id":"later_vod","menu_order":"5","parent_menu":"11","menu_name":"\uae30\ub85d","action_type":"1","action_content":"\/\/vod.afreecatv.com\/LATER","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"764","menu_type":"1","menu_id":"category_vod","menu_order":"6","parent_menu":"11","menu_name":"\uce74\ud14c\uace0\ub9ac","action_type":"1","action_content":"\/\/vod.afreecatv.com\/ALL","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"74","menu_type":"2","menu_id":"","menu_order":"1","parent_menu":"66","menu_name":"\uc804\uccb4","action_type":"2","action_content":"00140001,00140002,00140003,00140004,00140005,00140006,00140007,00140008,00140010,00140011,00140009\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"75","menu_type":"2","menu_id":"","menu_order":"2","parent_menu":"66","menu_name":"\ub450\uc0b0","action_type":"2","action_content":"00140001\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"76","menu_type":"2","menu_id":"","menu_order":"3","parent_menu":"66","menu_name":"\ud55c\ud654","action_type":"2","action_content":"00140002\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"77","menu_type":"2","menu_id":"","menu_order":"4","parent_menu":"66","menu_name":"\ub86f\ub370","action_type":"2","action_content":"00140003\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"78","menu_type":"2","menu_id":"","menu_order":"5","parent_menu":"66","menu_name":"\ud0a4\uc6c0","action_type":"2","action_content":"00140004\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"79","menu_type":"2","menu_id":"","menu_order":"6","parent_menu":"66","menu_name":"\uc0bc\uc131","action_type":"2","action_content":"00140005\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"80","menu_type":"2","menu_id":"","menu_order":"7","parent_menu":"66","menu_name":"KIA","action_type":"2","action_content":"00140006\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"81","menu_type":"2","menu_id":"","menu_order":"8","parent_menu":"66","menu_name":"LG","action_type":"2","action_content":"00140007\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"82","menu_type":"2","menu_id":"","menu_order":"9","parent_menu":"66","menu_name":"SSG","action_type":"2","action_content":"00140008\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"83","menu_type":"2","menu_id":"","menu_order":"10","parent_menu":"66","menu_name":"NC","action_type":"2","action_content":"00140010\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"84","menu_type":"2","menu_id":"","menu_order":"11","parent_menu":"66","menu_name":"kt","action_type":"2","action_content":"00140011\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"85","menu_type":"2","menu_id":"","menu_order":"12","parent_menu":"66","menu_name":"\uc911\ub9bd","action_type":"2","action_content":"00140009\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"87","menu_type":"2","menu_id":"","menu_order":"1","parent_menu":"69","menu_name":"\uc804\uccb4","action_type":"2","action_content":"00370001,00370002,00370003,00370004,00370005,00370006,00370009,00370007,00370008,00370010,00370011,00370012,00370013","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"520","menu_type":"2","menu_id":"","menu_order":"11","parent_menu":"69","menu_name":"\uc2a4\ucf54\ud2f0\uc2dc\ucef5","action_type":"2","action_content":"00370007","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"925","menu_type":"2","menu_id":"","menu_order":"12","parent_menu":"69","menu_name":"\ud504\ub9ac\ubbf8\uc5b4\ub9ac\uadf8","action_type":"2","action_content":"00370011","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"519","menu_type":"2","menu_id":"","menu_order":"13","parent_menu":"69","menu_name":"\ucc54\ud53c\uc5b8\uc2a4\ub9ac\uadf8","action_type":"2","action_content":"00370010","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1810","menu_type":"2","menu_id":"","menu_order":"1","parent_menu":"71","menu_name":"\uc804\uccb4","action_type":"2","action_content":"00060002,00060001,00060000","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1808","menu_type":"2","menu_id":"","menu_order":"2","parent_menu":"71","menu_name":"KBL","action_type":"2","action_content":"00060001","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1809","menu_type":"2","menu_id":"","menu_order":"3","parent_menu":"71","menu_name":"WKBL","action_type":"2","action_content":"00060002","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"110","menu_type":"2","menu_id":"","menu_order":"1","parent_menu":"102","menu_name":"\uc804\uccb4","action_type":"2","action_content":"00290000,00290001,00290002,00290005,00290006,00290007,00290008","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"472","menu_type":"2","menu_id":"","menu_order":"2","parent_menu":"102","menu_name":"\uc2dc\uc0ac","action_type":"2","action_content":"00290005","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"113","menu_type":"2","menu_id":"","menu_order":"3","parent_menu":"102","menu_name":"\uc9c0\uc2dd","action_type":"2","action_content":"00290002\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"112","menu_type":"2","menu_id":"","menu_order":"4","parent_menu":"102","menu_name":"\uc790\uc2b5","action_type":"2","action_content":"00290001\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"473","menu_type":"2","menu_id":"","menu_order":"5","parent_menu":"102","menu_name":"\uc885\uad50","action_type":"2","action_content":"00290006","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"854","menu_type":"2","menu_id":"","menu_order":"6","parent_menu":"102","menu_name":"\uacbd\uc81c","action_type":"2","action_content":"00290007","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"114","menu_type":"2","menu_id":"","menu_order":"1","parent_menu":"103","menu_name":"\uc804\uccb4","action_type":"2","action_content":"00020000,00020004,00020006,00020007,00020008,00020009,00020010,00020011,00020012","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"419","menu_type":"2","menu_id":"","menu_order":"2","parent_menu":"103","menu_name":"\ucde8\ubbf8","action_type":"2","action_content":"00020007","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"516","menu_type":"2","menu_id":"","menu_order":"3","parent_menu":"103","menu_name":"\ubbf8\uc220","action_type":"2","action_content":"00020009","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"115","menu_type":"2","menu_id":"","menu_order":"4","parent_menu":"103","menu_name":"\ubdf0\ud2f0","action_type":"2","action_content":"00020006\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1727","menu_type":"2","menu_id":"","menu_order":"5","parent_menu":"103","menu_name":"\uc6b4\uc138","action_type":"2","action_content":"00020011","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1896","menu_type":"2","menu_id":"","menu_order":"6","parent_menu":"103","menu_name":"\uc0f5\ud504\ub9ac\uce74","action_type":"2","action_content":"00020012","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1065","menu_type":"2","menu_id":"","menu_order":"1","parent_menu":"105","menu_name":"\uc804\uccb4","action_type":"2","action_content":"00270006,00270008,00270009","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"852","menu_type":"2","menu_id":"","menu_order":"2","parent_menu":"105","menu_name":"\uc8fc\uc2dd","action_type":"2","action_content":"00270008","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"853","menu_type":"2","menu_id":"","menu_order":"3","parent_menu":"105","menu_name":"\ud30c\uc0dd","action_type":"2","action_content":"00270009","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"495","menu_type":"2","menu_id":"","menu_order":"4","parent_menu":"105","menu_name":"\uc554\ud638\ud654\ud3d0","action_type":"2","action_content":"00270006","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"384","menu_type":"2","menu_id":"","menu_order":"1","parent_menu":"106","menu_name":"\uc804\uccb4","action_type":"2","action_content":"00350013,00350002,00350018,00350005,00350009,00350007,00350011,00350004,00350020,00350019,00350021,00350022,00350023,00350024,00350025,00350026,00350027,00350028,00350029,00350030,00350031,00350032,00350033,00350034,00350036,00350037,00350038,00350026,00350039,00350040,00350041,00350042,00350043,00350045","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"835","menu_type":"2","menu_id":"","menu_order":"2","parent_menu":"106","menu_name":"\uc6d0\ud53c\uc2a4","action_type":"2","action_content":"00350025","show_yn":"1","abroad_ip_show_yn":"0","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2003","menu_type":"2","menu_id":"","menu_order":"3","parent_menu":"106","menu_name":"\uc18c\ub144\ud0d0\uc815 \uae40\uc804\uc77c","action_type":"2","action_content":"00350040","show_yn":"1","abroad_ip_show_yn":"0","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1792","menu_type":"2","menu_id":"","menu_order":"4","parent_menu":"106","menu_name":"\ub4dc\ub798\uace4\ubcfc","action_type":"2","action_content":"00350027","show_yn":"1","abroad_ip_show_yn":"0","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"375","menu_type":"2","menu_id":"","menu_order":"5","parent_menu":"106","menu_name":"\ube14\ub9ac\uce58","action_type":"2","action_content":"00350013","show_yn":"1","abroad_ip_show_yn":"0","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2044","menu_type":"2","menu_id":"","menu_order":"6","parent_menu":"106","menu_name":"\ubbf8\ub798\uc18c\ub144 \ucf54\ub09c","action_type":"2","action_content":"00350045","show_yn":"1","abroad_ip_show_yn":"0","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"377","menu_type":"2","menu_id":"","menu_order":"7","parent_menu":"106","menu_name":"\uac80\uc815\uace0\ubb34\uc2e0","action_type":"2","action_content":"00350018","show_yn":"1","abroad_ip_show_yn":"0","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1996","menu_type":"2","menu_id":"","menu_order":"8","parent_menu":"106","menu_name":"\ucf8c\uac78 \uadfc\uc721\ub9e8 2\uc138","action_type":"2","action_content":"00350039","show_yn":"1","abroad_ip_show_yn":"0","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"123","menu_type":"2","menu_id":"","menu_order":"25","parent_menu":"106","menu_name":"\uae30\ud0c0","action_type":"2","action_content":"00350004\r\n","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"434","menu_type":"2","menu_id":"","menu_order":"1","parent_menu":"428","menu_name":"\uc804\uccb4","action_type":"2","action_content":"00570000,00570002,00570003,00570004,00570005,00570006,00570007,00570011,00570008,00570013 ","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"432","menu_type":"2","menu_id":"","menu_order":"2","parent_menu":"428","menu_name":"\ud1a0\ud06c\/\ubd84\uc11d","action_type":"2","action_content":"00570004","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"430","menu_type":"2","menu_id":"","menu_order":"3","parent_menu":"428","menu_name":"\ub2f9\uad6c","action_type":"2","action_content":"00570002","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"927","menu_type":"2","menu_id":"","menu_order":"4","parent_menu":"428","menu_name":"\uc694\uac00\/\ud544\ub77c","action_type":"2","action_content":"00570008","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"431","menu_type":"2","menu_id":"","menu_order":"5","parent_menu":"428","menu_name":"\ud5ec\uc2a4\/\ub808\uc800","action_type":"2","action_content":"00570003","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"438","menu_type":"2","menu_id":"","menu_order":"6","parent_menu":"428","menu_name":"\ubcfc\ub9c1","action_type":"2","action_content":"00570006","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"463","menu_type":"2","menu_id":"","menu_order":"7","parent_menu":"428","menu_name":"\uace8\ud504","action_type":"2","action_content":"00570007 ","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1862","menu_type":"2","menu_id":"","menu_order":"12","parent_menu":"428","menu_name":"\ub9c8\uc778\ub4dc \uc2a4\ud3ec\uce20","action_type":"2","action_content":"00570013","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"433","menu_type":"2","menu_id":"","menu_order":"13","parent_menu":"428","menu_name":"\uae30\ud0c0","action_type":"2","action_content":"00570005","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2002","menu_type":"1","menu_id":"myplus","menu_order":"1","parent_menu":"670","menu_name":"MY+","action_type":"1","action_content":"\/\/www.afreecatv.com\/","show_yn":"1","abroad_ip_show_yn":"0","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"2","menu_type":"1","menu_id":"all","menu_order":"2","parent_menu":"670","menu_name":"\uc804\uccb4","action_type":"1","action_content":"\/\/www.afreecatv.com\/?hash=all","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"3","menu_type":"7","menu_id":"game","menu_order":"3","parent_menu":"670","menu_name":"\uac8c\uc784","action_type":"1","action_content":"\/\/www.afreecatv.com\/?hash=game","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"6","menu_type":"7","menu_id":"bora","menu_order":"4","parent_menu":"670","menu_name":"\ubcf4\uc774\ub294\ub77c\ub514\uc624","action_type":"1","action_content":"\/\/www.afreecatv.com\/?hash=bora","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"4","menu_type":"7","menu_id":"sports","menu_order":"5","parent_menu":"670","menu_name":"\uc2a4\ud3ec\uce20","action_type":"1","action_content":"\/\/www.afreecatv.com\/?hash=sports","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1723","menu_type":"2","menu_id":"","menu_order":"1","parent_menu":"1721","menu_name":"\uc804\uccb4","action_type":"2","action_content":"00030001,00030002,00030003,00030000","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1722","menu_type":"2","menu_id":"","menu_order":"2","parent_menu":"1721","menu_name":"\uc74c\uc545 \ub77c\uc774\ube0c","action_type":"2","action_content":"00030001","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1724","menu_type":"2","menu_id":"","menu_order":"4","parent_menu":"1721","menu_name":"\uc74c\uc545 \uc2a4\ud2b8\ub9ac\ubc0d","action_type":"2","action_content":"00030002,00030000","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1725","menu_type":"2","menu_id":"","menu_order":"5","parent_menu":"1721","menu_name":"\ub178\ub798\ubc29","action_type":"2","action_content":"00030003,00020010","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1895","menu_type":"2","menu_id":"","menu_order":"1","parent_menu":"1874","menu_name":"\uc804\uccb4","action_type":"2","action_content":"00390003,00390004,00390005,00390006,00390013,00390024,00390025,00390026,00390027","show_yn":"1","abroad_ip_show_yn":"0","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1889","menu_type":"2","menu_id":"","menu_order":"2","parent_menu":"1874","menu_name":"JTBC","action_type":"2","action_content":"00390003","show_yn":"1","abroad_ip_show_yn":"0","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1890","menu_type":"2","menu_id":"","menu_order":"3","parent_menu":"1874","menu_name":"MBN","action_type":"2","action_content":"00390004","show_yn":"1","abroad_ip_show_yn":"0","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1892","menu_type":"2","menu_id":"","menu_order":"4","parent_menu":"1874","menu_name":"TV CHOSUN","action_type":"2","action_content":"00390006","show_yn":"1","abroad_ip_show_yn":"0","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1893","menu_type":"2","menu_id":"","menu_order":"5","parent_menu":"1874","menu_name":"\uc5f0\ud569\ub274\uc2a4","action_type":"2","action_content":"00390013","show_yn":"1","abroad_ip_show_yn":"0","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1894","menu_type":"2","menu_id":"","menu_order":"6","parent_menu":"1874","menu_name":"YTN LIVE","action_type":"2","action_content":"00390024","show_yn":"1","abroad_ip_show_yn":"0","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1979","menu_type":"2","menu_id":"","menu_order":"1","parent_menu":"1975","menu_name":"\uc804\uccb4","action_type":"2","action_content":"00840000,00840001,00840002,00840003","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1976","menu_type":"2","menu_id":"","menu_order":"2","parent_menu":"1975","menu_name":"\uc544\ub9c8 \uc57c\uad6c","action_type":"2","action_content":"00840001","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1977","menu_type":"2","menu_id":"","menu_order":"3","parent_menu":"1975","menu_name":"\uc544\ub9c8 \ucd95\uad6c","action_type":"2","action_content":"00840002","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"},{"menu_idx":"1978","menu_type":"2","menu_id":"","menu_order":"4","parent_menu":"1975","menu_name":"\uc544\ub9c8 \ubc30\uad6c","action_type":"2","action_content":"00840003","show_yn":"1","abroad_ip_show_yn":"1","new_yn":"0","revision_no":"0","language_code":"ko_KR"}],"timestamp":1705912637}; savedCategory = GM_getValue('savedCategory', oMainCategory_backup); } else { GM_setValue('savedCategory', oMainCategory); savedCategory = GM_getValue('savedCategory', oMainCategory); } const css_Darkmode = ` .game_post_area { width: 94%; left: 30px; } .game_post_area .scroll_area ul li{ background-color:#0E0E10; } #list-container { overflow-x: hidden; background-color:#0E0E10; } #listMain #wrap { min-width: 960px; } #listMain #wrap #serviceHeader { min-width: 960px; } #listMain #wrap #list-container #list-section { padding: 12px 22px 0 38px; } button.block-icon-svg-white { width: 40px; height: 50px; } button.block-icon-svg-white span { background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="100" height="100" viewBox="0 0 64 64" style="fill:%23B2B2B2;"%3E%3Cpath d="M32 6C17.641 6 6 17.641 6 32C6 46.359 17.641 58 32 58C46.359 58 58 46.359 58 32C58 17.641 46.359 6 32 6zM32 10C37.331151 10 42.225311 11.905908 46.037109 15.072266L14.505859 45.318359C11.682276 41.618415 10 37.00303 10 32C10 19.869 19.869 10 32 10zM48.927734 17.962891C52.094092 21.774689 54 26.668849 54 32C54 44.131 44.131 54 32 54C26.99697 54 22.381585 52.317724 18.681641 49.494141L48.927734 17.962891z"%3E%3C/path%3E%3C/svg%3E'); background-size: 100% 100%; width: 20px; height: 20px; } button.block-icon-svg-white:hover span { background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="100" height="100" viewBox="0 0 64 64" style="fill:%235285FF;"%3E%3Cpath d="M32 6C17.641 6 6 17.641 6 32C6 46.359 17.641 58 32 58C46.359 58 58 46.359 58 32C58 17.641 46.359 6 32 6zM32 10C37.331151 10 42.225311 11.905908 46.037109 15.072266L14.505859 45.318359C11.682276 41.618415 10 37.00303 10 32C10 19.869 19.869 10 32 10zM48.927734 17.962891C52.094092 21.774689 54 26.668849 54 32C54 44.131 44.131 54 32 54C26.99697 54 22.381585 52.317724 18.681641 49.494141L48.927734 17.962891z"%3E%3C/path%3E%3C/svg%3E'); } html { overflow: hidden; } .users-section.myplus > .user.show-more, .users-section.follow > .user.show-more, .users-section.top > .user.show-more { display: none; } #toggleButton, #toggleButton2, #toggleButton3 { padding:12px; color:#e5e5e5; } .left_navbar { display: flex; align-items: center; justify-content: flex-end; position: absolute; flex-direction: row-reverse; top: 0px; left: 160px; } .left_nav_button { position: relative; width: 70px; height: 70px; padding: 0; border: 0; border-radius: 50%; cursor: pointer; z-index: 3001; transition: all .2s; color: #e5e5e5; font-size: 15px; font-weight: 600; } .left_nav_button.active { color: #019BFE; } #sidebar { width: 240px; grid-area: sidebar; background-color: #1F1F23; color:white; margin-right:10px; padding-bottom:260px; } #sidebar .top-section { display: flex; align-items: center; justify-content: space-around; margin: 10px 0px; } #sidebar .top-section>span { text-transform: uppercase; font-weight: 550; font-size: 14px; margin-top: 6px; margin-bottom: 4px; color:#DEDEE3; } #sidebar .top-section>span>a { color:#DEDEE3; } #sidebar .twitch-message-section { margin: 0px 10px; margin-top: 10px; padding: 0 25px; background-color: #1F1F23; } #sidebar .twitch-message-section .title { margin: 0px; font-size: 1.5rem; font-weight: 500; } #sidebar .twitch-message-section .title>span { color: var(--primary-color); } #sidebar .twitch-message-section .description { margin: 8px 0px; line-height: 1.3rem; font-size: 0.9rem; color: #A1A1A1; } #sidebar .twitch-message-section .description>span { display: block; text-align: center; } .user { display: grid; grid-template-areas: "profile-picture username watchers" "profile-picture description blank"; grid-template-columns: 40px auto auto; padding: 6px 10px; } .user:hover { background-color: #26262c; cursor: pointer; } .user .profile-picture { grid-area: profile-picture; width: 32px; height: 32px; border-radius: 50%; } .user .username { grid-area: username; font-size: 14px; font-weight: 600; color:#DEDEE3; letter-spacing: 0.6px; margin-left:1px; } .user .description { grid-area: description; font-size: 13px; color: #a1a1a1; font-weight: 400; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-left:1px; } .user .watchers { grid-area: watchers; display: flex; align-items: center; justify-content: flex-end; font-weight: 400; font-size: 14px; color: #c0c0c0; margin-right: 2px; } .user .watchers .dot { font-size: 7px; margin-right: 5px; } #listMain #wrap #serviceHeader #afLogo { left: 30px; height: 72px; } .btn_flexible { display: none; } #innerLnb { display: none; } #list-container { height: 100vh; overflow-y: auto; } #sidebar { height: 100vh; overflow-y: auto; position: fixed; } #sidebar::-webkit-scrollbar { display: none; /* Chrome, Safari, Edge */ } .tooltip-container { z-index: 999; width: 320px; height: auto; position: fixed; background-color: #26262C; } .tooltip-container img { position: relative; z-index: 999; width: auto; height: auto; max-height:240px } .tooltiptext { position: relative; z-index: 999; width: 320px; height: 48px; background-color: #26262C; color: #fff; text-align: center; display: flex; align-items: center; /* 세로 가운데 정렬 */ justify-content: center; /* 가로 가운데 정렬 */ top:-4px; } `; const css_Whitemode = ` .game_post_area { width: 94%; left: 30px; } .game_post_area .scroll_area ul li{ background-color:#F7F7F8; } #list-container { overflow-x: hidden; background-color:#F7F7F8; } #listMain #wrap { min-width: 960px; } #listMain #wrap #serviceHeader { min-width: 960px; } #listMain #wrap #list-container #list-section { padding: 12px 22px 0 38px; } button.block-icon-svg { width: 40px; height: 50px; } button.block-icon-svg span { background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="100" height="100" viewBox="0 0 64 64" style="fill:%237C7D7D;"%3E%3Cpath d="M32 6C17.641 6 6 17.641 6 32C6 46.359 17.641 58 32 58C46.359 58 58 46.359 58 32C58 17.641 46.359 6 32 6zM32 10C37.331151 10 42.225311 11.905908 46.037109 15.072266L14.505859 45.318359C11.682276 41.618415 10 37.00303 10 32C10 19.869 19.869 10 32 10zM48.927734 17.962891C52.094092 21.774689 54 26.668849 54 32C54 44.131 44.131 54 32 54C26.99697 54 22.381585 52.317724 18.681641 49.494141L48.927734 17.962891z"%3E%3C/path%3E%3C/svg%3E'); background-size: 100% 100%; width: 20px; height: 20px; } button.block-icon-svg:hover span { background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="100" height="100" viewBox="0 0 64 64" style="fill:%235285FF;"%3E%3Cpath d="M32 6C17.641 6 6 17.641 6 32C6 46.359 17.641 58 32 58C46.359 58 58 46.359 58 32C58 17.641 46.359 6 32 6zM32 10C37.331151 10 42.225311 11.905908 46.037109 15.072266L14.505859 45.318359C11.682276 41.618415 10 37.00303 10 32C10 19.869 19.869 10 32 10zM48.927734 17.962891C52.094092 21.774689 54 26.668849 54 32C54 44.131 44.131 54 32 54C26.99697 54 22.381585 52.317724 18.681641 49.494141L48.927734 17.962891z"%3E%3C/path%3E%3C/svg%3E'); } html { overflow: hidden; } .users-section.myplus > .user.show-more, .users-section.follow > .user.show-more, .users-section.top > .user.show-more { display: none; } #toggleButton, #toggleButton2, #toggleButton3 { padding:12px; color:#53535F; } .left_navbar { display: flex; align-items: center; justify-content: flex-end; position: absolute; flex-direction: row-reverse; top: 0px; left: 160px; } .left_nav_button { position: relative; width: 70px; height: 70px; padding: 0; border: 0; border-radius: 50%; cursor: pointer; z-index: 3001; transition: all .2s; color: black; font-size: 15px; font-weight: 600; } .left_nav_button.active { color: #0545B1; } #sidebar { width: 240px; grid-area: sidebar; background-color: #EFEFF1; color:black; padding-bottom:260px; } #sidebar .top-section { display: flex; align-items: center; justify-content: space-around; margin: 10px 0px; } #sidebar .top-section>span { text-transform: uppercase; font-weight: 600; font-size: 14px; margin-top: 6px; margin-bottom: 4px; color:#0E0E10; } #sidebar .top-section>span>a { color:#0E0E10; } #sidebar .twitch-message-section { margin: 0px 10px; margin-top: 10px; padding: 0 25px; background-color: #EFEFF1; } #sidebar .twitch-message-section .title { margin: 0px; font-size: 1.5rem; font-weight: 500; } #sidebar .twitch-message-section .title>span { color: var(--primary-color); } #sidebar .twitch-message-section .description { margin: 8px 0px; line-height: 1.3rem; font-size: 0.9rem; color: #53535F; } #sidebar .twitch-message-section .description>span { display: block; text-align: center; } .user { display: grid; grid-template-areas: "profile-picture username watchers" "profile-picture description blank"; grid-template-columns: 40px auto auto; padding: 6px 10px; } .user:hover { background-color: #E6E6EA; cursor: pointer; } .user .profile-picture { grid-area: profile-picture; width: 32px; height: 32px; border-radius: 50%; } .user .username { grid-area: username; font-size: 14px; font-weight: 600; color:#1F1F23; letter-spacing: 0.6px; margin-left:1px; } .user .description { grid-area: description; font-size: 13px; font-weight: 400; color: #53535F; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-left:1px; } .user .watchers { grid-area: watchers; display: flex; align-items: center; justify-content: flex-end; font-size: 14px; font-weight: 400; color: black; margin-right: 2px; } .user .watchers .dot { font-size: 7px; margin-right: 5px; } #listMain #wrap #serviceHeader #afLogo { left: 30px; height: 72px; } .btn_flexible { display: none; } #innerLnb { display: none; } #list-container { height: 100vh; overflow-y: auto; } #sidebar { height: 100vh; overflow-y: auto; position: fixed; } #sidebar::-webkit-scrollbar { display: none; /* Chrome, Safari, Edge */ } .tooltip-container { z-index: 999; width: 320px; height: auto; position: fixed; background-color: #E6E6EA; } .tooltip-container img { position: relative; z-index: 999; width: auto; height: auto; max-height:240px } .tooltiptext { position: relative; z-index: 999; width: 320px; height: 48px; background-color: #E6E6EA; color: black; text-align: center; display: flex; align-items: center; /* 세로 가운데 정렬 */ justify-content: center; /* 가로 가운데 정렬 */ top:-4px; } `; const css_Darkmode_player = ` #afreecatv_player { width: 100%; } .smode #webplayer_scroll { top: 0; left:0; } #webplayer_top{ z-index:999; } #webplayer_scroll { left:240px; } #sidebar { width: 240px; height:100vh; grid-area: sidebar; background-color: #1F1F23; color:white; overflow-y: auto; position: fixed; top: 58px; } #sidebar > :last-child { padding-bottom: 240px; /* 마지막 자식에만 padding 추가 */ } #sidebar::-webkit-scrollbar { display: none; /* Chrome, Safari, Edge */ } #sidebar .top-section { display: flex; align-items: center; justify-content: space-around; margin: 10px 0px; } #sidebar .top-section>span { text-transform: uppercase; font-weight: 550; font-size: 14px; margin-top: 6px; margin-bottom: 4px; color:#DEDEE3; } #sidebar .top-section>span>a { color:#DEDEE3; } #sidebar .twitch-message-section { margin: 0px 10px; margin-top: 10px; padding: 0 25px; background-color: #1F1F23; } #sidebar .twitch-message-section .title { margin: 0px; font-size: 1.5rem; font-weight: 500; } #sidebar .twitch-message-section .title>span { color: var(--primary-color); } #sidebar .twitch-message-section .description { margin: 8px 0px; line-height: 1.3rem; font-size: 0.9rem; color: #A1A1A1; } #sidebar .twitch-message-section .description>span { display: block; text-align: center; } .user { display: grid; grid-template-areas: "profile-picture username watchers" "profile-picture description blank"; grid-template-columns: 40px auto auto; padding: 6px 10px; } .user:hover { background-color: #26262c; cursor: pointer; } .user .profile-picture { grid-area: profile-picture; width: 32px; height: 32px; border-radius: 50%; } .user .username { grid-area: username; font-size: 14px; font-weight: 600; color:#DEDEE3; letter-spacing: 0.6px; margin-left:1px; } .user .description { grid-area: description; font-size: 13px; color: #a1a1a1; font-weight: 400; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-left:1px; } .user .watchers { grid-area: watchers; display: flex; align-items: center; justify-content: flex-end; font-weight: 400; font-size: 14px; color: #c0c0c0; margin-right: 2px; } .user .watchers .dot { font-size: 7px; margin-right: 5px; } .left_navbar { display: flex; align-items: center; justify-content: flex-end; position: absolute; flex-direction: row-reverse; top: 0px; left: 140px; } .left_nav_button { position: relative; width: 70px; height: 56px; padding: 0; border: 0; border-radius: 50%; cursor: pointer; z-index: 3001; transition: all .2s; color: #e5e5e5; font-size: 15px; font-weight: 600; } .tooltip-container { z-index: 999; width: 320px; height: auto; position: fixed; background-color: #26262C; } .tooltip-container img { position: relative; z-index: 999; width: 320px; height: auto; max-height:240px } .tooltiptext { position: relative; z-index: 999; width: 320px; height: 48px; background-color: #26262C; color: #fff; text-align: center; display: flex; align-items: center; /* 세로 가운데 정렬 */ justify-content: center; /* 가로 가운데 정렬 */ top:-4px; } .users-section.myplus > .user.show-more, .users-section.follow > .user.show-more, .users-section.top > .user.show-more { display: none; } #toggleButton, #toggleButton2, #toggleButton3 { padding:12px; color:#A1A1A1; } `; const css_Whitemode_player = ` #afreecatv_player { width: 100%; } .smode #webplayer_scroll { top: 0; left:0; } #webplayer_top{ z-index:999; } #webplayer_scroll { left:240px; } #sidebar { width: 240px; height:100vh; grid-area: sidebar; background-color: #EFEFF1; color:white; overflow-y: auto; position: fixed; top: 58px; } #sidebar > :last-child { padding-bottom: 240px; /* 마지막 자식에만 padding 추가 */ } #sidebar::-webkit-scrollbar { display: none; /* Chrome, Safari, Edge */ } #sidebar .top-section { display: flex; align-items: center; justify-content: space-around; margin: 10px 0px; } #sidebar .top-section>span { text-transform: uppercase; font-weight: 600; font-size: 14px; margin-top: 6px; margin-bottom: 4px; color:#0E0E10; } #sidebar .top-section>span>a { color:#0E0E10; } #sidebar .twitch-message-section { margin: 0px 10px; margin-top: 10px; padding: 0 25px; background-color: #EFEFF1; } #sidebar .twitch-message-section .title { margin: 0px; font-size: 1.5rem; font-weight: 500; } #sidebar .twitch-message-section .title>span { color: var(--primary-color); } #sidebar .twitch-message-section .description { margin: 8px 0px; line-height: 1.3rem; font-size: 0.9rem; color: #53535F; } #sidebar .twitch-message-section .description>span { display: block; text-align: center; } .user { display: grid; grid-template-areas: "profile-picture username watchers" "profile-picture description blank"; grid-template-columns: 40px auto auto; padding: 6px 10px; } .user:hover { background-color: #E6E6EA; cursor: pointer; } .user .profile-picture { grid-area: profile-picture; width: 32px; height: 32px; border-radius: 50%; } .user .username { grid-area: username; font-size: 14px; font-weight: 600; color:#1F1F23; letter-spacing: 0.6px; margin-left:1px; } .user .description { grid-area: description; font-size: 13px; font-weight: 400; color: #53535F; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-left:1px; } .user .watchers { grid-area: watchers; display: flex; align-items: center; justify-content: flex-end; font-size: 14px; font-weight: 400; color: black; margin-right: 2px; } .user .watchers .dot { font-size: 7px; margin-right: 5px; } .tooltip-container { z-index: 999; width: 320px; height: auto; position: fixed; background-color: #E6E6EA; } .tooltip-container img { position: relative; z-index: 999; width: 320px; height: auto; max-height:240px } .tooltiptext { position: relative; z-index: 999; width: 320px; height: 48px; background-color: #E6E6EA; color: black; text-align: center; display: flex; align-items: center; /* 세로 가운데 정렬 */ justify-content: center; /* 가로 가운데 정렬 */ top:-4px; } .left_navbar { display: flex; align-items: center; justify-content: flex-end; position: absolute; flex-direction: row-reverse; top: 0px; left: 140px; } .left_nav_button { position: relative; width: 70px; height: 56px; padding: 0; border: 0; border-radius: 50%; cursor: pointer; z-index: 3001; transition: all .2s; color: black; font-size: 15px; font-weight: 600; } .users-section.myplus > .user.show-more, .users-section.follow > .user.show-more, .users-section.top > .user.show-more { display: none; } #toggleButton, #toggleButton2, #toggleButton3 { padding:12px; color:#53535F; } `; //======================================공용 함수======================================// function refreshPageOnDarkModeToggle() { var modecheck1 = document.getElementById("modecheck"); var modecheck2 = document.getElementById("modecheck2"); if (modecheck1 !== null) { modecheck1.addEventListener("change", function () { location.reload(); }); } if (modecheck2 !== null) { modecheck2.addEventListener("change", function () { location.reload(); }); } } function addNumberSeparator(number) { // toLocaleString 메서드를 사용하여 숫자에 구분자 추가 number = Number(number); return number.toLocaleString(); } function getCategoryName(cate_no){ const categoryList = savedCategory.category_list; const filteredList = categoryList.filter(word => !["전체", "제한"].some(keyword => word.menu_name.includes(keyword))); const targetActionContent = cate_no; const regexPattern = new RegExp(targetActionContent.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"), "i"); const matchedItem = filteredList.find(item => regexPattern.test(item.action_content)); // 일치하는 항목이 있다면 해당 항목의 menu_name 리턴, 없으면 null 리턴 let result = matchedItem ? matchedItem.menu_name : cate_no; if(result==="00040121"){ result = "종합게임"; } if(result==="00300000"){ result = "연령제한"; } if(result==="ADULT_BROAD_CATE"){ result = "연령제한"; } if(result==="00720000"){ result = "LCK"; } return result; } // 차단 목록을 저장합니다. function saveBlockedUsers() { GM_setValue('blockedUsers', blockedUsers); } // 사용자를 차단 목록에 추가합니다. function blockUser(userName, userId) { // 이미 차단된 사용자인지 확인 if (!isUserBlocked(userId)) { blockedUsers.push({ userName, userId }); saveBlockedUsers(); alert(`사용자 ${userName}(${userId})를 차단했습니다.`); registerUnblockMenu({ userName, userId }); } else { alert(`사용자 ${userName}(${userId})는 이미 차단되어 있습니다.`); } } // 함수: 사용자 차단 해제 function unblockUser(userId) { // 차단된 사용자 목록에서 해당 사용자 찾기 let unblockedUser = blockedUsers.find(user => user.userId === userId); // 사용자를 찾았을 때만 차단 해제 및 메뉴 삭제 수행 if (unblockedUser) { // 차단된 사용자 목록에서 해당 사용자 제거 blockedUsers = blockedUsers.filter(user => user.userId !== userId); // 변경된 목록을 저장 GM_setValue('blockedUsers', blockedUsers); alert(`사용자 ${userId}의 차단이 해제되었습니다.`); unregisterUnblockMenu(unblockedUser.userName); } } // 사용자가 이미 차단되어 있는지 확인합니다. function isUserBlocked(userId) { return blockedUsers.some(user => user.userId === userId); } // 함수: 동적으로 메뉴 등록 function registerUnblockMenu(user) { // GM_registerMenuCommand로 메뉴를 등록하고 메뉴 ID를 기록 let menuId = GM_registerMenuCommand(`💔 차단 해제 - ${user.userName}`, function() { unblockUser(user.userId); }); // 메뉴 ID를 기록 menuIds[user.userName] = menuId; } // 함수: 동적으로 메뉴 삭제 function unregisterUnblockMenu(userName) { // userName을 기반으로 저장된 메뉴 ID를 가져와서 삭제 let menuId = menuIds[userName]; if (menuId) { GM_unregisterMenuCommand(menuId); delete menuIds[userName]; // 삭제된 메뉴 ID를 객체에서도 제거 } } // 카테고리 목록을 저장합니다. function saveBlockedCategories() { GM_setValue('blockedCategories', blockedCategories); } // 카테고리를 차단 목록에 추가합니다. function blockCategory(categoryName, categoryId) { // 이미 차단된 카테고리인지 확인 if (!isCategoryBlocked(categoryId)) { blockedCategories.push({ categoryName, categoryId }); saveBlockedCategories(); alert(`카테고리 ${categoryName}(${categoryId})를 차단했습니다.`); registerCategoryUnblockMenu({ categoryName, categoryId }); } else { alert(`카테고리 ${categoryName}(${categoryId})는 이미 차단되어 있습니다.`); } } // 함수: 카테고리 차단 해제 function unblockCategory(categoryId) { // 차단된 카테고리 목록에서 해당 카테고리 찾기 let unblockedCategory = blockedCategories.find(category => category.categoryId === categoryId); // 카테고리를 찾았을 때만 차단 해제 및 메뉴 삭제 수행 if (unblockedCategory) { // 차단된 카테고리 목록에서 해당 카테고리 제거 blockedCategories = blockedCategories.filter(category => category.categoryId !== categoryId); // 변경된 목록을 저장 GM_setValue('blockedCategories', blockedCategories); alert(`카테고리 ${categoryId}의 차단이 해제되었습니다.`); unregisterCategoryUnblockMenu(unblockedCategory.categoryName); } } // 카테고리가 이미 차단되어 있는지 확인합니다. function isCategoryBlocked(categoryId) { return blockedCategories.some(category => category.categoryId === categoryId); } // 함수: 동적으로 카테고리 메뉴 등록 function registerCategoryUnblockMenu(category) { // GM_registerMenuCommand로 카테고리 메뉴를 등록하고 메뉴 ID를 기록 let menuId = GM_registerMenuCommand(`💔 카테고리 차단 해제 - ${category.categoryName}`, function() { unblockCategory(category.categoryId); }); // 메뉴 ID를 기록 categoryMenuIds[category.categoryName] = menuId; } // 함수: 동적으로 카테고리 메뉴 삭제 function unregisterCategoryUnblockMenu(categoryName) { // categoryName을 기반으로 저장된 메뉴 ID를 가져와서 삭제 let menuId = categoryMenuIds[categoryName]; if (menuId) { GM_unregisterMenuCommand(menuId); delete categoryMenuIds[categoryName]; // 삭제된 메뉴 ID를 객체에서도 제거 } } function waitForElement(elementSelector, callBack, attempts = 0, maxAttempts = 100) { const element = document.querySelector(elementSelector); if (element) { callBack(elementSelector, element); } else { if (attempts < maxAttempts) { setTimeout(function () { waitForElement(elementSelector, callBack, attempts + 1, maxAttempts); }, 200); } else { console.error('Reached maximum attempts. Element not found.'); } } } function desc_order(selector){ // Get the container element const container = document.querySelector(selector); // Get all user elements const userElements = document.querySelectorAll(`${selector} >.user`); // Convert NodeList to Array for easier manipulation const userArray = Array.from(userElements); // Sort userArray based on the data-watchers attribute userArray.sort((a, b) => { const watchersA = parseInt(a.getAttribute('data-watchers') || '0'); const watchersB = parseInt(b.getAttribute('data-watchers') || '0'); return watchersB - watchersA; }); // Clear container and append sorted elements container.innerHTML = ''; userArray.forEach(user => { container.appendChild(user); }); } function makeTopNavbarAndSidebar(page){ // .left_navbar를 찾거나 생성 var leftNavbar = document.querySelector('.left_navbar'); if (!leftNavbar) { leftNavbar = document.createElement('div'); leftNavbar.className = 'left_navbar'; // 페이지의 적절한 위치에 추가 var targetElement = document.body; // 원하는 위치에 따라 수정 targetElement.insertBefore(leftNavbar, targetElement.firstChild); } var buttonData = [ { href: 'https://www.afreecatv.com/?hash=all', text: '전체' }, { href: 'https://www.afreecatv.com/?hash=game', text: '게임' }, { href: 'https://www.afreecatv.com/?hash=bora', text: '보.라' }, { href: 'https://www.afreecatv.com/?hash=sports', text: '스포츠' } ]; buttonData.reverse().forEach(function (data) { var newButton = document.createElement('a'); newButton.href = data.href; newButton.innerHTML = ``; leftNavbar.appendChild(newButton); }); var tooltipContainer = document.createElement('div'); tooltipContainer.classList.add('tooltip-container'); if(page==="main"){ // 특정 HTML 삽입 const newHtml = ` `; // #serviceLnb 하위에 HTML 삽입 const serviceLnbElement = document.getElementById('serviceLnb'); if (serviceLnbElement) { serviceLnbElement.insertAdjacentHTML('beforeend', newHtml); } var listsection = document.querySelector('#list-section'); listsection.appendChild(tooltipContainer); } if(page==="player"){ // 특정 HTML 삽입 const sidebarHtml = ` `; // #serviceLnb 하위에 HTML 삽입 const webplayerElement = document.getElementById('webplayer'); if (webplayerElement) { webplayerElement.insertAdjacentHTML('beforeend', sidebarHtml); } webplayerElement.appendChild(tooltipContainer); } } function updateElementWithContent(targetElement, newContent) { // DocumentFragment 생성 function createFragment(content) { var fragment = document.createDocumentFragment(); var tempDiv = document.createElement('div'); tempDiv.innerHTML = content; while (tempDiv.firstChild) { fragment.appendChild(tempDiv.firstChild); } return fragment; } // 기존 내용을 지우고 DocumentFragment를 적용 function applyFragment(fragment) { targetElement.innerHTML = ''; // 기존 내용을 모두 지움 targetElement.appendChild(fragment); // 새로운 내용 추가 } // 호출 시점에 전달된 newContent를 사용하여 DocumentFragment 생성 후 적용 applyFragment(createFragment(newContent)); } // 사용자 요소를 생성하는 함수 function createUserElement(channel) { const userId = channel.user_id; const broadNo = channel.broad_no; const totalViewCnt = channel.total_view_cnt; const broadTitle = channel.broad_title; const userNick = channel.user_nick; const playerLink = "https://play.afreecatv.com/"+userId+"/"+broadNo; const broad_thumnail = `https://liveimg.afreecatv.com/m/${broadNo}`; const userElement = document.createElement('div'); userElement.classList.add('user'); if(!open_newtab){ userElement.setAttribute('onclick',`window.location.href='${playerLink}'`); } else { userElement.setAttribute('onclick',`window.open('${playerLink}', '_blank')`); } userElement.setAttribute('data-watchers',`${totalViewCnt}`); userElement.setAttribute('broad_thumnail',`${broad_thumnail}`); userElement.setAttribute('tooltip',`${broadTitle}`); userElement.setAttribute('user_id',`${userId}`); //userElement.setAttribute('broad_no',`${broadNo}`); const profilePicture = document.createElement('img'); const pp_webp="https://stimg.afreecatv.com/LOGO/"+userId.slice(0, 2)+"/"+userId+"/m/"+userId+".webp"; const pp_jpg="https://profile.img.afreecatv.com/LOGO/"+userId.slice(0, 2)+"/"+userId+"/m/"+userId+".jpg"; profilePicture.src = pp_webp; // 프로필사진 profilePicture.setAttribute('onerror', `this.onerror=null; this.src='${pp_jpg}'`); profilePicture.setAttribute('alt', `${userId}'`); profilePicture.setAttribute('onclick', `event.stopPropagation();window.open('https://bj.afreecatv.com/${userId}', '_blank');`); //profilePicture.onerror=`this.onerror=null; this.src='${pp_jpg}'`; profilePicture.classList.add('profile-picture'); const username = document.createElement('span'); username.classList.add('username'); username.textContent = userNick; //스트리머명 const cat_no = channel.broad_cate_no; const description = document.createElement('span'); description.classList.add('description'); description.textContent = getCategoryName(cat_no); //카테고리 userElement.setAttribute('broad_cate_no',`${cat_no}`); const watchers = document.createElement('span'); watchers.classList.add('watchers'); if(coloring_live === 1){ if(channel.auto_hashtags[0]==="웰컴"){ watchers.innerHTML = `🟣${addNumberSeparator(totalViewCnt)}`; } else if(channel.broad_resolution==="2560x1440"){ watchers.innerHTML = `🟠${addNumberSeparator(totalViewCnt)}`; } else { watchers.innerHTML = `🔴${addNumberSeparator(totalViewCnt)}`; } } else { watchers.innerHTML = `🔴${addNumberSeparator(totalViewCnt)}`; } userElement.appendChild(profilePicture); userElement.appendChild(username); userElement.appendChild(description); userElement.appendChild(watchers); return userElement; } function isUserInFollowSection(userid) { const followUsers = document.querySelectorAll('.users-section.follow .user'); // 유저가 포함되어 있는지 확인 for (const user of followUsers) { if (user.getAttribute('user_id') === userid) { return true; // 유저가 포함되어 있으면 true를 리턴 } } return false; // 유저가 포함되어 있지 않으면 false를 리턴 } function insertTopChannels(update){ if(!update){ // 특정 HTML 삽입 const newHtml = `
인기 채널
`; // #serviceLnb 하위에 HTML 삽입 const serviceLnbElement = document.getElementById('sidebar'); if (serviceLnbElement) { serviceLnbElement.insertAdjacentHTML('beforeend', newHtml); } } else { aBroadList = 0; } if(aBroadList){ try { const channels = aBroadList.broad; // users-section에 동적으로 user 요소 추가 const usersSection = document.querySelector('.users-section.top'); channels.forEach(channel => { if(isCategoryBlocked(channel.broad_cate_no)){ return; } if(isUserBlocked(channel.user_id)){ return; } const userElement = createUserElement(channel); usersSection.appendChild(userElement); }); usersSection.classList.add('loaded'); } catch (error) { console.error('Error parsing JSON:', error); } } else { const openList = document.querySelectorAll('.users-section.top .user:not(.show-more)').length; GM_xmlhttpRequest({ method: 'GET', url: 'https://live.afreecatv.com/api/main_broad_list_api.php?selectType=action&orderType=view_cnt&pageNo=1&lang=ko_KR', headers: { 'Content-Type': 'application/json', }, onload: function(response) { try { // 응답을 JSON으로 파싱 const jsonResponse = JSON.parse(response.responseText); // 응답에서 필요한 정보 추출 const channels = jsonResponse.broad; // users-section에 동적으로 user 요소 추가 const usersSection = document.querySelector('.users-section.top'); let temp_html = ''; channels.forEach(function(channel, index) { if(isCategoryBlocked(channel.broad_cate_no)){ return; } if(isUserBlocked(channel.user_id)){ return; } const userElement = createUserElement(channel); if(update){ temp_html += userElement.outerHTML; } else { usersSection.appendChild(userElement); } }); if(update){ updateElementWithContent(usersSection, temp_html); } usersSection.classList.add('loaded'); if(update){ showMore('.users-section.top', 'toggleButton3', openList, display_top); } else { showMore('.users-section.top', 'toggleButton3', display_top, display_top); } makethumbnailtooltip(); } catch (error) { console.error('Error parsing JSON:', error); } }, onerror: function(error) { console.error('Error:', error); } }); } } function insertFavoriteChannels(response,update){ const openList = document.querySelectorAll('.users-section.follow .user:not(.show-more)').length; if(!update){ // 특정 HTML 삽입 const newHtml = `
즐겨찾기 중인 채널
`; // #serviceLnb 하위에 HTML 삽입 const serviceLnbElement = document.getElementById('sidebar'); if (serviceLnbElement) { serviceLnbElement.insertAdjacentHTML('beforeend', newHtml); } } try { const jsonData = response; // users-section에 동적으로 user 요소 추가 const usersSection = document.querySelector('.users-section.follow'); let temp_html = ''; jsonData.data.forEach(function(item, index) { if (item.broad_info.length > 0) { let channel = item.broad_info[0]; const userElement = createUserElement(channel); if(update){ temp_html += userElement.outerHTML; } else { usersSection.appendChild(userElement); } } }); if(update){ updateElementWithContent(usersSection, temp_html); } document.querySelector('.users-section.follow').classList.add('loaded'); makethumbnailtooltip(); desc_order('.users-section.follow'); if(update){ showMore('.users-section.follow', 'toggleButton2', openList, display_follow); } else { showMore('.users-section.follow', 'toggleButton2', display_follow, display_follow); } } catch (error) { console.error('Error parsing JSON:', error); } } function insertMyplusChannels(update){ if(!update){ // 특정 HTML 삽입 const newHtml = `
MY+ 추천 채널
추천 채널이 없습니다
`; // #serviceLnb 하위에 HTML 삽입 const serviceLnbElement = document.getElementById('sidebar'); if (serviceLnbElement) { serviceLnbElement.insertAdjacentHTML('beforeend', newHtml); } } const openList = document.querySelectorAll('.users-section.myplus .user:not(.show-more)').length; GM_xmlhttpRequest({ method: 'GET', url: 'https://live.afreecatv.com/api/myplus/preferbjLiveVodController.php?nInitCnt=6&szRelationType=C', headers: { 'Content-Type': 'application/json', }, onload: function(response) { try { // 응답을 JSON으로 파싱 const jsonResponse = JSON.parse(response.responseText); // 응답에서 필요한 정보 추출 const channels = jsonResponse.DATA.live_list; // users-section에 동적으로 user 요소 추가 const usersSection = document.querySelector('.users-section.myplus'); if(channels.length!==0){ const noti = document.querySelector('.twitch-message-section.myplus'); noti.style.display = 'none'; } let temp_html = ''; channels.forEach(function(channel, index) { if (isCategoryBlocked(channel.broad_cate_no)){ return; } if(isUserBlocked(channel.user_id)){ return; } if(update){ if(isUserInFollowSection(channel.user_id)){ return; } } const userElement = createUserElement(channel); if(update){ temp_html += userElement.outerHTML; } else { usersSection.appendChild(userElement); } }); if(update){ updateElementWithContent(usersSection, temp_html); } usersSection.classList.add('loaded'); makethumbnailtooltip(); if(!myplus_order){ desc_order('.users-section.myplus'); } waitForElement('.users-section.follow.loaded', function (elementSelector, element) { removeDuplicates(); }); if(update){ showMore('.users-section.myplus', 'toggleButton', openList, display_myplus); } else { showMore('.users-section.myplus', 'toggleButton', display_myplus, display_myplus); } } catch (error) { console.error('Error parsing JSON:', error); } }, onerror: function(error) { console.error('Error:', error); } }); } function makethumbnailtooltip() { const elements = document.getElementsByClassName('user'); const tooltipcontainer = document.getElementsByClassName('tooltip-container')[0]; // 각 요소에 대해 반복하면서 이벤트 리스너 추가 for (const element of elements) { // 이미 이벤트 리스너가 적용되어 있는지 확인 const hasEventListener = element.getAttribute('data-tooltip-listener') === 'true'; if (!hasEventListener) { element.addEventListener('mouseenter', function () { const rect = this.getBoundingClientRect(); const elementX = rect.left + 240; // 요소의 X 좌표 const elementY = rect.top; // 요소의 Y 좌표 // 각 툴팁에 대해 위치 설정 const imgSrc = this.getAttribute('broad_thumnail'); const broad_title = this.getAttribute('tooltip'); // 새로운 div 요소를 생성하고 스타일과 내용을 설정 tooltipcontainer.style.left = `${elementX}px`; tooltipcontainer.style.top = `${elementY}px`; tooltipcontainer.innerHTML = `
${broad_title}
`; tooltipcontainer.style.display = 'block'; }); element.addEventListener('mouseleave', function () { tooltipcontainer.style.display = 'none'; }); // 이벤트 리스너가 적용되었음을 표시 element.setAttribute('data-tooltip-listener', 'true'); } } } function showMore(containerSelector, buttonId, n, fixed_n) { const userContainer = document.querySelector(containerSelector); const users = userContainer.querySelectorAll('.user'); const displayperClick = clickDisplayCount || 10; //n보다 목록이 적으면 함수를 끝낸다 if (users.length < fixed_n + 1) { return false; } // n개를 넘는 모든 요소를 숨긴다 users.forEach((user, index) => { if (index >= n) { user.classList.add('show-more'); } }); const toggleButton = document.createElement('button'); if(users.length === n){ toggleButton.textContent = `접기`; } else { toggleButton.textContent = `더 보기 (${users.length - n})`; } toggleButton.id = buttonId; userContainer.appendChild(toggleButton); const toggleButtonElement = document.getElementById(buttonId); toggleButtonElement.addEventListener('click', function () { const users = userContainer.querySelectorAll('.user'); // 전체 const hiddenUsers = userContainer.querySelectorAll('.user.show-more'); // 숨겨진 요소 let hiddenUsers_length = hiddenUsers.length; // 조건: 클릭시 숨겨진 요소가 0 이상 if (hiddenUsers_length > 0) { hiddenUsers.forEach((hiddenuser, index) => { // 클릭당 보여질만큼 목록을 보여주고 숨긴 요소 숫자에서 개수를 뺀다 if (index < displayperClick) { hiddenuser.classList.remove('show-more'); hiddenUsers_length = hiddenUsers_length - 1; } }); // 결과: 숨겨진 요소에 따라 버튼 이름 변경 if(hiddenUsers_length > 0){ toggleButtonElement.textContent = `더 보기(${hiddenUsers_length})`; } else { toggleButtonElement.textContent = `접기`; } } else { // 조건: 클릭시 숨겨진 요소가 0 = 초기화해야 함 users.forEach((user, index) => { if (index >= fixed_n) { user.classList.add('show-more'); //hiddenUsers_length = hiddenUsers_length + 1; } }); toggleButtonElement.textContent = `더 보기(${users.length - fixed_n})`; } }); } function removeDuplicates(){ if(document.querySelectorAll('.users-section.follow > .user').length ===0){ return false; } // .users-section.follow > .user 모든 요소 반복 document.querySelectorAll('.users-section.follow > .user').forEach(followUser => { const followUserId = followUser.getAttribute('user_id'); // .users-section.myplus > .user 모든 요소 반복 document.querySelectorAll('.users-section.myplus > .user').forEach(myplusUser => { const myplusUserId = myplusUser.getAttribute('user_id'); // user_id 일치 여부 확인 if (followUserId === myplusUserId) { // 일치할 경우 .user 요소 제거 myplusUser.remove(); } }); }); } function generateBroadcastElements(update){ GM_xmlhttpRequest({ method: 'GET', url: 'https://myapi.afreecatv.com/api/favorite', headers: { 'Content-Type': 'application/json', }, onload: function(response) { response = response.responseText; response = JSON.parse(response); // if 문으로 code 값 확인 if (response.code === -10000) { //console.log('로그인 상태가 아닙니다.'); insertTopChannels(update); waitForElement('.users-section.top.loaded', function (elementSelector, element) { document.querySelector('.users-section.top.loaded').classList.add('nologinuser'); }); return false; } let hasNonEmptyBroadInfo = false; // "data" 배열의 각 요소를 확인하는 반복문 for (const item of response.data) { // "broad_info"가 비어 있지 않은 경우 if (item.broad_info.length > 0) { hasNonEmptyBroadInfo = true; // 여기에 해당 요소에 대한 추가 동작을 수행할 수 있습니다. break; // 만약 하나라도 비어 있지 않은 경우에 중단하려면 이 부분을 사용합니다. } } if (response.data.length === 0) { //console.log('즐찾이 없습니다.'); if(myplus_position){ insertMyplusChannels(update); insertTopChannels(update); } else { insertTopChannels(update); insertMyplusChannels(update); } } else if (hasNonEmptyBroadInfo) { // 즐찾 중 방송중인 스트리머가 한 명 이상 insertFavoriteChannels(response,update); if(myplus_position){ insertMyplusChannels(update); insertTopChannels(update); } else { insertTopChannels(update); insertMyplusChannels(update); } } else { // 즐찾은 있지만 전부 비방 const newHtml = `
즐겨찾기 중인 채널
방송 중인 채널이 없습니다
`; const serviceLnbElement = document.getElementById('sidebar'); if (serviceLnbElement) { serviceLnbElement.insertAdjacentHTML('beforeend', newHtml); } if(myplus_position){ insertMyplusChannels(update); insertTopChannels(update); } else { insertTopChannels(update); insertMyplusChannels(update); } } }, onerror: function(error) { console.error('Error:', error); } }); } //=================================공용 함수 끝======================================// //=================================메인 페이지 함수===================================// function blockButtonOnMutation(){ var target1 = document.querySelector('#broadlist_area > ul'); var target2 = document.querySelector('#btnRefresh'); var observer1 = new MutationObserver(function(mutations) { //console.log('changed'); target2.classList.add('loaded'); waitForElement('.users-section.top.loaded.nologinuser', function (elementSelector, element) { appendBlockbutton(); }); waitForElement('.users-section.myplus.loaded', function (elementSelector, element) { waitForElement('.users-section.top.loaded', function (elementSelector, element) { appendBlockbutton(); }); }); }); observer1.observe(target1, { attributes: true, childList: true }); } function appendBlockbutton(){ var nicknames = document.querySelectorAll('.cBox-info > .details > a.nick'); nicknames.forEach(function(nickname) { if (!nickname.classList.contains("checked")) { nickname.classList.add("checked"); var user_id = nickname.getAttribute('user_id'); if (isUserBlocked(user_id)) { //nickname.parentNode.parentNode.parentNode.style.display = 'none'; nickname.parentNode.parentNode.parentNode.remove(); return; } if(!open_newtab){ const title_href = nickname.parentNode.parentNode.querySelector("h3 > a"); const thumbnail_href = nickname.parentNode.parentNode.parentNode.querySelector("a"); title_href.removeAttribute('target'); thumbnail_href.removeAttribute('target'); } var user_name = nickname.querySelector('span').textContent; nickname.addEventListener('click', function() { setTimeout(() => { var buttonElement = document.createElement('button'); buttonElement.type = 'button'; if(isDarkMode){ buttonElement.className = 'block-icon-svg-white'; } else { buttonElement.className = 'block-icon-svg'; } buttonElement.setAttribute('tip', '채널 차단'); var spanElement = document.createElement('span'); spanElement.textContent = '채널 차단'; buttonElement.appendChild(spanElement); buttonElement.onclick = function() { //nickname.parentNode.parentNode.parentNode.style.display = 'none'; nickname.parentNode.parentNode.parentNode.remove(); blockUser(user_name,user_id); }; // contextMenu 내에 버튼 요소 추가 var contextMenu = document.querySelector('#contextMenu'); if (contextMenu) { contextMenu.appendChild(buttonElement); } else { console.error('#contextMenu를 찾을 수 없습니다.'); } var cate_no = nickname.parentNode.parentNode.querySelector('div.tag_wrap.checked').getAttribute('cate_no') || null; if(cate_no){ var buttonElement2 = document.createElement('button'); buttonElement2.type = 'button'; if(isDarkMode){ buttonElement2.className = 'block-icon-svg-white'; } else { buttonElement2.className = 'block-icon-svg'; } buttonElement2.setAttribute('tip', '카테고리 차단'); var spanElement2 = document.createElement('span'); spanElement2.textContent = '카테고리 차단'; buttonElement2.appendChild(spanElement2); buttonElement2.onclick = function() { //nickname.parentNode.parentNode.parentNode.remove(); blockCategory(getCategoryName(cate_no),cate_no); }; // contextMenu 내에 버튼 요소 추가 if (contextMenu) { contextMenu.appendChild(buttonElement2); } else { console.error('#contextMenu를 찾을 수 없습니다.'); } } }, 100); }); appendCategory(nickname); } }); } function appendCategory(nickname){ var broadlist_area = nickname.parentNode.parentNode.parentNode.parentNode.parentNode.getAttribute('id'); var tagContainer = nickname.parentNode.parentNode.querySelector('.tag_wrap'); var user_id_list = nickname.getAttribute('user_id'); if(aBroadList){ const channels = aBroadList.broad; for (const channel of channels) { const cate_no = channel.broad_cate_no; const cate_name = getCategoryName(channel.broad_cate_no); const user_id_js = channel.user_id; if (user_id_list === user_id_js){ if (isCategoryBlocked(cate_no)) { nickname.parentNode.parentNode.parentNode.remove(); } if(!tagContainer.classList.contains("checked")){ tagContainer.classList.add("checked"); tagContainer.setAttribute("cate_no",`${cate_no}`) var newATag = document.createElement('a'); newATag.textContent = cate_name; newATag.setAttribute("href",`javascript:`) newATag.addEventListener('click', function() { var cate_no_org = `${cate_no}`; var tag_wrap_checked = document.querySelectorAll('.cBox-info > .tag_wrap.checked'); if(!newATag.classList.contains("clicked")){ newATag.classList.add("clicked"); tag_wrap_checked.forEach(function(element) { var cate_no_dst = element.getAttribute('cate_no'); if (cate_no_org === cate_no_dst) { element.querySelector('a').classList.add("clicked"); element.querySelector('a').textContent=cate_name+" ⨉"; return; } element.parentNode.parentNode.style.display = 'none'; }); } else { newATag.classList.remove("clicked"); tag_wrap_checked.forEach(function(element) { var cate_no_dst = element.getAttribute('cate_no'); if (cate_no_org === cate_no_dst) { element.querySelector('a').classList.remove("clicked"); element.querySelector('a').textContent=cate_name; return; } element.parentNode.parentNode.style.display = 'block'; }); } }); tagContainer.insertBefore(newATag, tagContainer.firstChild); return; } } } } if(broadlist_area === "prefer_broadlist_area"){ waitForElement('div.users-section.myplus.loaded', function (elementSelector, element) { var users = element.querySelectorAll('.user'); var cate_no; let checker = 0; users.forEach(function(user) { var user_id_myplus = user.getAttribute('user_id'); if (user_id_list === user_id_myplus){ //nickname.parentNode.parentNode.parentNode.remove(); //console.log(user_id_myplus); cate_no = user.getAttribute('broad_cate_no'); checker = 1; return; } }); if(!checker){ nickname.parentNode.parentNode.parentNode.remove(); } else { if(!tagContainer.classList.contains("checked")){ tagContainer.classList.add("checked"); tagContainer.setAttribute("cate_no",`${cate_no}`) var newATag = document.createElement('a'); newATag.textContent = getCategoryName(cate_no); newATag.setAttribute("href",`javascript:`) newATag.addEventListener('click', function() { var cate_no_org = `${cate_no}`; var tag_wrap_checked = document.querySelectorAll('.cBox-info > .tag_wrap.checked'); if(!newATag.classList.contains("clicked")){ newATag.classList.add("clicked"); tag_wrap_checked.forEach(function(element) { var cate_no_dst = element.getAttribute('cate_no'); if (cate_no_org === cate_no_dst) { element.querySelector('a').classList.add("clicked"); element.querySelector('a').textContent=getCategoryName(cate_no)+" ⨉"; return; } element.parentNode.parentNode.style.display = 'none'; }); } else { newATag.classList.remove("clicked"); tag_wrap_checked.forEach(function(element) { var cate_no_dst = element.getAttribute('cate_no'); if (cate_no_org === cate_no_dst) { element.querySelector('a').classList.remove("clicked"); element.querySelector('a').textContent=getCategoryName(cate_no); return; } element.parentNode.parentNode.style.display = 'block'; }); } }); tagContainer.insertBefore(newATag, tagContainer.firstChild); return; } } }); } } function setCategoryOnAjaxResponse(){ var intervalTime = 1000; // setInterval을 사용하여 주기적으로 실행 var intervalId = setInterval(function() { // $.ajax가 정의되었는지 확인 if ($.ajax) { // clearInterval을 사용하여 간격 검사 중지 clearInterval(intervalId); // 여기에 $.ajax가 설정된 후에 실행할 스크립트를 작성 //console.log('$.ajax is defined:', $.ajax); // 원본 jQuery.ajax 함수 저장 var originalAjax = $.ajax; // 새로운 jQuery.ajax 함수 정의 $.ajax = function(settings) { var url = settings.url; var data = settings.data; // 원본 jQuery.ajax 함수 호출 return originalAjax.apply(this, [settings]).done(function(responseData, textStatus, jqXHR) { if(url==="https://live.afreecatv.com/api/main_broad_list_api.php"){ // tag_wrap_checked가 비어있지 않고, 그 안에 클래스가 'clicked'인 a 태그가 하나라도 있다면 클릭 var isClicked = 0; var tag_wrap_checked = document.querySelectorAll('.cBox-info > .tag_wrap.checked'); if (tag_wrap_checked.length > 0) { for (var i = 0; i < tag_wrap_checked.length; i++) { var aTags = tag_wrap_checked[i].querySelectorAll('a.clicked'); if (aTags.length > 0) { // 여러 a 태그 중 첫 번째 것을 클릭 aTags[0].click(); isClicked = 1; break; // 이미 클릭한 경우 더 이상 확인할 필요가 없으므로 반복문 종료 } } } var nicknames = document.querySelectorAll('.cBox-info > .details > a'); nicknames.forEach(function(nickname) { var tagContainer = nickname.parentNode.parentNode.querySelector('.tag_wrap'); var user_id_org = nickname.getAttribute('user_id'); const elements = responseData.broad; for (const element of elements) { const user_id_dst = element.user_id; if (user_id_org === user_id_dst) { const cate_no = element.broad_cate_no; const cate_name = getCategoryName(cate_no); if (isCategoryBlocked(cate_no)){ nickname.parentNode.parentNode.parentNode.remove(); return; } if (!tagContainer.classList.contains("checked")) { tagContainer.classList.add("checked"); tagContainer.setAttribute("cate_no", `${cate_no}`); var newATag = document.createElement('a'); newATag.textContent = cate_name; newATag.setAttribute("href", `javascript:`); newATag.addEventListener('click', function() { var cate_no_org = `${cate_no}`; var tag_wrap_checked = document.querySelectorAll('.cBox-info > .tag_wrap.checked'); if (!newATag.classList.contains("clicked")) { newATag.classList.add("clicked"); tag_wrap_checked.forEach(function(element) { var cate_no_dst = element.getAttribute('cate_no'); if (cate_no_org === cate_no_dst) { element.querySelector('a').classList.add("clicked"); element.querySelector('a').textContent = `${cate_name} ⨉`; return; } element.parentNode.parentNode.style.display = 'none'; }); } else { newATag.classList.remove("clicked"); tag_wrap_checked.forEach(function(element) { var cate_no_dst = element.getAttribute('cate_no'); if (cate_no_org === cate_no_dst) { element.querySelector('a').classList.remove("clicked"); element.querySelector('a').textContent = cate_name; return; } element.parentNode.parentNode.style.display = 'block'; }); } }); tagContainer.insertBefore(newATag, tagContainer.firstChild); } break; // user_id 일치하는 첫 번째 요소만 처리하고 반복문 종료 } } }); if(isClicked){ aTags[0].click(); } } }).fail(function(jqXHR, textStatus, errorThrown) { // 실패한 응답 로깅 console.log('JQuery AJAX Error:', textStatus, errorThrown); }); }; } }, intervalTime); } //=================================메인 페이지 함수 끝===================================// function detectSmode() { var target = document.querySelector('body'); var webplayerScroll1 = document.getElementById('webplayer_scroll'); var observer = new MutationObserver(function(mutations) { var bodyClasses = target.classList; if (bodyClasses.contains('smode')){ document.querySelector('#sidebar').style.display = 'none'; document.querySelector('.left_navbar').style.display = 'none'; webplayerScroll1.style.left = '0'; } else { document.querySelector('#sidebar').style.display = ''; document.querySelector('.left_navbar').style.display = ''; if (document.fullscreenElement || document.webkitFullscreenElement || document.mozFullScreenElement || document.msFullscreenElement) { webplayerScroll1.style.left = '0'; } else { webplayerScroll1.style.left = '240px'; } } }); observer.observe(target, { attributeFilter: ['class'] }); } function detectFullscreenmode(){ document.addEventListener('fullscreenchange', handleFullscreenChange); document.addEventListener('webkitfullscreenchange', handleFullscreenChange); document.addEventListener('mozfullscreenchange', handleFullscreenChange); document.addEventListener('MSFullscreenChange', handleFullscreenChange); function handleFullscreenChange() { var sidebar = document.getElementById('sidebar'); var webplayerTop = document.getElementById('webplayer_top'); var leftNavbar = document.querySelector('.left_navbar'); var webplayerScroll = document.getElementById('webplayer_scroll'); if (document.fullscreenElement || document.webkitFullscreenElement || document.mozFullScreenElement || document.msFullscreenElement) { // 전체화면 모드일 때 hideElement(sidebar); hideElement(webplayerTop); hideElement(leftNavbar); webplayerScroll.style.left = '0px'; } else { // 전체화면 모드가 아닐 때 showElement(sidebar); showElement(webplayerTop); showElement(leftNavbar); webplayerScroll.style.left = '240px'; } } function hideElement(element) { element.style.visibility = 'hidden'; } function showElement(element) { element.style.visibility = 'visible'; } } //============================ 메인 페이지 실행 ============================// if (currentUrl.startsWith("https://www.afreecatv.com")) { if(isDarkMode){ GM_addStyle(css_Darkmode); } else { GM_addStyle(css_Whitemode); } makeTopNavbarAndSidebar("main"); waitForElement('.left_nav_button', function (elementSelector, element) { // Get the current page URL const currentPage = window.location.href; // Get all navigation links const navLinks = document.querySelectorAll('.left_nav_button'); // Loop through each link and check if it matches the current page navLinks.forEach(link => { var parentLink = link.parentElement; if (parentLink.href === currentPage) { link.classList.add('active'); // Add the 'active' class if it matches } }); }); blockButtonOnMutation(); setCategoryOnAjaxResponse(); if (currentUrl === "https://www.afreecatv.com/?hash=bora" || currentUrl === "https://www.afreecatv.com/?hash=game" || currentUrl === "https://www.afreecatv.com/?hash=sports") { waitForElement('button.refresh.loaded', function (elementSelector, element) { setTimeout(function () { var refreshButton = document.getElementById('btnRefresh'); refreshButton.click(); }, 1000); }); } } //============================ 플레이어 페이지 실행 ============================// if(playerSidebar){ if (currentUrl.includes("play.afreecatv.com")) { // 함수 호출 detectSmode(); detectFullscreenmode(); if(isDarkMode){ GM_addStyle(css_Darkmode_player); } else { GM_addStyle(css_Whitemode_player); } makeTopNavbarAndSidebar("player"); // #webplayer_top > h1 > a 요소 가져오기 var linkElement = document.querySelector("#webplayer_top > h1 > a"); // 만약 요소가 존재하고 target 속성이 있다면 제거 if (linkElement && linkElement.hasAttribute("target")) { linkElement.removeAttribute("target"); } } } //============================ 공용 실행 ============================// // 메뉴를 통합한 동작 정의 GM_registerMenuCommand("❓ 1440P #웰컴 색 표시 " + (coloring_live ? "(ON → OFF)" : "(OFF → ON)"), function() { // coloring_live 값 변경 coloring_live = coloring_live ? 0 : 1; // 변경된 값 저장 GM_setValue("coloring_live", coloring_live); alert("설정 값이 변경되었습니다. 새로고침 후 적용됩니다."); }); GM_registerMenuCommand("❓ MY+/인기 우선순위 변경 " + (myplus_position ? "(MY+ → 인기)" : "(인기 → MY+)"), function() { // coloring_live 값 변경 myplus_position = myplus_position ? 0 : 1; // 변경된 값 저장 GM_setValue("myplus_position", myplus_position); alert("설정 값이 변경되었습니다. 새로고침 후 적용됩니다."); }); GM_registerMenuCommand("❓ MY+ 정렬 변경 " + (myplus_order ? "(추천순 → 시청자순)" : "(시청자순 → 추천순)"), function() { // coloring_live 값 변경 myplus_order = myplus_order ? 0 : 1; // 변경된 값 저장 GM_setValue("myplus_order", myplus_order); alert("설정 값이 변경되었습니다. 새로고침 후 적용됩니다."); }); GM_registerMenuCommand(`❓ 더 보기 1클릭당 추가될 목록의 수 (${clickDisplayCount})`, function() { var clickDisplayCount = prompt('1 이상의 숫자를 입력', 10); if (parseInt(clickDisplayCount) >= 1){ GM_setValue("clickDisplayCount", parseInt(clickDisplayCount)); alert("설정 값이 변경되었습니다. 새로고침 후 적용됩니다."); } else { alert("유효한 숫자를 입력해주세요"); } }); GM_registerMenuCommand("❓ 방송목록 클릭 시 " + (open_newtab ? "(새 탭 → 현재 탭)" : "(현재 탭 → 새 탭)"), function() { // coloring_live 값 변경 open_newtab = open_newtab ? 0 : 1; // 변경된 값 저장 GM_setValue("open_newtab", open_newtab); alert("설정 값이 변경되었습니다. 새로고침 후 적용됩니다."); }); GM_registerMenuCommand("❓ 플레이어 페이지에서 사이드바 사용 " + (playerSidebar ? "(적용 → 미적용)" : "(미적용 → 적용)"), function() { // coloring_live 값 변경 playerSidebar = playerSidebar ? 0 : 1; // 변경된 값 저장 GM_setValue("playerSidebar", playerSidebar); alert("설정 값이 변경되었습니다. 새로고침 후 적용됩니다."); }); GM_registerMenuCommand(`❔ 즐겨찾기 표시 수 설정 (${display_follow})`, function() { var num_follow = prompt('0 이상의 숫자를 입력', 6); if (parseInt(num_follow) >= 0){ GM_setValue("display_follow", parseInt(num_follow)); alert("설정 값이 변경되었습니다. 새로고침 후 적용됩니다."); } else { alert("유효한 숫자를 입력해주세요"); } }); GM_registerMenuCommand(`❔ MY+ 추천 표시 수 설정 (${display_myplus})`, function() { var num_myplus = prompt('0 이상의 숫자를 입력', 6); if (parseInt(num_myplus) >= 0){ GM_setValue("display_myplus", parseInt(num_myplus)); alert("설정 값이 변경되었습니다. 새로고침 후 적용됩니다."); } else { alert("유효한 숫자를 입력해주세요"); } }); GM_registerMenuCommand(`❔ 인기 채널 표시 수 설정 (${display_top})`, function() { var num_top = prompt('0 이상의 숫자를 입력', 6); if (parseInt(num_top) >= 0){ GM_setValue("display_top", parseInt(num_top)); alert("설정 값이 변경되었습니다. 새로고침 후 적용됩니다."); } else { alert("유효한 숫자를 입력해주세요"); } }); blockedUsers.forEach(function(user) { registerUnblockMenu(user); }); blockedCategories.forEach(function(category) { registerCategoryUnblockMenu(category); }); refreshPageOnDarkModeToggle(); generateBroadcastElements(0); // setInterval 함수를 사용하여 일정한 간격으로 코드 실행 setInterval(function() { generateBroadcastElements(1); }, 60*1000); if(installMessage){ window.location.href="https://www.afreecatv.com/"; setTimeout(function () { alert("\n\n✔설정 페이지는\n✔tampermonkey 확장 아이콘 클릭(브라우저 오른쪽 위)\n(이 메시지는 설치 후 한 번만 표시 됩니다)"); }, 2000); GM_setValue("installMessage", 0); } })();