더보기
LimitTime=20450815 ;만료기간지정.
Sel:= ComObjCreate("Selenium.CHROMEDriver") ;= 셀레니움 설정
Sel.addargument("headless") ;= Hidden 모드로 크롬을 열어라
Sel.addargument("disable-infobars") ;= 크롬이 제어되고 있다는 문구 없애라
sel.get("http://time.navyism.com/") ;= 온라인 타임 사이트 접속
Today := sel.FindElementByid("time_area").Attribute("innerText") ;= 현재 시간을 나타내고 있는 태그에서 이너텍스트 추출
Sel.close() ;= 크롬창을 닫아라
Today := SubStr(RegExReplace(Today, "[\D]"), 1, 8) ;= Today 변수에서 숫자가 아닌것들을 모두 없앤 나머지(숫자)에서 처음부터 8개를 추출해라(예 20220815)
If Today > %LimitTime%? ;인터넷 날짜와 만료기간을 비교합니다. ;= 마감기간과 오늘 날짜를 비교하여 오늘날짜가 더 크면
{
msgBox, 64, 기간만료, 사용기간이 만료되었습니다.`n관리자에게 연락바랍니다. ;= 기간만료 메세지를 띄워라
ExitApp ;= 코드를 종료해라
}
Else
{
EnvSub, LimitTime, %Today%, days? ;인터넷 날짜와 만료기간의 날짜 차이를 구해라
MsgBox, 64, 사용가능기간, 사용기간 %LimitTime%일 남았습니다.
}
return
'오토핫키' 카테고리의 다른 글
Rufaydium 공식문서[한글번역] (0) | 2024.08.10 |
---|---|
[Ahk] 원하는 시간에 VBA 매크로를 실행해보자 (0) | 2022.10.12 |
[오토핫키] 각종 명령어들.... (1) | 2022.09.21 |
[오핫] VBA에서 선택한 셀을 오핫에서 적용하기 (0) | 2022.08.08 |
댓글