> tail -f i-hasco-training-skipper

I-Hasco Training Skipper

ihasco logo.png
ihasco logo.png (image/png)

How to Use the iHASCO Video Fast Forwarder (Console or Bookmarklet)

If you’ve ever worked through iHASCO training and wished you could move a little faster, this simple browser-based tweak can help you speed things up dramatically.

Below, I’ll show you two easy ways to use a lightweight script that forces the video player to run at 15× playback speed:

  • Method 1: Run it directly in your browser console
  • Method 2: Save it as a bookmarklet for one-click access

What This Script Does

The script:

  • Finds the video element on the page
  • Re-enables native browser controls
  • Removes playback restrictions
  • Forces the video to run at 15× speed
  • Reapplies the speed automatically when the video loads or plays

It works by setting the video’s playbackRate property and listening for events like loadedmetadata and play to ensure the speed sticks.


The Script

Here’s the full script:

(function() {
    const video = document.querySelector("video");
    if (!video) {
        console.log("No video found.");
        return;
    }

    video.controls = true;
    video.removeAttribute("disablepictureinpicture");
    video.removeAttribute("controlsList");
    video.removeAttribute("disableremoteplayback");

    function setSpeed(speed) {
        try {
            video.playbackRate = speed;
            console.log(`Playback speed set to ${speed}x`);
        } catch (err) {
            console.error("Error setting speed:", err);
        }
    }

    video.addEventListener("loadedmetadata", () => setSpeed(15));
    video.addEventListener("play", () => setSpeed(15));

    setSpeed(15);
})();

Method 1: Run via Browser Console

This is the quickest way to use it.

Step 1

Open your iHASCO training video in your browser.

Step 2

Open Developer Tools:

  • Chrome / Edge: Press F12 or Ctrl + Shift + I
  • Go to the Console tab

Step 3

Paste the script into the console and press Enter.

That’s it. The video should immediately jump to 15× speed.

If you see Playback speed set to 15x in the console, you’re good to go.


Method 2: Create a Bookmarklet (One-Click Use)

If you want something reusable, this is the better option.

Step 1: Create a New Bookmark

  1. Right-click your bookmarks bar
  2. Click Add page (or similar)
  3. Name it something like: iHASCO Speed 15×

Step 2: Paste This as the URL

You must convert the script into a single-line bookmarklet.

Use this:

javascript:(function(){const video=document.querySelector("video");if(!video){console.log("No video found.");return;}video.controls=true;video.removeAttribute("disablepictureinpicture");video.removeAttribute("controlsList");video.removeAttribute("disableremoteplayback");function setSpeed(speed){try{video.playbackRate=speed;console.log("Playback speed set to "+speed+"x");}catch(err){console.error("Error setting speed:",err);}}video.addEventListener("loadedmetadata",()=>setSpeed(15));video.addEventListener("play",()=>setSpeed(15));setSpeed(15);})();

Click Save.


How to Use the Bookmarklet

  1. Open your iHASCO training page
  2. Start the video
  3. Click your iHASCO Speed 15× bookmark

The video should immediately accelerate.


Customising the Speed

Want a different speed?

Change this number in the script:

setSpeed(15);

For example:

  • setSpeed(2); → 2× speed
  • setSpeed(5); → 5× speed
  • setSpeed(10); → 10× speed

Just make sure you update all instances of 15 in the script.


Troubleshooting

“No video found.”

Make sure:

  • The video has loaded
  • You’re on the actual training page
  • The video is visible on screen

Try pressing play once, then re-running the script.

Speed resets?

That’s why the script attaches event listeners. If it still resets, click the bookmark again.


Final Thoughts

This approach is simple, fast, and requires no extensions or installations. It runs entirely in your browser and gives you control back over playback speed.

If you regularly complete online training, saving this as a bookmarklet will save you serious time over the long run.

Happy fast-forwarding