필자의 필요에 의해 만들어보는 미디어 분류 저장을 위한 크롬 확장 프로그램.
기능과 사용 예시는 아래와 같다.
사용 예시
1. 크롬 확장 프로그램의 아이콘을 눌러, 프리셋 이름과 폴더를 지정할 수 있다.
2. 이미지(기타 미디어에도 확장 예정)를 우클릭하면, '이미지를 특정 폴더에 저장' 메뉴가 뜨며, 프리셋으로 지정해놓았던 이름이 있어 해당 위치에 저장하게 된다.
개발 실패를 야기한 문제점
**크롬 정책 상 절대경로 참조를 통한 저장이 불가능하다.**
절대경로 저장을 위해서는, 저장 시점에 직접 폴더를 지정하거나 Native Messaging 외부 프로그램을 사용자가 함께 설치해야한다.
- 직접 폴더지정의 경우는 애초에 설정한 프리셋이 무용지물이 되며 기존 기능인 '이미지를 다른 이름으로 저장...' 과 차이점이 없다.
- Native Messaging 의 경우는 외부 프로그램의 힘을 빌려 연동하는 방식인데, 사용자가 직접 번거롭게 추가 세팅을 해야하는 게 제일 문제이다.
경로를 하드코딩하며 직접 실행 해 보았지만, 역시 기본 다운로드 폴더의 밖을 참조하려고 하면 오류가 발생한다.
즉 알려진 바로는 크롬의 기본 저장위치로부터의 상대경로(저장위치의 자식경로 한정)에만 저장이 가능하며, 이러한 제약사항때문에 확장프로그램의 효용성이 매우 떨어진다.
반응형
'다이어리' 카테고리의 다른 글
[Untiy] 변수 네이밍 컨벤션에 대해 (0) | 2025.02.26 |
---|---|
JIRA 입문 중 (0) | 2024.12.10 |
유니티 Muse 실험 프로그램 참여 (0) | 2024.11.07 |
스팀웍스 사운드트랙 배포 검토, 1차 반려 (1) | 2024.11.01 |
Python FastAPI 범용 게임 데이터 서버 (3) | 2024.10.31 |