클라우드 제어 시스템 · 업데이트 개요

업데이트: 2025/10/30
읽는 시간: 10 분
클라우드 제어 시스템 버전 업데이트 기록, 모듈 설명 및 기능 전체 보기 (한국어)

클라우드 제어 시스템 업데이트 센터에 오신 것을 환영합니다.
이 페이지는 모든 버전에 대한 개요와 기능 설명(개발자 및 제품 사용자 대상)을 제공하며, 각 버전의 주요 기능, 모듈/API 개요 및 사용 시나리오 팁을 포함합니다. 아래 역사적 버전 인덱스에서 각 버전의 상세 업데이트 페이지로 이동할 수 있습니다.


클라우드 제어 핵심 능력

아래는 시나리오/모듈별로 그룹화하여 클라우드 제어 시스템이 현재 구현 또는 지원하는 강력한 능력을 완전히 나열한 것입니다(제공된 모든 내용을 바탕으로 필요한 추가 설명 포함).

강력한 스크립트 지원 (자동화 엔진)

  1. 전 플랫폼 지원
    • Android 및 HarmonyOS 호환; 스크립트는 Bot.js Pro 커널 JavaScript(Node.js 및 Rhino 엔진)를 사용하며, 대량의 장치 차별화 제어 로직을 지원합니다.
  2. 다중 모드 지능형 전환
    • 지원: 접근성(Accessibility), HID(3-in-1 다중 모드, ESP32 Bluetooth/OTG/HTTP), ADB(WiFi 무선 디버깅, OTG-USB, Shizuku), Root, 기본 모드.
    • 작업 실행 중 자동화 모드를 자동 전환하여 다양한 비즈니스 요구 사항에 대응합니다.
  3. 접근성/HID/ADB 통합 개발 표준
    • HID, 접근성 및 ADB 컨트롤 API/레이아웃 형식이 점차 통일됨(예: v19241/v19240의 API 정렬), 동일한 로직으로 다중 모드 호환 가능.
    • 서로 다른 HID 서브모듈($hid / $hid.esp32ble / $hid.esp32otg / $hid.http / $hid.multi) 및 ADB/Root 모듈 $shellHttp에 대해 일관된 인터페이스 제공, 스크립트 마이그레이션 비용 절감.
    • 멀티 터치, 곡선 슬라이드 지원, 다양한 복잡한 제스처 및 터치 작업 충족, 최대 10개 손가락 지원.

영구 생존 및 자동 시작

  1. 극한 생존 기술
    • 지원: 부팅 자동 시작, 충돌 자동 재시작, 백그라운드 정리 후 재시작, 시스템 종료 후 재시작(다양한 제조사 배터리 절약 전략 덮어쓰기/호환).
  2. 자동 시작 작업 관리
    • "부팅 즉시 실행" 스크립트/작업 구성 가능, 지연 시작 옵션, 조건부 트리거(예: 네트워크 연결 후, 충전 시, 특정 시간대).

원격 제어 및 모니터링

  1. 원격 배치 화면 미러링 (P2P)
    • P2P 직접 연결, 밀리초 단위의 낮은 지연 시간; 다양한 화면 미러링 모드 자동 전환 지원(접근성, HID 다중 모드, HID ESP32, ADB WiFi-무선 디버깅, ADB OTG-USB 디버깅, ADB Shizuku, Root 등).
  2. 원격 배치 모니터링
    • 전후면 카메라 및 마이크 호출 지원, 실시간 화면 녹화/음성 녹음/사진 촬영 API; 다중 장치 병렬 모니터링 및 중앙 집중식 감상, 구형 휴대폰 재활용.
  3. 그룹 제어 및 다중 장치 협업
    • 배치 병렬 명령, 그룹 제어, 장치 태깅 및 계층 관리 지원(대규모 장치 시나리오에 적합).

파일 관리 및 데이터 동기화

  1. 파일 전송
    • 대용량 파일 배치 전송, 재개 가능 전송, 압축/압축 해제, 진행률 콜백, 검증 및 자동 재시도 지원.
    • 전송 후 미디어 라이브러리 새로 고침(Android 미디어 스캐닝) 트리거 지원.
  2. 애플리케이션 및 스크립트 관리
    • 스크립트 개발, 디버깅, 독립형 APK로 패키징(사용자 정의 서명, 아키텍처, 아이콘, 권한) 지원.
    • 배치 패키징(동일 스크립트로 여러 패키지 이름/버전 출력) 지원.
    • 플러그인 패키징(메인 애플리케이션에 내장 가능).
  3. 내장 HID 서버
    • Bluetooth, OTG, USB 등 다양한 HID 채널 지원; ESP32 솔루션은 추가 서버 배포 없이 지원(APK에 패키징하거나 모듈 펌웨어 직접 사용 가능).

