로컬 HTML 파일을 사용하면 bash 스크립트 실행도 트리거됩니다.

로컬 HTML 파일을 사용하면 bash 스크립트 실행도 트리거됩니다.

이 질문은 코드를 요구하는 것처럼 보이지만 그렇지 않습니다.정확히, 이것이 SO 대신 여기에 있는 이유입니다.

나는 Bash에서 RPG 게임을 디자인하고 있는데 RPG 게임에 필요한 많은 것, 디스플레이 고정 등이 있습니다. HTML로 작업했기 때문에 "텍스트 기반 웹 브라우저를 사용하여 HTML 파일을 구문 분석하고 표시하는 것이 어떨까요?"라고 생각했습니다. "links, lynx, w3m, elinks를 살펴봤습니다. 그러나 웹 브라우저가 HTML 버튼을 사용하고 bash 기반 스크립트를 실행하는 방법도 찾을 수 없었습니다.

이건 너무 고급인가요? 아니면 온라인 측면을 요구하지 않고 이 작업을 수행하는 다른 방법이 있습니까?

답변1

이를 수행하려면 일부 스크립트를 사용해야 합니다. 클라이언트 측 스크립트 VBS는 PHP와 같은 서버 측 전처리기뿐만 아니라 이를 수행할 수 있어야 합니다(exec() 또는 system() 함수 참조).

답변2

에서스라소니님의 사용자 가이드:

로컬 실행 스크립트 또는 링크 로컬 실행은 Lynx를 처음 설정할 때 활성화됩니다.

활성화되지 않은 경우 옵션 메뉴에 이 옵션이 표시되지 않습니다.

로컬 실행 스크립트가 발견되면 Lynx는 사용자 옵션을 확인하여 스크립트를 실행할 수 있는지 확인합니다. 사용자에게는 다음과 같은 옵션이 있습니다.

사용자 옵션이 스크립트 실행을 허용하면 Lynx는 쉘을 생성하고 스크립트를 실행합니다.

스크립트를 실행할 수 없는 경우 Lynx는 Lynx 창 내에 스크립트를 표시하고 사용자에게 스크립트 실행이 허용되지 않음을 알리고 사용자에게 옵션을 확인하도록 요청합니다.

관련 정보