평소 웹서핑 혹은 워드 파일등을 읽을 때에 사전을 많이 쓰는데요
골든딕이 너무 비효율적으로 무거운 것 같아서 요즘은 네이버 사전을 조그만 창에 띄워서 사용합니다.
주로 우분투 자체에 내장된 웹브라우저 webbrowser-app를 단축키에 지정해놓고 사용했었는데요,
제 노트북 해상도가 너무 높다보니까 글씨가 너무 작게 나와서 이걸 키워보려고 이렇게 저렇게 시도해보다가
딱히 설정을 바꿀 수가 없길래 다른 웹브라우저를 찾았습니다.
epiphany라고 불리던 gnome의 웹브라우저인데요, 아주 가볍고 빠릅니다.
https://en.wikipedia.org/wiki/GNOME_Web
근데 gnome-web 혹은 그냥 Web 등으로 이름을 바꾼 것 같습니다.
제발 프로그램 이름을 저렇게 통상적인 이름으로 짓지 않았으면 좋겠어요. 검색하기가 참 애매합니다. 다른게 떠버림..
에피파니를 설치하니까 동명의 게임이 설치되고
web혹은 gnome web으로 검색하니까 웹브라우저 추천 같은게 뜨고..참
아무튼 이 프로그램의 설치는 이렇게 합니다.
https://launchpad.net/ubuntu/xenial/+source/epiphany-browser
sudo apt-get update sudo apt-get install epiphany-browser
간단하쥬?
프로그램이름은 epiphany-browser 였습니다 ㅋ...
그리고나서, 에피파니 브라우저를 실행하면 자동으로 풀스크린으로 뜨기 때문에, 윈도우 리사이징을 위해서 다음의 과정을 거쳤습니다.
sudo apt-get install wmctrl
sudo apt-get install xdotool
먼저 두개 프로그램을 설치하고
그다음으로는 스크립트 작성을 해줍니다.
sudo gedit ~/bin/setwindow
스크립트 내용은 이렇게 써주세요
#!/usr/bin/env python3 import subprocess import time import sys app = sys.argv[1] get = lambda x: subprocess.check_output(["/bin/bash", "-c", x]).decode("utf-8") ws1 = get("wmctrl -lp"); t = 0 subprocess.Popen(["/bin/bash", "-c", app]) while t < 30: ws2 = [w.split()[0:3] for w in get("wmctrl -lp").splitlines() if not w in ws1] procs = [[(p, w[0]) for p in get("ps -e ww").splitlines() \ if app in p and w[2] in p] for w in ws2] if len(procs) > 0: w_id = procs[0][0][1] cmd1 = "wmctrl -ir "+w_id+" -b remove,maximized_horz" cmd2 = "wmctrl -ir "+w_id+" -b remove,maximized_vert" cmd3 = "xdotool windowsize --sync "+procs[0][0][1]+" "+sys.argv[4]+"% "+sys.argv[5]+"%" cmd4 = "xdotool windowmove "+procs[0][0][1]+" "+sys.argv[2]+" "+sys.argv[3] for cmd in [cmd1, cmd2, cmd3, cmd4]: subprocess.call(["/bin/bash", "-c", cmd]) break time.sleep(0.5) t = t+1
실행권한을 주세요
sudo chmod +x ~/bin/setwindow
bin폴더를 새로 만들었다면 다음과 같이 실행해주고
sources ~/.profile
이제 setwindow를 실행해서 어느 프로그램이든 원하는 위치에 원하는 크기로 뜨게 할 수 있습니다.
일단 gedit을 실행해주시고
원하는 위치에 창을 두세요
그리고 다음과 같이 실행해서 창의 위치를 알아봅시당.wmctrl -lG | grep gedit
wmctrl -lG | grep gedit
저의 경우는 이렇게 결과가 나왔습니다.
0x04800011 1 4666 52 912 1836 desktop Untitled Document 1 - gedit
3번째, 4번째가 x,y위치구요 그 뒤에 두개는 창 크기입니당.
그러면 이제 에피파니 웹브라우저를 원하는 위치에 뜨게 해봅니다.
setwindow epiphany <x위치> <y위치> <가로크기> <세로크기>
저의 경우는 이렇게 했습니다.
setwindow epiphany 4664 48 25 100
이걸 쉬프트 탭 단축키에 설정해 놓고 쓰고 있습니다.
참고로 네이버 프랑스어 사전은 m.frdic.naver.com입니다.
'⚛' 카테고리의 다른 글
ffmpeg를 이용해서 영화파일에서 음성파일 추출하기. (0) | 2017.05.21 |
---|---|
우분투에서 프랑스어 Accent 간단하게 표현하기. (0) | 2017.04.17 |
[정보] 토렌트 트래커 최신 목록 (0) | 2016.02.03 |
[리뷰]HP envy 13 개봉기 (0) | 2016.02.02 |
[수정]envy 13에 ubuntu 15.10 설치후 최초 설정3 [xSwipe로 맥처럼 터치패드 쓰기 & Natural Scroll사용하기]] (4) | 2016.01.29 |