Tor 브라우저를 백그라운드 모드에서 시작하고 싶습니다. 즉, 브라우저 창을 열고 싶지만 터미널에서 계속 초점을 유지하고 싶습니다. 몇 가지 해결 방법을 시도했지만 작동하지 않습니다. 예를 들어:
nohup torbrowser --allow-remote
또는
torbrowser &
우분투 유니티 16.04를 사용하고 있습니다.
답변1
당신은 그것을 확인할 수 있습니다 xdotool
. 이 예제는 포커스가 손실되면 즉시 터미널 창으로 포커스를 되돌립니다.
xdotool getwindowfocus behave %1 blur windowfocus & xdotoolpid=$!
이를 막으려면,kill $xdotoolpid
그것은 명령 체계입니다.
getwindowfocus
현재 활성 창(터미널)의 창 ID를 창 스택에 저장합니다.behave
창 스택( )에서 첫 번째 항목을 읽고%1
이벤트blur
(=포커스 상실)를 기다립니다.- 포커스가 손실될 때마다
behave
명령을 실행하여 포커스를 (=터미널 창)windowfocus
로 되돌립니다 .%1
즉, Tor 브라우저 창을 찾기 위해 xdottool 명령을 생성할 수 있지만 아직 존재하지 않는 Tor 브라우저 창을 식별해야 하기 때문에 조금 더 복잡할 수 있습니다.
(그런데 torbrowser 자체가 아닌 tor를 사용하고 싶은 것 같습니다. tor
우분투에 패키지된 Firefox 없이 tor를 시스템 데몬으로 실행할 수 있습니다.)
답변2
당신이 찾고있는셀렌.