본문 바로가기

전체 글

(211)
Berryz Hooking Project 외전 - "인코딩문제" 일단. 속도, 인원수 문제를 해결하고, 열심히 코딩중에 있었지만 한가지 난관에 봉착했따. 이게 VB의 고질적인 문제인 API이용하면 한글이 깨진다는 그것인가? winhttp 를 이용해서, 특정 php 불러오면 한글이 깨지는것이였다. 물론 이런 상황에 많이 당해봐서. 간단하게 CP를 주거나 StrConv를 이용해 변환을 시도해보았다. 하지만 전혀 깨진 글자는 복구되질 않았다. 그래서 원본자체가 깨졌나? 하고 IE로 보면 이상하게 이건 정상이 아닌가? 이상하다 정말 이상해... 그래서 고민고민 2틀은 한거같다. 그렇지 ! 프로그래밍은 언제나 꼼수였다 꼼수를 발휘해야했다. 그래서 참조에 WebBrowser를 넣엇다. 간단하다.. 아주 간단해 바로 WebBrowser의 위대한 디코딩실력을 빌리기로했다. 소스로 ..
Berryz Hooking Project 2 - "아시발됫따" ReadProcessMemory 안된다.... SendMessage도 안된다... 흠 이걸 조합해서 해봐야겠다. 일단 StatusBar의 메모리구조를 알아내야한다.. 적절하게 체트엔진으로 열어보았다. 워.. 뭐 시발 생각보다간단했따. 그렇다. 일단 StatusBar의 PID를 구해왔다. OpenProcess(MAXIMUM_ALLOWED, False, pid) 일단 메모리작업으로는 구하려는 Status의 Text의 길이를 알 수 없었다. 그래서 여기서는 SendMessage의 힘을 빌리기로 했따. SendMessage(xxxx, &H403, 1, 0) 물론 저 구한값에 +1을 해줘야한다. 그리고는 SendMessage xxx, &H402, 1, ByVal ptr_sBuffer 이렇게 하고 값이 안나왔다. ..
Windows 7에서 Quick Time 플러그인 지우기 옜날에 만들었던건데 지금이야 꺼내본다. 윈7에서는 그놈의 좆같은 퀵타임을 지울 수 가 없었따.. 아니 있어도 엄청 귀찮았다. 그걸 0.2초만에 해결해준다. 소스는 간단하다.. 그냥 레지수정과 플러그인 파일의 삭제.. 물론 다시 실행하면 복구도 할 수 있다.
Berryz Hooking Project 1 - "플러그인" 안녕하세요, 작동원리라고 해봐야 일반적인 web-server 모듈보 다 좀 적은 수준의 기능입니다. 1. 특정 형태의 URL에 대한 요청을 받고, (이건 베리 즈 웹쉐어 내부에서 전달해 줌) 2. 이걸 처리한 후, 3. 해당 요청에 대한 연결에 응답을 보내주는(HTTP 응답 형태로) 기능을 작성하는 것 뿐입니다. 제작 방법에 대해서는 예전에 정리하려고 했지만, 현재 모든 구성원이 회사 원이거나, 병역 특례 중이라 한동안 정리하는 건 힘들 것 같습니다. ------------------------- 이를 토대로 만들어보기로 하자. Depends로 일단.. Rename.dll 을 열어보았다. Finalize GetPlugInAuthor GetPlugInName GetPlugInType GetPlugInVer..
블로그 다시하기. 다시하기 ㅋ
dasd
Nexus One 트랙볼 문제
zzzz