Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <HTML>
- <HEAD>
- <TITLE>Проверялка почты</TITLE>
- <SCRIPT type="text/javascript" src="../../Sources/yocto_api.js"></SCRIPT>
- <SCRIPT type="text/javascript" src="../../Sources/yocto_led.js"></SCRIPT>
- <SCRIPT language='javascript1.5' type='text/JavaScript'>
- <!--
- // Use explicit error handling rather than exceptions
- yDisableExceptions();
- // Setup the API to use the VirtualHub on local machine
- if(yRegisterHub('http://127.0.0.1:4444/') != YAPI_SUCCESS) {
- alert("Cannot contact VirtualHub on 127.0.0.1");
- }
- var led,fullcount;
- if (window.XMLHttpRequest)
- {// code for IE7+, Firefox, Chrome, Opera, Safari
- xmlhttp=new XMLHttpRequest();
- }
- else
- {// code for IE6, IE5
- xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
- }
- function refresh()
- {
- var serial = document.getElementById('serial').value;
- if(serial == '') {
- // Detect any conected module suitable for the demo
- led = yFirstLed();
- if(led) {
- serial = led.module().get_serialNumber();
- document.getElementById('serial').value = serial;
- }
- }
- led = yFindLed(serial+".led");
- if(led.isOnline()) {
- document.getElementById('msg').value = '';
- } else {
- document.getElementById('msg').value = 'Module not connected';
- }
- xmlhttp.open("GET","https://mail.google.com/mail/feed/atom",false);
- xmlhttp.send();
- xmlDoc=xmlhttp.responseXML;
- fullcount = xmlDoc.getElementsByTagName("fullcount")[0].childNodes[0].nodeValue;
- document.getElementById("fullcount").innerHTML= fullcount;
- if(fullcount==0) {switchIt(false)} else {switchIt(true)};
- setTimeout('refresh()',5000);
- }
- function switchIt(state)
- {
- if (state) led.set_power(Y_POWER_ON);
- else led.set_power(Y_POWER_OFF);
- }
- -->
- </SCRIPT>
- </HEAD>
- <BODY onload='refresh();'>
- Module to use: <input id='serial'>
- <input id='msg' style='color:red;border:none;' readonly><br>
- <a href='javascript:switchIt(true);'>ON</a><br>
- <a href='javascript:switchIt(false);'>OFF</a><br>
- <b>Новых сообщений:</b> <span id="fullcount"></span><br>
- </BODY>
- </HTML>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement