Мне было интересно, есть ли способ открыть либо ритм-бокс или наутилус с HTML-кнопки веб-страницы с помощью php. Я попытался exec, и shell_exec и ни один не работал. И чтобы быть понятным, веб-страница является локальной, и я хочу, чтобы на компьютере, на котором размещена веб-страница, открывался блок nautilus или ритм-бокс.
1 ответ
0
Вы могли бы иметь HTML-файл, как этот:
<!DOCTYPE HTML>
<html>
<head>
<title>The html file</title>
</head>
<body>
<a href="/action.php">
<button>
Launch Nautilus
</button>
</a>
</body>
</html>
В action.php вы бы вызвали требуемую команду:
<?php
// Launch your command
system("nautilus");
// Redirect to index.html
header('Location: /');
?>
Чтобы проверить это, я использовал встроенный сервер php:
php5 -S 127.0.0.1:8000
И я пошел на http://127.0.0.1:8000 в моем браузере (Firefox). Это начало Наутилус.