autohotkey(20)
-
간단한 캡쳐프로그램
언제나 같은위치의 캡쳐를 손쉽게 할 수 있는 방법이 없을까에서 떠올린 프로그램. 손쉽게 범위를 설정하고, 단축키로 캡쳐가 가능하며, 같은 범위를 여러번 캡쳐하는 것도 가능하다. 또, 정해진 캡쳐범위를 원하는 네이밍으로 저장해두었다가 언제든 불러쓸 수 있는 프로그램. 단축키설명 Shift+Win+? → 도움말 보기 Shift+Win+드래그 → 캡쳐 범위설정 Shift+Win+휠클릭 → 캡쳐 Shift+Win+우클릭 → 메뉴보기 다운로드링크 https://drive.google.com/open?id=1AYP1pYXBIo_SFkwaE5BQ04WoGU3Eo1Py&usp=drive_fs ITSRCapture - Google Drive 이 폴더에 파일이 없습니다.이 폴더에 파일을 추가하려면 로그인하세요. drive..
2023.07.13 -
엑셀 반응형 하이라이트 셀 구현
가끔 복잡한 데이터들을 검토해야할 때가 있다. 특히 칼럼(열) 갯수가 많은 데이터는 내가 보고있는 행을 헷갈릴때가 많은데, 그럴때 편하게 데이터를 보시라고 만든 하이라이트셀. 우측 Ctrl 키(어따 쓰는겨...) 를 토글키로 하이라이트를 껐다 켜는키로 설정해두었다. 데이터의 범위를 자동으로 인식하고 해당 데이터의 어느부분을 누르든 해당되는 행을 하이라이트한다. 엑셀의 조건부서식을 이용해서 생성하고 삭제하는 방식으로 코딩했다. 그러므로 원래 있던 배경색상에는 영향을 미치지 않는다는 것. 웜마.. EXE 안올라가네....
2023.06.26 -
카카오맵 크롤링 데이터수집
- 실행하면 카카오맵이 하나 뜬다 - 검색하고자 하는 곳으로 지도를 찾아가서 - 좌상단 메뉴에 특정 검색어를 검색하면, 모든 결과가 엑셀에 저장된다 웹을 제어하는 방법은 다양하다. DOM, Selenium, WinHttp/XMLHttp, ... 논브라우징 방식인 WinHttp가 속도면에서 우수하고 때로는 사용자친화적인 브라우징이 필요할 때 Selenium을 자주 활용했지만 Selenium의 가장 치명적인 단점이 설치가 별도로 필요하다는 것. 그래서 배포에 피로감을 갖게했다. 하지만, AutoHotKey 전용 라이브러리인 Rufaydium을 활용하면 이 단점을 극복할 수 있다. https://github.com/Xeo786/Rufaydium-Webdriver GitHub - Xeo786/Rufaydium-..
2023.06.21 -
WinHttp를 이용한 엑셀에 크롤링데이터 구축
최근 최적화된 코드를 연구하다보니 실행속도 또한 관심이 많아졌다. 절차지향적인 코드보다 객체지향적인 코드를 활용하고, 리스트나 딕셔너리 등의 변수활용. 최대한 중복되지 않도록 함수를 활용하는 등 예전에 작성했던 코드들을 리팩토링해보고 있다. 크롤링도 주로 셀레니움을 많이 이용했었지만, 오..... 확실히 WinHttp 통신방식이 넌브라우징이라 그런가 속도면에서 아주 훌륭한 것 같다. 이제는 이 기술을 어떻게하면 유의미하게 사용할 수 있을지 고민해야될 단계인 것 같다.
2023.06.18 -
오토핫키 매크로 생성기
기초적인 수준의 몇 가지 명령어만으로도 충분히 파워풀한 자동화를 구현 할 수 있다. 다만, 모니터상의 좌표를 따서 입력해야되는 등 귀찮음이 동반되는데.. 이를 해결하고자 손쉽게 스크립트를 만들어주는 스크립트(?)를 만들어봤다. 자동화를 위한 자동화랄까...ㄷㄷㄷ
2023.05.21 -
주기적 폴더백업 자동화
채팅창 보다보니... 지인이 작업하던 파일을 날렸더랬다. 지정한 폴더를 적절한 주기로 자동으로 백업해주는걸 만들면 어떨까...생각이 들었다. ▼프로그램 다운로드▼ EXE - Google Drive 이 폴더에 파일이 없습니다.이 폴더에 파일을 추가하려면 로그인하세요. drive.google.com 실행시키면, 이런 창이 하나 뜬다. ... 눌러서 백업할 폴더 경로 지정해주고, 아래에 숫자와 단위 선택해 준뒤, 설정 완료 누르면 끝이다. 선택한 폴더를 설정한 시간마다 하위파일까지 모두 미러링한다. 행여나 작업하던 파일이 잘못되더라도 최근에 근접한 파일을 살릴 수 있게 된다. 이 창은 최초 설정시에만 뜨고, 다음부터는 프로그램을 실행하면 알아서 백업이 되는 방식이다. 설정 방식을 바꾸고 싶다면 우측 아래 작업..
2023.05.15