Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Follow Contact

HF Rulez the UniverseHF Rulez the Universe
Komodo
Doc

Military Online Classes Guides

Posted 05-14-2022, 10:45 AM
Intro
I've spent countless hours in the military doing annual refresher or classes you need for mission. Here is a list of multiple classes amongst multiple sites that I've collected over the years to help you skip them.

Disclaimer
These work, I've used them often. But you need to space them out to make it look like you actually took the class, otherwise your account will be flagged for review. Just register for the class, and don't complete it before however many hours it says the class will take. At the end of that time plug in the script and you're good to go.

Script
For all of these scripts you're going to do the same thing:
  • Open up your favorite web browser, generally Internet Explorer is the safest bet if you're on a military computer
  • Open Inspect Element once you're on your class
  • Go to the console tab
  • Paste in the scripts I post below and press enter, your class is not completed


JKO
This one script works for all JKO classes:
Code
API_1484_11.SetValue('cmi.completion_status','completed');if (document.getElementsByName("courseheader").item(0).contentDocument.getElementById("c")){document.getElementsByName("courseheader").item(0).contentDocument.getElementById("c").submit()};


ALMS
Each class has a different script, these are the most popular:

Accident Avoidance
Code
scoAPI.LMSSetValue("cmi.core.lesson_status","completed"); scoAPI.LMSCommit(""); exitPage();

CTIP
Code
test=document.frames[1].frames[1].frames[1].parent.API_1484_11; test.dataModelInterface.root.containers.cmi.elements.scaled_passing_score.writeable=true;

r=0; while(r < 0.8 || r > 1){ r=Math.floor((Math.random() * 100))/100; }

test.SetValue("cmi.scaled_passing_score", 0.8); test.SetValue("cmi.score.scaled", r); test.SetValue("cmi.completion_status", "completed"); test.SetValue("cmi.success_status", "passed"); test.SetValue("cmi.score.raw", r*100); test.SetValue("adl.nav.request", "continue");

test.completeUserSession(true);

HAZMAT Familiarization and Safety
Code
test=document.frames[1].frames[1].frames[1].parent.API_1484_11; test.dataModelInterface.root.containers.cmi.elements.scaled_passing_score.writeable=true;

r=0; while(r < 0.8 || r > 1){ r=Math.floor((Math.random() * 100))/100; }

test.SetValue("cmi.scaled_passing_score", 0.8); test.SetValue("cmi.score.scaled", r); test.SetValue("cmi.completion_status", "completed"); test.SetValue("cmi.success_status", "passed"); test.SetValue("cmi.score.raw", r*100); test.SetValue("adl.nav.request", "continue");

test.completeUserSession(true);

Injury Prevention through Leadership
Code
function tester() { LMSSetValue("cmi.completion_status", "completed"); LMSSetValue("cmi.success_status", "passed"); LMSSetValue("cmi.exit", "normal"); LMSSetValue("adl.nav.request", "exitAll"); LMSSetValue("cmi.scaled_passing_score", 0.8); LMSSetValue("cmi.score.scaled", 0.9); LMSSetValue("cmi.score.raw", 90);

LMSCommit();

top.close(); }

tester();

Personnel Recovery
Code
doSetValue("cmi.success_status", "passed");
doSetValue("cmi.completion_status","completed");
doSetValue("cmi.exit", "normal");
doSetValue("adl.nav.request", "exitAll");
doSetValue("cmi.score.scaled", 0.9);
doSetValue("cmi.score.raw", 90);
doCommit();
top.close();


TARP
Code
//Navigate to top level lesson and execute.

lmsManager.setValue("cmi.completion_status", "completed");
lmsManager.setValue("cmi.success_status", "passed");
lmsManager.setValue("adl.nav.request", "exitAll");


SHARP
Code
//each code has to be entered one by one..


SCORM2004_SetPassed()

SCORM2004_SetScore(80, 100, 0)

SCORM2004_SetCompleted()


Create Security Training - Initial Security Orientation

Code
pipwerks.SCORM.status("set", "completed");
pipwerks.SCORM.set("cmi.success_status", "passed");
top.close();


Security Training - SCI Familiarization
Code
pipwerks.SCORM.status("set", "completed");
pipwerks.SCORM.set("cmi.success_status", "passed");
top.close();


DLC 1
Code
test=scorm_api.parent.API_1484_11;

test.dataModelInterface.root.containers.cmi.elements.scaled_passing_score.writeable=true;
test.SetValue("cmi.scaled_passing_score", 0.8);
test.SetValue("cmi.score.scaled", 0.9);
test.SetValue("cmi.completion_status", "completed");
test.SetValue("cmi.success_status", "passed");
test.SetValue("cmi.score.raw", 90);
test.SetValue("adl.nav.request", "continue");

test.Commit();
test.FrameworkTerminate();
test.completeUserSession(true);

