제가 구글 크롬 쓰면서 웹브라우징을 편하게 해줬던 유용하게 자주 썼던 확장 프로그램을 가볍게 만들고 합쳐봤습니다. 그리고 이런 기능 있었으면 좋겠다고 생각한 것도 아이디어 생각해서 새롭게 만들어서 추가해봤습니다.
평소에 구글 크롬에서 탭을 많이 열고 쓰시는 분들, 키보드 단축키 사용을 즐겨 하시는 분들, PiP 기능 자주 쓰시는 분들은 유용하게 쓰실 수 있을 겁니다.
개발자도 아니고, 프로그래밍도 전혀 모릅니다만 AI 챗봇 구글 제미나이 이용해서 바이브 코딩으로 구글 크롬 확장 프로그램 만들어봤습니다.
구글 제미나이로 만든 구글 크롬 확장 프로그램 2개, 유저스크립트 2개를 1개의 구글 크롬 확장 프로그램으로 합쳤습니다. 그 이후 추가적인 기능들도 제미나이로 바이브 코딩으로 구현했습니다.
마우스 제스처, 탭 관련 3개 기능은 기존에 있던 확장 프로그램 기능을 프롬프트만으로 요청해서 개발했습니다. 페이지 번호 있을 시 좌우키 이동은 제가 아이디어 생각해서 프롬프트로 요청해서 개발했습니다. PiP 기능은 기존 확장 프로그램 소스 코드를 참고 요청해서 개발했습니다. 해당 개발자분에게 허락받았습니다. 환율/단위/시각 변환 기능, 영상 회전 기능, 사이트 잠금 기능, 사이트 차단 기능은 제가 생각해서 유저스크립트 만들어서 쓰다가 추가했습니다.
드래그 열기, 복사 기능은 Linkclump, 여러 URL 열기 기능은 Bulk URL Opener 를 참고했습니다. 해당 확장 프로그램 소스 코드는 보지 않았고, 제가 쓰는 설정 값으로 프롬프트로 모두 구현하고 여러 부가적인 기능을 추가했습니다.
볼륨 300% 증폭 기능은 제가 유저스크립트로 3번 정도 구현해보고 그 중에 가장 효과적인 유저스크립트를 적용해봤습니다.
이름은 LunaTools 입니다. 그럼 유용하게 쓰시길
- 기능:
- 마우스 제스처, 우클릭 후 ← 뒤로, → 앞으로, ↑ 새 탭, ↓ 닫기
- 사이트 URL 에 페이지 번호 있을 시 키보드 좌우키로 페이지 이동
- 새로운 탭을 열었을 때 기존에 있는 탭일 경우 해당 탭 닫고, 기존 탭으로 포커싱
- Alt + A 를 누르면 현재 창의 탭을 URL 기준으로 정렬
- 확장 프로그램 아이콘 오른쪽으로 클릭 후 컨텍스트 메뉴에서 여러 탭을 1개의 창으로 합치기
- 현재 보고 있는 영상 Shift + Ctrl + P 눌러서 PiP 로 열기
- 금액/단위/시각 텍스트 선택한 다음 Alt + Z 누르면 환율/단위/시각 변환
- Shift + Ctrl + Alt + R 눌러서 영상 회전
- 사이트 잠금 기능, 창 닫을 때 한번 더 확인 (옵션에서 설정 가능, 웹 브라우저 정책으로 인해 사이트와 상호작용이 이뤄진 이후 잠금 기능이 작동)
- 사이트 차단 기능, 접속 시 about:blank 로 이동 (옵션에서 설정 가능)
- Shift + 드래그 탭으로 열기
- Ctrl + 드래그 링크 복사
- Alt + 드래그 2초 지연 탭으로 열기
- Alt + L 여러 URL 열기 (목록 저장, 탭 가져오기, 목록 JSON 내보내기/가져오기, URL 줄바꿈 형태 TXT 가져오기, 정렬/중복 제거, 실행 간격 설정, 실행시 중복 제거, 백그라운드 탭 열기, 로딩 지연 지원)
- Alt + V 로 볼륨 300% 증폭
- 설치 방법:
- LunaTools 깃허브 저장소 https://github.com/lunamoth/LunaTools/ 릴리스에서 최신 버전 다운로드 받아서 압축을 해제합니다.
- 해당 LunaTools 폴더를 구글 크롬 확장 프로그램 설정으로 드래그앤드롭 합니다.
- 끝 (참고로 아이콘은 없습니다)
- 업데이트 내역:
- 2025-04-19 오후 10:38 // 1.1 릴리스, 제미나이 2.5 프로로 통합본 제작
- 2025-05-13 오후 3:38 // 1.2 릴리스, PiP 기능 추가
- 2025-05-14 오전 12:58 // 1.3 릴리스, 코드 정리
- 2025-05-14 오전 1:23 // 1.4 릴리스, 콘솔 로그 삭제
- 2025-05-14 오후 9:31 // 1.5 릴리스, 코드 정리, PiP 기능 개선 (PIP screen for html5 video 확장 프로그램 코드 참고했습니다. 개발자분에게 소스 코드 참고 허락 받았습니다. 허락 감사드립니다.)
- 2025-05-18 오후 7:35 // 1.6 릴리스, 코드 정리
- 2025-05-19 오후 7:33 // 1.7 릴리스, 마이크로소트프 엣지에서 마우스 제스처 기능 비활성화 (내장 기능과 충돌 문제 해결)
- 2025-05-19 오후 8:23 // 1.8 릴리스, 엣지처럼 내장 마우스 제스처 기능 있는 네이버 웨일, 비빌디, 오페라에서도 마우스 제스처 기능 비활성화
- 2025-05-21 오전 1:57 // 1.9 릴리스, 트위터에서 PiP 작동 안하던 문제 수정
- 2025-05-22 오전 6:31 // 2.0 릴리스, 코드 정리
- 2025-06-02 오후 7:02 // 3.0 릴리스, 금액/단위 텍스트 선택한 다음 Alt + Z 누르면 환율/단위 변환 기능 추가
- 2025-06-02 오후 11:54 // 3.1 릴리스, 일부 상황에서 단위 변환 작동 안되던 문제 수정
- 2025-06-03 오후 9:45 // 3.2 릴리스, $1M 같은 경우 단위, 환율 변환 함께 나오던 문제, 환율 변환만 나오도록 수정, 환율 정보 출처 표기
- 2025-06-03 오후 10:55 // 3.3 릴리스, 해외 시각 -> 한국 시각 변환 기능 추가
- 2025-06-03 오후 11:20 // 3.4 릴리스, €1M 같은 텍스트 단위 변환 나오던 문제 수정
- 2025-06-05 오후 10:35 // 3.5 릴리스, 환율 정보 출처 표기 사라진것 다시 추가
- 2025-06-06 오전 12:44 // 3.6 릴리스, $1.3T 이런 수치 변환 제대로 안되는 문제 수정
- 2025-06-10 오후 6:56 // 3.7 릴리스, "Rs 5,000" 텍스트 인도 루피 변환 안되는 문제 수정
- 2025-06-11 오전 1:31 // 3.8 릴리스, 시각 변환 시 분 누락되는 문제 수정
- 2025-06-21 오후 6:25 // 4.0 릴리스, 영상 회전 기능 (Shift+Ctrl+Alt+R) 추가
- 2025-06-21 오후 7:47 // 5.0 릴리스, 사이트 잠금, 차단 기능 추가
- 2025-06-21 오후 10:41 // 5.1 릴리스, 설정 페이지 디자인 좀 더 예쁘게 수정
- 2025-06-22 오후 3:24 // 6.0 릴리스, 단위/환율/시간 변환 결과 레이어, 설정 페이지에 애플 리퀴드 글래스 디자인 반영
- 2025-06-22 오후 3:52 // 6.1 릴리스, 설정 문구 일부 누락 다시 추가
- 2025-06-22 오후 5:19 // 6.2 릴리스, 웹 폰트 로딩 부분 개선
- 2025-06-22 오후 5:50 // 6.3 릴리스, CSP 문제 수정
- 2025-06-24 오후 8:33 // 7.0 릴리스, Shift + 드래그 탭으로 열기, Ctrl + 드래그 링크 복사, Alt + 드래그 2초 지연 탭으로 열기 추가
- 2025-06-25 오후 5:40 // 7.1 릴리스, 특정 사이트 드래그 기능 비활성화 기능 추가 (옵션에서 설정 가능)
- 2025-06-26 오후 8:10 // 8.0 릴리스, ALT + L 여러 URL 열기 기능 (목록 저장, 탭 가져오기, 목록 JSON 내보내기/가져오기, URL 줄바꿈 형태 TXT 가져오기, 정렬/중복 제거, 실행 간격 설정, 실행시 중복 제거, 백그라운드 탭 열기, 로딩 지연 지원)
- 2025-06-27 오전 12:28 // 8.1 릴리스, Alt + L 사이드 패널 여러 URL 열기 옵션 부분 체크박스에서 토글로 변경
- 2025-06-27 오전 1:32 // 8.2 릴리스, 확장 프로그램 웹사이트 링크 추가
- 2025-06-27 오후 4:45 // 8.3 릴리스, 여러 URL 열기 진행률 추가
- 2025-06-29 오전 1:37 // 8.4 릴리스, 여러 URL 열기 사이드 패널 폰트 조정
- 2025-06-29 오전 2:04 // 8.5 릴리스, 옵션, 사이드 패널의 기본 폰트를 Lato, 나눔바른고딕으로 변경. 웹폰트도 변경
- 2025-06-30 오전 11:02 // 8.6 릴리스, 통화 기호 전각/반각 문자 지원 부분 수정
- 2025-07-02 오후 8:57 // 9.1 릴리스, Alt + V 로 볼륨을 300% 증폭 시켜주는 기능 추가
- 2025-07-02 오후 9:05 // 9.2 릴리스, 볼륨 부스터 관련, 브라우저 자동 재생 정책 오류를 해결하기 위해, 사용자가 처음 상호작용(클릭/키 입력)할 때 오디오 기능이 시작되도록 수정
- 2025-07-03 오전 1:11 // 9.3 릴리스, 여러 URL 열기에 모든 창 탭 가져오기 기능 추가
- 2025-07-03 오후 8:51 // 9.5 릴리스, 확장 프로그램 아이콘 우하단에 현재 웹브라우저에 열린 모든 탭 개수를 표시하는 기능 추가
- 2025-07-03 오후 11:06 // 9.6 릴리스, 확장 프로그램 아이콘 탭 개수 표시 부분 배경 색상 좀 더 BeOS 제목 표시줄과 동일한 색상 (#FFCB00) 으로 변경
- 2025-07-08 오후 4:21 // 9.7 릴리스, 드래그 복사/열기 기능의 정보 레이어를 마우스 상단에서 하단으로 변경
- 2025-07-08 오후 6:18 // 9.8 릴리스, 드래그 복사/열기 기능, 마우스 커서와 정보 레이어 여백 20px -> 15px 로 조정
- 관련 글: