2018의 게시물 표시

Shifter mount 3D model for TH8A on Playseat Challenge

이미지
Playseat Challenge에 Thrustmaster TH8A 거치하려 만든 모델. 거치할 때도 문제가 없어야 하고, 변속할 때도 고정이 잘 되어야 하고, 무엇보다 3D 프린터로 한 번에 찍어낼 수 있는 크기여야 한다는 게 문제. Playseat Challenge 프레임에 구멍 안 뚫고 고정시키는 게 제일 고민이었는데, 어찌어찌 support 만들어서 나사로 박아주니 어느 정도 고정은 되는 것 같다. 만들어서 써 보니 아쉬운대로 쓸 만 한 듯. 물론 개선점도 확실히 보인다. 모델 인쇄 속도를 감안해 형태를 다듬을 필요도 있고, playseat challenge의 프레임 각도를 조절했을 때에도 무리 없이 쓸 수 있게 하단부를 변경할 필요도 있고. 뭐 돈 받고 팔 건 아니니까, 그냥 지금 버전 쓰는 걸로 결정. 생기기는 대충 아래처럼 생겼다. 다운로드 링크: Top , Middle , Bottom , Support for Top , Support for Bottom

샤오미 Mi 8 SE 써 보자 (2)

이전 글( 링크 ) 게으름에 언락 신청한 뒤 시간이 너무 지났다. 이래저래 휴가랑 겹치고, 다른 문제들이 연이어 터지는 바람에.. ㅜㅜ 전편( http://greyattic.blogspot.com/2018/07/mi-8-se-1.html )에 이어서.. 언락은 전편의 프로그램으로 해결 완료한다. 하고 나면 휴대폰 부팅할 때 언락된 상태라고 나온다. 2018년 8월 27일 현재, Mi 8 SE용 글로벌 롬은 아직이다. Mi 8용은 공개가 됐는데.. 현재로서는 EU 개발자 롬을 쓰는 것이 최상이고, 시작점은 여기( https://xiaomi.eu/community/ )다. MIRI ROM Releases를 쫒아 들어가면 MIUI 10 버전들이 죽 나온다. 가장 최신이 좋겠지만, 가끔 문제가 있는 것들(예: 8.8.23의 경우 한글을 언어로 쓸 경우 시스템 UI 충돌이 생긴다고 함.)이 있으니 바뀐 내용을 잘 읽어 보고 선택하는 게 좋다. 어쨌든, 롬 버전을 하나 선택하면, 지원하는 장치 목록과 다운로드 링크, 그리고 간단한 설명이 나온다. 순서대로 보자면, 롬 다운로드 STABLES에는 아직 Mi 8 SE 지원 롬이 없다. Weelky에서 찾아야 한다. 1.x GB 정도 되는데, 받아서 장치에 복사해 두자. (위치는 크게 관계 없음) TWRP 설치 해당 페이지 링크에는 Mi 8 SE 지원하는 버전이 없다. 검색을 좀 해서 여기 서 다운로드 해 PC에 저장. Mi 8 SE를 fastboot mode로 들어가게 해 두고, fastboot flash recovery [다운로드한 이미지 파일 이름. 내 경우는 recovery-TWRP-3.2.1-0629-XIAOMI8SE-CN-wzsx150.img] fastboot boot [다운로드한 이미지 파일 이름. 내 경우는 recovery-TWRP-3.2.1-0629-XIAOMI8SE-CN-wzsx150.img] 하면 TWRP 화면이 뜬다. (참고1) 필요할 경우 중국어 ->

샤오미 Mi 8 SE 써 보자 (1)

18년 7월 10일 현재, Mi 8 SE용 글로벌 롬이 설치된 모델을 구할 수 없다. 일단 중국 내수용 롬이 설치된 모델을 산 뒤, 언락 + ROM 교체 작업을 해야 한다는 말이다. 뭐, 중국 버전의 언어 설정을 영어로 설정하면 간단한 것들은 살펴볼 수 있자만, 도저히 써먹을 수는 없을 것 같다. 구글 연계도 안 되고, 완전 중국 내수용 서비스/앱 위주다. 결국 글로벌 롬으로 교체하긴 해야겠는데 이게 쉽지 않다. 일단 출시된지 얼마 되지 않는 폰이다 보니 글로벌 롬이 나온지 며칠 되지 않는다. 그나마 stable 버전도 아니고 daily? weekly? 빌드 버전 하나만 엊그제 나왔다. 정보도 거의 없고.. 어찌어찌 반나절 검색해서 내용을 정리해 보니, 일단 이놈들은 언락하는 데 대기 시간에 꽤 걸리는 모양이다. 언락을 시작? 대기?해 두고 그 동안 stable 글로벌 롬이 나오길 기다리는 수 밖에. 근데 언락 방법이 되게 헷갈린다. 시간이 지나면서 많이 바뀌기도 했고, 설명도 부정확한 놈들이 많다. 그나마 가장 유용했던 건  http://en.miui.com/thread-246705-1-1.html 의 글. 어쨌든.. 일단 Mi 계정을 하나 만들어 두는 게 좋다. 개인적으로 Mi Scale을 쓰고 있어서 그걸 쓰기로. https://en.miui.com/unlock/ 로 가서 언락 작업을 먼저. Mi 계정으로 로그인하면 중국어로 뭐라뭐라 나오는데, 이건 Mi 포럼에서 쓸 별명을 등록하는 절차다. 오른쪽 위에 English Forum으로 들어가서 작업하면 오류가 났을 때 이해하기 쉽다. 별명 등록 후 다시 언락 작업에 들어간다. 그러면 Mi Unlock 프로그램을 다운로드 받으라 한다. 내 경우엔 이름이 miflash_unlock-en-3.3.525.23.zip. 프로그램 실행 전에.. 폰에서, 폰 설정에서 Mi 계정 등록해 두고, 개발자 모드로 들어가자. (MIUI 버전 여러 번 클릭) Addit

Python 3.5 UTF-8 문자 출력

확장 ASCII 문자가 콘솔에 제대로 출력되질 않길래 찾아보니, 파일 열 때 encoding="utf-8-sig" 추가 윈도우 환경 변수로 PYTHONIOENCODING=utf-8 추가 윈도우 명령 프롬프트 창(cmd)에서 chcp 65001 (기본 cp949임), 콘솔에서 한글 입력이 안 되므로 사용할 때만... 이 눈에 띈다. 하지만... 모두 실패. 또는 입맛에 안 맞는다. 더 검색해서 찾은 방법. import win_unicode_console 하고, 코드에서 원하는 부분 앞, 뒤에 win_unicode_console.enable() win_unicode_console.disable()  삽입.