DLC 2
Code
if (typeof(cwsObj) != "undefined") {
    cwsObj.getCourseCompleted=function(){return true};
    cwsObj.user.courseScore=100;
    cwsObj.session.finished();
}
else {
    this.location=curTemplate+'.html?passingPage='+totalPages;
}

DLC 3
Code
if (typeof(document.frames[1]) == "undefined") {
  SCOSetValue("cmi.completion_status", "complete");
  SCOSetValue("cmi.success_status", "passed");
  SCOSetValue("cmi.exit", "normal");
  SCOSetValue("adl.nav.request", "continue");
  SCOCommit();
  SCOFinish();
  top.close();
}
else {
  test=document.frames[1];
  r=0;
  while(r < 0.8 || r > 1){
    r=Math.floor((Math.random() * 100)) / 100;
  }

  test.LMSSetValue("cmi.scaled_passing_score", 0.8);
  test.LMSSetValue("cmi.score.scaled", r);
  test.LMSSetValue("cmi.completion_status", "completed");
  test.LMSSetValue("cmi.success_status", "passed");
  test.LMSSetValue("cmi.score.raw", r*100);
  test.LMSSetValue("adl.nav.request", "continue");
  top.close();
}


Cyber Awareness

Code
controller.store.setData("ShowTextOn=1&userMode=ic&courseMode=kc&name=&lesson_00_params=visited:[0]complete:[0]questions:[0]&lesson_01_params=visited:[1,1,1,1,1]complete:[1,1,1,1,1]questions:[0,0,0,0,0]&lesson_02_params=visited:[1,1,0,0,0,0,0,0,1]complete:[1,1,0,0,0,0,0,0,1]questions:[2,0,0,0,0,0,0,0,0]&lesson_03_params=visited:[1,1,0,0,0,0,0,0,0,1]complete:[1,1,0,0,0,0,0,0,0,1]questions:[2,0,0,0,0,0,0,0,0,0]&lesson_04_params=visited:[1,1,0,0,0,0,0,0,0,0,1]complete:[1,1,0,0,0,0,0,0,0,0,1]questions:[3,0,0,0,0,0,0,0,0,0,0]&lesson_05_params=visited:[1,1,0,0,0,0,0,0]complete:[1,1,0,0,0,0,0,0]questions:[2,0,0,0,0,0,0,0]&lesson_06_params=visited:[1,1,1,1,1,1,1,1,1,1]complete:[1,1,1,1,1,1,0,1,1,1]questions:[2,0,0,0,0,2,0,0,0,0]&lesson_07_params=visited:[1,1,0,0,0,0,0,0]complete:[1,1,0,0,0,0,0,0]questions:[1,0,0,0,0,0,0,0]&lesson_08_params=visited:[1,1,0,0,0,0,0,1]complete:[1,1,0,0,0,0,0,1]questions:[2,0,0,0,0,0,0,0]&lesson_09_params=visited:[1,1,0,0,0,0,0,0,0,0,1]complete:[1,1,0,0,0,0,0,0,0,0,1]questions:[1,0,0,0,0,0,0,0,0,0,0]&lesson_10_params=visited:[1,1,0,0,0,0,0,1]complete:[1,1,0,0,0,0,0,1]questions:[1,0,0,0,0,0,0,0]&lesson_11_params=visited:[1,1,0,0,0,0,0]complete:[1,1,0,0,0,0,0]questions:[1,0,0,0,0,0,0]&lesson_12_params=visited:[1,1,0,0,0,0,0,0,1]complete:[1,1,0,0,0,0,0,0,1]questions:[2,0,0,0,0,0,0,0,0]&lesson_13_params=visited:[1,1,0,0,0,0,0]complete:[1,1,0,0,0,0,0]questions:[1,0,0,0,0,0,0]&lesson_14_params=visited:[1,1,0,0,0,0,0,1]complete:[1,1,0,0,0,0,0,1]questions:[1,0,0,0,0,0,0,0]&lesson_15_params=visited:[1,1,0,0,0,0,0,0,0,1]complete:[1,1,0,0,0,0,0,0,0,1]questions:[3,0,0,0,0,0,0,0,0,0]&lesson_16_params=visited:[1,1,0,0,0,0,0,0,0]complete:[1,1,0,0,0,0,0,0,0]questions:[2,0,0,0,0,0,0,0,0]&lesson_17_params=visited:[1,1,0,0,0,0,0,0,1]complete:[1,1,0,0,0,0,0,0,1]questions:[1,0,0,0,0,0,0,0,0]&lesson_18_params=visited:[1,1,0]complete:[1,1,0]questions:[0,0,0]&LastVisitedModule=lesson_18&disa_cac_2019_fy18CurrentPageNum=2&disa_cac_2019_fy18CurrentBranchPageNum=0&MainMenuOpen=0&randomQuestions=false&");