포터블기기 강좌



보통 윈도우에는 win+화살표키로 화면을 양분해서 키보드로 윈도우를 빠르게 배치할수 있는데 다른 비율로 배치하려면 다른 유틸리티를 사용해야합니다. 리눅스의 대부분의 데스크탑에도 이런 기능이 있는데요 아쉬운점은 좌우 1:1 비율의 선택만 된다는 점입니다. 울트라와이드모니터같은데서는 3분할같이 좀더 다른 비율이 더 필요할수 있습니다.

다음은 와이드모니터에서 화면분할을 3등분하여 윈도우를 스내핑해주는 스크립트입니다

tile 이란 이름으로 실행경로에 저장한 후  chmod +x tile로 실행권한주고

keyboard커스텀핫키를 명령어를 지정하여 쓰면 됩니다


명령어는 각각,


tile right 

tile left

tile center


로 현재 선택된 창을 오른쪽 1/3 왼쪽 1/3 가운데 1/3부분을 차지하도록 옮깁니다.

키설정에서 핫키로 명령어를 할당하여 쓰면 편합니다.

화면분할비율이 마음에 안들면 쉽게 고칠수 있을겁니다.



----- start of file -----

#! /bin/bash


screenWidth=$(xrandr --current | grep '*' | uniq | awk '{print $1}' | cut -d 'x' -f1)

windowWidth=$(xwininfo -id $(xprop -root _NET_ACTIVE_WINDOW | cut -d ' ' -f 5) | grep Width | cut -d ' ' -f 4)


numberRegex='^[0-9]+$'


if  ! [[ $windowWidth =~ $numberRegex ]] || ! [[ $screenWidth =~ $numberRegex ]] ; then

   exit 1

fi


doubleWidth=$((2*windowWidth))

parameter=$1


if [[ doubleWidth -gt screenWidth ]] ; then

   nextWidth=$((screenWidth / 3))

else

   nextWidth=$((screenWidth * 2 / 3))

fi


case $parameter in

right)

   nextOffset=$((screenWidth - nextWidth))

   ;;

center)

   nextOffset=$nextWidth

   ;;

left)

  nextOffset=0

esac


wmctrl -r :ACTIVE: -b add,maximized_vert

wmctrl -r :ACTIVE: -e 1,$nextOffset,0,$nextWidth,600


----- end of file -----

번호 제목 작성자 작성일 조회
201 팜 IIIe 쓰는 법 (업무용, 학습용, 오락용, 오소독스~~) [7] 성야무인 02.12 3469
200 일본어 학도를 위한 아이폰(팟터치) 사용기 [8] file minki 02.13 3727
199 SKT 미라지 세팅방법 [2] Freedom^^ 02.13 3375
198 [노키아] 노키아를 무선 AP기기로 만드는 어플 JOIKU 소개 [2] file 미케니컬 02.17 3501
197 심비안 OS의 어플 OPDA 사이트를 통해 쉽게 인증하기!!! [7] tubebell 02.20 4185
196 이이폰(팟터치) 잠재우는 어플 테스트 후기 (첫째날+둘째날) [5] minki 02.23 3598
195 아이폰(팟터치)가 공유기로 싱크 잘 안 될 때 (내부 네크워크 접속 불량 등) [1] minki 02.25 3834
194 KPUG 강좌, KPUG 자료실 2,000점 이벤트 KPUG.KR 03.03 3767
193 때늦은 클리에 T650 개조기 - 슈퍼 T650을 만들어 보자.. [8] 피델리티 03.04 4318
192 아이폰 테더링을 위한 블루투스 페어링(연결)이 잘 안될 때 채리새우 03.08 19562
191 때늦은 팜 강좌 - 꼭꼭 숨어라 시리즈 강좌 1. 핫싱크 데이터 전송 피하기 [5] file 피델리티 03.10 3395
190 때늦은 팜 강좌 - 꼭꼭 숨어라 시리즈 강좌 2. 어플리케이션 숨기기 [2] file 피델리티 03.10 3671
189 때늦은 팜 강좌 - 꼭꼭 숨어라 시리즈 강좌 3. 개인 데이터베이스 백업 [4] file 피델리티 03.10 3311
188 구PIMS(TC) 를 신규PIMS(ZIre72)로 업그레이드 file 부릉이 03.13 3687
187 조디악용 팜데스크 실행시 에러 해결법 [2] 권동휘 03.17 3575
186 대용량 메모는 아웃룩 작업 또는 연락처에 기재하자 거스파이 03.18 4179
185 유럽판 드로이드 마일스톤스 단략 사용기와 카메라 성능 샘플 사진들 (안드로이드폰) [3] file 거스파이 03.18 3462
184 WM폰에서 페이스북 사용하는 3가지 방법 (동영상 첨부) [1] 거스파이 03.18 3380
183 (맥 소개6) 하드만 물리면 다중 백업이 됩니다. [5] minki 03.29 4444
182 120v 전용 아답터 220v으로 만들기 [4] file 와늬 03.29 5044

오늘:
417
어제:
952
전체:
15,192,639