[프로젝트 C언어] 일괄 파일 이름 변경기(치환기)

프로젝트/프로그래밍 2022. 1. 11. 00:53

쯔꾸루게임 기계번역(번역기 번역)을 진행중이였는데 번역 방식이 일괄 번역 프로그램을 통해 *_번역.txt 로 바뀐 파일을 끝에 _번역을 지우고 적용하는 폴더에 옮겨놓고 적용을 눌러야 번역이 완료됩니다. 끝에 "_번역"을 지우는건 인터넷에 많이 배포되어 있는 이름 변경 프로그램을 쓰면 됩니다. 그중에서도 나름 대표적인게 인터넷상 배포되고 있는 Darknamer과 같은 프로그램을 쓰면 됩니다만, 파일 이름을 일괄 변경해주는 프로그램을 만들고 싶다는 아이디어가 번뜩이게 찾아왔습니다. 자막 이름 변경 노가다 하는게 싫어서 제가 직접 만든 E.Z Subtitles 라는 프로그램도 있습니다만 이 프로그램은 자막 한정으로는 매우 유용하지만 1:1 매칭이 필요한 상황 전용으로 만들었기 때문에 지금의 상황엔 맞지 않습니..

Article Thumbnail
윈도우10 블루스크린 해결 프로젝트 - 完

프로젝트/컴퓨터 2021. 12. 26. 18:46

https://pgh268400.tistory.com/333 윈도우10 블루스크린 해결 프로젝트 - 1 컴퓨터를 포맷없이 쓴지도 거의 N년 예전에 펜티엄 컴퓨터 쓸때는 HDD라서 매번 포맷을 안해주면 못쓸정도로 컴퓨터가 느렸는데 SSD를 장착한 뒤로는 그런일이 필요 없어졌습니다. 특히 DRAM-SSD면 pgh268400.tistory.com 저번 편에선 당연히 SW적으로 해결될 것이라고 생각했으나 램 클리닝, 윈도우만 포맷, 클린 설치 전부 먹히지 않았습니다. 삽질의 시작입니다. HW문제라고 확정을 짓고 원인 되는 부품이 무엇인지 하나하나 갈아보면서 확인해보겠습니다. 사실 메인보드나 CPU는 잘 고장 나지 않는 부품 중 하나입니다. 특히 CPU는 거의 고장 나는 경우가 없어서 보통 용의 선상에 제외합니다..

Article Thumbnail
윈도우10 블루스크린 해결 프로젝트 - 1

프로젝트/컴퓨터 2021. 12. 9. 18:06

컴퓨터를 포맷없이 쓴지도 거의 N년 예전에 펜티엄 컴퓨터 쓸때는 HDD라서 매번 포맷을 안해주면 못쓸정도로 컴퓨터가 느렸는데 SSD를 장착한 뒤로는 그런일이 필요 없어졌습니다. 특히 DRAM-SSD면 용량이 거의 꽉차도 속도저하가 없고 파일만 적당히 정리해주면 되니깐요. 그런데 요새 뜨지 않던 블루스크린이 자꾸 발생합니다. 그것도 정말 심각할 정도로요. 보통 컴퓨터에 있는 문제는 하드웨어 문제가 아닌 이상 제 능력으로 보통 99%가 해결이 되서 제가 직접 고쳐씁니다만.. 지금 하고 있는 일이 너무 많아서 방치해두다가도 컴퓨터로 공부할려고 강의 영상 키면 튕기고, 게임 하다가 갑자기 튕겨버리고 슬슬 거슬리는 수준까지 오다가 결국 부팅 하자마자 블루스크린이 떠서 2번 부팅하는 불상사까지 일어났습니다. 이대로..

Article Thumbnail
레노버 씽크패드 T430 FHD 패널 교체 작업 - 1

프로젝트/개조,수리 2021. 12. 2. 01:31

