Giter Site home page Giter Site logo

hpen-src's Introduction

version-info weekly-commit last-commit downloads

hPen

강의용 필기 보조 어플리케이션입니다

다운로드

설치 방법

  1. 설치파일 실행
  2. hPen.exe 실행
  3. 트레이에 hPen이 실행되는 것을 확인
  4. 원할 경우 시작프로그램으로 등록 가능
  5. 원할 경우 바탕화면에 바로가기 생성 가능

주요 기능

스크린샷(Alt+1)

  • 화면의 특정 영역을 스크린샷 촬영 가능
  • 설정에 따라 파일 저장 / 버퍼 저장 선택 가능
    • 기본값은 버퍼 저장
    • Ctrl+V로 원하는 곳에 붙여넣기 가능

필기(Alt+2)

  • 현재 화면으로 고정시킨 뒤 화면에 필기 가능
  • 강의에 필요한 도형 지원
    • 동그라미
    • 엑스
    • 사각형
    • 정방향 화살표
    • 역방향 화살표
    • 양방향 화살표
    • 텍스트 입력
    • 자유곡선
    • 메모리 기능 지원(ALT+숫자키패드)
    • 메모리된 내용을 불러올 수 있음(숫자키패드)
  • 이모티콘 지원
  • 필기 내용 이미지 저장 기능

화이트보드(Alt+3)

  • 필기 기능에서 배경 화면 없이 비어있는 화이트보드로 출력

돋보기(Alt+4)

  • 윈도우 돋보기 기능 활성화
  • Alt+4를 한번 더 눌러서 종료

라이브 줌(Alt+5)

  • 커서가 위치한 부분을 창에 확대하여 출력
  • 배율 조절 가능(x1 ~ x10)
  • ESC를 누르면 종료

윈도우 돋보기(Alt+6)

환경 설정

  • 필기 설정
    • 포인터 색상 및 두께 설정
    • 포인터 색상 설정(F1 ~ F10)
    • 필기 글꼴 설정
    • 필기 글자 크기 설정
    • 필기 화면 저장시 기본 위치 설정
  • 캡쳐 설정
    • 실시간 캡쳐(현재 지원하지 않는 기능)
    • 이미지 저장 방식 설정
    • 캡쳐 테두리 설정
  • 돋보기 설정
    • 확대창 시작점 및 크기 설정
    • 기본 배율 설정

주요 기능별 단축키

스크린샷(Alt + 1)

단축키 없음. 클릭으로 모두 해결

필기(Alt + 2)

Q : 사각형 그리기
W : 원 그리기
E : 직선 그리기
T : 텍스트모드(해제는 ESC)
R : 역방향 화살표 그리기
F : 정방향 화살표 그리기
G : 양방향 화살표 그리기
X : X표 그리기
D : 번개 그리기
V : 곡선 그리기
ESC : 필기 종료 또는 글자 모드 해제
한영키 : 한/영 전환
F1 ~ F10 : 색상 전환
C : 필기 전체 지우기
Ctrl + R : 마지막에 작성한 내용을 복원하기
Ctrl + Z : 이전으로 되돌리기(undo)
Ctrl + Y : 앞 내용이 있을 경우 돌리기(redo)
Ctrl + S : 필기 내용 저장하기(save)
Shift : 이동 모드(수정중)
Alt + num0 ~ 9 : 현재 화면을 메모리에 저장

화이트보드(Alt+3)

필기와 동일

돋보기(Alt + 4)

돋보기 종료 : Alt + 4 한번 더

라이브 줌(Alt + 5)

스크롤 올리기 : 창 위에서 할 경우 돋보기 배율 증가(최대 10배)
스크롤 내리기 : 창 위에서 할 경우 돋보기 배율 감소(최소 1배)

hpen-src's People

Contributors

hiphop5782 avatar

Stargazers

Junsung Park / Daanta avatar  avatar

Watchers

James Cloos avatar  avatar

Forkers

daanta-real

hpen-src's Issues

돋보기 성능 저하

  • 돋보기 화면시 끊김이 더 심해짐
  • 부드러운 곡선으로 표시될 수 있는 방법을 찾아야함

커서가 2개 보이는 현상

Transparent 창에서는 커서 숨김이 되지 않음
Transparent를 해제하면 창 너머가 클릭되지 않으며 커서가 둘다 사라짐

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.