2017-12-04 15 views
0

안녕하세요, 바탕 화면을 새로 고치고 xdotool을 사용하여 "F5"/ "Ctrl + R"키를 시뮬레이션하려고합니다.xdotool을 사용하여 바탕 화면 새로 고침

내가 xdotool key F5을 시도했지만 내가

^[[[email protected] ~ $ ~ 

을 얻고 누른 후 입력 : 그럼 난
xdotool search --classname Desktop 
73400321 

그 ID를 얻었다 시도

bash: /home/jake: Is a directory 

을, 다음 시도 :

xdotool search --classname Desktop key F5 
xdotool search --classname Desktop key ctrl+R 

내 페이지를 새로 고치지 않았습니다.

질문 : 바탕 화면을 새로 고치려면 어떻게해야합니까? 그건 그렇고 우분투 16.04를 사용하고 있습니다. 당신이 쇼 전화 xdotool에 간부 인 기능을 사용할 수 있습니다

#!/usr/bin/env xdotool 
keydown Ctrl 
keydown super 
sleep 0.1 
key D 
keyup Ctrl 
keyup super 
key F5 

또 다른 대안 :이 같은 xdotool 스크립트를 시도 할 수 있습니다 또한

xdotool search --onlyvisible --classname Desktop windowactivate --sync key F5 

: 당신이

+0

어떤 데스크톱 환경을 사용합니까? 화합, 그놈, kde, ...? – Socowi

+1

이 Q는 StackOverflow에 정의 된 프로그래밍과 관련이 없습니다. ** ** http://unix.stackexchange.com 또는 http://superuser.com에서 ** 더 적절할 수 있습니다. Q 하단의 '깃발'링크를 사용하여 운영자에게 이동하도록 요청하십시오. 2 개의 다른 사이트에 같은 Q를 게시하지 마십시오. https://stackoverflow.com/help/on-topic, https://stackoverflow.com/help/how-to-ask, https://stackoverflow.com/help/dont-ask 및 https : //를 읽어보십시오. 여기에 Q를 더 게시하기 전에 stackoverflow.com/help/mcve를 방문하십시오. 행운을 빕니다. – shellter

+0

스택 오버플로는 프로그래밍 및 개발 관련 질문을위한 사이트입니다. 이 질문은 프로그래밍이나 개발에 관한 것이 아니기 때문에 주제와는 거리가 먼 것처럼 보입니다. 도움말 센터에서 [여기에서 내가 질문 할 수있는 항목은 무엇입니까?] (http://stackoverflow.com/help/on-topic)를 참조하십시오. 아마도 [Super User] (http://superuser.com/) 나 [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/)가 더 나은 곳이 될 것입니다. – jww

답변

0

당신은 동기로 호출 할 필요가 감사 데스크톱 스크립트 (또는 생성)