Mở Nautilus hoặc RhybeatBox từ trang web


1

Tôi đã tự hỏi, có cách nào để mở hộp nhịp điệu hoặc nautilus từ nút html trang web bằng cách sử dụng php. Tôi đã thử exec, và shell_exec và không hoạt động. Và để rõ ràng trang web là cục bộ và tôi muốn nautilus hoặc hộp nhịp điệu mở trên máy tính đang lưu trữ trang web.

Câu trả lời:


0

Bạn có thể có một tệp html như thế này:

<!DOCTYPE HTML>
<html>
    <head>
        <title>The html file</title>
    </head>
    <body>
        <a href="/action.php">
            <button>
                Launch Nautilus
            </button>
        </a>
    </body>
</html>

Trong action.php, bạn sẽ gọi lệnh được yêu cầu:

<?php

// Launch your command
system("nautilus");

// Redirect to index.html
header('Location: /');   

?>

Để kiểm tra điều này, tôi đã sử dụng máy chủ php dựng sẵn:

php5 -S 127.0.0.1:8000

Và tôi đã truy cập http://127.0.0.1:8000 trong trình duyệt của mình (firefox). Nó đã bắt đầu nautilus.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.