Projects/Chrome extension

Projects/Chrome extension

Youtube web 화질 고정 Chrome Extension 개발기 - 3 (完)

구글 플레이 스토어에 등록하는 전체적인 과정은 아래 글을 참고하여 진행하였다. https://velog.io/@wisdom_lee/%ED%81%AC%EB%A1%AC-%ED%99%95%EC%9E%A5-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8Chrome-extension-%EA%B0%9C%EB%B0%9C-%EA%B0%80%EC%9D%B4%EB%93%9C 크롬 확장 프로그램(Chrome extension) 개발 가이드 크롬 확장 프로그램을 개발하기 전에 기본적으로 알아두어야 하는 내용 velog.io 하지만 결과는... # 구글 크롬 익스텐션 제출 결과 스팸이라니 꽤나 당황스럽다. 심지어 따로 심사도 거치지 않고 자동으로 바로 거부되었다. 위반사항에 대한 글을 살펴보니 아래 조항이 문..

Projects/Chrome extension

Youtube web 화질 고정 Chrome Extension 개발기 - 2

크롬 익스텐션이 어떤 식으로 작동하는지를 먼저 알아볼 필요가 있다. 아래 공식 문서를 바탕으로 기본적인 내용을 훑고 개발에 착수하였다. https://developer.chrome.com/docs/extensions/mv3/getstarted/ Chrome Extensions getting started guides - Chrome Developers Overview of all Chrome Extensions getting started guides. developer.chrome.com # 크롬 익스텐션 구조 크롬에서 제공하는 가장 기본적인 파일 목록을 살펴보면 다음과 같다. 이 중 가장 기본이 되는 파일은 maifest.json으로 해당 파일이 root에 있어야만 익스텐션이 동작한다. 해당 파일을 ..

Projects/Chrome extension

Youtube web 화질 고정 Chrome Extension 개발기 - 1

요즘 이것 저것을 공부하며 참 유튜브를 많이 본다. 하지만 내 신경을 거슬리게 하고 손가락을 귀찮게 하는 것이 하나 있었으니... 유튜브 화질이 계속 360p로 고정되어 매 동영상마다 화질 설정을 위해 무려 세 번이나 클릭을 해야 한다. 이것을 크롬 익스텐션을 이용해 해결할 수 있다는 검색 결과가 있었으나 가장 상위에 노출되는 익스텐션의 리뷰를 보니 아마도 불순한 의도가 심어져 있거나 유튜브측에서 이런 꼼수를 막아놓은 듯 하다. 고로 직접 만든다. # 1차 시도 1. response로부터 유튜브 영상의 화질 정보 리스트를 가져온다. 2. 그 중 가장 높은 화질로 재생되도록 query를 보내 최고 화질로 설정한다. 유튜브 화질 리스트 정보 유튜브의 선택 가능한 품질 정보는 하위 의 ytInitialPlay..

dev_wann
'Projects/Chrome extension' 카테고리의 글 목록