Show GN: DirectShare - 기기의 파일, 폴더들을 드래그 한번으로 공유하는 도구
(github.com/storycraft)가끔 기기의 여러 파일들을 공유해야할 때 클라우드 서비스를 사용하면 업로드로 인해 시간이 많이 걸릴때가 있습니다. 이에 따라 드래그 한번으로 직접 파일 공유용 서버를 열어주는 간단한 프로그램을 만들었습니다.
기능
- 자동 uPnP 포트포워딩
- 파일별 단축 URL 생성
- 포트, 단축 URL 길이 설정 가능
- 폴더 공유시 자동 tar 아카이브화
사용법
공유 할 파일들을 프로그램에 드래그하면 프로그램이 실행 되고 서버가 열립니다.
프로그램의 로그에 생성된 단축 url로 접속하면 해당 파일을 다운로드 할 수 있습니다.
폴더의 경우 tar 파일로 다운로드됩니다.
예를 들어
registered foo.txt url: http://127.0.0.1:1024/xIqfLguw
http://127.0.0.1:1024/xIqfLguw
가 foo.txt
파일을 받을수 있는 주소 입니다.
프로그램이 위치한 폴더에 생기는 direct_share.toml
파일에서 단축 url의 주소 길이와 포트 번호를 설정 할 수 있습니다.