챗GPT, AI를 활용한 업무 프로그램 만들기 : 바로가기 / 북마크 / 자주쓰는 파일 프로그램_숏컷 Ver01.
사무실에서 사용하는 PC 관리 프로그램 제작
사무실에 약 15대의 PC를 관리하면서 통일된 북마크, 파일 경로, 프로그램 등을 사용하는 것은 매우 중요하죠? 오래된 PC들이 많아 자주 포맷하고 프로그램 설치 및 바로가기 설정을 하는 것이 아주 귀찮은 일입니다. 이를 해결하기 위해 사내에서 사용할 만한 프로그램을 제작해보고자 합니다.
1. 프로그램 기본 구조
- 프로그램은 기본적으로 폴더/파일, 프로그램, 북마크 세 가지 카테고리를 관리합니다.
- 사용자가 추가한 항목들은 JSON 파일로 저장하고 불러올 수 있습니다.
- 사용자 인터페이스(UI)는 단순하고 직관적으로 설계하여 누구나 쉽게 사용할 수 있도록 합니다.
이렇게 그려서 챗GPT에 입력, 했으나 완벽하게 나오진 않았음.
2. 기본 기능 구현
- 폴더/파일 관리: 특정 파일이나 폴더를 추가하고, 더블클릭으로 열 수 있습니다.
- 프로그램 관리: exe 파일을 추가하여 실행할 수 있습니다.
- 북마크 관리: 사용자가 지정한 URL을 선택한 브라우저로 열 수 있습니다.
3. 저장 및 불러오기 기능
- 프로그램은 종료 시 현재 설정을 JSON 파일로 저장하고, 시작 시 저장된 JSON 파일을 불러옵니다.
- 내보내기 및 가져오기 기능을 통해 다른 PC에서도 동일한 설정을 사용할 수 있습니다.
4. 사용자 인터페이스 개선
- 탭 제거: 탭을 제거하고 모든 항목을 한 화면에 표시합니다.
- 항목 이름 지정: 경로 대신 사용자가 지정한 이름을 표시합니다.
- Always On Top: "Always On Top" 체크박스를 추가하여 프로그램이 항상 모든 창 위에 있도록 설정합니다.
- 디자인 개선: 각 카테고리마다 구분선을 추가하고, 경로는 회색으로 흐릿하게 표시하며 폰트 사이즈를 작게 조정합니다.(최종결과물 확인하기)
- 북마크 브라우저 선택: 브라우저 선택 체크박스는 하나만 선택할 수 있도록 수정합니다.(자주 사용하는 브라우저만 넣음)
5. 최종 기능 및 디자인
- 메뉴바: 상단에 파일 메뉴와 정보 메뉴를 추가합니다.
- 파일 메뉴: 설정 저장, 불러오기, 내보내기 기능
- 정보 메뉴: 설명서 및 후원하기 메뉴(그다지..설명서는 블로그 참고해주세요!)
- 계정 관리: 자주 사용하는 ID와 비밀번호를 관리할 수 있습니다.
- 추가된 항목은 비밀번호를 제외하고 표시되며, 더블클릭 시 클립보드로 복사됩니다.
- 메모: 간단한 메모를 저장할 수 있는 기능을 추가합니다.
- 주요 기능:
- 검색: 'Everything' 프로그램을 실행하여 파일 검색(아래 설치링크)
- 파일/폴더 추가: 특정 파일이나 폴더를 추가
- 프로그램 추가: exe 파일 추가
- 북마크 추가: 브라우저와 URL 추가 및 선택된 브라우저로 열기
최종 결과물
프로그램은 exe 단일 파일과 'shortcuts.json' 파일(File-저장하기 누르면 생성됨)이 세트로 구성되어 있습니다. JSON 파일을 용도별로 저장하고 불러오기 할 수 있으며, 사용자 인터페이스는 직관적이고 사용이 편리합니다.







댓글
댓글 쓰기