Coder Social home page Coder Social logo

joungkyun / hputty Goto Github PK

View Code? Open in Web Editor NEW

This project forked from teamnop/hputty

1.0 2.0 0.0 7.87 MB

PuTTYTray + iPuTTY 기반으로 개발한 한글 PuTTY 클라이언트

Home Page: http://hputty.org

License: Other

Shell 0.40% Makefile 0.41% C 91.58% Perl 3.31% M4 0.16% Python 1.30% Objective-C 2.65% Batchfile 0.03% Inno Setup 0.16%

hputty's Introduction

HPuTTY

PuTTYTray + iPuTTY 기반으로 개발한 한글 PuTTY 클라이언트

사용 방법

  1. 설치 후 사용

  2. 프로젝트 Releases 페이지에서 hputty-*-installer.exe 파일 다운로드

  3. installer 파일 실행 후 설치

  4. 시작 메뉴에서 HPuTTY > putty 항목을 찾아 실행

  5. 다운로드 후 사용

  6. 프로젝트 Releases 페이지에서 putty.exe 다운로드

  7. putty.exe 실행

HPuTTY 에서 추가한 기능

  • Unicode fallback font 지원 - 폰트에 특정 유니코드 글자가 없더라도 표시 할 수 있는 다른 폰트로 대체하여 표시해줍니다.

iPuTTY 에서 가져온 기능

  • On-the-spot IME 지원 - IME 조합을 커서에서 직접 조합합니다. IME 조합시 터미널 창을 벗어나서 조합하거나, 커서가 이상 하게 보이는 문제가 해결 됩니다.
  • CP949/UTF-8 빠른 변경 메뉴 - 레거시 서버에서 빠르게 인코딩 전환이 가능합니다.
  • ANSI/유니코드 폰트 분리 - ANSI 문자와 폰트와, 유니코드 폰트를 따로 지정 가능합니다.
  • 투명도 조절 단축키
    • alt + [, ] 키를 사용해서 3단계 ( 거의 투명, 약간 투명, 불투명 ) 으로 투명도 조절
    • alt + shift +[, ] 키를 사용해서 미세한 투명도 조절
  • Ctrl+Tab키로 다른 putty 창으로 전환
  • 윈도우 버전을 인식하여 폰트 지정 ( 윈도우 Vista이상에서는 Consolas, XP 이하에서는 Courier New 사용 )
  • UTF-8을 기본 인코딩으로 설정
  • Italic체 지원

License

MIT license.

자세한 내용은 LICENCE 파일을 참고하세요.

hputty's People

Contributors

barryhaanstra avatar bjh21 avatar chrisstaite avatar cjwatson avatar codesquid avatar fauxfaux avatar fireegl avatar joungkyun avatar jtn20 avatar kexplo avatar nilscc avatar noricube avatar robotslave avatar sgtatham avatar soarqin avatar stfnm avatar sztupy avatar twpol avatar u1735067 avatar vovcacik avatar xurubin avatar yumeyao avatar ztnfny avatar

Stargazers

 avatar

Watchers

 avatar  avatar

hputty's Issues

psftp enhancement

  • UTF-8 support
    • Windows 에서만 가능
    • unix/macos 에서는 사용을 안해서 처리 안함
  • ls some-flie.txt 시에 다음의 에러 발생 하는 문제 수정
    psftp> ls some-file.txt
    Listing directory /home/some/path/some-file.txt
    Unable to open some-file.txt: no such file or directory
    psftp>

64bit build 시에 0xc000007b 에러 발생

Visual Studio Project를 이용하여 64bit 빌드시에, Visual Style 적용을 위한 putty.mtf 설정에 문제가 있음.

putty.rc에서 putty64.mft를 불러오지 못하는 문제와, 굳이 putty.mft와 putty64.mtf를 분리해야 할 이유가 없을 듯..

mtf 파일에서:

processorArchitecture="x86"

부분을

processorArchitecture="*"

로 변경을 하면, Win32와 x64, amd64 모두 한 파일로 사용이 가능 함.

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.