What it does
Run the program and then suddenly lots of pop-ups will appear on every monitor you have! This includes images, gifs and videos. You need to close them and kill the process before they crash your computer!
The concept is that this is a PUP (Potentially Unwanted Program) made by steve's 4 clones to share his memes and ask you module-related questions!
For those who don't know, Steve is one of our lecturers for first year at UoN, and one of the faces of Computerphile: https://www.youtube.com/@Computerphile
Details
When you click on one of the image or video pop-ups, it sends you to a random site from a JSON file, such as Thorsten's website or Steve's twitter account.
Along with image and video pop ups, there are special text and question pop ups that appear, you must answer correctly or even more pop-ups will appear, these can't be closed until you get the question correct.
When you click on one of the image or video pop-ups, it sends you to a random site from a JSON file, such as Thorsten's website or Steve's twitter account.
There is a special popup with an image of two steve's, and you cannot close the window until you click on one of them - but be careful! One of them closes the window, while the other causes more of the same pop-up to appear!
Lastly, there is a blue screen pop-up that can appear, this takes up the full screen and removes the top bar, so it tricks the user and its hard to remove.
How we built it
JavaFX + Json
Challenges we ran into
"JavaFX sucks" - steve
"JavaFX causes me immense pain" - steve
JavaFX doesn't support threads properly, this was a problem in getting many pop-ups at the same time
"no" - steve
JavaFX also doesn't support resizing videos so this became a problem when some videos were too large or too small
steve accidentaly deleted an hour worth of steve's code so steve had to rewrite it all at like 1am :(
Inspiration
steve bagley, pop-up viruses, general adware, brainrot
Accomplishments that we're proud of
we managed to get it mostly working
we dressed very well for the occasion
What we learned
"javaFX is bad" - steve
What's next for steve.exe
something really cool!
Credit
We want to acknowledge we did not make most of the images and videos that pop up (however we did create quite a few).
Among others, credit to Will Wright, Sammy Sahnine, Jack Babey, Casper Abosch and Alex Beeley for certain images used in pop ups.
Disclaimer
This is just a fun project, we do not claim to speak for Steve Bagley, and all claims or quotes as such are jokes and should not be taken seriously.

Log in or sign up for Devpost to join the conversation.