명령어를 실시간으로 실행하고, 반복되도록 예약하기

필요한 것: Windows뿐입니다. 그게 전부예요.

명령어를 입력하세요. 실행을 누르세요. 실시간으로 흘러가는 걸 보세요. 그다음엔 원할 때 스스로 다시 실행하도록 맡겨두세요.

입력하고, 실행되는 걸 보기

웹사이트처럼 열어보세요. 명령어를 입력하고 실행 버튼을 누르면, 결과가 한 줄씩 바로 나타납니다. 터미널 창을 찾아다닐 필요가 없어요. 끝날 때까지 아무것도 안 보이는 채로 기다릴 필요도 없고요.

서버도 같은 방식으로 시작하세요. 계속 실행되고, 로그도 계속 흘러나오고, 클릭 한 번으로 깔끔하게 멈춥니다. 포트에는 아무것도 남지 않아요.

다시는 입력하지 않아도 됩니다

실행한 모든 명령어는 저장됩니다. 예전 것을 클릭하면 다시 실행돼요.

자주 쓰는 명령어는 별표를 눌러두세요. 이름과 색을 붙이면 빨리 찾을 수 있어요. 탭을 여러 개 동시에 열어보세요. 각 탭마다 자기만의 폴더와 기록이 있어요. 원하는 단어로 지난 출력 어디든 검색할 수 있습니다.

설정하고 잊어버리기

이건 터미널이 대신해 줄 수 없는 부분이에요.

명령어를 고르고, 언제 실행할지 고르세요. 매일 아침 9시에. 원하는 날짜에 딱 한 번만. 컴퓨터가 켜지는 순간에. 파일이 바뀌는 순간에. 충전기를 꽂는 순간에도요.

시계를 계속 쳐다볼 필요가 없어요. 이 도구가 대신 지켜보다가, 정확한 순간에 명령어를 실행해줍니다.

작업을 아무 때나 클릭해서 마지막으로 언제 실행됐는지 확인하고, 실제 결과를 읽어보세요. 작업을 삭제하지 않고 꺼둘 수 있어요. 나중에 다시 켜면 됩니다.

이메일을 입력하세요. zip 파일 링크를 보내드립니다. 안에는 폴더 하나, command-line-local-runner-2/:

  • 00-start/ — 더블클릭 실행기, 운영체제마다 파일 하나씩
  • bin-win/ — 프로그램 본체(Windows), cmd-run.exe
  • module/ — 스케줄러와 명령 실행 엔진(소스 코드)
  • shared/ — 웹 서버(소스 코드)
  • ui-webs/ — 브라우저에서 보이는 페이지
    • css/ — 스타일(base.css, input.css, sidebar.css, output.css, modals.css, responsive.css, tasks.css)
    • js/ — 로직(state-globals.js, tabs-manager.js, run-command.js, output-display.js, history-sidebar.js, browse-files.js, ui-controls.js, tasks-panel.js, init-startup.js)
  • ui-mini/ — 플로팅 패널 버전(선택)
  • .10-documents/ — 설치 안내와 사용 방법

명령어 실행할 걸 기억하고 있을 필요도, 앉아서 적당한 순간을 기다릴 필요도 없어요. 한 번만 입력하세요. 실시간으로 돌리든, 알아서 돌아가게 두든 마음대로요.

이번엔 타이밍을 초 단위까지 맞추는 데 정말 몇 시간이 걸렸어요. 이게 조용히 매일 할 일을 대신 처리해준다면, 지금 아이스티 한 잔이 딱 좋을 것 같네요.

후원은 다음 도구를 만드는 데 도움이 됩니다. 감사합니다.