Lynx를 사용하여 웹페이지를 "인쇄"하는 방법은 무엇입니까? 당신이 보는 것은 당신이 얻는 것입니다

Lynx를 사용하여 웹페이지를 "인쇄"하는 방법은 무엇입니까? 당신이 보는 것은 당신이 얻는 것입니다

다음과 같은 페이지를 인쇄하면매뉴얼을 따르다:

렌더링 파일을 인쇄하고, 메일로 보내고, 디스크에 저장합니다.

문서를 보는 동안 "p" 명령을 사용하여 렌더링된 HTML 문서와 일반 텍스트 파일을 인쇄할 수 있습니다. "p" 키를 누르면 인쇄 옵션 메뉴가 나타납니다.

다시 보면 Lynx가 탐색하는 동안 렌더링하는 방식과 완전히 다르게 보입니다. 이 페이지는 웹 인터페이스를 통해 설정을 표시하는 IP 전화(Cisco/Linksys SPA 942 하드폰)에 의해 제공됩니다.

나는 가능한 가장 간단한 방법으로 Lynx의 설정 페이지를 긁어내고/스크래핑/스크래핑하고 싶습니다. 특히 확장 프로그램 중 하나의 설정이 걱정되었기 때문에 설정을 올바르게 하려면 몇 개의 링크를 클릭해야 했습니다.

"인쇄" 옵션을 시도했지만 형식이 매우 잘못되었습니다. 양식만 있는 간단한 웹페이지입니다. 인쇄 옵션이 모든 것을 뒤섞습니다.

Firefox에서 화면 인쇄를 할 수 있지만 lynx에 특별한 기능이 있을 수도 있다고 생각하시나요? 아니면 Firefox나 다른 변형에 페이지를 저장할 수도 있습니다.

페이지가 꽤 길어서 터미널에서 한 페이지씩 복사하기가 불편합니다. 전체적으로, 서로 다른 설정 사이에서 터미널에는 20페이지가 있을 수 있으며 각 페이지는 20개의 Lynx "페이지" 길이입니다.

일부 버전에서는 파일로 출력 dump합니까 ?crawl

"vt100 터미널에 연결된 프린터"로 인쇄하는 것은 실제로 잘 작동합니다. 말 그대로 가능한 한 터미널에 "인쇄"합니다. 일부 빈 필드를 지나면 작동하지 않는다는 작은 문제가 있습니다. 그러나 "페이지 아래로"는 작동하는 것 같습니다(?). 불행히도 내가 원하는 실제 페이지는 인쇄될 수 없으며 특정 링크를 "클릭"할 수도 없습니다...

답변1

이것lynx.cfg파일(다음으로 렌더링됨HTML은 여기에) 사용 방법을 자세히 설명합니다."PRINTER":

PRINTER,DOWNLOADER&UPLOADER 정의: Lynx에는 필요할 때 화면에 호출되는 미리 정의된 4개의 인쇄 옵션과 1개의 미리 정의된 다운로드 옵션이 있습니다.'피'또는'디'입력; 사용자는 아래 설명된 대로 옵션을 얼마든지 추가할 수 있습니다. 업로더는 UNIX에 대해서만 정의할 수 있습니다.DIRED_SUPPORT: 최상위 디렉터리에 있는 Makefile과 헤더 파일을 봅니다.src/LYUpload.c.

~을 위한'피'사전 정의된 옵션은 다음과 같습니다.'로컬 파일에 저장',"이메일로 파일 보내기","화면으로 인쇄"그리고'vt100에 연결된 로컬 프린터로 인쇄'."화면으로 인쇄"다른 옵션을 사용할 수 없는 경우 파일 전송을 허용하며 일반적으로 익명 사용자에게 허용되는 유일한 옵션입니다. Lynx의 DOS/WINDOWS 버전에는 세 번째 및 네 번째 옵션이 미리 정의되어 있지 않습니다. ~을 위한'디'사전 정의된 옵션은 다음과 같습니다.'로컬 파일로 다운로드'.

이것'피'그리고'디'키는 Lynx에게 화면에 표시된 대로 서식이 지정된 페이지를 인쇄(또는 저장)하거나 소스 코드를 다운로드하도록 지시합니다. 명령줄 옵션은 거의 동일한 작업을 -dump수행합니다 .-source

관련 정보