아버지가 공수해오신 레노버 씽크패드 T430. cpu는 i5-3210M에 윈도우 7 달린 고물이였지만 SSD가 달려있어서 그래도 꽤나 상쾌한 부팅속도를 보여주더군요. 이번에 램도 4GB x 2 -> 8GB x 1 , 4GB x 1로 바꿔서 램도 12GB로 늘렸고 윈도우 10도 올려서 문서 작업이나 코딩하는덴 크게 무리가 없어졌습니다. 그런데 쨍한 OLED 패널보다가 흐리멍텅한 1600x900(FHD도 안되는) TN 패널이 마음에 안들어서 한번 FHD에 IPS패널로 개조해보려고 합니다. 그냥 패널만 갈아선 안되고 변환 젠더가 필요한데 알리서 구매했습니다. IPS Screen Kit이라고 알리에서 팔더군요. 원래 스크린하고 세트로 같이 팔았는데 요즘은 이상하게도 키트만 따로 파는거 같아서.. 패널은 따로 구..

Article Thumbnail
ESP-01로 MQTT 프로토콜 사용하기

프로젝트/아두이노 2021. 11. 21. 02:39

WIFI 모듈을 사용할때 가성비로 거론되는 esp-01 입니다. 싼 가격이 매우 장점이나 통신속도(baudrate)가 115200로 설정되어 있는데 아두이노에서 tx,rx 핀으로 통신을 위해 소프트웨어 시리얼을 사용하려면 통신속도(baudrate)를 9600으로 사용해야 합니다. 그래서 ESP-01을 연결해서 시리얼 통신을 통해 직접 esp-01의 통신속도를 조절해줘야 합니다. 일단 문제점은 연결방법이 정말 x랄 맞습니다. 저렇게 연결해도 시리얼 통신이 제대로 안되는 경우가 있고 펌웨어를 바꿔주는 경우에는 또 FTDI 모듈을 가지고 바꿔줘야 합니다. 물론 본문 맨위에 사진에 올린것처럼 전용 어댑터를 사용하면 펌웨어를 바꿔줄 필요도 없고 복잡한 배선없이 사용할 수 있어서 그나마 암이 치유되는데요.. 이번 ..

Article Thumbnail
프로젝트 중간 산출 마무리

프로젝트 2021. 11. 12. 04:11

하.. 드디어 해냈다고 ㅋㅋㅋ 키네마스터 덕분에 프로젝트 소개 영상까지 수월하게 제작할 수 있었습니다. 초딩들이 뽕빨물 만드는 앱인줄 알았더니 스마트폰 영상 편집이 이렇게까지 발전했다는게 놀랍습니다. 저같은 허접한 영상 만드는 일반인들은 베가스도 필요없고 앱선에서 정리가 되네요 아이패드 루마퓨전도 써보고 싶었는데 안드로이드로 베타가 나온다고 합니다만.. 스냅드래곤 칩셋 성능이 따라갈 수 있을지 의문이네요

Article Thumbnail
로지텍 G302 마우스 더블클릭 증상 수리하기, 스위치 교체

프로젝트/개조,수리 2021. 8. 9. 01:18

동생이 구입한 로지텍 G302 저희 동생이 열심히 돈 모아서 산걸로 아는데 쓴지 2년 정도만에 고장이 나버렸습니다. 증상은 드래그가 자꾸 풀리는 증상이였는데 알고보니깐 이게 더블클릭이 되고 있는거 였더라구요. (제가 이걸 대학 C언어 시험 볼때 노트북 마우스로 들고 갔는데 정말 낭패 봤습니다 -.-;; 물론 A+ 받긴 했습니다.) 알아보니깐 G302 고질병이고 로지텍 마우스 자체가 2년안에 더블클릭 증상이 일어나는 고질병이 있다고... 이렇게 오래써서 스위치 수명이 다된건 가장 마음 편한게 그냥 새걸로 교체해버리는거죠. G302엔 옴론 재팬 스위치 (20M)이 사용되었는데 오픈마켓 등지에서 개당 700원~1000원 쯤에 구매 가능합니다. 가격을 보시면 알겠지만 그다지 고급 스위치는 아니라서 그렇게 수명이..

