Skip to content

Releases: ko9ma7/YoloMacro-Distribution

VisionFlow Studio 2.7.0

Choose a tag to compare

@ko9ma7 ko9ma7 released this 21 Aug 03:40

VisionFlow Studio 2.7.0

자연스러운 실제 마우스 이동

  • 기존 클릭 위치 랜덤화와 이동 경로 랜덤화를 분리했습니다.
  • 실제 커서와 Interception 이동은 거리 기반 Waypoint, 상관 난수, Catmull-Rom 곡선으로 전체 경로를 먼저 생성합니다.
  • 출발 가속, 순항, 감속, 마지막 정밀 접근의 속도 프로파일을 이동마다 제한적으로 바꿉니다.
  • 짧은 이동은 거의 직선으로 유지하고 긴 이동도 최대 이탈 범위를 넘지 않습니다.
  • 선택 옵션인 Overshoot는 긴 이동과 충분한 안전 영역에서만 낮은 확률로 적용됩니다.

클릭 정확도와 호환성

  • 탐지 Bounding Box 외곽을 제외한 Safe Click Zone 안에서 기존 랜덤 목표 좌표를 제한합니다.
  • 마지막 이동점은 목표 좌표와 정확히 일치하며 미세 보정 옵션으로 실제 커서 위치를 다시 확인합니다.
  • 비활성 PostMessage에는 경로 생성을 강제하지 않습니다.
  • 기존 프로젝트와 액션은 기본 즉시 이동으로 불러와 2.6.0 이하 동작을 유지합니다.
  • 전체 설정, Compact 설정, 다중 선택 복사와 일괄 변경, 프로젝트 JSON 저장/불러오기를 지원합니다.

실행 안정성

  • 액션 추가 직후 실행 검사가 이전 내부 목록을 사용해 이미 삭제되거나 이름이 바뀐 액션을 검사하던 문제를 수정했습니다.
  • 실행 버튼은 화면에 표시된 최신 액션 트리를 평탄화한 동일 목록으로 안전 검사와 실행을 수행합니다.

기반 업데이트

  • OpenCvSharp/OpenCV 5.0.0.20260806 기반 Windows x64 전환 결과를 정식 배포에 포함합니다.
  • OpenCV, YOLO, AOI, OCR 등 기존 탐지 엔진과 마우스 경로 생성 모듈은 서로 독립적으로 유지됩니다.

검증

  • Release 빌드, 보안 검사, 추적 회귀 검사와 자연 경로 전용 회귀 검사를 통과합니다.
  • 경로 마지막 좌표, 최대 이탈, 진행 방향, Safe Click Zone, 이동별 경로 차이와 이전 JSON 호환을 자동 검사합니다.

VisionFlow Studio 2.6.0

Choose a tag to compare

@ko9ma7 ko9ma7 released this 11 Aug 22:43
2a3f935

VisionFlow Studio 2.6.0 릴리스 노트

VisionFlow Studio 2.6.0은 YoloMacro 1.4.x의 비전 자동화 기능과 프로젝트 형식을 계승하고, 새 작업 생성·설정 구조·추적·배포 경계를 정리한 최신 제품선의 첫 공개 배포입니다.

프로그램 버전은 2.6.0으로 유지하면서 비전 런타임을 OpenCvSharp/OpenCV 5.0.0.20260806으로 갱신했습니다. 세부 호환성과 설치 주의사항은 OpenCV 5 전환 문서를 참고하세요.

설치와 업데이트

  • 전체 파일: VisionFlow-Studio-v2.6.0-win-x64.zip
  • 이전 OpenCV 4 패키지 보존본: VisionFlow-Studio-v2.6.0-opencv4-backup.zip (신규 설치에는 권장하지 않음)
  • 실행 파일: VisionFlowStudio.exe
  • 필요 환경: Windows, .NET 8 Desktop Runtime
  • 설치 방법: 기존 폴더에 일부 DLL만 덮어쓰지 말고 ZIP 전체를 새 폴더에 압축 해제
  • 인증: visionflow-studio 제품 ID와 vfs-* schema 3 채널

