[카테고리:] 구글안티그라비티

  • 구글안티그라비티에서 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 코드)**입니다. 버튼 클릭 따위 신경 안 써도 되고 속도도 훨씬 빠르니까요!