Actual un-clickable button (for real this time)!
After seeing @invisibleOne 's post, I realized that there are soo many ways to bypass the "clicking" for his project.
I decided to take matters into my own hands and actually make my button "un-clickable". None of the methods described in invisibleone's post works now (not even mine)!
See if you can get this button >:)
Oh and BTW:
Calling the function or alerting the message that the function alerts is not counted as the solution. I can't stop liars, but if you find a way around it then please tell me.
People who have clicked the button (legitimately. Those who don't post their reasons or their reasons aren't valid (AKA: they aren't actually clicking it) won't get on the "leaderboard"):
I'm not going to add any more because so many people are doing it.
I have found and prevented at least 4 methods of clicking the button via cheats since I made this post:
- Focusing the element using
- Tabbing/editing the tab index
- Modifying the size/position of the element (to make it stay in one place)
- Right clicking
You now can't use
Ahh, yes. Now I can tell who actually clicked it and who didn't >:)
Oh and guys... the message saying "lol nice try guys ;D" means you didn't get it.
(Possibly) also fixed the right clicking address bar cheat :D (button will be disabled. You can click it, but no "You got me!")
Yoo guys, if the button is gray that is on purpose. It's disabled when the web page loses focus (to prevent the right click cheat... which still works ARGH).
@Baconman321 I don't like NodeJS for a thousand reasons, among them, the execution of un-sandboxed JS, with higher privilege than browser JS.
Oh shoot, seems like that sounds like a perfect use case for Wasm though, since it's always safe.
Btw, you need SES in order to sandbox your button... otherwise, I could just assess a new Element from another window if I wanted to.
Actually, no, you just stright-up can't defend that button.
I clicked it!
Edit: the button doesn't move unless you move your mouse first, so memorize where the button 'spawns' and move your cursor there. Then reload the page using a keyboard shortcut.
Got it! Go to the project page, hover cursor in the middle of the screen, scroll down, move cursor directly below button, scroll back up (without moving mouse) and click!
Basically trying to lock out external resources from meddling with the script.
In this case, trying to prevent the user from editing the code.
It is easy without cheating, just right click and all those options pop up. Then click the button itself and press enter.
I GOT IT WOOOOOOOO!!!!!!
used the right clicking on the the search bar hack.
is there a correct way or we just usin all the hax
I turned my mouse speed up a bunch and managed to click it, but it wouldn't do anything.
(that's a screen recording of my WHOLE screen)
Why is it impossible? I can get my mouse on the button by moving it really fast and then it just gets grayed out! I can get my mouse on it (without cheating) and then it doesn't do anything :( please fix!
@savageking65200 Unfortunately this project is dead.
I might fix it later on :/
Oh, plus it turns grey when you go out of the window. IDK why it would gray out when you go over the button. I'll look into that eventually (I have many other things to do. If you want to fix it yourself right away then just fork it :/)