본문 바로가기

TIP

(8)
LG 옵티머스GK 롤리팝, 기본 쓰레기 앱 숨기기. 이전에 글을 쓴 바 대로, 역시나 옵티머스GK 가 롤리팝을 먹은거 까지는 좋게 본다 해도, 기본으로 지워지지도 않는 통신사 앱을 제거 하는 것은 쉬운일이 아니었습니다. 그래서 이리저리 찾아 보니, 역시나 승리의 XDA ! 이런 통신사 앱 들을 Bloatware 라고 해서 미국쪽 에서도 특정 통신사 앱으로 지긋지긋한 구경을 하고 있는게 분명 해 보였습니다. (여기나 거기나, Apple 말고는 통신사 앱 지옥 ...) 강제로 쓰라고 깔아는 놨는데 대부분 그딴 앱 안쓰죠 ... 보고 있나? KT, SK 기타 등등? 먼저 관련 글을 찾아 보면 ... http://forum.xda-developers.com/android/software/debloater-remove-carrier-bloat-t2998294 ga..
롤리팝 + 구글 키보드 의 미친듯한 한/영 전환 해결 하기 Nexus4 와 MotoG 의 안드로이드5 업데이트 이후에 가장 충격적인 부분이 있었다면 기본으로 쓰던 구글 키보드의 한/영 전환이 구글 한글 키보드 내에서 되는 것이 아니라 기본 영문 구글 키보드 한글 구글 키보드 자체로 바뀐다는 점 이었습니다. 게다가 이때 쓰잘데기 없는 애니메이션이 막 들어가는건 입력 속도를 현저히 떨어뜨리는 큰 이유가 되길래 해결책을 강구 해 보다 다음과 같이 해결 했습니다. iOS8 은 8.2가 나온 시점에서도 여전히 3자 업체 입력기를 쓰면 주소록 등에서 버그가 있더니, Android 는 5 부터 이 이해 못한 키보드 정책을 바꿀 마음이 없는듯 합니다 (덤으로 google+ 사진 앱 아이콘이 무려 2개나 생기는 버그등등등등 ... ) 내장 구글 키보드를 "사용하지 않음" 으로 ..
T-PEOS H-100 용 Foam Tip (폼 팁) 국내는 물론, 해외에서도 T-PEOS(신우텍, 대표:허훈) 의 H-100 의 음질이나 성향 등은 매우 높은 평가를 받고 있습니다. 다만, 이 높은 평가에서 아쉬운 몇가지중 하나가 폼팁 의 부재 였습니다. (기본으로 H-100 은 실리콘 팁과 스펀지가 내부에 채워진 노이즈 감쇄용 실리콘 팁만 제공 합니다) 그래서 이번에 새로운 제품들을 개발중 T-PEOS 에서는 H-100 용 폼팁을 개발, 이를 보급하기로 한 듯 합니다. 샘플로 받은 폼팁은 H-100 용 폼팁으로, 현재 시장에 두루 애용되는 컴플라이 씨리즈와 다른 재질 입니다. 기성품으로 많이 채용해서 쓰는 컴플라이팁이, 일반 귀마개 제품의 느낌과 같다고 하면, T-PEOS 의 제품은 좀 메모렉스 (천연 고무 재질의 라텍스라 불리는 그것) 에 가까운 느낌..
Visual Studio 에서 import 한 프로젝트를 Code Blocks (gcc/minGW) 에서 빌드 실패 할때. 정말 많은 이유로 Visual Studio 를 싫어 하는 이유중, 그중 하나가 바로 위 이미지처럼 나오는 뭔가의 DLL 이 없어서 오류가 나는 경우 입니다. 멍청한 M$놈들이 지들이 만든 DLL 의 참조 오류가 많아지자, manifest 개념을 도입해서 DLL 특정 위치 해결 점을 어찌저찌 해 보고자 해 놓고선, 컴파일러 자체가 Visual Studio 에서 개발에서 쓰는 DLL 이 없으면 표준 WindowsAPI 로 도는 프로그램이 돌지도 못하게 해 놓은 것이죠. M$ 개발자들이 편하니, 사용자가 되는 VS 개발자가 개노가다 해야 하는 겁니다. 참으로 븅신같은 현상이 아닐수가 없죠. 분명히 프로젝트를 표준 Windows API 만을 사용하는 프로젝트로 만들어도, 저놈의 알수도 없는 DLL 참조 오류는 ..
American MacGee's Alice : Widescreen 지원하기 American MacGee's Alice : Madness Returns 가 세상에 나왔을때, 저는 일단 다시 이전의 Alice 를 꺼내 들었습니다. 세월이 많이 바뀌어서 제 모니터 해상도를 지원하지 않더군요 !!!!!! (오직 4:3 비율만 지원 ..) WTF !! 그래서 어떻게 하면 모니터 해상도에 맞춰 볼까 하고 찾아 보니, 해외 포럼에 답이 있었습니다. Alice 가 설치된 폴더 위치의 하위 Base 폴더를 확인 하면 config.cfg 가 있습니다. 이걸 메모장이나 기타 텍스트 편집기로 수정 하도록 엽니다. 이제 r_mode 가 있는 것을 찾아 봅니다. Ctrl+F 나 메뉴의 찾기에서 검색 해 봅니다. 없으면 추가, 있으면 변경을 다음과 같이 합니다. seta r_mode "-1" 그런다음 r..
Delphi 로 특정 윈도우에 키 이벤트 처리. 예전에 winTV2K 를 컴퓨터를 켜지자 마자 전체화면으로 만들기 위해서 사용했던 코드들 중 일부 입니다. 해당 윈도우를 최상위 상단으로 옮긴 다음 (마우스로 선택 한 것과 같은거죠) 키보드로 CTRL+T 를 누른 것과 같은 효과를 내기 위해서 만든 코드 입니다. 사용한 함수는 기본적으로 윈도우에서 제공하는 함수로서 바로 keybd_event 라는 API 입니다. 자세한 함수 설며을 위해서는 다음 폴딩페이지를 펼쳐서 보시기 바랍니다. keybd_event The keybd_event function synthesizes a keystroke. The system can use such a synthesized keystroke to generate a WM_KEYUP or WM_KEYDOWN messag..
[Delphi] 비트맵으로 윈도우 폼 깍기. 이 팁은 빵집3 로 유명하신 양병규님이 예전에 알려주신 방법 입니다. 매우 간단히 Win32 API 2개로 그냥 끝을 내 버리는 군요 -_-; function BitmapToRegionEx(Bitmap: TBitmap; TransColor: TColor): HRGN; var X, Y: Integer; Temp : HRGN; begin Result := 0; with Bitmap do for Y := 0 to Height - 1 do begin for X := 0 to Width -1 do begin if Canvas.Pixels[X, Y] TransColor then begin if Result = 0 then Result := CreateRectRgn(X, Y, X+1, Y + 1) else begin..
[Delphi] 마우스 커서에 위치한 윈도우의 핸들및 클래스이름 알아 오기. 마우스 커서에 위치한 윈도우의 핸들값과 클래스내임 등을 알아 낼수 있는 간단한 소스코드 입니다. SendMessage() 로 특별한 할 일을 할 수 있는 절호의 초간단 코드 입니다. var hWnd : THandle; clsName, Text : Array[0..511] of char; begin hWnd := WindowFromPoint(crPos); // 윈도우 핸들 입니다. GetClassName(hWnd, clsName, 512); // 클래스네임을 알아 옵니다. SendMessage(hWnd, WM_GETText, Sizeof(Text), Integer(@Text)); // 윈도우 타이틀을 알아 옵니다. end;원격 지원 프로그램을 만들수도 있는 좋은 방법 중 하나로 생각 됩니다 ^^