강좌 / 팁

소프트웨어 AdGuard 확장기능(스크립트)으로 브라우저에 날개를

2020.01.28 21:34

오호라7 조회:2526 추천:11

우연히 얻은 팁을 회원님들과 나누고 싶어 글을 씁니다.

심심하면 다 읽어주시고, 서론이 길다 싶은 분은 점선 아래부터 바로 보시면 됩니다.

 

IE를 제외한 다른 프로그램들은 브라우저에 날개를 달기위해 확장 프로그램을 이용하죠.

그런데 IE는 다른 브라우저처럼 확장기능을 쓰기 어렵습니다.

다른 여러 브라우저들을 동시에 이용하는 회원님들도 각각 확장 기능을 추가 설치해 주어야 합니다.

각각 브라우저의 확장 기능을 다르게 쓰고 싶다면 이 글이 소용없지만, 유용한 확장 기능은 다른 브라우저에서도 같이 쓰고 싶어지죠.

특히 IE만 쓰시는 분들도 확장기능을 쓰기 어렵다는게 불만이실 겁니다.

 

제가 팁을 발견한 것은 정말 우연이였습니다.

저는 IE, 크롬, 파이어폭스, 오페라 등을 상황에 따라 같이 사용합니다.

오래 사용하다보면 확장기능이 늘어나기 시작하여 클릭하려 해도 확장 기능 버튼이 많으면 찾게 됩니다.

이걸 줄일 수 없을까 고민하다가 버튼 누를 필요없는 확장 기능까지 버튼이 있다는 것을 알게 된 순간

Tampermonkey 확장 프로그램을 이용한 스크립트를 이용하자는 생각을 하게 되었습니다.

 

Tampermonkey 확장기능은 스크립트를 이용하여 브라우저에 없는 기능을 추가하게 해줍니다.

당연히 브라우저에서 열린 원하는 페이지 본문의 적절한 위치에 관련된 링크 또는 버튼을 만들어서 클릭하면 스크립트 목적대로 동작하는 기능이죠.

Tampermonkey 확장 기능도 각각의 브라우저에 설치해야 그 브라우저에서 사용할 수 있습니다.

그래서 스크립트를 오페라의 Tampermonkey에 추가하는 순간 AdGuard 알림 창이 뜨면서 설치할꺼냐 묻길래 당연히 설치를 클릭하고 Tampermonkey 창에서도 설치를 또 눌렀죠.

 

처음엔 당연히 Tampermonkey에 스크립트를 설치할 것인지 확인을 묻는 줄 알았습니다.

그런데 다른 스크립트도 Tampermonkey에 설치하는데 AdGuard 알림 창이 뜨는게 있고 안뜨는게 있는 것이였습니다.

그래서 또 고민했죠.

왜 이럴까...

 

고민하다가 AdGuard의 무엇이 그런 확인 창을 띄우는 것인지 AdGuard 프로그램을 열고 각 메뉴를 확인하다가 설정에 들어가보았습니다.

AdGuard  설정창-확장프로그램에 스크립트 설치 목록이 나오는데 원래 광고 차단 관련 스크립트만 있던 항목이였습니다.

그런데 아래 화면처럼 떡하니 AdGuard 확장 프로그램 목록에 브라우저 확장프로그램인 Tampermonkey에 설치하려 했던 스크립트들이 등록되어 있는 겁니다.

AdGuard_스크립트_목록.png

 

 

물론 설치를 2번 눌렀으니 오페라의 Tampermonkey도 스크립트가 등록 되었죠.

그래서 모든 브라우저의 Tampermonkey에 등록된 스크립트를 AdGuard 확장프로그램에 등록한 후, 모두 지우고 테스트를 해보니

대부분 잘 작동하였습니다.(IE는 스크립트에 포함된 코딩 내용에 따라 작동하지 않을 수 있습니다.)

AdGuard에서 제공하는 스크립트가 브라우저의 광고를 차단하는 기능이지만, 스크립트가 가능하니 광고와 상관없는 스크립트도 가능합니다

 

