Rumpetroll - a new Websockets/HTML5/CSS3/JS experiment
rumpetroll.com
rumpetroll.com
I typed
"; DROP TABLE `users`;
Which made every person stop moving, and then on page reload nothing happens. (So the `users` table is dropped.)Sorry!! I didn't mean to break it, I wanted to test it.
..but if anyone knows why it sometimes freeze, please let us know. We were not excepting this kind of traffic.
EDIT: Alright, it works. But, as before it won't show the text of my input (when it's an attempted SQL injection). Are you trying to hide it or not? (e.g. if someone types "Hello, World" (with quotes) they will want those to appear.)
I just feel like this would add a whole new dimension to the web. It's kind of like WoW back when I played. Each region/city has their own chat zone. I spend too much time just browsing random articles, it would be nice to start up some conversations that aren't as formal as comments (not logged, realtime, etc).
I think it already has been tried. I don't think it's all that useful, but if you really want, send me an email (see my profile for address), and I will build it for you.
Site credits:
http://twitter.com/danielmahal - frontend
http://twitter.com/hpeikemo - server
http://twitter.com/hugoahlberg - design
Nice motion, and quite pretty, but I expect it to do something more. * shrug * must be because I've played Flow.
You can make your own fun though. I swam past a bunch of other tadpoles yelling "Don't go that way! MONSTERS!!!"
First thing I tried was: <script>alert("!");</script> which was just not chatted. Didn't try much else :)
Control maximum speed:
/js/Tadpole.js line 12: this.maxMomentum = 3;
Send a message: app.sendMessage(string)
Message length: /js/WebSocketService.js line 113
"Ooops. Did you do this? The mother-frog is unable to deliver you to the primordial pond. Please try later to play with other Rumpertrolls."
I wonder if I hit an integer overflow...
/hugo ahlberg
but the literal translation is "ass troll", yes, seriously. that's why it's extra fun! especially if you are swedish like me ;)