Article Thumbnail
DJ MAX Respect V 리듬 게임 컨트롤러 자작기 - 1편 [재료구비]

프로젝트/아두이노 2021. 8. 9. 01:04

안녕하세요 파일입니다. 요즘 제가 즐겨하는 게임이 있는데 바로 DJ Max Respect V 입니다. 원래 저는 osu 4키로 3.5~4성 치는게 최대인 양민 유저입니다. 유투브에서 디맥 하는걸 우연히 보게 됬는데 스킨이랑 게임 퀄리티가 너무 좋아 보여서 삘 받아서 바로 구매를 하러갔었습니다. (물론 디맥이라는 게임은 PSP 시절에 친구가 포터블 하던걸 봐서 잘 알던 게임이긴 했습니다.) 근데 가격이.. 리듬게임인데도 많이 부담스럽더라구요. 그래서 할인을 기다리다가 할인률이 높아졌을때 2만원대쯤에 구매를 하게 되었고 사실 처음에 플레이를 할때는 환불을 할까 많이 고민을 했습니다. 일단 게임 자체 난이도가 너무 쉬워서 할맛이 안나기도 했고 사이드 트랙 치는것이 많이 생소하더라구요.. 물론 난이도가 쉽다는건..

Article Thumbnail
굿프렌드 무선청소기 18650 배터리 교체(리필)

프로젝트/개조,수리 2021. 1. 31. 21:36

안녕하세요 파일입니다. 사오미 무선 청소기를 산뒤로 예전 구입했던 굿프렌드 무선 청소기를 오랜시간 사용하지 않게되었습니다. 최근들어 버튼을 눌러보니 청소기 자체가 작동을 하지 않습니다. 사용한지 얼마 되지도 않아서 당연히 버튼에 불량이 생긴거라고 생각했지만 분해후 테스터기로 버튼의 도통을 확인해보니 버튼엔 문제가 없었습니다. 배터리가 방전된것으로 의심되어 최근 구입한 스폿용접기를 이용해 한번 고쳐보겠습니다. 사실 스폿용접기를 구매한게 배터리 스폿 용접 작업을 위해서도 있지만 이 배터리 리필을 위해 구매한게 대부분의 이유네요 ^^ ※ 혹시 따라하실 분들은 집에 스폿용접기, 여분의 리튬배터리, 적어도 직렬/병렬의 전기 개념이 없으시다면 리필 업체에서 리필하는것이 정신건강에 이롭습니다 리튬 이온 배터리는 폭발..

Article Thumbnail
[2] LG 플래트론 모니터 무전원 수리

프로젝트/개조,수리 2021. 1. 8. 02:20

안녕하세요 파일입니다. 또 모니터 수리입니다. 모델도 똑같은 LG플래트론 모니터 입니다. 저번하고 증상이 조금 다르다면 이전에는 전원 불안정이였으나 이번엔 전원 자체가 들어오지 않습니다. 2008년도산 모니터던데 설마 지금까지 썼다가 고장난거면 뽕을 제대로 뽑은거네요.. 일단 패널까지 뜯어내는덴 성공했습니다. 플래트론 모니터라 역시 케이스랑 패널이 플라스틱 걸쇠로 체결되어있어서 최대한 안부셔트리게 조심조심 해서 분해했네요. 사실 수리보다 이게 더 힘든거 같기도 합니다.. 패널이 알루미늄 프레임으로 튼튼하게 고정되어있네요. 저번에 고친 플래트론 모니터는 이렇게 고정도 안되있던데 나름 만듦새가 마음에 듭니다. 패널과 AD보드의 케이블을 분리해줍니다. 케이블 빼다가 이 얇은 선가닥 하나라도 끊어진다면? 자세한..