더 직관적인 작업 설정

  • 화면에서 이미지를 캡처하면 기본적으로 OpenCV 이미지 탐색과 좌클릭 작업으로 등록합니다.
  • 일반 설정은 작은 Compact 창에서 바로 편집합니다.
  • 보조 기능은 체크할 때만 설정 버튼이 나타나며, 버튼을 누르면 기능별 오버레이에서 상세 값을 편집합니다.
  • 오버레이는 Esc로 취소·닫기, Enter로 적용합니다. 오버레이가 닫힌 상태에서는 같은 키가 전체 설정 취소와 저장으로 동작합니다.
  • 복잡한 전체 편집기는 필요한 탭으로 직접 이동할 때만 사용합니다.
  • 기능 찾기와 기능 카탈로그에서 OpenCV, YOLO, AOI, OCR, 추적, 입력과 흐름 기능을 이름으로 찾을 수 있습니다.

찾기·추적·입력

  • OpenCV 색상/회색/윤곽/전처리 프리셋과 다중 이미지 조건
  • YOLO ONNX 탐지, 클래스·NMS·최대 검출 수와 데이터셋 품질 검사
  • AOI OK/NG 샘플, 정렬 ROI와 임계값 자동 보정
  • Tesseract OCR, 전용 글자 샘플, 정규식 그룹과 숫자 조건
  • 대표 이미지 사전 기반 상태 분류
  • 최대 12개 대체 패턴과 사각·다각·타원 등록 대상
  • 회전·크기·밝기 변화와 짧은 가림을 연결하는 장기 적응 추적
  • 마우스·키보드 입력, 누름 유지·반복·간격, 발견 위치 상대 좌표
  • 관찰 실행, 실행 전 권한·경로 검사와 과도한 반복 자동 중지

프로젝트와 화면

  • VisionFlow 전용 실행 파일, CoreLib, 설정·캐시·프로젝트 복구 경로
  • Compact 작업공간, 접이식 미리보기와 별도 미리보기 창
  • 목적 기반 새 작업 만들기와 정확한 설정 탭으로 연결되는 기능 검색
  • 자동 저장 복구본과 원본 프로젝트 저장을 분리하고 프로젝트별 이미지를 격리

웹 인증과 릴리스

  • 서명 개인키는 YoloMacro-Distribution GitHub Actions Secret에만 저장합니다.
  • 정책은 자동 만료되지 않습니다.
  • 관리자가 rotate를 실행하거나 disable할 때만 기존 설치가 잠깁니다.
  • 릴리스 Action은 현재 서명 정책을 내려받아 채널을 바이너리에 기록합니다.
  • 같은 정책을 ZIP의 activation/release-channel.json에 포함해 최초 오프라인 실행도 검증합니다.
  • 공개 다운로드와 릴리스 노트는 YoloMacro-Distribution에서 제공합니다.

검증

  • Release 빌드 경고 0, 오류 0
  • 보안·업데이트 시나리오 18/18
  • 대상 동일성 추적 시나리오 13/13 (OpenCV 5 회전·스케일 특징점 및 오탐 거부 포함)
  • Workflow, Action Settings UI, YOLO/AOI/OCR 품질 스모크 통과
  • NuGet 취약 패키지 없음
  • GitHub Actions 패키지 생성과 공개 schema 3 서명 검증 완료

English summary

VisionFlow Studio 2.6.0 is the current Windows vision-automation product and now uses OpenCvSharp/OpenCV 5.0.0.20260806. It inherits the YoloMacro workflow format while adding a compact action editor, opt-in overlay settings, feature search, purpose-based task creation, multi-pattern long-term tracking, stronger project isolation, and a dedicated visionflow-studio web-managed release channel. Extract the complete ZIP into a new folder and use Observe mode before enabling real input.

YoloMacro 1.4.6 (Legacy)

Choose a tag to compare

@ko9ma7 ko9ma7 released this 11 Aug 22:43
2a3f935

YoloMacro 1.4.6

