TMDB 영화/TV 시리즈 페이지에 한국어, 영어, 원어 제목 추가, 개별 클립보드 복사 기능, 한국 시청등급 및 제작국 표시
These are versions of this script where the code was updated. Show all versions.
통일성을 위해 구글에서 검색하는 아이콘의 경우, 모두 돋보기 아이콘으로 교체
NF 우측의 아이콘이 "독자적으로 검색이 된다"는 점에서 다른 아이콘과 구분하기 위해 아이콘을 변경
이전 버전에서 한국어제목으로 티빙에서 검색을 하는 "TV" 링크 텍스트 항목이 의도치 않게 삭제됐던 것을 다시 복구.
NF를 클릭하면 "https://www.netflix.com/search?q="에 현재의 한국어 제목으로 검색.NF 바로 우측의 아이콘을 클릭하면 기존과 동일하게 "https://media.netflix.com/ko/search?countryCode=KR&term="에 한국어 제목으로 검색.
한국의 시청등급이 존재하지 않을 경우에 클립보드에 아무 것도 저장되지 않던 부분을 "="만 저장되도록 변경.예를 들어, 한국의 시청등급이 ALL인 경우, 시청등급에 해당하는 부분이 "=ALL"이라고 클립보드에 저장되지만, 한국의 시청등급이 없는 경우에는 "="이라고 저장됨.
한국의 시청등급이 존재하지 않을 경우에 "=등급미정"이라고 클립보드에 저장되던 부분을 아무 것도 저장되지 않게 변경.
제작국이 여러 국가이고, 그 중 원작국과 동일한 국가가 있을 경우, 그 국가를 대표 제작국으로 표시하도록 수정.TV, MOVIE, +TMDB, +영, +원 이라는 링크 텍스트를 클릭했을 때 $제작국이 아닌 $원작국의 값이 클립보드에 저장되도록 수정.
클립보드에 저장되는 "$원작국"과 "=한국시청등급" 항목의 위치를 맞바꿈.이로 인해 업데이트 후에는 아래와 같이 저장됨.MOVIE를 클릭하면 "제목 (연도) {tmdb-ID} [언A $원작국 =한국시청등급]"이 클립보드에 복사됩니다."+영"을 클릭하면 "제목 (연도) [영어 제목] {tmdb-TMDB ID} $원작국 =한국시청등급"를 클립보드에 저장."+원"을 클릭하면 "제목 (연도) [영어 제목] [원어 제목] {tmdb-TMDB ID} $원작국 =한국시청등급"를 클립보드에 저장.TV를 클릭하면 "제목 (연도) [언A $원작국 =한국시청등급]"이 클립보드에 복사됩니다. "언"은 원작국의 한글 첫글자로 대체됩니다."+TMDB"를 클릭하면 "제목 (연도) {tmdb-TMDB ID} $원작국 =한국시청등급"를 클립보드에 저장."+영"을 클릭하면 "제목 (연도) [영어 제목] {tmdb-TMDB ID} $원작국 =한국시청등급"를 클립보드에 저장."+원"을 클릭하면 "제목 (연도) [영어 제목] [원어 제목] {tmdb-TMDB ID} $원작국 =한국시청등급"를 클립보드에 저장.기존에의 "언A $원작국 =한국시청등급"로 나오던 것을 "언A $원작국 =한국시청등급" 순서로 클립보드에 저장되도록 변경.
한국 시청 등급을 "!등급"과 같은 식으로 클립보드에 저장하던 것을 "=등급"과 같은 식으로 저장하도록 변경.
"에피소드 목록"을 클릭했을 때 클립보드에 저장되는 내용은 URL에 적힌 언어코드와 동일한 언어로 된 정보를 TMDB API에서 가져와서 저장. URL에 언어코드가 없을 경우에는 한국어인 경우와 동일하게 진행.
MP3 사이트 변경(좀 더 나은 사이트로 변경)
"SUBDL"을 클릭했을 때, 검색어로 영문 제목만 사용하고 기존의 연도는 비사용하도록 수정.
"+TMDB", "+영", "+원"을 클릭할 때 클립보드에 저장되는 내용 중에 기존의 "!시청등급 $제작국" 부분을 "[!시청등급 $제작국]"로 다시 변경. 결국 1.8.3으로 원상복귀한 것과 동일한 상태.
직전 업데이트에서 "MOVIE", "TV"를 클릭할 때에는 수정사항이 없도록 재수정.
"MOVIE", "TV", "+TMDB", "+영", "+원"을 클릭할 때 클립보드에 저장되는 내용 중에 기존의 "[!시청등급 $제작국]" 부분을 "!시청등급 $제작국"로 변경.
* MP3 연결 링크 URL 변경 ** 첫 번째 MP3 연결 링크 URL: https://loaderr.to/ko/ (CBR 320K MP3 다운로드 제공) ** 두 번째 MP3 연결 링크 URL: https://www.y2mate.com/ (CBR 128K MP3 다운로드 제공)
클립보드에 저장할 때, "언A"로 저장되는 언어의 확인을 기존의 원작국, 제작국을 기반으로 하던 것에서 TMDB API의 원어 값을 이용하도록 수정.
클립보드에 저장할 때, "$국가명"과 "언어A"으로 저장하는 부분에서 TMDB API에 제작국가의 값이 있으면 원작국 대신 제작국가를 기준으로 표시.
* OSo와 OSc를 클릭했을 때 의도한 대로 링크가 작동하지 않은 점을 수정.
* GG 링크 텍스트의 위치를 해당 줄의 가장 우측으로 옮김
* GG를 클릭했을 때 "한국어제목"으로만 검색하던 것을 "한국어제목 + 연도"로 검색하도록 수정.
* GG🖼️ DP1🖼️ DP2🖼️ LF🖼️ NF🖼️ TV🖼️ WC🖼️ WV🖼️의 순서를, GG를 제외하고 나머지는 ABC 순으로 변경.
API 코드가 잘못 들어가서 수정.
왓챠에서 포스터 검색을 위해 WC 추가.
* 추가 표시되는 사이트들의 구분을 위해 OSo 좌측과 씨드E 우측에 / 기호 추가.* 오프닝 곡에 대한 구글 검색을 위해 OST� 링크 텍스트 추가.* MP3 변환 다운로드 사이트 링크 추가. (단, 이 사이트들은 바이러스 유포 가능성이 있으니 각별히 유의할 것.)
* 디즈니플러스에 대한 구글 검색이 기존에는 "DP"라는 링크 텍스트 1개만 있었는데, "DP2"를 추가했음.
* "+TMDB +영 +원"을 클릭했을 때, 클립보드에 저장되는 내용 중에서, 기존에는 "!시청등급 $원작국(또는 제작국)"라고 저장되는 부분의 앞뒤에 []기호를 추가하여, "[!시청등급 $원작국(또는 제작국)]"와 같이 저장되도록 수정.
* 스크립트로 표시되는 글자들 중 원래의 작품 제목 위쪽에 표시되던 글자들의 부분을 하나의 셀 안에 넣고, 투명도 30%의 검은색을 배경색을 추가.* 내부 링크, 외부 링크 텍스트의 우측에 표시되던 ↙, ↗ 글자가 더이상 표시되지 않게 주석처리함.* 클릭하면 클립보드로 복사되는 글자는 노란색으로, 링크가 있는 글자는 하늘색으로 표시.* TV 작품일 때에는 스크립트로 표시되는 마지막 시즌 번호 우측에 AT🔍️ 추가. 기능은 구글에서 애플TV 사이트를 대상으로 작품명으로 검색.
* TMDB의 포스터 페이지로 가는 링크텍스트를 기존의 "P"에서 �(그림 아이콘)으로 변경* 이미지 검색 링크 텍스트 수정 및 추가: 기존의 "구글, 넷플, 구글(디플)"에서 "GG(구글), NF(넷플릭스), DP(디즈니플러스), WV(웨이브), TV(티빙), LF(라프텔)"로 수정 및 추가.
* 이전 업데이트를 하는 과정에서, 영화 페이지에서 포스터 페이지로 이동하는 "P" 링크텍스트가 삭제됐던 것을, 다시 복원하여 표시되도록 수정.
* "메인"의 링크 주소가 부정확하게 표시되던 버그 수정.* 시즌 링크와 포스터의 링크 주소에 "/images/posters" 부분이 중복으로 추가되던 버그 수정.
* 메인과 시즌 사이의 ▶기호를 /기호로 교체.* "구글(디플)"을 클릭했을 때 영화제목+(연도)+"site:disneyplus.com"을 구글 이미지 검색어로 사용하던 것을 영화제목+"site:disneyplus.com"으로 수정.
스크립트를 통해 표시되는 첫줄과 둘째줄의 자리 맞바꿈.
* 존재하는 시즌 번호만큼만 시즌 번호가 표시되도록 수정.* 스크립트를 통해 표시되는 링크들 중 일부의 위치 이동.
"에피소드 목록"을 클릭했을 때, 의도와 달리 "에피소드 목록"이라고만 클립보드에 저장되는 경우가 있어서 좀 더 명확한 확인을 위해 코드 수정.만약 "에피소드 목록"이라고만 저장이 될 경우, 몇 초 후에 클릭하면 정상 작동하는 것으로 보임. 즉, 페이지가 뜨자마자 너무 빨리 클릭해서 발생하는 문제로 보임.
"에피소드 목록"을 클릭하면 "제목 (시즌 1의 연도) s현재시즌번호e에피소드번호_yyyy-mm-dd형태의방영일 에피소드제목"이 클립보드에 저장되도록 수정.예를 들어 https://www.themoviedb.org/tv/136415/season/2 에서 표시되는 "에피소드 목록"을 클릭하면 아래 내용이 클립보드에 저장됨.뽀로로와 율동해요 (2019) s01e01_2020-04-01 1화뽀로로와 율동해요 (2019) s01e02_2020-04-01 2화만약 날짜 부분이 "2020-04-01"와 같은 "yyyy-mm-dd" 형식이 아닌, "200401"와 같은 "yymmdd" 형식으로 저장되길 원한다면소스코드에서 ${formattedDate}을 ${ep.air_date || 'YYYY-MM-DD'}로 수정하면 됨.좀더 정확하게 말하자면,return `${tvInfo.name} (${firstAirYear}) s${seasonNumber.padStart(2, '0')}e${ep.episode_number.toString().padStart(2, '0')}_${formattedDate} ${ep.name || `${ep.episode_number}화`}`;부분을return `${tvInfo.name} (${firstAirYear}) s${seasonNumber.padStart(2, '0')}e${ep.episode_number.toString().padStart(2, '0')}_${ep.air_date || 'YYYY-MM-DD'} ${ep.name || `${ep.episode_number}화`}`;와 같이 수정하면 됨.
* 어느 URL에서든 "메인포스터", "S01포스터"를 클릭하면 의도한 대로 링크 이동하도록 버그 수정.* TV물의 경우, 시즌 상세페이지에 들어가면 대체 제목들의 아랫줄에 "▷ 에피소드 목록"가 표시되고, "에피소드 목록"을 클릭하면 "제목 (시즌 1의 연도) s현재시즌번호e에피소드번호_yymmdd형태의방영일 에피소드제목"이 클립보드에 저장됨.예를 들어 https://www.themoviedb.org/tv/136415/season/2 에서 표시되는 "에피소드 목록"을 클릭하면 아래 내용이 클립보드에 저장됨뽀로로와 율동해요 (2019) s01e01_200401 1화뽀로로와 율동해요 (2019) s01e02_200401 2화
* "MOVIE"를 클릭했을 때 기존에는 "뽀로로의 대모험 (2004) {tmdb-355068} 한A !ALL $한국"와 같이 클립보드에 저장하던 것을 "뽀로로의 대모험 (2004) {tmdb-355068} [한A !ALL $한국]"와 같이 저장되도록 []기호 추가.* "TV"를 클릭했을 때 기존에는 "뽀롱뽀롱 뽀로로 (2003) 한A !ALL $한국"와 같이 클립보드에 저장하던 것을 "뽀롱뽀롱 뽀로로 (2003) [한A !ALL $한국]"와 같이 저장되도록 []기호 추가.* TV 작품의 하위 페이지에서 "S01포스터"를 클릭했을 때 시즌 1의 포스터 페이지로 이동하지 않던 문제 해결.
클립보드로 복사할 때 "/"기호는 "/"로 대체하도록 기능 추가.
기존의 한국어 대체 제목이 있을 경우에 표시되던 부분을 "▷ 한제 대체: [한국어 대체 제목 1], [한국어 대체 제목 2]"와 같은 형태로 표시되도록 수정.영어 대체 제목이 있을 경우, 한국어 대체 제목 표시 부분의 아랫줄에 "▷ 영제 대체: [영어 대체 제목 1], [영어 대체 제목 2]"와 같은 형태로 표시되도록 기능 추가.일본어 대체 제목이 있을 경우, 영어 대체 제목 표시 부분의 아랫줄에 "▷ 일제 대체: [일본어 대체 제목 1], [일본어 대체 제목 2]"와 같은 형태로 표시되도록 기능 추가.
* 표시되는 단어들의 위치를 이동함.* 내부 링크는 링크텍스트 뒤에 ↙기호를, 외부 링크를 링크텍스트 뒤에 ↗기호를 붙임* 링크 URL이 있는 링크는 앞에 ▶기호가 있고, 클립보드에 복사되는 링크는 앞에 ▷기호가 있음.* 키노, OSo, OSc, SUBDL, 씨네(한), 씨네(영), 씨드(한), 씨드(영) 링크 텍스트는 그 윗줄과 아랫줄의 가독성을 위해 우측 정렬함.* 대체 제목이 존재하는 경우, 대체 제목이 []기호에 둘러싸여서 표시되며, 대체 제목이 여러 개일 경우에는 ,기호로 구분되며, 클릭하면 클립보드에 복사.* 시청등급을 클릭하면 수정 페이지로 이동.
외부 링크의 경우, 링크의 우측끝에 ↗기호 추가.
"▷ 영어로 일어로 한국어로" 부분을 "메인" 우측으로 이동하고 "영 일 한"으로 줄여서 표시. (시즌 페이지 등 하위 페이지에서 "영 일 한" 페이지로 쉽게 이동하기 위한 목적.)
현재의 URL에 "https://www.themoviedb.org/tv/"로 시작될 때에만 "S01포스터" 링크 텍스트가 표시되도록 수정.
* "구글"과 "/ 영어로" 사이에 "▶ 메인포스터 S01포스터"를 추가.* "메인포스터"를 클릭하면 현재의 URL 끝에 "/images/posters"를 추가한 페이지(메인 포스터 페이지)로 이동.* "S01포스터"를 클릭하면 현재의 URL 끝에 "/season/1/images/posters"를 추가한 페이지(시즌 1 포스터 페이지)로 이동.* "영어로", "일어로", "한국어로" 링크를 문법으로 교체.* 새창으로 열리는 링크는 ▶, 현재 페이지에서 이동하는 링크는 ▷로 구별되도록 수정.* "영어로 일본어로 한국어로" 사이에 있던 "/" 기호 제거.
표시사항이 많아져서 표시 항목들의 일부를 위치 이동.opensubtitles.com에서 자막 검색을 하기 위해 OSc 라는 링크 추가. (구분을 위해 기존의 opensubtitles.org에서 검색하던 OS는 OSo로 링크텍스트를 변경.)
제작국 우측에 "넷플", 구글"을 추가했습니다."넷플" 클릭 시, 새창에서 넷플릭스 미디어 센터에서 한국어 제목으로 검색합니다."구글" 클릭 시, 새창에서 구글 이미지 검색에서 한국어 제목으로 검색합니다.
업데이트를 하며 의도치 않게 사라진 이전 기능들 복원
메인 우측에 "TMDB ID(숫자)"를 추가. TMDB ID(숫자)를 클릭하면 현재 작품의 TMDB ID가 클립보드에 복사됩니다.
버그 수정.
Show all script versions