I remade the competition website to show all submitted apps, and on hover, you can play the submitted video

hacker09.glitch.me/GeminiCompetition.html

It isn’t very fast but it works…

7 Likes

That’s very cool and handy!

1 Like

Thanks!

I’ve also automated checking how long it would take for someone to find my app, and it turned out that it would require 536 clicks on the “Spin” button…

You can try by yourself on the /vote page if you want to
just change the text YOUR_URL_HERE with your script name url

let clickCount = 0;
const interval = setInterval(() => {
    document.querySelectorAll(".gemini-vote-card-image").forEach((el,i) => {
        // Get the background image URL from the element's computed style
        const style = window.getComputedStyle(el);
        const backgroundImage = style.backgroundImage;

        // Check if the background image URL matches the desired URL
        if (backgroundImage.includes('/competition/projects/images/thumb-YOUR_URL_HERE.jpg')) { //Add your script name here
            // Image found, stop the interval
            clearInterval(interval);
            throw new Error('Image found. Stopping script execution.'); //Stop
        } else if (i === 2) {
            // Image not found, click the button
            document.querySelector(".gemini-spin-button").click();
            clickCount++;
            console.log(`Image not found, button clicked. Total clicks: ${clickCount}`);
        }
    });
}, 3000); // Check every 3 seconds

Thats awesome man.

I saw my project too.

1 Like

My project is not visible but it exist on the page as per page source: Job Search Engine  |  Gemini API Developer Competition  |  Google AI for Developers .

Kindly check. It scrolls on upper side of page; a section of page that is not reachable.

1 Like

Thanks for the bug report!

I did find your app when I CTRL+F Job Search Engine and I also fixed that bug! :grinning:

1 Like

Thanks bro not @hack_fake you are not fake but you are really a genius and helpful person. Adding up in the community.

2 Likes

Thanks!

I was just out of ideas when considering a name to give to my Google account.

Sorry for the delay in replying, but I got this popup

Welcome and thanks for having it corrected now. Fills my heart with joy!.

1 Like