Skip to content

COMPLEXWASTAKEN/vla-tampermonkey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VLA Toolkit

Tampermonkey userscript for Virtual Learning Academy student pages.

Unlocks copy/paste on lesson questions and keeps your session alive automatically.


Install

Requires Tampermonkey (Chrome, Edge, or Firefox).

Install with Tampermonkey

Or open this link directly:

https://raw.githubusercontent.com/COMPLEXWASTAKEN/vla-tampermonkey/main/vla-enable-copy-paste.user.js

Tampermonkey will prompt you to install. Confirm and reload any open VLA tabs.


Features

Feature Description
Copy / paste unlock Re-enables selecting and copying question text, key terms, and pasting into answer fields
Iframe support Injects into the #DisplayQuestions2 iframe used on LessonRead.aspx (split-screen & exams)
Session keep-alive Refreshes the session every 20 minutes and auto-clicks Stay Signed In when the timeout popup appears

Supported URLs

  • https://virtuallearningacademy.net/Student/*
  • https://www.virtuallearningacademy.net/Student/*

Works on LessonRead.aspx, LessonQuestions.aspx, and other student pages that use the VLA session banner.


Manual install

  1. Install Tampermonkey.
  2. Open Tampermonkey → Create a new script.
  3. Paste the contents of vla-enable-copy-paste.user.js.
  4. Save (Ctrl+S).

How it works

Copy/paste — Overrides VLA’s blockCopy, blockPaste, and blockCtrlKeys handlers, removes .no-copy restrictions, and injects into the questions iframe after it loads (not while still about:blank).

Session keep-alive — Calls the site’s own resetTimer() and KeepSessionAlive() on a schedule, and clicks #keep when the “Need More Time?” overlay appears.


License

MIT


Disclaimer

This is an unofficial browser tool, not affiliated with Virtual Learning Academy. Use at your own discretion and in line with your school’s policies.

About

Unofficial Tampermonkey userscript for virtuallearningacademy.net. Re-enables text selection and copy/paste on lesson question iframes, and automatically clicks “Stay Signed In” so you don’t get logged out while working.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors