Открытие Nautilus или RhythmBox с веб-страницы


1

Мне было интересно, есть ли способ открыть либо ритм-бокс или наутилус с HTML-кнопки веб-страницы с помощью php. Я попытался exec, и shell_exec и ни один не работал. И чтобы быть понятным, веб-страница является локальной, и я хочу, чтобы на компьютере, на котором размещена веб-страница, открывался блок nautilus или ритм-бокс.

Ответы:


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). Это начало Наутилус.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.