치지직 1080p/720p 해상도 고정

치지직 사이트에서 채널 이동 시마다 해상도를 1080p 또는 최대 720p로 자동 설정합니다

目前为 2024-11-01 提交的版本。查看 最新版本

  1. // ==UserScript==
  2. // @name 치지직 1080p/720p 해상도 고정
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.4
  5. // @description 치지직 사이트에서 채널 이동 시마다 해상도를 1080p 또는 최대 720p로 자동 설정합니다
  6. // @match *://chzzk.naver.com/*
  7. // @grant none
  8. // ==/UserScript==
  9.  
  10. (function() {
  11. 'use strict';
  12.  
  13. // 해상도 설정 함수
  14. function setResolution() {
  15. const settingsButton = document.querySelector('.pzp-pc-setting-button');
  16. if (settingsButton) {
  17. settingsButton.click();
  18. setTimeout(() => {
  19. const qualityMenu = document.querySelector('.pzp-pc-setting-intro-quality');
  20. if (qualityMenu) {
  21. qualityMenu.click();
  22.  
  23. setTimeout(() => {
  24. const options = document.querySelectorAll('.pzp-pc-ui-setting-quality-item');
  25. const option1080p = Array.from(options).find(option => option.textContent.includes('1080p'));
  26. const option720p = Array.from(options).find(option => option.textContent.includes('720p'));
  27.  
  28. // 1080p가 있으면 선택, 없으면 720p 선택
  29. if (option1080p && !option1080p.classList.contains('pzp-pc-ui-setting-item--checked')) {
  30. option1080p.click();
  31. } else if (option720p && !option720p.classList.contains('pzp-pc-ui-setting-item--checked')) {
  32. option720p.click();
  33. }
  34. }, 500);
  35. }
  36. }, 500);
  37. }
  38. }
  39.  
  40. // URL 변화 감지하여 해상도 재설정 (특정 페이지 제외)
  41. let lastUrl = location.href;
  42. setInterval(() => {
  43. if (
  44. location.href !== 'https://chzzk.naver.com/' &&
  45. location.href !== 'https://chzzk.naver.com/lives' &&
  46. lastUrl !== location.href
  47. ) {
  48. lastUrl = location.href;
  49. setTimeout(setResolution, 1000); // URL 변경 후 해상도 설정 시도
  50. }
  51. }, 1000);
  52.  
  53. // 처음 로드 시 해상도 설정 시도 (특정 페이지 제외)
  54. window.addEventListener('load', () => {
  55. if (location.href !== 'https://chzzk.naver.com/' && location.href !== 'https://chzzk.naver.com/lives') {
  56. setTimeout(setResolution, 1000);
  57. }
  58. });
  59. })();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址