Rrrazy
Member
- Jun 3, 2022
- 60
- 37
- 18
# Fireship.io PRO Account Access Script
> ## Excerpt
> Step 1 : Install The tampormonkey chrome extension Tampermonkey Step 2 : Add extension to the chrome Step 3 : Click on Tampermonkey Chrome Extension and...
---
Step 1 : Install The tampormonkey chrome extension [Tampermonkey](https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=en)
[](https://i.imgur.com/QsDq0t2.png)
Step 2 : Add extension to the chrome
Step 3 : Click on **Tampermonkey** Chrome Extension and Click on **Create a New Script**
[](https://i.imgur.com/r1OtUd2.png)
Step 4 : Change Script
```
// ==UserScript==
// @Name Freeship
// @namespace lemons
// @version 1.2
// @description Unlock all Fireship PRO courses/lessons.
// @author lemons
// @match https://fireship.io/*
// @icon https://emojipedia-us.s3.dualstack.us-west-1.amazonaws.com/thumbs/120/apple/325/fire_1f525.png
// @grant none
// ==/UserScript==
setInterval(() => {
document.querySelectorAll("[free=\"\"]").forEach(el => el.setAttribute("free", true)) // set all elements with the attribute free set to "" to true
if (document.querySelector("if-access [slot=\"granted\"]")) { // replace HOW TO ENROLL to YOU HAVE ACCESS
document.querySelector("if-access [slot=\"denied\"]").remove()
document.querySelector("if-access [slot=\"granted\"]").setAttribute("slot", "denied")
}
if (document.querySelector("video-player")?.shadowRoot?.querySelector(".vid")?.innerHTML) return; // return if no video player
const vimeoId = document.querySelector("global-data").vimeo; // get id for vimeo video
const youtubeId = document.querySelector("global-data").youtube; // get id for vimeo video
if (vimeoId) { // if there is an id,
document.querySelector("video-player").setAttribute("free", true) // set free to true
document.querySelector("video-player").shadowRoot.querySelector(".vid").innerHTML = `<iframe src="https://player.vimeo.com/video/${vimeoId}" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen="" title="${location.pathname.split("/")[3]}" width="426" height="240" frameborder="0"></iframe>` // set video
}
if (youtubeId) { // if there is an id,
document.querySelector("video-player").setAttribute("free", true) // set free to true
document.querySelector("video-player").shadowRoot.querySelector(".vid").innerHTML = `<iframe src="
{youtubeId}" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen="" title="${location.pathname.split("/")[3]}" width="426" height="240" frameborder="0"></iframe>` // set video
}
}, 100)
```
Step 5 : Enable Script in fireship.io page
[](https://i.imgur.com/IYcCxRs.png)
Step 6 : Go ahead , watch any Pro fireship course
[](https://i.imgur.com/5wRLn2X.png)
Note : Please check all steps before posting anything, refresh the page if it ask for signin at course section
> ## Excerpt
> Step 1 : Install The tampormonkey chrome extension Tampermonkey Step 2 : Add extension to the chrome Step 3 : Click on Tampermonkey Chrome Extension and...
---
Step 1 : Install The tampormonkey chrome extension [Tampermonkey](https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=en)
[](https://i.imgur.com/QsDq0t2.png)
Step 2 : Add extension to the chrome
Step 3 : Click on **Tampermonkey** Chrome Extension and Click on **Create a New Script**
[](https://i.imgur.com/r1OtUd2.png)
Step 4 : Change Script
```
// ==UserScript==
// @Name Freeship
// @namespace lemons
// @version 1.2
// @description Unlock all Fireship PRO courses/lessons.
// @author lemons
// @match https://fireship.io/*
// @icon https://emojipedia-us.s3.dualstack.us-west-1.amazonaws.com/thumbs/120/apple/325/fire_1f525.png
// @grant none
// ==/UserScript==
setInterval(() => {
document.querySelectorAll("[free=\"\"]").forEach(el => el.setAttribute("free", true)) // set all elements with the attribute free set to "" to true
if (document.querySelector("if-access [slot=\"granted\"]")) { // replace HOW TO ENROLL to YOU HAVE ACCESS
document.querySelector("if-access [slot=\"denied\"]").remove()
document.querySelector("if-access [slot=\"granted\"]").setAttribute("slot", "denied")
}
if (document.querySelector("video-player")?.shadowRoot?.querySelector(".vid")?.innerHTML) return; // return if no video player
const vimeoId = document.querySelector("global-data").vimeo; // get id for vimeo video
const youtubeId = document.querySelector("global-data").youtube; // get id for vimeo video
if (vimeoId) { // if there is an id,
document.querySelector("video-player").setAttribute("free", true) // set free to true
document.querySelector("video-player").shadowRoot.querySelector(".vid").innerHTML = `<iframe src="https://player.vimeo.com/video/${vimeoId}" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen="" title="${location.pathname.split("/")[3]}" width="426" height="240" frameborder="0"></iframe>` // set video
}
if (youtubeId) { // if there is an id,
document.querySelector("video-player").setAttribute("free", true) // set free to true
document.querySelector("video-player").shadowRoot.querySelector(".vid").innerHTML = `<iframe src="
}
}, 100)
```
Step 5 : Enable Script in fireship.io page
[](https://i.imgur.com/IYcCxRs.png)
Step 6 : Go ahead , watch any Pro fireship course
[](https://i.imgur.com/5wRLn2X.png)
Note : Please check all steps before posting anything, refresh the page if it ask for signin at course section