Refactoring

This commit is contained in:
Simon Vieille 2018-02-06 09:45:29 +01:00
parent 6ca1a7cec3
commit 785eb72f66
No known key found for this signature in database
GPG Key ID: 919533E2B946EA10
3 changed files with 6 additions and 4 deletions

View File

@ -1,4 +1,9 @@
{
"autoload": {
"psr-0": {
"": "src/"
}
},
"require": {
"cboden/ratchet": "^0.4"
}

View File

@ -2,14 +2,13 @@
<?php
require __DIR__.'/vendor/autoload.php';
require __DIR__.'/Server.php';
use Ratchet\Server\IoServer;
use Ratchet\Http\HttpServer;
use Ratchet\WebSocket\WsServer;
use Ratchet\ConnectionInterface;
$server = new \Server();
$server = new Server();
$server->addMessageHandler('pointer', function (ConnectionInterface $from, array $data) {
$x = $data['x'] ?? null;
@ -26,8 +25,6 @@ $server->addMessageHandler('pointer', function (ConnectionInterface $from, array
} elseif ($click !== null) {
if ($click === 'left') {
return shell_exec('xdotool click 1');
} elseif ($click === 'dleft') {
// return shell_exec("xdotool click 1; xdotool click 1");
} elseif ($click === 'middle') {
return shell_exec('xdotool click 2');
} elseif ($click === 'right') {