Article Thumbnail
[1] LG 플래트론 모니터 전원 불안정 수리

프로젝트/개조,수리 2020. 12. 21. 16:32

안녕하세요. 최근 들어 프로그래밍 글보다 리뷰나 수리글을 훨씬 많이 올리고 있네요. 요즘 프로그래밍에 슬럼프 같은것이 와서 코딩은 잠정 휴식중입니다 ㅠㅠ 오늘 수리한 것은 LG 플래트론 모니터 입니다. 아버지가 당근마켓에서 2만원 땡처리로 사오셨는데 증상은 전원 불안정입니다. 어떨땐 들어오고 화면 들어왔다 나가버리고.. 제가 이 모델과 동일한걸 하나 가지고 있는데 패널 수명이 다되서 누런 화면이 되서 버리기 직전이거든요. 일단 제대로 작동한것을 보아 내부 부품에 문제는 없을거 같은데 전원 불안정은 콘덴서 임신이 의심됩니다. 의심되는게 아니라 꼭 이게 문제여야 합니다(...) 제가 전공자가 아니라서요 ㅎㅎ;; 어쨌든 분해해서 확인해보겠습니다. 모니터랑 보드, 패널은 나사로 별도 채결되어 있는게 아니라 플라..

Article Thumbnail
PISnet 무드등 블루투스 스피커 볼륨 올리면 틱틱 거리면서 꺼지는 증상 수리

프로젝트/개조,수리 2020. 12. 15. 09:11

해커톤 우승상품으로 받은 PISnet 무드등 블루투스 스피커 입니다. 무드등도 되고 스피커 품질도 그럭저럭 나쁘지 않아서 오.. 괜찮은 아이템 이다 했는데 쓴지 3일만에 고장이 나버렸습니다. 증상은 볼륨 키우면 최대치나 많이 올렸을때 소리가 틱틱거리면서 나가버리는 증상입니다. 이후로 볼륨올리고 낮추는게 동작을 안해서 한 1년이상 방치해놨다가 처분 하기전에 한번 점검해보고 싶어서 뜯어봤습니다. 기판을 뜯어보니 별건 없었습니다. 블루투스 스피커 수리하는글 중에 피스넷 모델이 많아서 보니 보통 수리하는 패턴들이 1. 배터리 수명이 다해서 18650 교체 2. 슬라이드 스위치 불량으로 교체 였습니다. 근데 사용한지 3일 뒤에 고장난건데 배터리 수명이 다한거 같진 않았습니다 -.- 주변 쇼트키 다이오드나 다른것들..

Article Thumbnail
로지텍 Z213 스피커 단선 수리

프로젝트/개조,수리 2020. 12. 14. 01:04

최근에 작업용 인두기를 구매해서 집에있는 단선된 로지텍 Z213 2.1ch 스피커를 수리했습니다. 이마트에서 4만원인가 주고 산 모델인데.. 서브 우퍼있는걸 처음써봐서 꽤 신세계를 느꼈습니다. 지금은 모니터링 스피커로 청취중이긴 한데 지금 들어봐도 4만원대치곤 나쁘지 않은 소리였습니다. 서브우퍼 안에 파워가 내장되어 있어서 스피커에 전원을 공급하고 별도의 컨트롤러가 있어서 이걸로 볼륨을 조절합니다. 근데 저기 빨간 부분에 컨트롤러에서 우퍼로 가는 선이 좀 허접한지 단선이 발생했더라구요.. 전원이 오락가락 제대로 안들어오고 스피커도 단선 기질이 생겼습니다. 단선이 발생하면 단선 포인트 찾기가 골치아프기도 하고 그부분만 고쳐놨더니 다른부분에서 또 단선이 발생할 수 있습니다. 그러므로 선 자체를 통째로 가는게..

Article Thumbnail
앱코 마우스 스크롤 수리하기

