본문 바로가기
programming language/Autohotkey

Autohotkey 수정된 날짜 순으로 파일리스트 정렬하는 방법

by __observer__ 2022. 8. 26.
반응형

저는 주식 시장이 끝나면 그 날의 특징 종목들에 대해서 날짜별로 정리를 하고 있습니다. 이베스트 투자증권 HTS를 사용하고 있고 “[3223] 국내금융종합시황” 화면을 확인해 보면 그 날의 특징종목, 특징급등주 등에 대해서 확인 할 수가 있고 해당 내용을 정리하는 편입니다.

해당 특징 종목들은 해당 증권사 내부 직원이 장이 끝나면 정리를 하는 거 같은데, 가끔씩은 시간이 됐는데도 업데이트가 안 된다거나 하는 경우가 있었습니다. 그래서 이렇게 정리한 내용은 WinMerge를 통해 이전 내용과 비교해서 업데이트가 됐는지 확인을 하고 있습니다.

이런 것들은 매일 반복되는 작업이기 때문에 Autohotkey 나 Python 과 같은 프로그래밍 언어를 사용하여 자동화를 하고 있고 오늘은 Autohotkey 를 사용하여 수정된 날짜순으로 파일 리스트 정렬 하는 방법에 대해서 소개를 하려고 합니다.

코드는 아래와 같습니다.

위 코드를 확인해 보시면 절차는 다음과 같습니다.

1. *.txt 파일에 대한 리스트를 수정된 날짜, tab, Fullpath 의 형태로 저장

2. 수정된 날짜에 따라 내림차순으로 정렬

3. 정렬된 리스트에서 앞에 저장했던 “수정된 날짜” 부분을 제거해서 리스트로 다시 저장.

4. 정렬된 전체 파일 개수, 최신 파일, 바로 이전 파일을 확인

반응형

댓글