๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

TIL/Colab

[Colab] ๋Ÿฐํƒ€์ž„ ์—ฐ๊ฒฐ ๋Š๊น€ ๋ฐฉ์ง€

๋ฌธ์ œ

colab์—์„œ ์ฝ”๋“œ๋ฅผ ๋Œ๋ ค๋†“๊ณ  ์™€๋ณด๋ฉด ๋Ÿฐํƒ€์ž„ ์—ฐ๊ฒฐ์ด ๋Š๊ฒจ์„œ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์˜ค์ง€๋„ ๋ชปํ•œ ์ฑ„ ์ข…๋ฃŒ๋˜์–ด ์žˆ์„ ๋•Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•ด๊ฒฐ

F12 ๋ฅผ ๋ˆŒ๋Ÿฌ์„œ console ์ฐฝ์— ์•„๋ž˜ ์ฝ”๋“œ๋ฅผ ๋ณต๋ถ™ํ•ด๋†“์œผ๋ฉด ๊ณ„์† ํŠน์ • ์‹œ๊ฐ„์ด ์ง€๋‚  ๋•Œ๋งˆ๋‹ค colab-toolbar-button ์„ ํด๋ฆญํ•ด์ฃผ์–ด ๋Ÿฐํƒ€์ž„ ์ข…๋ฃŒ๋ฅผ ๋ง‰์•„์ค๋‹ˆ๋‹ค.

function ClickConnect(){
    console.log("์ฝ”๋žฉ ์—ฐ๊ฒฐ ๋Š๊น€ ๋ฐฉ์ง€"); 
    document.querySelector("colab-toolbar-button#connect").click() 
}
setInterval(ClickConnect, 60 * 1000)