YoloMacro 1.4.6은 기존 1.4.x 프로젝트를 보존하는 레거시 유지 릴리스입니다. 새 프로젝트와 신규 기능에는 VisionFlow Studio 2.6을 사용하세요.

유지되는 기능

  • OpenCV 이미지 찾기와 클릭, YOLO 객체 감지, AOI, OCR과 대표 이미지 사전
  • 기존 프로젝트 JSON과 이미지 폴더 호환
  • 입력과 분리된 동일 대상 추적, 외형 앵커와 선택적 YOLO 재탐색
  • 관찰 실행, 프로젝트 검사, Replay와 복구

인증과 설치

  • Distribution의 yolomacro schema 3 정책과 ym-* 채널만 검증합니다.
  • 자동 만료가 없으며 관리자가 웹 Action에서 채널을 회전하거나 명시적으로 끌 때만 기존 빌드가 잠깁니다.
  • YoloMacro 1.4.6 릴리스에서 전체 ZIP을 받아 새 폴더에 풉니다.
  • OCR과 네이티브 런타임이 함께 필요하므로 DLL 하나만 교체하지 마세요.

YoloMacro v1.4.5

Choose a tag to compare

@ko9ma7 ko9ma7 released this 28 Jul 09:17
6090b54

한국어

  • 클릭·키 입력과 동일 대상 추적을 분리했습니다.
  • 광학 흐름·외형 재탐지·짧은 이동 예측으로 이동, 회전, 점진 투명화를 추적합니다.
  • 선택형 YOLO 하이브리드는 같은 클래스의 동일 개체를 위치·속도·겹침으로 재결합합니다.
  • 전체 ZIP을 새 폴더에 풀어 사용하세요. 자세한 내용은 공개 한국어/영문 추적 가이드를 참고하세요.

English

  • One-time mouse/key input is now independent from continuous same-target cursor following.
  • Optical flow, appearance re-detection and bounded prediction handle motion, rotation and gradual fading.
  • Optional YOLO hybrid mode re-associates the same-class object by predicted position and overlap.
  • Extract the complete ZIP into a new folder and see the bilingual tracking guides for setup details.

SHA-256: ed0f89be0efe032df6f7a9f0ad9756ea7d86e5a36b3b85fa3a2290d913403fe4

YoloMacro v1.4.4

Choose a tag to compare

@ko9ma7 ko9ma7 released this 28 Jul 06:23
8b8def9

한국어

  • 범용 Tesseract, 대상 프로그램 전용 글자 샘플, 혼합 자동 선택 OCR
  • 라벨별 ROI 캡처와 다중 이미지 가져오기, 문자/정규식/숫자 이상·이하 조건 액션
  • 화면 이탈까지 실제 커서를 따라가게 하는 적응형 대상 추적
  • 설치 버전과 구형 단일 DLL 자동업데이트 정책 버전 표시 분리
  • 전체 ZIP을 새 폴더에 풀어 사용하세요.

English

  • General Tesseract, target-specific glyph samples, and hybrid OCR
  • Labeled ROI capture/import with text, regex, and numeric action conditions
  • Adaptive physical-pointer target following until the object is lost
  • Clear separation of installed and legacy CoreLib-only policy versions
  • Extract the complete ZIP into a new folder.

SHA-256: cea83fb2414af5894aad1949ca986862ad4226ff613ca6321c91728f49b1eb80

YoloMacro v1.4.3

Choose a tag to compare

@ko9ma7 ko9ma7 released this 28 Jul 05:26
f39ea54

한국어

v1.4.3은 한국어·영문·숫자 OCR과 라벨별 대표 이미지 사전을 추가합니다. OCR은 포함/일치/정규식/숫자 임계값, 프로필 전처리, 결과 변수를 지원하며 대표 이미지 사전은 색상/회색/윤곽과 다중 크기 판정을 지원합니다.

중요: 이 버전은 Tesseract 관리/네이티브 런타임과 언어 데이터를 포함합니다. 기존 설치에 CoreLib DLL 하나만 덮어쓰지 말고 ZIP 전체를 새 폴더에 풀어 사용하세요.

