분류 전체보기 44

스마트폰 루팅 없이 기본 앱 삭제

안드로이드 버전: 12 통신사: SKT 패키지명은 "Application Inspector"라는 앱 받아서 보면 됨 ( https://play.google.com/store/apps/details?id=com.ubqsoft.sec01&hl=en_US&gl=US ) App Inspector - Apps on Google Play Lists installed applications and shows various infomations play.google.com ADB 다운로드: https://developer.android.com/studio/releases/platform-tools SDK 플랫폼 도구 출시 노트 | Android 개발자 | Android Developers Android SDK 플랫폼 ..

IT 2022.03.26

adb "USB 디버깅을 허용하시겠습니까?" 팝업이 안 뜰때 해결법

https://stackoverflow.com/questions/56251888/my-device-doesnt-show-the-allow-usb-debugging-dialog My device doesn't show the Allow USB Debugging dialog My Android Studio shows 'Allow USB debugging from your device', but my device does not show that dialog: I have tried the following, but nothing worked: Adb kill-server Adb start-server Kill adb stackoverflow.com adb 다운로드 (https://developer.andro..

IT 2022.03.26 (1)

UABEA로 유니티 게임 폰트 교체 (일반 폰트)

이메일로 유니티 게임의 일반 폰트 교체 문의가 와서 작성한다. SDF 폰트는 교체를 할 수 있으나, 일반 폰트는 교체하기가 어렵다고 한다. 게임의 버전이 높아 UnityEX를 통한 교체가 어렵다고 한다. 하지만 UnityEX를 사용하지 않아도 UABEA만으로 간단하게 폰트 교체를 할 수 있다. 일단 부딪혀보고, 경험상 먹혔던 방법을 게시글로 작성하는 것이라 불필요한 과정이 많이 있을 수 있다. 예시 게임) Squirm 게임의 폰트이다. SquimFont 및 EMULOGIC이며, resources.assets에 들어있다. UABEA를 통해 dump를 떠보면 위 사진처럼 나온다. 일단 덮어두고 폰트용 게임을 빌드해보자. 폰트를 Project view에 드랍한다. Add Component 클릭 후 Mesh -..

Windows Sandbox 공인인증서 경로 매핑

윈도우에 있는 샌드박스 기능을 사용하려고 하던 중, 공인인증서를 매번 복사해야 한다는 것이 너무 짜증났다. 구글 검색으로 나오는 내용들도 대부분 호스트 컴퓨터의 경로만 지정하기에 샌드박스 바탕화면에 폴더가 매핑되고, 결과적으로 샌드박스를 켤 때마다 인증서를 매번 복사해야 하는 불상사가 생겼다. https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-sandbox/windows-sandbox-configure-using-wsb-file Windows Sandbox configuration - Windows security Windows Sandbox configuration docs.microsoft.com 그래서 공식 doc..

IT 2022.02.23

XUnity.AutoTranslator rich text tags 사용하기

원문: https://github.com/bbepis/XUnity.AutoTranslator/issues/260 유니티 게임을 AutoTranslator로 번역할 때, 태그가 붙어 나오는 것을 볼 수 있다. 대략 이런 식으로 나온다. 원래 or 처럼 사용되어야 하지만 Autotranslator 특성상 "="가 원문/번역문의 구분자로 사용되므로 "=" 대신 "%3D"를 사용한다. URL 인코딩하면 "="가 "%3D"로 변한다. 왜 이 아닌진 모르겠다. 암튼 저렇게 나오니까 똑같이 쓰면 된다. 수동 번역의 경우 MonoBehaviour 파일을 통해 전체적인 폰트 크기 제어가 가능하나, 자동 번역의 경우 대부분 Fallback/Override Font를 적용시키는 것으로 알고 있다. 그래서 수정하기 좀 껄끄러..

Vampire Survivors 골드/세이브 에딧

1. 아래 링크 들어가서 Java 다운로드 및 설치 https://www.java.com/ko/ 2. 아래 링크에서 jarfix.exe 다운로드 후 관리자 권한으로 실행해서 자바 연결시키기 https://johann.loefflmann.net/downloads/jarfix.exe 3. 아래 링크 들어가서 leveldb-gui-client-0.2-standalone.jar 다운로드 후 실행 https://github.com/mohamedkomalo/leveldb-gui-client/releases Releases · mohamedkomalo/leveldb-gui-client A gui client for leveldb written using scala. Contribute to mohamedkomalo/..

IT 2022.02.08

귀곡팔황 모드식 json파일 수정 임시프로그램

그냥 임시로 올려두기 위해 작성함 상황: 다른 모드가 "id"라는 key값에 영향을 받고, unique한 key값(아래 경우 "name")이 존재하는 경우. - 원본 파일이 업데이트되어 "id"가 바뀌었을 경우 기존에 사용하던 json모드 적용이 불가함. - 이 프로그램은 "name"값을 이용해 "id"와 "name"을 제외한 나머지 key의 value들을 바꿔준다. - 또한, 수정된 데이터 및 에러난 데이터를 텍스트 형식으로 내보내므로 추후 복원에 용이하도록 함. 다운로드: https://github.com/snowyegret98/json_replacer_for_toi/releases/download/0.0.3/replace_json.exe 사용법: 1. 원본 json파일을 main.json으로 이름을..

간단프로그램 2022.01.12

XUnity.AutoTranslator 텍스쳐 이름 변경 프로그램

TextureTranslation으로 이미지를 덤프뜨면 {원본 이미지명} [{이미지명 해시값} - {이미지 해시값}].png 형식으로 추출된다. AssetStudio같은 다른 도구로 추출한 이미지를 XUnity.AutoTranslator에서 덤프떠진 형식으로 변경시켜준다. 기본적인 설명: https://snowyegret.tistory.com/39 사용법: 1. input 폴더에 이미지를 원본 이름으로 넣는다. 2. hash.exe를 실행한다. 3. output 폴더에 이미지 이름이 바뀐 채 저장된다.

간단프로그램 2022.01.12

XUnity.AutoTranslator 텍스쳐 번역 조금 쉽게 하기

XUnity.AutoTranslator에는 텍스쳐 번역 기능이 있다. 텍스쳐에 있는 글자를 번역해주는 것은 아니지만, 게임의 텍스쳐/스프라이트를 png로 추출/대체할 수 있다. https://github.com/bbepis/XUnity.AutoTranslator#texture-translation GitHub - bbepis/XUnity.AutoTranslator Contribute to bbepis/XUnity.AutoTranslator development by creating an account on GitHub. github.com 설정은 대충 링크한 부분을 읽어보면서 하면 된다. 내 경우 텍스트 번역을 방지하고, 텍스쳐 대체용으로 사용해야 하기 때문에 번역 [Service]-Endpoint를 공..

UnityExplorer로 SDF폰트 이름 찾기

폰트 폴백 모드를 제작하거나, SDF폰트를 직접 교체해야 할 때 원본 폰트의 이름을 알아두면 작업이 훨씬 편해진다. 모든 폰트를 추출해서 하나 하나 대조하는 과정을 스킵 가능하기 때문이다. 필요 프로그램: 모드로더, UnityExplorer 우선 게임이 Mono인지, il2cpp인지 구분을 해야 한다. 모드로더: Mono 게임의 경우 - BepInEx 5 (https://github.com/BepInEx/BepInEx/releases) - BepInEx 6 (https://builds.bepis.io/projects/bepinex_be) * BepInEx의 경우, 컴퓨터가 32비트인지 64비트인지 구분해서 다운로드 해야 한다. - MelonLoader 최신버전 (https://github.com/Lava..