데이터베이스 및 문서

  1. 원격 데이터베이스 상호 작용
    • 원격 MySQL(예: MySQL 5.7) 모듈 $mysql 지원, 스크립트 계층에서 직접 SQL 실행 가능, 다중 장치 데이터 공유/동기화 구현.
  2. Office 문서 지원
    • Word/Excel 생성, 읽기 및 쓰기 지원(사무 자동화 시나리오).

네트워크 요청 및 모델 추론

  1. 강력한 웹 수집
    • 스크립트 계층 웹 스크래핑, DOM 구문 분석 및 양식 제출 기능, 복잡한 크롤러/수집 작업 수행 가능(Python의 수집 능력에 필적).
  2. YOLO 시리즈 모델 추론
    • 모바일 장치에서 주류 YOLO 시리즈 모델(YOLOv8, YOLOv9, YOLOv10, YOLOv11, YOLOv26 등) 로딩 지원, 효율적인 로컬 추론 계산 구현.
    • CPU / GPU 가속 추론 계산 지원, Android / HarmonyOS 장치에서 직접 실행.
    • 지능형 작업에 사용 가능:
      • 자동화된 게임 운영 및 데이터 수집
      • 자동화된 CAPTCHA 인식, 고객 흐름 통계
      • 상품 식별 및 분류
      • 생산 라인 품질 모니터링 및 결함 식별
    • 지원되는 비전 작업 유형:
      작업 유형영문 약어적용 시나리오
      객체 감지Object Detection물체 인식, 보안 모니터링, 산업 검사
      인스턴스 분할Instance Segmentation이미지 분할, 의료 영상 분석
      이미지 분류Image Classification장면 인식, 콘텐츠 심사
      회전 객체 감지Rotated Object Detection문서 보정, 원격 감지 이미지 분석
      포즈 추정Pose Estimation인간 관절점 감지, 동작 인식
      객체 추적Object Tracking비디오 분석, 운동 궤적 추적

개발 편의성 및 AI 생성

  1. 코드/스크립트 자동 생성
    • 내장 스크립트 마법사, 템플릿 및 자동화 코드 생성기, 스크립트 작성 진입 장벽 낮춤.
  2. 로컬 VS Code 개발 및 디버깅
    • VS Code 플러그인 지원 제공, 실시간 로그 보기, 단계별 디버깅, 중단점 모니터링 및 변수 추적 가능.
    • 상용급 스크립트 프로젝트 개발에 적합(독립형 APK로 패키징 가능).
  3. 원격 온라인 개발 및 디버깅
    • 화면 미러링 개발, 원격 로그, 원격 디버깅 지원, 레이아웃 노드 분석, 이미지/색상 검색, UI 매칭 등 도구 통합.
    • 사용자 스크립트의 신속한 개발 및 유지 관리에 적합.
  4. 기존 그룹 제어 호환성
    • ADB 명령을 통해 클라우드 제어 앱을 제어하는 기존 그룹 제어 지원, 통합 운영 구현.

터미널 및 다중 언어 지원

  1. 내장 Linux 터미널 및 런타임
    • Python, Node.js, Java, Nginx, OpenSSH 등 소프트웨어 패키지 설치 가능, 로컬에서 스크립트/서비스 실행, 컴파일/패키징 수행 등 지원.
  2. 다중 엔진 지원 (Bot.js Pro)
    • Rhino(구 버전) 및 Node.js(2세대 API, Node.js 16.x) 지원; Node.js 환경은 NPM 생태계 지원(ws, express 등) 제공.
  3. 다중 언어/다중 파일 편집
    • 다중 탭 편집기, 파일 트리, LSP 지능형 완성, 코드 스토어, 샘플 프로젝트.

튜토리얼, 예제 및 커뮤니티

  1. 예제 및 튜토리얼
    • 대량의 샘플 코드 및 템플릿 내장, 체계적인 튜토리얼로 빠른 시작 지원.
    • 완전한 API 문서, 플랫폼 통합 가이드, 스크립트 예제 및 FAQ 제공.
  2. 플러그인 및 코드 스토어
    • 플러그인 스토어, 온라인 코드 다운로드, 코드 공유 메커니즘 지원.

장치 공유 및 협업

  1. 장치 공유 / 임대
    • 장치 리소스 공유 메커니즘, 원격 테스트, CI, 클라우드 테스트 또는 아웃소싱 시나리오 용이.
  2. 장치 간 통신
    • 사용자 정의 장치 통신 인터페이스, 콜백 및 데이터 동기화 메커니즘, RPC 스타일 호출 및 메시지 큐 지원.