아래부터 쉽게 따라 할 수 있는 본론입니다.

-----------------------------------------------------------------------------------------------

 

 

<준비물>

 

1. AdGuard가 설치된 윈도우

   (맥OS 버전도 있으니 스크립트 등록 가능하면 사용할 수 있겠죠. 물론 브라우저가 스크립트를 허용해야 합니다. 확인은 못해봤습니다.)

 

2.  윈도우포럼 자료실 '옛날에'님이 올려준 AdGuard 토렌트 다운로드

       윈도우용 링크 - Adguard Premium 7.3.3048.0 RePack

 

3. 사용할 스크립트 (스크립트 짤 줄 아는 분은 직접 짜셔도 되고,

    https://greasyfork.org/en같은 스크립트 제공 사이트에 가셔서 원하는 기능을 검색하여 사용자 등록 스크립트를 사용하셔도 됩니다.

    위 주소에서 끝에 en이 붙은 것에 주목해야 하는 것은 해당 페이지가 여러 언어로 볼 수 있도록 페이지를 제공하고 있지만,

    https://greasyfork.org/ko 주소에서의 검색은 이유를 알 수 없지만 제한이 있어 검색 결과가 50%도 안될 만큼 적게 나옵니다.

    (이것도 우연히 발견한 것입니다)

    

 

<사용 목적>

 

1. 브라우저에서 기본 제공하지 않는 기능과 방문하는 홈페이지에서 제공하지 않는 기능을 사용 (IE도 오류없이 인식하는 범용 스크립트라면 작동함)

2. 모든 브라우저에서 한번에 적용되며, 각각 관리하지 않고 AdGuard를 통해 스크립트를 일괄  관리하는 편리성

   (여러 브라우저 사용하거나, 주로 사용하는 브라우저를 바꾸거나 IE에서 여러 스크립트를 관리하며 쓰고 싶을 떄도 유용합니다)

3. AdGuard에 등록된 스크립트들은 언제든지 소스를 볼 수 있고, 고쳐서 바로 적용 가능합니다.

 

 

<greasyfork.org/en 사이트의 스크립트 파일  활용 예>

 

이 사이트는 본래 목적이 Tampermonkey 확장 프로그램에 등록하여 사용하기 위함입니다.

따라서 설치를 누르면 대부분 Tampermonkey 확장프로그램만 설치되지, AdGuard에 설치되지 않습니다.

 

1. 다운로드 받은 AdGuard를 입축 풀고, 설치합니다.

   설치 파일은 _Silent Install.cmd 입니다.

 

2 .https://greasyfork.org/en 검색창에서 youtube mouse 검색

   (크롬 브라우저의 자동번역 기능으로 번역된 한글 화면에서는 en에서 번역한 결과와 똑같이 잘 나옵니다. 페이지 상단 언어 선택하지 마세요)

검색.png

 

3. 검색 결과에서 아래로 좀 스크롤 하다보면 화면처럼 찾으려는 스크립트 목록이 나옵니다.

   (이 스크립트는 유튜브 동영상 화면에 마우스를 가져다 위치시키고, 마우스 휠을 굴리면 볼륨 조절되는 편리한 기능입니다)

검색결과.png

 

4. 해당 스크립트 목록을 클릭하고 나온 화면에서 'Install this script  버튼을 마우스 우클릭하여 '링크 주소 복사'를 클릭합니다.

   (IE에서는 '바로가기 복사'를 클릭해야 하며, 복사된 링크 주소는 스크립트 파일의 위치입니다)

   작은 타원(빨간색)을 클릭하면 소스코드를 볼 수 있습니다만, 크롬 자동번역 기능에서는 소스코드도 한글로 번역되므로 영어 원본으로 보세요)

스크립트_주소.png

 

5. 복사된 링크 주소를 AdGuard 실행하고 '설정-확장프로그램'으로 들어가서 '확장 프로그램 추가'를 눌러 줍니다.

