유비소프트 커넥트 오프라인 실행기 / Ubisoft Connect Offline Launcher

유비소프트 커넥트 오프라인 실행기



유비소프트 커넥트를 오프라인 모드로 실행하려면 네트워크를 차단하고 아이디와 비밀번호를 입력해야합니다.

이 프로그램은 간편한 방법으로 유비소프트 커넥트를 오프라인 모드로 실행합니다.


동작환경

- Windows 10 x64
- Ubisoft Connect v16.1.0.11646 (오프라인 실행부분의 코드 수정이 없다면 이후 버전에서도 동작함)

유비소프트 커넥트 오프라인 실행기

사용법

1. Ubisoft Connect를 실행(UbisoftConnect.exe)하여 로그인 후 종료
 - 로그인 정보가 PC에 저장됨
 - 이전에 정상 로그인 했다면 이단계는 스킵 가능
2. 상단 다운로드 항목에서 "Offline Launcher"와 "Offline Launcher Config" 다운로드
 - 압축 해제 후, "myUpcOffline.xml"를 드래그하고 "myModuleUpdater.exe"(유니트레이너 폴더에 있음)에 드롭하여 바이너리 생성
 - 다운로드한 Config파일(myUpcOffline.ini)을 실행파일이 있는 폴더로 이동
 - "myUpcOffline.exe" 실행
3. [myUpcOffline] Ubisoft Connect 실행 파일(upc.exe) 위치 입력
 - 입력창 오른쪽 폴더 아이콘을 클릭하여 Ubisoft Connect 실행 파일 선택
 - "UbisoftConnect.exe"가 아닌 "upc.exe"를 입력하여야 정상동작함
4. [myUpcOffline] "시작" 버튼 클릭
 - 네크워크를 차단하지 않아도 오프라인 모드로 실행
 - Ubisoft Connect에 아이디/비밀번호 입력없이 즉시 오프라인 모드로 실행
 - Ubisoft Connect 업데이트 후 myUpcOffline의 "시작" 버튼 클릭시 "패턴 검색에 실패했습니다." 또는 "원본 코드가 다릅니다."라는 메시지창이 팝업되었다면 오프라인 실행 코드가 변경된 경우이므로 댓글로 수정 요청하시기 바랍니다.

오프라인 실행기의 동작 방식

1. Ubisoft Connect 실행
2. "지연"시간(4000 = 4초) 동안 대기
 - UPC는 코드 보호를 위해 코드 Packer를 사용하므로 코드가 Unpack될 때까지 대기 필요
 - 사용하는 컴퓨터 성능에 따라 "지연"시간은 다를 수 있으니, 지속적으로 실패한 경우 "지연"시간 값을 조정 후 다시 시도하기 바람
 - "지연"시간을 판단할 수 없는 경우 최소값(100 = 0.1초)으로 설정 후 사용
3. "간격"시간(100 = 0.1초) 마다 UPC 프로세스가 "xinput1_3.dll"을 로딩했는지 검사
4. "xinput1_3.dll"이 로딩되었으면 오프라인 코드 수정
5. Ubisoft Connect가 오프라인 모드로 실행

기타 옵션

- 미니 모드 : "시작"버튼에 포커스가 있는 상태에서 F5 (일반 모드는 F8 키)
- 실행 시 런치 : myUpcOffline.ini > [myUpcOffline.fmUpcOffline] > AutoLaunch=1
- 런치 후 종료 : myUpcOffline.ini > [myUpcOffline.fmUpcOffline] > CloseOnLaunch=1
- 넓이 변경 : myUpcOffline.ini > [myUpcOffline.fmUpcOffline] > ClientWidth=값
- 높이 변경 : myUpcOffline.ini > [myUpcOffline.fmUpcOffline] > ClientHeight=값
- 글꼴 변경 : myUpcOffline.ini > [myUpcOffline.fmUpcOffline] > Font.Name=글꼴
- 글꼴 크기 변경 : myUpcOffline.ini > [myUpcOffline.fmUpcOffline] > Font.Size=값


Creative Commons Licenses
이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-변경금지 4.0 국제 라이선스에 따라 이용할 수 있습니다.

댓글