프로젝트/개조,수리 2020. 9. 30. 01:32

아버지가 사용하시던 앱코 마우스 휠이 고장났습니다. 휠을 내리는데 가끔식 위로 튕기기도 하고 안먹을때도 있습니다. 보통 엔코더에 먼지 낀게 아니면 고장났을 확률이 높습니다. 사전에 분해해서 확인해보니 역시 엔코더 고장이여서 Aliexpress에서 하나 시켜놨습니다. 한달전쯤에 시켰는데 오늘와서 수리를 진행합니다 11mm 10개샀는데 차라리 2개씩 5mm, 7mm, 9mm, 11mm 주는 옵션이 있던데 이걸 살꺼그랬네요 후회.. 어짜피 또 시키면 한달 기다려야되서 걍 이거만 고치고 만족하렵니다. 분해해줍니다. 저기 아래에 나와있는게 오늘 교체할 엔코더입니다. 규격은 H-11(11mm) 입니다. 참고 : 마우스 엔코더 길이는 저기 중앙부부터 다리까지 재시면 됩니다. 보통 엔코더에 숫자가 적혀있을건데 그게 대..

Article Thumbnail
다이소 보풀제거기 충전식 개조하기

프로젝트/개조,수리 2020. 9. 11. 23:54

AA건전지 2개로 작동하는 다이소 보풀제거기 입니다. 이걸 좀 개조해서 리튬배터리를 넣고 충전형으로 바꿔보았습니다. 18650 리튬배터리 하나를 넣을건데 보호회로가 내장되어있어서 크기가 좀 많이 큽니다. AA 슬롯을 니퍼로 다 뜯어내고 넣겠습니다. 1셀 하나가 AA 2개 공간을 거의 다 차지하네요 이 리튬배터리는 휴대용 선풍기에서 적출한건데 정체불명의 중국산 셀입니다. 성능에 의심이 갔으나 리튬배터리가 거기서 거길거 같아서 그냥 썼습니다. 스폿 용접기라도 있으면 집에있는 LG셀 쓸건데 납땜은 위험부담이 있어서 ^^;; 그리고 밑엔 TP4056 충전모듈을 넣었는데 이게 과전압, 과충전을 막아줄겁니다. 글루건으로 대충 고정시켜줍니다. 뒤도 뚫어주면 완성입니다 ^^ 시간 대부분이 이 플라스틱 뜯는데 걸렸습니다..

Article Thumbnail
라즈베리파이3 에서 Moonlight Streaming 설치 방법

프로젝트/라즈베리파이 2020. 8. 31. 18:21

라즈베리파이를 사용하는 방법은 여러가지인데 그 중에서도 TV와 같은 출력기기와 연결해 스트리밍 플레이를 하는 방법이 꽤 알려져있습니다. 대표적으로 라즈베리파이에서 사용할 수 있는건 스팀링크, Moonlight Streaming 인데 스팀링크는 apt-get으로 간편하게 설치할 수 있으나 Moonlight Streaming은 따로 패키지 링크를 추가해줘야 설치할 수 있습니다. 스팀링크를 그냥 써도 되는데 moonlight 보단 성능이 좀 떨어집니다. 그리고 arm cpu의 태생적 한계인지 하드웨어가속도 잘 안되서 스팀링크로 게임하는건 끊김때문에 안되겠더군요. 그래서 Moonlight Streaming을 설치하려 했습니다. 인터넷 글에 설치방법이 몇개정도 기술되어있는데 moonlight-embedded 를 ..

Article Thumbnail
글루건에 LED+버튼 개조하기

프로젝트/개조,수리 2020. 8. 19. 00:05