작업 관리 및 백엔드 지원

  1. 지능형 작업 스케줄링
    • 예약 작업, 배치 스케줄링, 실패 재시도 전략, 작업 우선순위 및 종속성 체인 지원.
  2. 백엔드 시각적 페이지 설계
    • 제로 코드 페이지 디자이너(목록 페이지, 양식 페이지, 편집 페이지, 데이터 대시보드 등), 클라우드 제어 백엔드의 2차 개발 구현.
  3. 모바일 전체 기능
    • 스크립트 APK 패키징, 배치 패키징, 편집, 실행, 압축/압축 해제, 공유, 암호화 및 서명 구성 지원.
  4. 원격 모바일 오피스
    • 데스크톱 백엔드 기능을 모바일로 그대로 이식: 배치 스크립트 실행, 실시간 로그 보기, 원격 화면 미러링/모니터링 및 원격 디버깅.

Bot.js Pro (클라이언트 측 스크립트 커널)

클라이언트 측 클라우드 제어 앱에는 Bot.js Pro 자동화 커널이 내장되어 있어 완전한 스크립트 실행, 개발, 디버깅 및 패키징 능력을 갖추고 있으며, 모바일용 강력한 JavaScript 자동화 플랫폼입니다.

핵심 특징

  • 언어 지원: JavaScript 및 Node.js 지원, Pro 버전은 Node.js 16.x 엔진 도입, ES2021 표준 완전 호환.
  • 플러그인 및 생태계 통합: npm 패키지 설치 지원, dex / jar / so 모듈 로딩 지원, 풍부한 생태계 직접 사용 가능(예: ws, express, koa 등).
  • 다중 탭 편집기 및 디버거: 내장 다중 탭 편집기, 중단점 디버깅, 콘솔 출력 및 LSP 지능형 완성, 효율적인 개발 및 디버깅 지원.
  • UI 및 웹 하이브리드 개발: Android 네이티브 XML 레이아웃웹 기술(React / Vue / HTML) 을 동시에 지원하여 인터페이스 개발, 并提供네이티브 컨트롤 API 및 시각적 UI 디자이너 제공.
  • 코드 스토어 및 예제 시스템: 수천 개의 예제 및 온라인 코드 스토어 내장, 스크립트 학습, 가져오기, 공유 및 2차 개발 지원.
  • 암호화 및 보안 메커니즘: Node.js 엔진 및 스크립트 패키지에 대한 암호화 보호 제공, 역컴파일 및 변조 방지(지속적 강화 중).
  • 스크립트 패키징 능력: 스크립트를 독립 APK로 원클릭 생성 가능, 사용자 정의 서명, CPU 아키텍처, 권한 구성 및 코드 난독화 지원.

💡 학습 제안: 초보자는 먼저 기본 JavaScript 구문을 숙지한 후, Bot.js Pro 예제와 결합하여 플랫폼 API를 점진적으로 학습하는 것이 좋습니다. Rhino API(내장 엔진)Node.js API(Pro 버전) 의 사용 차이점에 유의하십시오.

관련 리소스 및 문서 입구

  • 클라우드 제어 커뮤니티 (문서, 개발 가이드, 펌웨어 다운로드)
  • Bot.js Pro 공식 문서: https://docs.botjs.org (예제 및 API 참조)
  • 클라우드 제어 백엔드 → 커뮤니티 문서 (상세 모듈/인터페이스 설명)

역사적 버전 업데이트 인덱스

날짜버전 번호간단 설명
2025-10-15v19241HID 다중 모드 통일, $mysql, $input, 접근성 향상
2025-09-25v19240HID 레이아웃 노드, XML 노드, 스크린샷 돌파
2025-08-20v19239원격 자동 잠금 해제, 예약 화면 깨우기
2025-06-10v19238ESP32 키보드/마우스 제어 패키징 지원
2025-05-01v19237ESP32 키보드/마우스 & ADB 무선 페어링
2025-04-06v19236ADB 엔진 업그레이드, 네트워크 감지 패널
2025-03-03v19235P2P 기술 및 배치 제어 향상
2024-07-03v19231클라우드 제어 터미널 기능 추가
2024-05-14v19230사용자 정의 플러그인 패키징, 배치 패키징 등
2024-04-16v19229페이지 설계 기능, 홈페이지 버그 수정
2021-03-18v19210클라우드 제어 시스템 출시 (이정표)
2020-05-18v9Bot.js Pro 9 출시 (2세대 API Node.js 엔진)
2017-01-18v4Bot.js 4 (1세대 API) 출시

피드백 및 기여

클라우드 제어 커뮤니티에 문제, 개선 제안 또는 기여를 환영합니다:

  • 문제 피드백: issues / 커뮤니티 게시물
  • 기능 제안: Feature Request (시나리오/재현 단계 포함해 주세요)
  • 플러그인/예제 공유: 코드 스토어에 기고 환영.