SHA-256: e27fde824b22b33735f348d173a49aa6ba918f4db3bc9b28c74b95a58b4c1954

English

v1.4.3 adds Korean/English/numeric OCR and project-local visual dictionaries. OCR supports text, regex and numeric decisions with reusable preprocessing profiles and runtime values. Visual dictionaries support labeled samples, color/grayscale/edge comparison and multi-scale tolerance.

Important: extract the complete ZIP into a new folder. Do not replace only the CoreLib DLL in an older installation.

YoloMacro v1.4.2

Choose a tag to compare

@ko9ma7 ko9ma7 released this 22 Jul 19:01
c8b28f5

YoloMacro v1.4.2 릴리즈 노트

배포일: 2026-07-23

폴더와 목록의 순차 실행

  • 액션 성공 뒤 새 화면을 캡처해도 같은 폴더의 남은 하위 동작이나 다음 상위 작업을 건너뛰지 않습니다.
  • 상위 목록과 조건 폴더 내부를 화면에 보이는 순서대로 계속하고, 목록 끝에서만 0번 항목으로 돌아갑니다.
  • 실행 로그에 캡처 정책, 입력 경로, 동작 전/후 대기와 다음 검사 항목을 표시합니다.

고속 클릭과 키 입력

  • 한 번 발견한 위치를 110,000회 클릭하는 고속 반복 좌클릭과 01,000ms 클릭 간격을 추가했습니다. 실행 중 F6으로 중단할 수 있습니다.
  • 비활성 창에 숫자·문자·Space·Enter·방향키와 Ctrl/Alt/Shift 조합의 실제 키다운·키업 메시지를 보냅니다.
  • Windows가 변환한 문자와 별도 문자 메시지를 중복 전송하지 않아 숫자가 두 번 입력되지 않습니다.
  • 키 감지에서 Space는 빈칸 대신 {SPACE}로 저장되고, Interception도 {ENTER} 같은 구문을 실제 특수키로 변환합니다.

작업 이름과 공개 링크

  • 실행 강조 와 폴더 표시 📁는 화면에만 표시합니다. 기존 프로젝트에 남은 반복 접두사도 불러올 때 정리합니다.
  • 프로그램의 GitHub 버튼은 설치 파일과 공개 문서가 있는 YoloMacro-Distribution을 엽니다.

호환성과 검증

  • 기존 프로젝트의 마우스 동작 enum 번호를 유지하므로 1.4.1 이하 프로젝트도 그대로 불러옵니다.
  • 최소 활성화 호환 버전은 1.4.0을 유지하고 최신 전체 패키지는 1.4.2로 안내합니다.
  • Release 빌드, 실제 Windows 비활성 숫자 입력, 2,000회 고속 클릭, 폴더 순차 실행, 보안 업데이트 11개 시나리오와 비전 품질 회귀를 검증했습니다.

YoloMacro v1.4.1

Choose a tag to compare

@ko9ma7 ko9ma7 released this 21 Jul 22:09

YoloMacro v1.4.1 Release Notes

Released: 2026-07-22

Startup navigation

  • A valid signed activation opens the RPA Execution tab during application startup.
  • Only a final disabled, expired, invalid-signature, network/response-error, or update-required result opens Settings.
  • The temporary activation-checking state no longer interrupts startup or redirects the user.
  • A successful manual Retry or update check preserves the user's current tab.
  • Startup navigation is covered by the workflow regression smoke test.

Documentation and distribution

  • Korean and English README files and user manuals describe the final 1.4.1 behavior.
  • Verified binaries and public documentation are published in YoloMacro-Distribution.
  • The source repository stays private, preserving historical material without exposing it publicly.

Compatibility

  • Existing 1.4.0 projects and settings remain compatible.
  • The signed public manifest keeps 1.4.0 as the minimum compatible version and advertises 1.4.1 as the latest full package.

YoloMacro v1.4.0

Choose a tag to compare

@ko9ma7 ko9ma7 released this 21 Jul 19:24

Verified public distribution for YoloMacro v1.4.0. Source code, historical materials, datasets, and signing keys remain in the private source repository.