전체 글 22

오토핫키 특정 컨트롤 Destroy 방법

안녕하세요 오토핫키는 Gui 최초 구성할 때 v옵션으로 컨트롤의 내용을 수 있는 변수를 지정하는 옵션과,g옵션으로 라벨을 구성해서 Event를 감시하는 옵션이 있습니다. 다양한 프로그램을 만들다보면 Gui를 제거 후 다시 생성을 해야되는 상황이 생길 수 있습니다같은 컨트롤 변수나 라벨 이름을 가진 컨트롤 생성은 불가능하기 때문에 이러한 상황에 사용을 하기 위한,라이브러리를 제공 해드리기 위해 글을 작성했습니다 기본 기능중에는 Gui전체를 Destroy하는 방법은 있으나,Gui 중 일부만 삭제 하는 기능은 존재하지 않습니다 하지만 아래 코드를 이용하면 컨트롤의 핸들만으로 특정 컨트롤을 삭제할 수 있습니다영상 및 예제를 보고 참고 해주세요 감사합니다  Gui, Add, Edit,hwndedit1 x35 y4..

카테고리 없음 2024.08.29

오토핫키 트리뷰 추가기능

추가기능 소개그리드 효과 추가부모-자식간 구분자 직관화배열을 트리뷰로 시각화 함선택 행 구분 기능(이펙트 트리거,폰트 색상 변경)Dll 다운로드소스코드Gui, Add, treeView, gclick hwndtv x22 y9 w410 h280 Gui, ShowTree.insert(tv,{"부":"아들"},{"모":"딸"})returnGuiClose:ExitAppreturnclick:msgbox % Clipboard:=Tree.db_get_treechildren()returnClass Tree{ /* 제작자 : Notepad 제작일 : 2024-08-29 */db_get_selection(){TV_GetText(keyword,TV_GetSelection())return keyword}d..

카테고리 없음 2024.08.28

오토핫키에서 CSS 스타일 사용하기: ActiveX 인터페이스 활용법

[오토핫키] 토글 버튼 사용하기CSS 스타일의 간단한 토글 버튼을 사용하는 예제입니다.blog.naver.comPC : https://blog.naver.com/hacke15944/223555619345M : https://m.blog.naver.com/hacke15944/223555619345소개오토핫키에서 CSS 스타일을 사용하는 방법 소개ActiveX 인터페이스를 이용한 접근법 설명구현 방법CSS, HTML, JavaScript 코드를 로컬에 저장ActiveX 객체의 .navigate 메소드를 사용하여 파일 로드 (동적 디자인 담당)이벤트 처리hook용 자식 생성 후 append중요 포인트전체적인 코드는 IE에서 동작되는 코드로 작성되어야함#PersistentClipboard:=A_TempSetWo..

카테고리 없음 2024.08.25

오토핫키 리스트뷰 헤더 색상 변경(Autohotkey change listview header color)

안녕하세요 헤더의 구분이 필요하여 색상을 입히고 싶을 때 사용하기 위한 라이브러리 입니다.윈도우 프로시저를 후킹 후 리드로우하는 기법입니다사용 방법은 아래 코드블럭에 기재된 주석 참고 부탁드립니다. 전체 열 헤더 색상 변경은 디폴트 값인 0을 지정하시면 됩니다.PC: https://blog.naver.com/hacke15944/223552356629M : https://m.blog.naver.com/hacke15944/223552356629 [오토핫키] 리스트뷰 헤더 색상 변경리스트뷰의 특정 헤더 색상을 변경하는 방법입니다. 일반적인 방법으론 불가능하여 리스트뷰 헤더의 윈도우...blog.naver.com Dll download link : https://download.blog.naver.com/ope..

카테고리 없음 2024.08.25

요즘 개발자들이 알아야 할 내용: 동적 vs 정적 타이핑과 메모리 관리

안녕하세요, 오늘은 프로그래밍의 핵심 개념인 동적 및 정적 타이핑, 그리고 메모리 관리에 대해 이야기해 보겠습니다.  특히 파이썬, C++, 그리고 오토핫키를 예로 들어 이 개념들을 살펴보겠습니다. 1. 동적 타이핑 언어: 파이썬과 오토핫키먼저 파이썬, 오토핫키로 쉽게 개발할 수 있는 이유를 알아봅시다. 파이썬과 오토핫키는 동적 타이핑 언어입니다. 변수의 타입을 미리 선언할 필요 없이 자유롭게 타입을 변경할 수 있습니다. 예를 들어:#pythonx = 5 # x는 정수x = "Hello" # 이제 x는 문자열 이런 유연성 덕분에 초보자도 빠르게 코딩을 시작할 수 있고, 아이디어를 신속하게 구현할 수 있습니다.오토핫키도 동적 타이핑의 장점을 잘 보여주는 예입니다:;autohotkey; 변수 타입을 명시적으..

카테고리 없음 2024.08.25

문자열 파싱의 끝판왕 정규식에 대한 자세한 설명 1

안녕하세요 오늘은 정규식에 대해 설명하려고 합니다엑셀 데이터 가공이 힘들게 느껴지시는 분들이라면 아래 글 중 예제가 포함된 부분만 읽어주셔도대부분의 문제는 해결이 됩니다초보자들분들 쉽게 따라하게 작성하였으니,너무 어렵게 생각하지 마시고 천천히 읽어보시길 권해드립니다🙏정규 과정에 대한 흐름도 정규식도 정규표현식(Finite Automaton) 엔진 구간에서여러개의 방식으로 나뉩니다 사실 몰라도 되는 부분이라서 평소에 정규식에 대한 관심이 많아서 고찰을 하시는분이면 한번 쯤 훑어보는 것을 추천드립니다정규식은 패턴에 대한 이해만 있으면 누구나 쉽게 사용할 수 있습니다탐색 방법은 크게 전방탐색과 후방 탐색으로 나뉩니다 디폴트값은 전방탐색이고 후방 탐색은 사용처가 많이 없고 뒤죽박죽 집중도가 분산될 수 있기 때..

카테고리 없음 2024.08.24

엑셀 도우미 V1

기능 2가지 선택된 열의 중복 문자 자동 순번 매기기 (정렬 시 유용)셀안에 있는 내용을 분할해서 정렬아래 영상 참고하셔서 유용하게 사용하시길 바랍니다Create OS : Window 10 64Bit https://blog.naver.com/hacke15944/223081736841 엑셀 도우미 V1기능 2가지 선택된 열의 중복 문자 자동 순번 매기기 (정렬 시 유용) 셀안에 있는 내용을 분할해서 정렬 아...blog.naver.com https://download.blog.naver.com/open/5ecb42f2e0b9ba664baec9ffc6255d2482d52fcf98/ZIl3QqD3Oa7FR9CZ8oa4UQghpbhFP3YK_fWViOAkXXbEZS6PXkw5HHVSLtspqcvktHd9i80-..

카테고리 없음 2024.08.23

DB 관리 프로그램 (노클라우드)

간단한 DB저장 및 관리가 가능한 프로그램입니다 사용법은 아래 영상을 참고 하시면 됩니다 기능데이터 추가데이터 업데이트데이터 삭제필터링    - 열 번호 입력 후 필터링하고 싶은 문자를 입력 시 해당 행들만 뷰어에 표시이벤트 (뷰어)    - 더블 우클릭 : 선택 행의 값을 edit박스에 표시 (업데이트 작업 시 유용)    - 더블 클릭 : 클립보드에 선택된 행의 값이 저장 됨 (C라고 적힌 edit은 열이 기준이됨)하단 선택된 행 표시 (더블 클릭 이벤트로 인한 선택된 행을 표시 result= row selectionJSON 데이터로 변환csv파일로 저장 기능(엑셀 파일로 즉시 변환)csv파일 폼 내 드래그앤드롭 시 데이터 가져오기 및 선택적 DB스택데이터 해시 코드 암호화 ( 비밀번호를 입력하지 않..

카테고리 없음 2024.08.23

크롬 드라이버 업데이터

Save 버튼 클릭 시 download url edit에 본인의 컴퓨터에 설치된 버전과 일치하는  크롬 드라이버 다운로드 주소가 자동 기입되므로 복사 후 웹 브라우저 주소창에 입력하면 다운로드가 시작됩니다 "일치하는 값이 없습니다" 라는 멘트가 뜰 시 오래된 버전이므로 확인이 불가능합니다 현재는 공식 사이트에서 json형태로 공유되는 것들만 프로그램이 추출하고 있으며, 오래된 버전은 공식 사이트에 배포된 파일을 찾아서 다운로드 하셔야됩니다 https://drive.google.com/open?id=1zrcje9pbYMlWxo-OPUKE4VBmOzhSTQB_&usp=drive_fs chromedriver scanner.zip drive.google.com

카테고리 없음 2024.08.23

이미지 분류 프로그램

이미지를 카테고리에 맞게 폴더를 생성해서 분류하는 프로그램입니다. 동영상을 통해 사용법 참고 부탁드립니다. ​ 참고사항 : 사전 학습 모델을 사용했으므로 다소 부정확 할 수 있습니다. 직접 모델을 학습하거나, 파인 튜닝을 통한 개선이 필요하므로 문의는 블로그 프로필에 기재된 카톡 링크를 참고 부탁드립니다 https://drive.google.com/open?id=16a_ZxdB9u31hjc7e7MMdrer4ctnYgtWQ&usp=drive_fs classification of images.zip drive.google.comPass word : notepadhttps://blog.naver.com/hacke15944/223529390424 이미지 분류 프로그램 공유이미지를 카테고리에 맞게 폴더를 생성해서..

카테고리 없음 2024.08.23