[트위치][Twitch] 카테고리 목록 추출 1.개요 스트리머 방송 정보 및 채널 아이디 추출 중 번거로워 만들게되었음. 2. 방법 let data= document.querySelectorAll("p[data-a-target=preview-card-channel-link]"); let newArray = new Array(); for (let i=0; i< data.length; i++ ) { newArray.push(data[i].innerHTML); } newArray Programming/기본 (Baisc) 2023.02.27
[크롬] 방문기록 추출 1. 개요 URL 목록 추출 후 정리가 필요하여, 찾던 도중 테스트하게되었음. 2 방법 let list = document.querySelector("#history-app").shadowRoot.querySelector("#tabs-content").querySelector("history-list").shadowRoot.querySelectorAll("history-item") let data = new Array(); for ( let i=0; i< list.length; i++ ) { console.log("URL", list[i].shadowRoot.querySelector("#link")); data.push(list[i].shadowRoot.querySelector("#link").inner.. Programming/기본 (Baisc) 2023.02.26
[POLESTAR][모니터링][솔루션] 디렉토리 파일 개수 탐지 1. 개요 POLESTAR 라는 (주) NKIA 사의 솔루션을 사용 중 모니터링 시 "윈도우" 환경에서 파일 개수를 추출할 일이 생겼다. 장애 발생으로 인해, 디렉토리에 파일 개수는 쌓여가는데 연계 프로그램 상 특이 케이스가 없어기 때문이다. 2. 조치 방법 monitor group 생성 후 스크립트 정의를 통해서 다음과 같이 구성한다. dir 디렉토리 경로 | find /c ".파일 대상 확장자" rem 파일 개수가 전혀 발견되지 않는 경우 0이 아닌 파일을 찾을 수 없습니다. rem 오류 메시지로 인해 정상 감지가 되지 않을 것이므로 ERRORLEVEL에 대한 처리는 필수이다. rem 특히 exit 0 은 필수이다. if not "%ERRORLEVEL%" == "0" exit 0 Programming/기본 (Baisc) 2023.02.15