SiteBlocker: Windows용 간단한 웹사이트 차단 도구
AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

SiteBlocker – Windows용 간단한 웹사이트 차단 도구

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

앱 개발

대상자

  • Windows 사용자소프트웨어 개발자
  • 난이도: 초보자 및 중급자 대상 (GUI 기반, 명령행 없음)

핵심 요약

  • hosts 파일 조작으로 웹사이트 차단 (예: 127.0.0.1 facebook.com)
  • Python + Tkinter로 개발, PyInstaller.exe 패키징
  • GUI 기반 간단한 사용법: 차단, 해제, 목록 보기 기능 제공

섹션별 세부 요약

1. 기능 개요

  • 차단 기능: 도메인 입력 후 즉시 차단 (예: youtube.com)
  • 목록 보기: 현재 차단된 웹사이트 목록 확인 가능
  • 해제 기능: 목록에서 선택한 웹사이트 해제 가능
  • GUI 인터페이스: Tkinter 기반, 명령행 없이 사용 가능

2. 기술적 구현

  • hosts 파일 수정: C:\Windows\System32\drivers\etc\hosts에 차단 도메인 매핑
  • 패키징: PyInstaller.exe 파일 생성 (예: SiteBlocker.exe)
  • 필요 조건: Python 3.x 설치 및 PATH 설정

3. 사용 방법

  1. .exe 파일을 관리자 권한으로 실행
  2. GUI 버튼을 통해:

- 새 웹사이트 차단

- 선택된 웹사이트 해제

- 현재 차단 목록 확인

결론

  • 관리자 권한이 필요하며, hosts 파일 수정 시 주의 필요
  • GUI 기반으로 초보자도 쉽게 사용 가능, 단일 .exe 파일로 배포 가능