위 사진은 현재 사용중인 알파문구 글루건입니다. 12(40)W라는데 이게 처음가열시 40W, 이후 12W로 동작한다는진 잘 모르겠습니다 (실측시 사용중 33W 정도 나옵니다) 어쨌던 예열만 끝나면 잘 녹는편이라 괜찮게 사용했는데 한가지 아쉬운점은 작동 LED나 스위치가 없어서 켜놔도 싸구려 인두기처럼 뭐가 작동하는지 하나도 모른다는점입니다. (말은 거창하게 개조라고 했지만) 시험도 끝나고 무료해져서 글루건에 스위치랑 LED를 달아보겠습니다. 220V에 LED를 직접 물릴겁니다. LED는 다이오드이기에 직류,교류 상관없이 작동이 됩니다. 물론 교류에 연결하면 수명이 더 빨리 줄어듭니다. 그렇기에 저항도 필요하겠습니다. 직류 LED 전류 계산공식에 따르면 10.85K 옴 이상만 쓰면 되는것으로 나옵니다. 제..

Article Thumbnail
광마우스 휠 수리하기

프로젝트/개조,수리 2020. 7. 27. 02:08

린필드 세컨컴에 쓰기 위해 정체를 모를 짱깨 무선 광마우스를 찾았습니다. 아마 노트북 살때쯤에 여벌로 사둔거 같은데 잘은 기억이 안납니다. 사용해보니 문제가 있습니다. 휠이 맛이 갔네요 올려도 위로 밀리고.. 아래로 내려도 잘 안내려가고.. 보통 먼지가 원인이나 이건 오래 사용하지도 않았습니다 다이소 가서 오천원 주고 사오는 방법도 있으나.. 일단 고쳐보겠습니다. 안에 내부 휠 센서에 문제가 생겼음으로 추측되어 분해를 했습니다. 나사 하나만 풀고 조심히 분해하면 바로 분해됩니다. 분해난이도 별 한개.. 마우스에서 잘 탈거해줍니다. 기존에 배터리에서 수은이 흘렀는데 그 덕분에 +, - 단자가 다 녹슬었네요.. 뭐 사용에 지장은 없으니 그냥 냅두겠습니다 요기 육각형 부분이 휠 센서입니다. 휠 센서 내부에 약..

Article Thumbnail
MQTT + Wemos D1 Mini로 에어컨 무선 원격제어하기

프로젝트/아두이노 2020. 7. 17. 00:15

개요 이번 여름도 정말 덥습니다. 추워서 덜덜 떨던게 엊그제 같은데 사람은 망각의 동물인지 그런건 기억도 안나고 이번에 더운거만 또 생각납니다. 미리 여름을 대비해서 에어컨을 달아 놨습니다. 그래서 집에 에어컨이 2개가 되었는데요. 원래 쓰던 에어컨은 금성 에어컨입니다. 현재는 LG로 이름이 바꼈는데 그게 1995년이니 진짜 오래된 유물이죠; 그래서 온도조절도 없고 추울때, 더울때만 있습니다. 그래도 출력 하난 무식하게 쌔서 요즘 나오는 에어컨 최대 출력하고 비교도 안될정도로 쌥니다. 2분만 틀어놔도 집이 서늘해져요. 어찌됬건 이 에어컨.. 제 방 밖에 있는데 키러 다니기가 너무 귀찮습니다. 그래서 삘을 받아서 MQTT + Wemos D1 Mini로 인터넷만 된다면 지구 어디서나 끄고 켤 수 있는 에어컨..

Article Thumbnail
MQTT + DHT22(AM2302) 센서 신호 보내기(publish)

프로젝트/아두이노 2020. 7. 16. 21:42

//DHT_HUMIDITY #include "DHTesp.h" DHTesp dht; String packet; unsigned long lastSend = 0; #include #include #include #include // MQTT 설정 const char* ssid = "SSID"; const char* password = "PW"; const char* mqtt_server = "server_host"; const char* mqtt_topic = "URTOPIC"; WiFiClient espClient; PubSubClient client(espClient); unsigned long lastMsg = 0; #define MSG_BUFFER_SIZE(50) char msg[MSG_BUFFER..

Article Thumbnail