우분투 스튜디오 리눅스 14.04.1 LTS는 리눅스 쉘 스크립트에서 새 브라우저 창에 도형 (예 : 1280x720)을 지정하는 방법은 무엇입니까?
, 나는 정확한 크기, 예를 들어,의 브라우저 창을 실행하고 싶습니다 스크린 캐스트를 자동으로 녹음하는 단계입니다.
내 첫번째 생각은 옛날 옛적에서 Xwindows의 모든 애플리케이션에 공통적이었다에서 Xwindows -geometry
설정을 사용하는 것이었다 나는 또한 파이어 폭스를 말한다 FreeBSD의 포럼에 this post을 발견 Gnome options
#!/bin/bash -e
chromium-browser -geometry 1280x720 # ignores the spec
# firefox -geometry 1280x720 ignores the spec too
에 보존되었다 -geometry
설정을 무시합니다. 권장 사항은 다음과 같이 시작시 자바 스크립트를 사용하는 것이었다 :
% firefox javascript:%20resizeTo\(1280,720\)
가 JS에서 window.resizeTo()를 호출 할 수 있습니다. 테스트, 그 중 하나를 작동하지 않습니다. 위치하지 크기입니다 Launch Google Chrome from the command line with specific window coordinates
: MDN에서 링크 된 페이지가 @helloV가 나를 지적
파이어 폭스 7. 포스트 몇 가지 예외를 제외하고,이 작동하지 않습니다 말한다. 우리가 발견 할 것이다 the Chrome switches source code, (창 크기가없는 힌트) 또는
chromium-browser --window-size=800,600
chromium-browser --window-size="800,600"
chromium-browser --window-size=800x600
chromium-browser -window-size=800,600
chromium-browser -window-size=800x600
우리는 항상 Firefox Command Line Options page이 읽을 수 : 그럼에도 불구하고, 그것을 통해 파고도
가NO 작동하지 않습니다 이러한 아이디어를 산출 --window-size=w,h
그게 위의 시도했다. 에서
: setting the window dimensions of a running application 및 man xdotool
의 판독이 그것을 클릭 한 후 창 크기를 조정합니다
선택하기 :
xdotool selectwindow windowsize 1280 720
는 지정된 픽셀 크기의 브라우저 창을 시작하는 것도 간단이나 청소기 있는가 ?
[가능한 중복?] (http://stackoverflow.com/questions/13436855/launch-google-chrome-from-the-command-line-with-specific-window-coordinates) – helloV
@helloV 없음 , 크기가 아니라 위치입니다. 선택한 대답은 그것을하지 않을 것입니다, 5 upvotes 가진 하나는 그것에 유용한 무언가를 할 수 있습니다. 일부 링크를 거쳐 직접 답을 얻을 수도 있습니다. – Paul
@helloV 링크를 제공해 주셔서 감사합니다. 나는 링크를 통해 읽고'--window-size'와 변종이 작동하지 않는다는 것을 보았을 때 덜 희망적이다. – Paul