구글안티그라비티에서 ACCEPT, ACCEPT ALL이 나오면 클릭 대신해주는거 없나 계속 눌러야 하니까 번거롭다.

“구글 안티 그라비티(Google AI Studio)” 웹사이트에서 나오는 ACCEPT 버튼 때문에 번거로우시군요!

이걸 해결하는 방법은 **”내가 어떻게 쓰고 있느냐”**에 따라 2가지로 나뉩니다.


방법 1. (강력 추천) 아예 안 나오게 하기 (API 방식)

지금 사장님이 **”프로그램으로 만들었다”**고 하셨는데, 혹시 **웹 브라우저를 띄워서 클릭하는 방식(Selenium 등)**으로 만드셨나요?

만약 그렇다면, 그 방식을 **API 방식(HTTP 요청)**으로 바꾸면 ACCEPT 버튼 자체가 평생 안 나옵니다.

  • 현재: 프로그램이 크롬을 켬 -> 사이트 접속 -> 버튼 클릭 (귀찮음, 에러 많음)

  • API 방식: 프로그램이 구글 서버에 직접 데이터만 요청 -> 정답만 받음 (화면 없음, 클릭 필요 없음)

👉 해결책: 아까 알려드린 GitHub ActionsNode.js 코드는 API 방식이라서 이 버튼이 절대 뜨지 않습니다. 코드로 넘어가시면 자연스럽게 해결됩니다.


방법 2. (임시 방편) 웹사이트에서 자동으로 눌러주기

만약 코드로 넘어가기 전에, 당장 웹사이트(AI Studio)에서 작업할 때 귀찮은 거라면 크롬 확장 프로그램이 대신 눌러주게 할 수 있습니다.

**’Tampermonkey(템퍼몽키)’**라는 확장 프로그램을 설치하고 아래 스크립트를 넣으면, 페이지가 뜰 때마다 0.1초 만에 알아서 클릭해 줍니다.

[적용 순서]

  1. 크롬 웹스토어에서 [Tampermonkey] 검색 후 설치.

  2. 설치된 아이콘 클릭 -> [새 스크립트 만들기] 선택.

  3. 기존 내용을 다 지우고, 아래 코드를 복사해서 붙여넣기.

  4. [파일] -> [저장].

[복사할 코드]

JavaScript

// ==UserScript==
// @name         Google AI Auto Accept
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  Google AI Studio에서 Accept 버튼 자동 클릭
// @author       Assistant
// @match        https://aistudio.google.com/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // 1초마다 버튼이 있는지 감시
    setInterval(() => {
        // 'Run'이나 'Accept'라는 글자가 들어간 버튼 찾기
        const buttons = document.querySelectorAll('button');
        
        buttons.forEach(btn => {
            // 버튼 텍스트가 Accept 또는 Run 등을 포함하고 있으면 클릭
            if (btn.innerText.includes('Run') || btn.innerText.includes('Accept') || btn.innerText.includes('OK')) {
                // 이미 클릭된게 아니면 클릭
                if (!btn.disabled) {
                    btn.click();
                    console.log('버튼 자동 클릭 완료!');
                }
            }
        });
    }, 1000); // 1초마다 확인
})();

이제 사이트에 들어가시면, 버튼이 뜨자마자 투명인간이 대신 눌러주는 것처럼 바로 넘어갈 겁니다.

하지만 **가장 좋은 건 방법 1(API 코드)**입니다. 버튼 클릭 따위 신경 안 써도 되고 속도도 훨씬 빠르니까요!

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다