일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 연산자
- 문법
- 김성엽
- c
- 이지스퍼블리싱
- Tips프로그래밍강좌
- 포인터
- Visual Studio
- tipssoft
- Direct2D
- 배열
- c++
- Programming
- doit코틀린프로그래밍
- Kotlin
- 티스토리
- Win32
- 함수
- CS
- 알고리즘
- Desktop
- 리뷰
- Javascript
- c#
- Tips강좌
- VS ERROR
- 프로그래밍
- 백준
- 지식나눔강좌
- Windows
- Yesterday
- Today
- Total
목록DEV/.Net (31)
F.R.I.D.A.Y.
XdobeSeries 업데이트 하려고 코드 짜면서 이번엔 커스텀 컨트롤을 만들어서 올려볼까 하다가 잠깐 만져봤는데 너무 생각해야할 부분들이 많아오... OwnerDraw는 다음에 좀더 생각하고 업데이트 해봐야겠어오..
애프터 이펙트를 사용하기 위해 유튜브에서 강의를 봤는데, 맙소사! 내 애펙은 한글버전인데 강의에 사용하는 애프터이펙트가 영어 버전이에요. YOUTUBE [VIDEOCLASS] 이런 경우 지금만 바라보는게 아니라, 나중을 위해서라도 영어 버전을 권장하곤 하지만 한글버전을 사용하고 싶잖아요? 그래서 조-금이라도 한글 버전과 영문 버전의 간극을 없애보고자 만들어봤습니다. 1. XdobeFixSwitch 프로그램 이름에서 알 수 있듯이 애프터 이펙트 프리셋의 이름을 한글, 영어로 고쳐주는 프로그램이에요. 최대한 프로그램을 간소하게 만들어보았어요. 2. 다운로드 다운로드 링크입니다. 3번 항목에 사용하는 방법이 있어요. 프로젝트를 날려먹어 프로젝트를 다시 작성하는 방법으로 복구하는 과정에서 몇가지 기능을 추가했기..
https://pang2h.tistory.com/137?category=703003 현재 만들어서 배포중인 프로그램인데, 기존 GUI 프로그램으로 전환하면서 사실 한글 이름으로 된 프리셋 파일명을 수정하는 기능 외에 하나를 더 추가하려고 했다. 그게 바로 프리셋 이름의 한글/영어 이름을 상호 전환하는 것. 사실 6개월마다 업데이트를 진행하려고 했는데, 올해는 일들이 많을 예정이라서 미리서 업데이트를 진행하려고 했다. 이런 삶은 바라지 않아요... (원출처 아시는 분 계신가요?) 그래서 일단 한글/영어 이름 매칭 데이터를 어떻게 얻어낼것인가 생각했다. 수백 개 짜리를 수작업으로 매칭시키는 것은 굉장히 비효율적이므로 무식하게 체크하기보다, 내부 데이터를 검사하자고 생각했다. 파일 이름이 달라도 내부 데이터에..
예전엔 성능 낮은 컴퓨터를 사용하다보니 고클린을 자주 사용했지만, 요새는 굳이 사용해야한다는 생각이 들지않는 고사양의 컴퓨터를 이용하기 때문에 잊혀져 있었는데, 생각나서 만들어봤습니다. 1. GCADE 고클린을 실행해 작업을 진행한 후 프로그램을 종료하면 아래와 같은 스폰서 팝업 광고 창이 뜹니다. 프로그램을 만들어주니 고맙긴 한데, 이용자 입장에서는 불편하기 짝이 없습니다. 그래서 얘 좀 없애자 하는 마음에서 탐색해보니 레지스트리를 통해 체크를 하더군요. 그래서 레지스트리를 수정해 팝업 광고를 제거하는 프로그램을 만들어봤습니다. 2. 다운로드 3. 사용법 프로그램을 실행한 후, "Y"를 입력합니다. 프로그램이 종료되면 정상적으로 완료되었습니다. 갑자기 꺼지더래도 걱정하지마세요. 간단한 작업이라서 굳이 ..
최근에 XdobeFixGUI를 만들면서 프리셋 이름의 한/영 전환이 쉽도록 리네이밍 프로그램을 만들려고 계획중이다. 기본 제공되는 프리셋 파일이 564개인데, 그 파일들을 일일이 대조해서 비교하는건 힘들 것 같아서 내부 파일 바이너리를 비교해서 일치하는 파일 목록을 만들면 되겠구나! 했다. 일단, 파일 데이터가 같은지 프로그램 만들기 전에 예시로 몇개를 비교해봤다.왼쪽(←)은 영문 버전, 오른쪽(→)은 한글 버전, 간단히 살펴봐도 동일함을 알 수 있다. 육안 테스트를 통과하니 이제 프로그램을 만들었다. 비교적 잘 다루기도 하고 제공되는 기본 파일관련 함수들도 많아서 언어는 VB.NET을 사용했다. 1:1 매칭 데이터만 뽑으면 되니까 무식하게 일일이 대조하는 방법을 사용했다.
https://pang2h.tistory.com/231 새 버전이 등록되었습니다. 안녕하세요, 지난 2018년 여름에 만들었던 애프터 이펙트 프리셋의 한글 이름이 초성, 중성, 종성이 나뉘는 현상을 해결하는 프로그램을 만들었던 개발자입니다! 그동안 꾸준히 제 프로그램에 관심을 가져주셔서 큰 보람을 느꼈습니다 :) 프로그램을 공개한 18년 6월 25일부터 꾸준히 관심을 가져주셔서 제 블로그 접속자수의 1/10 이상을 담당하는 포스트가 되었네요 문제를 해결했다는 댓글을 보면서 더 나은 프로그램으로 보답하자고 생각하고 있었는데요, 드디어 개선된 프로그램을 공개하게 되었습니다. 이전 프로그램은 이렇게까지 관심을 가져주실지 몰라서 콘솔(까만건 배경이요, 하얀건 글씨로다...) 프로그램으로 만들었습니다. 콘솔 프로..
MFC프로그래밍 배우면서 블로그는 사실상 관리를 안했는데, 관리 안한만큼 굉장히 도음이 많이 되었다. TIPS 들을 시간에 블로그 관리를 했다면 아무것도 못했을거야.. 그래서 TIPS 20기 모집하면 꼭 해보길 바랍니다. 대표님 주소가... ^ 베타버전 ^ 1.0.0.0 위에 라이브러리 파일은 XdobeFix를 만들면서 사용한 한글 자모 클래스를 라이브러리화 해서 다른 프로그램에서 쉽게 사용할 수 있도록 만든겁니다. 필요한 사람은 다운받아서 잘 사용하시기 바랍니다. 상업 목적으로의 사용은 불가능합니다. 상업 목적으로 사용하시려면 따로 허락을 받고 사용해주세요. 사용 전 포스트 하단의 ISSUE 탭을 확인하세요.1. 열거형 설명1) charState1 JaEum >> 한글 자음 2 MoEum >> 한글 모..
https://github.com/PangPangs/XdobeFix 깃허브에 코드 올려놨습니다. 필요하신 분은 들어가서 확인해보세요. 조악하게 만들어둔 것이라서 큰 도움은 안될겁니다. VB.Net로 제작했고 .Net Framework 4.5를 사용했습니다. 이용하기 쉽도록 라이브러리 파일 만들어서 배포했습니다. 깃헙에 올려놓은 코드를 보완해서 만든거라서 깃헙코드보다는 완성도가 더 높을겁니다. 지원하는 것도 단순 한글인지 아닌지에서 아스키에 포함된 특수문자, 영어 대소문자 구별까지는 지원하도록 패치했습니다.http://pang2h.tistory.com/64
그래픽 프로그램이 업데이트되었습니다. 까만 화면에 하얀 글씨가 아닌 그래픽 프로그램을 사용하려면 아래 링크를 눌러 이동하세요!https://pang2h.tistory.com/231 출처 : 페이스북 그룹 [ 비하인드 더 씬 ]애프터 이펙트를 한글로 설치한 사람이라면 한 번쯤 봤을만한 현상입니다. 위쪽의 사진처럼 애니메이션 사전 설정의 이름이 전부 깨지는 현상인데요, 한 명의 에펙 이용자로서 굉장히 불편을 느꼈습니다. 그래서 아마추어 프로그래머인만큼 프로그래밍으로 처리를 해보려고 했으나... 한글 자모를 어떻게 맞춰야 하는지 몰라서 헤매면서 안하고 있었죠. 그러다가 이제 대학 종강이 난 관계로 시간이 널널해서 한번 만들어봤습니다. ↑ 압축풀고 실행시킬 때 관리자 권한으로 실행시켜주세요! (알집극혐... 왜..
")(0) 'MsgBox(str) Dim temp() As String temp = Split(str, Chr(13)) For k = 0 To temp.Count - 1 If InStr(temp(k), "img") >= 1 Then temp(k) = Mid(temp(k), InStr(temp(k), "alt=") + "alt=".Length + 1) temp(k) = Split(temp(k), "/>")(0) temp(k) = Mid(temp(k), 1, InStr(temp(k), Chr(34)) - 1) list.Add(temp(k)) End If Next str = $"{Format("000", i).ToString}회 : " For k = 0 To list.Count - 1 str &= $"{lis..