Slack에서 UNC 경로 링크를 클릭하여 파일을 직접 열 수있는 도구 "Liwing"

소개



Slack에서 UNC 경로의 링크를 클릭하여 직접 파일을 열 수있게하는 도구 "Liwing"의 소개입니다.
예를 들어 \\servername\test.xlsx라는 Excel 파일 경로의 링크를 Slack에 게시하면 해당 링크를 클릭하기 만하면 Excel을 시작하고 파일을 엽니 다.

도구 사용법



설치 방법



아래의 GitHub 페이지에 있는 How to install 로 작성된 곳에서 LiwingSetup.msi 라는 설치 프로그램을 다운로드하여 설치하십시오. C#에서 개발한 Windows 전용 도구입니다.
Liwing의 GitHub 페이지

Slack에 링크를 게시하는 방법



예를 들어, \\servername\test.xlsx 파일 경로에 대한 링크를 만들려면 해당 파일을 선택하고 탐색기 컨테스트 메뉴의 보내기 - Liwing 메뉴를 실행합니다.
(Liwing을 설치하면 보내기 메뉴가 추가됩니다.)

위의 작업을 수행하면 클립보드에 lw://file/servername/test.xlsx라는 사용자 지정 URL 체계라는 기술을 사용하는 형식의 URL이 복사됩니다.

해당 URL을 Slack에 게시하면 아래 그림과 같이 링크 형식으로 표시됩니다.


대상 파일을 여는 방법



위의 "lw:"로 시작하는 링크를 클릭하면 아래 그림의 대화상자가 나타납니다.
여기에서 링크 열기를 선택하면 대상 파일을 엽니다. 파일이 xlsx 확장자인 경우 Excel을 시작합니다(확장자당 기본 응용 프로그램에서 시작).


편리한 사용법



모든 팀에 Liwing 설치



"lw:"로 시작하는 맞춤 URL 구성표의 링크를 열려면 Liwing을 설치해야 합니다.
따라서 네트워크의 UNC 경로에 파일을 저장하는 팀의 경우 모든 팀이 Liwing을 설치하는 것이 유용합니다.

여러 파일의 URL 복사



탐색기에서 여러 파일을 선택하고 보내기 - 라이징 메뉴를 실행하여 여러 파일의 URL을 클립 보드에 복사합니다.

html 파일에 사용



Slack에 붙여 넣을뿐만 아니라 html 파일 링크에도 사용할 수 있습니다.
일반적으로 브라우저에서 UNC 경로 파일을 직접 열 수는 없지만 아래와 같이 Liwing에서 복사한 URL을 대상 경로에 쓰면 브라우저에서 UNC 경로 파일을 여는 링크를 만들 수 있습니다.(例) <a href="lw://file/servername/test.xlsx">test.xlsx</a>

로컬 파일을 여는 링크에 사용



UNC 경로뿐만 아니라 로컬 경로(예: C: 드라이브) 링크에도 사용할 수 있습니다.
따라서 GitHub의 리포지토리를 복제하는 로컬 경로를 팀 전체에서 통합하면 Slack에서 대상 문서를 직접 여는 링크를 만들 수 있습니다.
(예) 모든 팀이 L 드라이브에 대상 리포지토리를 복제 한 경우 아래 링크에서 대상 파일 열기lw://file/L:/docs/DesignDocuments/FeatureDesign.md

공구 실현에 사용되는 기술



Windows에는 URI 체계라는 개념이 있으며 특정 앱은 브라우저에서 링크를 클릭하여 시작할 수 있습니다.
또한 위의 내용을 사용자 정의하기 위해 맞춤 URL 스키마라는 개념을 사용하여 데스크톱 앱을 실행할 수 있습니다.
기술에 대한 자세한 내용은 다음 문서에 설명되어 있습니다.
브라우저의 링크에서 모든 데스크톱 앱의 파일을 열면 매우 유용합니다.

요약



Slack에서 UNC 경로의 링크를 클릭하여 파일을 직접 열 수있는 도구를 소개했습니다.

덧붙여서 저는 평소에는 엔지니어링 매니저로서 팀 모두에서 즐겁게 개발하는 시책을 여러 실시하고 있습니다. 자세한 내용은 아래를 참조하십시오.
1년 이상 걸쳐 생산성 배증+성장을 계속하는 팀이 된 시책을 전부 공개

Twitter에서도 개발에 도움이 되는 정보를 발신하고 있습니다 → @kojimadev

좋은 웹페이지 즐겨찾기