AdGuard-설정-확장프로그램.png

 

6. 복사된 스크립트 파일 위치를 입력하고 '설치'를 클릭하면 설치됩니다.

AdGuard_확장프로그램_설치.png

 

이상입니다.

 

그리고 추가로 크롬 확장 프로그램 중에 이미지(특히 영어가 많이 들어간 그림으로 된 표 등)에서 직접 텍스트만 드레그하여 복사할 수 있게 해주는 확장프로그램을 소개합니다. <링크: Project Naptha>

가끔 이미지에 포함된 이해하기 힘든 전문 용어 등 영어 문장을 쉽게 복사해서 알아보고 싶을 때, 아주 유용합니다.

 

여기 회원님들은 정말 뛰어난 노력파들이 많아 가끔 도움을 받을 수 있어 항상 감사하는 마음입니다.

 

마지막으로, 부탁의 말씀은 브라우저에서 활용 가능한 좋은 스크립트가 모여있는 사이트(github.com/처럼 다른 많은 프로젝트 프로그래밍과 섞여 사이트내 검색으로 스크립트 찾기 어려운 곳은 링크들을 올려주세요) 있으면 댓글로 소개해 주셨으면 합니다.

 

끝까지 읽어주셔서 감사합니다.

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4469 소프트웨어| pureBasic - WIM 정보 v0983 - 검은색 배경 버그 수정 [39] 입니다 7488 155 12-22
4468 소프트웨어| 한글2024 로고 교체 / 자동 설치 옵션 [54] 무월 12671 107 11-25
4467 소프트웨어| [추가기능1.1]엑셀 셀의 행-열 Auto-Highlight 하는 방법들 [77] 지후빠 2779 103 11-10
4466 윈 도 우| PrincePE_V18.5 [164] %카리스마 204975 99 02-02
4465 윈 도 우| PE 한글화 프로그램 (v1.0) [106] ㄱㅇㄱㄱㅁ 27885 89 06-25
4464 윈 도 우| 윈도우 10 설치, 최적화 및 기타 팁 100개 정리 [56] 컴알못러 27517 78 01-26
4463 윈 도 우| PrincePE_V20 [52] %카리스마 2831 72 03-05
4462 윈 도 우| 배치파일을 이용해서 윈도우 자동 설치하기 [22] gooddew 4887 70 10-16
4461 윈 도 우| Windows 10 Ultimate (DREAM HS) [58] @카리스마 7351 70 08-14
4460 소프트웨어| iVentoy 만능윈도우(WIM) 자동 설치 [20] 무월 4186 66 07-08
4459 윈 도 우| PrincePE_V19 [53] %카리스마 5092 65 02-15
4458 윈 도 우| 윈도우 장치 드라이버 추출(백업) 명령어 [25] 컨피그 2574 64 02-23
4457 윈 도 우| 윈도우10 만능이미지 제작 메뉴얼 [43] 질주민군 5572 64 11-19
4456 소프트웨어| 트루이미지(Acronis True Image) 추가본②(본문 수정) [91] 고양이2 9118 62 11-26
4455 윈 도 우| 무인응답파일(autounattend.xml) 쉽게 만들기 [29] 네오이즘 3688 60 12-31
4454 서버 / IT| 손쉽게 멀티부팅용 USB 만들기. (내용추가) [50] 디폴트 7385 60 05-31
4453 윈 도 우| PrincePE_V22 [53] %카리스마 6593 59 03-06
4452 소프트웨어| ▣▣▣▣▣[ Ventoy 고급 응용편 자료 정리 ]▣▣▣▣▣ [31] 메인보드 7843 57 05-14
4451 소프트웨어| USB 로 UEFI 와 MBR 로 부팅 되도록 ISO 파일 설치하기 [42] 좋은이웃 7048 57 03-17
4450 소프트웨어| rufus 3.18 사용법 (2가지) [24] suk 5907 55 03-14
XE1.11.6 Layout1.4.8