Displays formatted numbers and converts USD to KRW.

Latest Version

Version
1.3
Update
December 3, 2024
Size
38.62KiB
Developer
Category
Users
4
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
한국어
See more
Permissions
Storage
See more

Number Formatter and Currency Converter Extension

설명
이 확장 프로그램은 사용자가 웹 페이지에서 텍스트를 선택하면, 선택된 텍스트를 환율 계산을 통해 한국 원화(KRW)로 실시간 변환하여 표시합니다. 특히 **달러(USD)**를 포함한 다양한 통화 표현을 자동으로 감지하며, 숫자와 단위를 이해하고, 한국어 금액 단위로 결과를 제공합니다. 사용자 경험을 극대화하기 위해 마우스 커서를 따라다니는 간단한 오버레이에 결과를 표시합니다.

주요 기능
1. 환율 계산
사용자가 선택한 텍스트에서 달러(USD) 관련 값을 감지하고 이를 **한국 원화(KRW)**로 변환합니다.
환율은 기본적으로 1 USD = 1400 KRW로 설정되며, 사용자가 값을 변경할 수 있습니다.
2. 다양한 통화 표현 감지
달러 표현:
숫자 + 통화 키워드를 포함한 표현을 감지합니다.
예: 100 USD, $100, 미국 달러 100, 100달러.
숫자 + 단위 처리:
한글 단위: 천, 만, 억, 조.
예: 1억 달러, 10조 달러.
국제 단위: K, M, B (천, 백만, 십억).
예: 10K USD, 1.5M$.
3. 숫자 포맷 변환
계산된 결과를 한국어 금액 단위로 변환하여 표시합니다.
예:
1000000 USD → 14억 원
1.5M$ → 21억 원.
4. 마우스 커서 기반 오버레이 표시
선택한 텍스트의 계산 결과를 마우스 커서를 기준으로 왼쪽 하단에 오버레이로 표시합니다.
선택된 텍스트가 변경되면 결과가 실시간으로 업데이트됩니다.
선택이 해제되면 오버레이는 자동으로 사라집니다.
주요 기능 작동 흐름
텍스트 선택:

사용자가 웹 페이지에서 숫자 및 통화 키워드가 포함된 텍스트를 드래그하거나 선택합니다.
텍스트 감지 및 처리:

선택된 텍스트에서 쉼표(,), 공백 등을 제거하여 깨끗하게 정리합니다.
정규식으로 숫자, 단위(천, 만, 억, 조 등), 그리고 통화 키워드(USD, $, 달러 등)를 감지합니다.
환율 계산:

선택된 텍스트가 환율 계산에 적합한지 확인합니다.
금액을 계산하고, 국제 단위(K, M, B)와 한국어 단위를 적용하여 결과를 변환합니다.
결과 표시:

계산된 결과를 마우스 커서 기준으로 왼쪽 하단에 실시간 표시합니다.
텍스트 해제 시 오버레이 제거:

선택된 텍스트가 해제되거나 변경되면 오버레이가 자동으로 제거됩니다.
사용 예시
입력 텍스트\t변환 결과
100만 달러\t140억 원
1억 달러\t1400억 원
10조 달러\t1경 4000조 원
10K USD\t1400만 원
1.5M$\t21억 원
1조 4302억 3924만 달러\t2경 21조 553억 원
확장 프로그램 특징
1. 간단한 설치와 사용
추가 설정 없이 확장 프로그램을 설치한 후 바로 사용할 수 있습니다.
환율 기본값(1400 KRW/1 USD)은 Chrome 확장 프로그램 옵션 페이지에서 수정 가능합니다.
2. 사용자 정의
통화 키워드를 자유롭게 추가 및 변경할 수 있습니다.
환율 값도 손쉽게 설정 가능합니다.
3. 빠르고 가벼운 성능
선택된 텍스트를 즉시 처리하고 결과를 표시합니다.
웹 페이지 로드 속도에 영향을 미치지 않도록 최적화되었습니다.
4. 다양한 통화 표현 지원
국제적으로 사용되는 K, M, B 단위를 인식합니다.
한국어 단위(천, 만, 억, 조)를 감지하여 자연스러운 결과를 제공합니다.
5. 미려한 UI
계산 결과는 마우스 커서 위치에 따라 부드럽게 표시되며, 눈에 잘 띄는 디자인으로 구현되었습니다
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Number Formatter and Currency Converter", "version": "1.3", "description": "Displays formatted numbers and converts USD to KRW.", "permissions": ["storage"], "host_permissions": [""], "content_scripts": [ { "matches": [""], "js": ["content.js"], "css": ["styles.css"] } ], "action": { "default_popup": "popup.html", "default_icon": { "16": "icon16.png", "32": "icon32.png", "128": "icon128.png" } }, "icons": { "16": "icon16.png", "32": "icon32.png", "128": "icon128.png" }}
Read more