Giter Site home page Giter Site logo

ading2210 / edpuzzle-answers Goto Github PK

View Code? Open in Web Editor NEW
187.0 15.0 104.0 8.26 MB

A Javascript bookmarklet that can get the answers for Edpuzzle assignments, skip the video, change the video speed, and automatically answer the questions.

Home Page: https://edpuzzle.hs.vc

License: GNU General Public License v3.0

HTML 21.07% JavaScript 75.93% CSS 3.00%
javascript bookmarklet edpuzzle

edpuzzle-answers's People

Contributors

ading2210 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

edpuzzle-answers's Issues

Has barely anything to do with edpuzzle

Um, so ur buddy toucan banned me out of the discord group, but I am in fact 14, so yeah, he said I was not. I'm in eighth grade. So can you please unban me? I didn't know any other way to get to you, so yeah, sorry. Once again I'm very sorry about this. Sure I made my account when I was not of age but I am now of age so yea... :_)

Stopped working

Everytime i press the button "Asnwer Questions or Skip Video" it doesnt work. Also it doesnt shows the underlines, what happened?

Screenshot 2023-01-20 3 38 17 PM

Thank you! + suggestion

Now, I usually don’t create Issues to thank people, but this helped me so much. I have hour long assignments of stuff I already know, and using this I can’t skip that. The only suggestion I can give is it the pop up maybe show that same video on YouTube (pretty sure Edpuzzle fetches it from YouTube, so you can easily take the url) so we can watch portions of it separately on our own time.

Instantly gets all answers wrong!

Worked for a short period of time, but now it gets all answers wrong constantly. Not sure if this is on my side, a change by Edpuzzle or a change my teacher made.

Wont Work

It wont show answers or auto answer or skip can I fix it?

Edpuzzle embedded into schology

My teacher started embedding Edpuzzles into schoology and the solver wont work now. When I open the assignment in a new tab it Edpuzzles says the assignment can only be done in Schoology. Is there a fix to this or way I could make it work?? Thank y'all.

Not working

Hello,
When I use the tool, it lists all the questions and answers, but the correct answer is not underlined. Is there a way to fix this?

Doesn't even open anymore

at first it would open and then say fetching answers now i just click on it for there to be no response. I'm not sure why this issue is going on but it's been like this for a minute.

Ability to run in a codespace

My school has fully disabled js and inspect element, and your website is also blocked. Is there any way this can be ran in a codespace so that all that was needed was the assignmentID and it would be able to achieve the same as the bookmarklet?

Fetching Assignments... Error

Its been working for a 1-2 days but randomly started processing The assignement with no response and when i make a new bookmark to re try it gives me the same error
aaas

Won't work at all.

This is similar to issue #9, however it just doesn't completely work anymore. Nothing opens, I have pop-ups allowed. I tried the solution from #9, however it doesn't seem to work. It looks like the url in the fix on #9 lets to an invaild URL, and the raw.github.usercontent is invaild as well.

Private Videos Issue

It says in the code should work on Private videos as well, but it doesn't for me. I can speed up the video, but the right answers don't show, and neither do the skip video and answer questions buttons work.
Screenshot 2024-03-20 172717

NEW ISSUE -- Correct Answers not Aquired

Issue

When running the cheat, the correct answers do not seem to be acquired. In the window view, no answers are underlined. When submitting answers, it submits blank answers.

Potential cause

EdPuzzle patched it. They have an api key in the way of the GET request for the answers. The GET request for the questions no longer responds with a correct answer. All the answers in that response are marked as wrong.

They changed it so it uploads a POST request with the answer selected, and the edpuzzle server replies with the grade.

Solutions

Either put work a new way to get the answers, or ensure it alerts the user that no answers are provided, and make sure it doesn't submit blank answers. Potentially some way to get the API key required for the answer request? Potentially an unused api pathway for getting the correct answer.

Doesn't work on certain edpuzzles

I have narrowed the bug down to a specific point, when you make your request to "url...classrooms/classId/students" it will return a request that looks something like this.

{teacherAssignments: Array(50), medias: Array(50), projects: Array(0), attempts: Array(50)}
attempts
: 
(50) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
medias
: 
(50) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
projects
: 
[]
teacherAssignments
: 
(50) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
[[Prototype]]
: 
Object

The bug occurs when the teacher has ASSIGNED over 50 edpuzzle assignments because the API only returns the first 50. I have tried guessing some payload parameters that could maybe return the next 50 edpuzzles, but I haven't found any that work.

no work

so i got the bookmark and everything but when i click it nothing pops up like ill right click it, double click it, normal and nothing works i even tried the java script one and yes i allowed pop ups and java scripts and allat i have a 50 min edpuzzle bru plsssssssss help

Fetching assignments..

When I click on a edpuzzzle it says fetching assignments but for other ones it doesnt do that
Screenshot 2024-01-22 9 41 34 AM

ThankFul

Just wanted to tell you that i love youuuuuuuuuu, you saved my career, im really really thankful for this amazing trick you made, i will share it to all my friends, btw you should make a (Google Forms) hack, like u know, to show the asnwers 💯 🥇

You ARE A GOD.

canvas

How would we use this on canvas edpuzzles?

No longer working

I've attempted to use the newest version of the bookmarklet and while it creates the pop up the correct answers are not underlined and the skip video does not work

media_source youtube goes nowhere in your code

I checked your code and went to the videospeed.js file and saw that when you check if the source is youtube it goes through all these item and keys in for loops but eventually goes no where and stops at an empty function

Chrome policy problems

This is more of a limitation:

The "javascript:" protocol itself can be blocked on a device, by:

  • Chrome Policy
  • Third party software
  • Chrome OS
  • etc

Method 1's webpage can also be blocked very easily with third party software such as GoGuardian, Lanschool, Linewize, etc.

This poses a limitation to basically the entire point of the script. I don't know if there is a way around this quite yet but a Method 3 may be needed in these circumstances.

Error

Error: Status code 401 recieved when attempting to fetch the assignment data.

Not working

When I tried to do it yesterday it let me skip the video but for the answer's, they were just all marked wrong.

Got All Wrong

Clicked on answer all questions and got everything wrong.

LTI Launch Error

when i try to run the edpuzzle bookmarklet in canvas, it redirects me and says {"errorCode":"invalid-lti-launch-request","error":"Invalid LTI Launch request -missing-consumer-credentials"}"

fetching assignments

Every time I try to use the script it gets stuck on fetching assignments and wont do anything

not working !!!

when clicked on the bookmark, nothing happened. I deleted the link and put it again and nothing happened pls fix

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.