본문 바로가기
반응형

전체 글151

바이비트 API 실시간 현재 거래 시세 엑셀에 정리 - VBA 바이 비트에서 제공하는 API를 활용하여 현재 거래 시세 엑셀에 정리하는 코드입니다. 일단 바이비트 API 문서를 보시면 아래와 같습니다. 요청 시 필요한 파라미터는 Symbol이지만 반드시 요청할 필요는 없습니다. 요청 시 돌려주는 값으로는 아래 표와 같습니다. (생각보다 엄청 많은 값들을 돌려주네요.) Parameter Type Comment symbol string Symbol bid_price string Purchase price of the first order ask_price string Selling price of the first order last_price string Latest transaction price last_tick_direction string Tick Direct.. 2021. 7. 22.
오토핫키 WinHttpRequest.5.1 사용 웹 크롤링 하기 사실 오토 핫키랑 엑셀이랑 WinHttpRequest에 대해서는 다른 게 없습니다. 오토 핫키로 WinHttpRequest를 사용할 때에는 거의 엑셀에 코드를 복사해서 옮겨와서 사용하는 게 버릇이 될 정도네요. 엑셀에서도 한번 제대로 소개를 하고 싶지만 오토핫키로 먼저 소개합니다. 웹 크롤링이란 무엇인가? 웹 크롤링이라고 하면 웹페이지를 모든 것을 복사해온다고 생각하시면 됩니다. 모든 것이라고 하면 1. 모니터에 보이는 화면에서 정보를 받아오는 방법이 있습니다. - 이것의 경우 모니터에 화면이 노출되어야 하기 때문에 일상에서 사용하는 크롬 , 엣찌 등 프로그램이 실행됩니다. - 아래 링크들이 대표적인 방법이죠. - 간단하게 장점을 이야기하자면 실제 인터넷에 노출되고 있는 상태이기 때문에 정말 불가능한 게.. 2021. 7. 22.
윈도우 환경변수 내용 정리 옛날 MS-DOS를 사용할 때에도 존재했던 환경변수입니다. 아주 얄팍한 지식으로 환경변수를 설명하자면 어느 폴더에 있더라도 실행(호출) 할 수 있다. 라고 생각하시면 됩니다. 사실 Windows에 접어들고서는 환경변수가 필요 없다고 느낄 수도 있습니다. 윈도에서 환경변수는 필요 없다? 윈도에서는 환경변수가 필요 없게 느껴지는 이유를 예시로 보여드리겠습니다. 윈도가 설치되어 있는 C:\에 계산기 프로그램 calc.exe라고 작성한 뒤 실행합니다. 이렇게 자동으로 calc.exe가 존재하는 폴더명까지 입력되어서 실행이 됩니다. 사실 이제는 별 필요 없죠. 그냥 간단하게 윈도에서 바로가기 버튼을 누르면 되기 때문입니다. 그렇기 때문에 사실 필요 없다고 느낍니다. 하지만 그렇게 숨어서 다 설정이 되어있기 때문에.. 2021. 7. 19.
imagesearch(이미지서치)의 모든것 , 기본 설명 및 반드시 필요한 지식 coordmode 자동화를 꿈꾸던 저에게 크나큰 빛을 주었던 오토 핫키 기능 imagesearch(이미지 서치)입니다. 하지만 거의 1개월 정도 저에게 좌절감을 주었습니다. 그렇게 1개월정도 열심히 찾은 뒤 깨달았습니다. imagesearch에서 가장 중요한 것 중 1개는 coordmode 였습니다. 사실 imageserach를 모르시는 분은 먼저 imagesearch에 대해서 공부를 하셔야겠죠? Imagesearch(이미지 서치) 설명 imagesearch란 단어 그대로 이미지를 찾는 것입니다. 그래서 엄청난 것들을 할 수 있습니다. 해당 이미지를 찾았을 때 해당 이미지를 클릭하라. 저런 행위들이 가능하게 됩니다. 모니터에 보이는 것을 그대로 찾을 수 있기 때문에 유용하다고 생각합니다. 그러면 ImageSearch의 사.. 2021. 7. 19.
오토핫키 Edit Gui를 선택했을 때 함수를 실행하는 방법 - OnMessage 오토 핫키에는 GUI를 선택했을 때 반응하는 g 변수(?) 함수(?) 가있습니다. V는 변수롤 설정할 수 있으며 G는 Gosub를 사용할 수 있습니다. 하지만 Edit GUI에서는 G 레이블이 적용되지 않습니다. Gui, Add, Text, gBTN1, Click anywhere in this window. Gui, Add, Edit, w200 vMyEdit gBTN2 Gui, Show return BTN1: { msgbox TEXTGUI 선택했음 return } BTN2: { msgbox EDITGUI 선택했음 return } 테스트 한 코드입니다. 이렇게 작은 창이 하나 뜨고 여기서 Edit 부분은 선택해도 아무 반응이 없습니다. 그래서 어떻게 하면 좋을까 찾아봤더니 OnMessage를 활용하면 GU.. 2021. 7. 17.
오토핫키 추가 된 Label GUI를 닫을 때 프로그램 종료하는 방법 오토 핫키에서 POP-UP (= 추가 Label)을 사용했을 때 추가된 POP-UP을 닫았을 때 해당 오토 핫키가 종료되는 방법입니다. 기본은 GUIClose: 함수를 호출합니다. 그래서 GUI 코드에 항상 끝부분에 GUIClose: Exitapp 이라고 적혀있습니다. 아래 문서처럼 팝업이 추가되었을 때 (=Label 추가) 오토 핫키 GUI POPUP 만들기 (tistory.com) 오토핫키 GUI POPUP 만들기 지금 프로그램을 만들어보고 있는데 GUI에서 POP-UP으로 데이터를 입력하려고 하는데 쉽지 않아서 찾다가 예제를 하나 만들었습니다. 기본 UI 존재 → 버튼 선택 → POP-UP 노출 → POP-UP에는 텍스트 downupup.tistory.com 해당 POP-UP 닫을 때 프로그램이 종.. 2021. 7. 14.
오토핫키 GUI 중 EDIT 상하스크롤 없애기 오토 핫키 GUI 중 EDIT는 폰트 사이즈와 Edit의 높이에 따라 상하 스크롤 존재 유/무가 결정됩니다. 그리고 강제로 상하 스크롤을 제거하기 위해서는 Edit GUI에 -VScroll을 작성하면 됩니다. Gui, Font, S8 CDefault, Verdana Gui, Add, Edit, x22 y9 w400 h50 , Edit Gui, Show, w479 h80, Untitled GUI return GuiClose: ExitApp 이미지처럼 폰트 사이즈에 비해 넉넉한 Edit 높이는 상/하 스크롤이 자동으로 생성됩니다. 앞서 이야기했던 것처럼 기본 폰트 사이즈에 따라 기준이 달라지지만 폰트 사이즈 설정이 없다면 폰트 사이즈 = 8 설정되기 때문에 8로 시작했습니다. Edit 높이가 27 이하에서는.. 2021. 7. 9.
구글의 어마 무시한 위치 기록 데이터 오늘 Google Maps Timeline에서 한통의 메일이 왔습니다. 코로나19에 반응하여 방문한 장소에 대한 자동요약 메일이 왔네요. 아이와 함께 갔던 어린이 대공원 , 상상나라도 포함되어있네요 그리고 방문한 모든 장소 보기를 누르는 순간 정말 깜짝 놀랐습니다. 2017년도에 회사 출장으로 다녀온 일본에 제주도에 친구 결혼식까지.... 없는 게 없네요. 제가 그렇다고 저기에 사진을 찍어서 구글 포토를 사용했던 것도 아닌데 모르는 게 없네요. 큐알코드가 필요한 건 맞을까요? 구글은 그냥 전 세계인의 이동을 알 것 같네요 기술은 점차 진화하고 정말 무서운 시대입니다. 물론 음식점 방문 후 이동하면 항상 핸드폰에서 해당 음식점을 방문했다고 귀신같이 맞추길래 놀라움은 알고 있었지만 기록을 한 번에 보니 새롭.. 2021. 7. 9.
반응형