Commit Graph

9 Commits (39a8f03b591b8dd2747ca9999b432da4f3b4f00e)

Author SHA1 Message Date
Claude 39a8f03b59
원격관리: 연결 끊기 후 표시 막대가 남는 문제 수정
- 화면 프레임 전송을 화면 중지 토큰으로 취소하지 않음 (TLS 스트림 손상 방지)
- screenStop/연결 종료/[연결 끊기] 시 표시 막대 즉시 갱신 (EndScreen)
- Passive 수신을 켠 적이 없으면 시작 시 "Passive 수신 중지" 로그 생략

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013U497kUNL8ArhV7jkzCpKa
2026-10-27 05:02:50 +00:00
diadmin e7f7bcf1f2
원격관리(화면 보기/제어)와 Active/Passive 연결 방향 추가
- 원격관리: PC 제목 줄 [원격관리] → 숫자 6자리 → 원격 화면 창
  (모니터 1/2/…/전체, 제어 허용 시 마우스·키보드 바로 전달)
- 대상 PC 설정: 화면 보기 허용 / 제어 허용 / 연결 시 승인 필요, 연결 중 상단 표시줄 + [연결 끊기]
- Passive: 대상 PC가 관리 PC로 접속 (접속 코드로 구분, 끊기면 자동 재접속)
- 관리 대상 PC마다 Active/Passive 선택, Passive 수신 방식·포트, 방화벽 규칙 자동
- 수정: Windows 명령 출력 글자 깨짐(UTF-8/OEM 자동 판별), 대상 목록 표시, 창을 처음 뜰 때 맨 앞으로
- 수정: Passive만 쓸 때 대상 PC 비밀번호가 반영되지 않던 문제

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013U497kUNL8ArhV7jkzCpKa
2026-10-27 04:43:37 +00:00
diadmin 091881a5c4
테스트 빌드 옵션 추가: -p:TestBuild=true 시 관리자 권한 없이 실행 (화면 자동 점검용)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013U497kUNL8ArhV7jkzCpKa
2026-10-27 04:10:30 +00:00
diadmin 96b614d1ed
실행 파일 이름을 JJServiceManagerEnt.exe로 변경
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013U497kUNL8ArhV7jkzCpKa
2026-10-27 03:48:12 +00:00
diadmin c8fa82b743
원격 모니터링 기능 추가 (작업 중, 검토 반영 전)
- 원격 접속 허용(대상): 내장 SSH(2222) 또는 지정 포트 TLS(9988), 접속 비밀번호(PBKDF2)
- 다른 PC 관리(관리): 대상 PC 등록 서비스 목록/상태/Start/Stop/Status/로그 실시간
- 초기화면: 전체 탭(PC별 묶음) + 콤보박스로 PC 탭 추가/닫기, 원격 서비스 앞 IP/hostname
- Start/Stop 숫자 6자리 확인 (설정에서 내 PC/원격 각각 선택)
- 설정 3탭(일반/원격 접속 허용/관리 대상 PC), hostname 자동 등록, 방화벽 자동
- 테스트용 --instance N 중복 실행 (정식 릴리즈 시 삭제)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013U497kUNL8ArhV7jkzCpKa
2026-10-27 03:44:31 +00:00
diadmin 7f45f37042
설정 옆에 종료 버튼 추가 (프로그램 완전 종료)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013U497kUNL8ArhV7jkzCpKa
2026-10-27 03:06:52 +00:00
diadmin df9eeb4835
설정 화면 토글 버튼을 오른쪽 끝으로 정렬
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013U497kUNL8ArhV7jkzCpKa
2026-10-27 03:00:28 +00:00
diadmin bb34662582
버튼 이름 변경 및 Windows 종료/재시작 숫자 확인 추가
- 선택 Start/선택 Stop 버튼을 Start/Stop으로 변경
- Windows 강제종료/재시작 시 무작위 숫자 6자리를 입력해야만 실행 (붙여넣기 불가)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013U497kUNL8ArhV7jkzCpKa
2026-10-27 02:59:09 +00:00
diadmin 84cafc48a2
JJServiceManager 1.0.0: Windows 서비스 기동/종료 관리 프로그램
- 초기화면: 서비스 Start/Stop/Status/Log, 체크 항목 일괄 제어, 상태 자동 갱신
- 추가 선택 화면: 전체 서비스 목록, 열 정렬, 검색, 등록된 서비스 표시
- 로그: 화면클리어/로그 클리어/복사, 서비스 로그 파일 실시간 보기(개별 창/탭/좌우 분할)
- 설정: 시작시 기동, 전역 단축키, Esc 동작, Windows 종료 버튼 표시
- 트레이, 관리자 권한 실행, 중복 실행 방지

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013U497kUNL8ArhV7jkzCpKa
2026-10-27 01:56:10 +00:00