Linux/Firefox - 다른 컴퓨터에서 열린 탭 캡처

Linux/Firefox - 다른 컴퓨터에서 열린 탭 캡처

Linux의 Firefox(또는 다른 브라우저)에서 현재 열려 있는 탭을 캡처하는 방법이 있습니까?

컴퓨터에 대한 전체 사용자 액세스 권한이 있습니다.

답변1

"캡처"가 머신 A의 한 프로세스에서 머신 B의 다른 프로세스로 탭을 이동하는 것을 의미한다면 아니요, 그렇게 할 수 없습니다.

답변2

전략은 다음과 같습니다.

  1. 캡처할 현재 탭이 포함된 브라우저 창의 X 창 ID를 가져옵니다. 당신은 그것을 사용할 수 있습니다제어판또는xdo 도구이를 위해.

  2. ImageMagick의 가져오기 명령을 사용하여 현재 열려 있는 탭을 "캡처"합니다.

    $ import -windowid $window_id tabNNN.png

  3. 일부 스크립트를 사용하여 열려 있는 탭 목록에서 다음/이전 탭으로 이동하도록 브라우저에 요청합니다. xdotool을 사용하여 키 입력을 시뮬레이션하거나 브라우저에 원격으로 연결할 수 있습니다(크롬을 사용하면 가능합니다).

  4. 2단계부터 반복합니다.

다음은 X에서 열려 있는 모든 창을 캡처하는 한 줄의 코드입니다.

$ for i in `xdotool search .`;do import -windowid $i $i.png;done

행운을 빌어요!

관련 정보