최근 DACON에서 대학교 대상으로 하는 인공지능 대회를 나가게 되어 Colab을 이용해서 인공지능 모델을 학습시키고 있는데 pro 버전을 구독했음에도 3시간 동안 클릭이 감지되지 않으면 코드 실행 중에도 런타임이 끊겨버린다. 어차피 런타임 연결이 되든 안 되든 컴퓨팅 단위가 소모되는데 왜 이런 식으로 만든 건지 모르겠다.
그러면 어떻게 해야할까? 그냥 자동으로 클릭 동작이 수행되게 console에 아래와 같은 코드를 입력하면 된다.
f12 누르고 console 창의 하단에 아래와 같은 코드를 입력하고 enter를 누르면 된다.
var startClickConnect = function startClickConnect(){
var clickConnect = function clickConnect(){
console.log("Clicked - Start");
var connectButton = document.querySelector("#top-toolbar > colab-connect-button");
if (connectButton && connectButton.shadowRoot) {
var connectElement = connectButton.shadowRoot.querySelector("#connect");
if (connectElement) {
connectElement.click();
} else {
console.log("Connect element not found");
}
} else {
console.log("Connect button not found");
}
console.log("Clicked - End");
};
var intervalId = setInterval(clickConnect, 60000); # 1분, 원하는 시간으로 조정
var stopClickConnectHandler = function stopClickConnect() {
console.log("Clicked Stopped - Start");
clearInterval(intervalId);
console.log("Clicked Stopped - End");
};
return stopClickConnectHandler;
};
var stopClickConnect = startClickConnect();
멈추고 싶으면 브라우저를 새로고침하거나 stopClickConnect() 를 실행하면 된다.
'인공지능 (AI)' 카테고리의 다른 글
인공지능 프로그래밍 기초 - Pandas (0) | 2025.07.08 |
---|---|
인공지능 프로그래밍 기초 - Matplotlib (0) | 2025.07.04 |
인공지능 프로그래밍 기초 - Numpy (0) | 2025.06.23 |
VS code에서 정식으로 쓸 수 있게 된 claude code의 설치 방법과 사용 방법 (0) | 2025.06.21 |
AI 개발자에게 있어서 ESG란 무엇인가? (0) | 2025.06.20 |