idiidk / kahoot-tools Goto Github PK
View Code? Open in Web Editor NEWA website for interacting with kahoot games.
Home Page: https://omegaboot.com
A website for interacting with kahoot games.
Home Page: https://omegaboot.com
I attemped to run node kahoot-tools.js
events.js:137
throw er; // Unhandled 'error' event
^
Error: listen EACCES 0.0.0.0:80
at Object._errnoException (util.js:1003:13)
at _exceptionWithHostPort (util.js:1024:20)
at Server.setupListenHandle [as _listen2] (net.js:1350:19)
at listenInCluster (net.js:1408:12)
at Server.listen (net.js:1496:7)
at Function.listen (/Users/nicco/kahoot-tools/node_modules/express/lib/application.js:618:24)
at Object.<anonymous> (/Users/nicco/kahoot-tools/kahoot-tools.js:16:9)
at Module._compile (module.js:660:30)
at Object.Module._extensions..js (module.js:671:10)
at Module.load (module.js:573:32)
Line 220 in b5cdef6
Update to fix #35. See https://github.com/reteps/kbot/blob/master/klib.py for reference.
This is the code that generated the captchaToken:
https://repl.it/repls/WholeCrimsonFlashdrives
send this json data:
{"host": "kahoot.it",
"gameid": pin,
"captchaToken": "KAHOOT_TOKEN_eyJ2ZXJzaW9uIjoiIn0=",
"name": name,
"type": "login"}
Hack quizzes please
http://prntscr.com/ork5qt
Kahoot updated to v2 api
Now only joining the game through the bot works, adding bots doesn't.
Time to update the requests a bit ¯_(ツ)_/¯
i tried using codespaces on my schools chromebook but nothing happens. im trying to use the kahoot pin to quiz id
Bots do not join the game. Its says they have but they never do. I tried small and large numbers
Your button is broken when sending the answers. Can you check it out??
Use kahoot-api to stay consistent between the two, would be great to separate issues into ones based on the app vs api.
Hello,
I was unable to get this on a test website. Is it possible to run this outside of localhost and on a webserver?
Thanks
When it has the 2 factor verification on it, it shows a message, but then it doesn't seem to work.
It would be awesome if we could separate the application and logic into two different repos. If you publish a npm package / kahoot library, it would make it much easier for people to use the work you have done.
I would be willing to fork and create the NPM package or minified kahoot library if you do not want to, tell me if this an acceptable option.
I would love to use the work you have compiled in my own project.
Hello!
I am developing a tool for Android that displays correct answers for Kahoot quizzes in form of ApplicationOverlay (like Facebook Messenger overlay) over Kahoot App activities.
Is there any easy way of extracting KahootID from GamePIN?
Prescribing GUID from teachers URL isn't always that easy, especially if teacher turns on fullscreen mode.
From MITM analysis, I figured that I needed to call this endpoint: https://create.kahoot.it/rest/kahoots/[INSERT UUID/GUID here]
Then I can deserialize response to nice object. But obviously I cannot insert GamePIN (wchich is int) as Guid.
This is last problem that I need to solve for my project.
Thanks for help, I know that my issue isn't issue of Kahoot-Tools but I couldn't find any alive Kahoot repo or anyone who codes Kahoot "hacks". And sorry for my bad English ;)
Can you give a little bit more detail on how I could host it myself?
Hey! I'm making a bookmarklet based Kahoot cheat. It's supposed to use the UUID to make a copy of the quiz and return all the answers. I'm converting this python script: https://github.com/ethanbrimhall/Kahoot_Cheat
to Javascript.
The thing is, it's very tedious for a player to copy down the Host's UUID from the screen, and that's if the screen even shows it. Are there any methods to get the UUID without looking at the host's screen? Or are there ways to get answers to a quiz without and Node packages?
Thanks!
Bots arent joining and i think kahoot has fixed this :(
Dear idiidk,
Thanks for the files, could you please help. I have the errors as below.
Aloces-MBP:kahoot aloce$ npm i && node main.js
npm notice created a lockfile as package-lock.json. You should commit this file.
added 58 packages in 7.101s
events.js:136
throw er; // Unhandled 'error' event
^
Error: listen EACCES 0.0.0.0:80
at Object._errnoException (util.js:999:13)
at _exceptionWithHostPort (util.js:1020:20)
at Server.setupListenHandle [as _listen2] (net.js:1362:19)
at listenInCluster (net.js:1420:12)
at Server.listen (net.js:1508:7)
at Function.listen (/Users/aloce/Desktop/appsalo/kahoot/node_modules/express/lib/application.js:618:24)
at Object. (/Users/aloce/Desktop/appsalo/kahoot/main.js:13:18)
at Module._compile (module.js:660:30)
at Object.Module._extensions..js (module.js:671:10)
at Module.load (module.js:573:32)
Aloces-MBP:kahoot aloce$
Is there a possibility to use this in teams mode? (every team need 1 player at least to work fine)
When i enter game pin on my site Error Game not found! appears. I use default ports. How to solve this? My site: https://testdomena.hekko24.pl
I used this tutorial to deploy app https://www.digitalocean.com/community/tutorials/how-to-set-up-a-node-js-application-for-production-on-ubuntu-18-04
Kahoot.ml seems to have these scripts in index.html:
<script type="text/javascript" src="manifest.85f4f337e94b40a6c472.js"></script><script type="text/javascript" src="vendor.27411fd1709d3087158d.js"></script><script type="text/javascript" src="bundle.35e4582b556c31a22581.js"></script>I think this is what is causing the style to not work when I install it on my own website?
Can you fix so anti-bots can't ban bots, Thank you!
Hello @idiidk, I find the Kahoot takeover experimental feature very cool :)
Can you tell me more about how it works? and how i could implement it in a Python Project
Thanks
I installed it, but hosting in port 81 instead of 80, and cors port is open, but I'm getting this error: "Error: Network Error"
How to host on a server like a raspberry pi 2b
npm run build doesn't work on a windows computer due to rm -rf not being recognised by windows. Temp fix is to just remove "npm run build && " in the package.json file.
I've peeked through the source code and I am wondering, what actually does the "hacking" and stuff?
I need to install this but I don't know what to do with this:
git clone https://github.com/idiidk/kahoot-tools.git
cd kahoot-tools
npm install # or use yarn
Edit config.json
npm run build
npm run host
Is there anyway I can put it in a repl?
make all bots select the same option (actually they are divided equally)
title says it all
Title says it.
Hey
Is it possible to make a kahoot flooder/smasher on the webpage too??
hi, when I installed it in my server, when I try to put a pin and a nickname and click at leggo, an error appears and says "ERROR game not found!" what is happening?
How exactly did you got the QuizID in the Code?
I always get this Json which I have to decode:
Url: https://play.kahoot.it/reserve/session/120620/ <--- the Game Pin
{"twoFactorAuth":false,"namerator":false,"challenge":"decode.call(this, 'kprZxZMsa6nfDVJlk6EhfJaDSzBzHZgxEtvrZO6Jj1QtH6DXjFSfqhJMlr1YwYKxoWZ3DjYkJFjp0nNSFxcyyv67pSV5BoSQ01YF'); function decode(message) {var offset = (21 + 51) + 29 * 15 * 95 + 8 * 64; if (this.angular.isDate(offset)) {console.log("Offset derived as: {", offset, "}");}return _.replace(message, /./g, function(char, position) {return String.fromCharCode((((char.charCodeAt(0) * position) + offset) % 77) + 48);});}"}
I really want to know how you did this. It isn't for a hack. I just want to make my own Library for a Console-Version of the Game.
title says it all
When a question comes up the bots wont answer it at all...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.