клиент каждую секунду отсылает на сайт скрин экрана , далее клиент забирает с сервера координаты мыши и выполняет её команды .
получается удалённое управление компьютером через браузер |
в дельфи это я сделал посредством FTP
|
|
ненадёжно, но сама идея интересная.
если через попу, тогда. Серверная часть $file = fopen ("file.txt","r+"); $str=$_GET['x']."\n".$_GET['y']; if ( !$file ) { echo("Ошибка открытия файла"); } else { fputs ( $file, $str); } fclose ($file); и примерно вот такой скрипт на странице function getXmlHttp(){ var xmlhttp; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp = new XMLHttpRequest(); } return xmlhttp; } document.addEventListener("click", function(evnt){ var x=evnt.pageX, y=evnt.pageY, req = getXmlHttp(); req.open('GET', 'saveMouse.php?x='+x+"&y="+y, true); req.send(); // отослать запрос }) |
Так быстро ? супер !!
сейчас попробую. !! |
Извините ...но я не понимаю как вставить в страницу ..не получается...
|
Цитата:
Цитата:
var x, y, img = new Image(); img.src = 'http://site.kz/coor.php?x='+x+'&y='+y; Хе, хе. Но до ТС это не допрет. :) |
между тегами
<script> скрипт </script> а серверную часть сохраните в файл saveMouse.php код в файле <? серверный код ?> Цитата:
вот вариант пишущий в файл по строкам и неудаляющий там данные. (первый вариант файл очищает) <?php $file = fopen ("file.txt","a"); if ( !$file ) { echo("Ошибка открытия файла"); } else { fwrite($file, $_GET['x']."\n"); fwrite($file, $_GET['y']."\n"); } fclose ($file); ?> |
Цитата:
Причем у нас есть два родных обработчика onerror и onload которые можно задействовать, чтобы не насиловать сервер ненужными запросами, если он ещё предыдущий не обработал. |
file.txt не организовывается на сервере
|
Часовой пояс GMT +3, время: 02:01. |