'Linux'에 해당되는 글 94건

  1. 2007.02.11 usb마운트 (2)
  2. 2007.02.08 apm
  3. 2007.01.14 vte를 이용한 간단한 터미널 (2)
  4. 2006.09.19 Conky 설정하고 기념 스샷~ (3)
  5. 2006.09.10 리눅스에서 USB 마우스 쓰기..... (4)

usb마운트

명령
lsusb
dmesg | grep usb로 확인
Trackback 0 Comment 2
  1. 무달 2007.02.12 19:25 address edit & del reply

    굇수

apm

apm써서 뻘짓을 한번 해봤습니다..
lowid.wowdns.com
제컴이 켜져 있으면 접속 될겁니다 아마..

'Etc' 카테고리의 다른 글

아 몸살 걸려서 죽는줄 알았네...  (4) 2007.02.19
인클봇 너무 무섭다...  (2) 2007.02.15
apm  (0) 2007.02.08
2학기 끝~  (4) 2006.12.14
rms 강의 보러....가긴 갔다...만...  (4) 2006.11.19
10000 Hit 달성!!  (8) 2006.11.04
Trackback 0 Comment 0

vte를 이용한 간단한 터미널

사용자 삽입 이미지
오! 이런 위젯이 있는지 몰랐네요..

간단한 위젯인데.. 이거 하나만 쓰면 그냥 터미널이 바로 뜨니..

조금만 해보면 자신만의 터미널을 만드는것도 쉬울거 같네요..

gnome-terminal,tilda가 이 vte 라이브러리를 사용하네요

아마 가상 터미널 애뮬리이팅? 의 약자인듯하네여..

30줄도 안대는 코드로 터미널 하나가 완성됩니다

해더->vte/vte.h,gtk/gtk.h

1 #include
2 #include
3
4 int main(int argc,char *argv[])
5 {
6 GtkWidget *terminal;
7 GtkWidget *window;
8
9 gtk_init(&argc,&argv);
10
11 window=gtk_window_new(GTK_WINDOW_TOPLEVEL);
12
13 terminal=vte_terminal_new(); //위젯 생성
14 //터미널 씰헁조건 같은거..
15 vte_terminal_fork_command(VTE_TERMINAL(terminal),
16 getenv("SHELL"),NULL,NULL,"/home/lowid",
17 TRUE,TRUE,TRUE);
18
19 gtk_container_add(GTK_CONTAINER(window),terminal);
20
21 g_signal_connect(GTK_OBJECT(window),"destroy",gtk_main_quit,NULL);
22 g_signal_connect(GTK_OBJECT(terminal),"child-exited",gtk_main_quit,NULL); //터미널에서 exit 쳤을때
23 gtk_widget_show_all(window);
24
25 gtk_main();
26 return 0;
27 }

다른건 gtk창만드는것과 같고 다른게 있다면 vte의 함수를 가따 썻다는거 뿐

함수는 다음을 참고 하세연..클뤽~!


참고하면 좋은 소스


링크타고 보시면 아시겠지만 터미널을 제어할수 있는 함수가 몇개 되더군요..
이거 이용하면 그놈터미널정도(?)의 수준으로 터미널 만드는건 아주 어려운일 같은 정도는 아닌거 같습니다
추가>vte_terminal_fork_command 함수의 두번째 인자 getenv("SHELL")을 해야 쉘이 뜹니당..(처음 프로그램 정해줌)
안해주면 커서만 가만히 놀고 있음.. 이거 몰라가꾸 하루죙일 뻘짓,..

'Programming > GTK+' 카테고리의 다른 글

xlib 에러 해결!  (2) 2007.02.28
gtk Thread  (2) 2007.02.27
vte를 이용한 간단한 터미널  (2) 2007.01.14
libglade 컴파일법  (1) 2006.12.14
TODAY.... 삽질 DAY  (6) 2006.08.09
(초보) gtk 작성팁  (10) 2006.08.04
Trackback 0 Comment 2
  1. Favicon of http://blog.naver.com/khmirage.do BlogIcon 환상경 2007.01.17 12:59 address edit & del reply

    우헐 이제 LowidTerminal이 곧 나오겠군요 ㅋ

    • lowid 2007.01.26 12:21 address edit & del

      100줄쫌 넘는 허접한 터미널 하나 만들고 있긴해요..
      너무 허접해서 제꺼 전용으로 하나 만드는중~ ㅋ

Conky 설정하고 기념 스샷~

Conky  설정하고 스샷~



adesklets 쓰다가.. 마지막 시계도 없애버리고...
걍 conky설정해서 쓰자 ~ 해서 이렇게 된...
열심히 색깔 찾으면서 conky를 죽였다 살렸다 하는 모습입니다~,옆에선 열심히 편집(위키도 보면서..)~
뭐 한번에 싹 해도 되지만은... 그래도 확실히 하기 위해서 하나 하나~

원래 축소해서 해야되는데 귀찮아서 말이죠 ~

Trackback 0 Comment 3
  1. Favicon of http://blog.naver.com/khmirage.do BlogIcon 환상경 2006.09.19 12:55 address edit & del reply

    굇수~
    짱먹으세욧~~~~

    • Lowid 2006.09.19 20:02 address edit & del

      에이.. 이정도는 환상경님은 다떼신거잖아요~

  2. Favicon of http://blog.naver.com/faust2nd BlogIcon Faust2nd 2006.09.23 11:51 address edit & del reply

    ㅎㅎㅎ conky가 짱이죠 저도 gdesklets 써보다가 콩끼 써보니 오잉? 왜케 가벼워 이런 느낌이 들었다는 ㅎㅎ(다 옜날 일이지만 ㅎㅎㅎ)

리눅스에서 USB 마우스 쓰기.....

한달전 부터 횔이 맛이간 광마우스를 쓰고 있어서 오늘 하나 새로 바꿧습니다..

바로 이녀석... LG에서 나온건데 모델명은 G501이라고 하더군여.. 단 제껀 검정색..

                                 
근데... 윈도우에선 잘되는데 리눅이에선 안되서...

왜 안되나.. 생각해봤는데... 전에 쓰던건 ps/2형이 어서 별 어려움 없이 되었던거 같은데..

usb로 바꾸니깐 커널컴파일할때 옵션을 안적어 줘서 그랬는지 안되더라고요..

(보통 배포판들은 대부분의 옵션이 모듈로 잡혀있어서 자동으로 인식하지만... 전 제가 수동으로 한거니까)

그래서...커널 컴파일을 무수히 하는 삽질을 .. 한 10번은 넘게 재부팅한거 같네요..

다음은.. 겨우 겨우 알아낸 커널컴팔 옵션...(USB만 설정했으므로,.,)



<오른쪽 마우스 버튼 클릭후 이미지 보기 하면.. 크게 보여요 ~..IE는 좀 다를지도..>

저번 컴팔 옵션과는 다른건.. 한 2개 정도 바께 안되는데... 쩝..

암튼 저대로 바꿔서 리눅이에서 마우스 인식 성공~

자 그럼 다음엔.. 마우스 버튼에 달려 있는 버튼들을 설정....


하려고 했는데.. 자동으로 먹히네요 (아이 좋아라~)

사진을 보시면 아시겠지만.. 페이지,앞뒤/play/pause/..앞뒤 감음.. /소리 조절.. 이 있었지만..

아마 키보드에(HP 인터넷 키보드라나..) 그 옵션들이 겹쳐서 지가 알아서(?) 인식되는거 같네요..

전에도 적었지만..

#/bin/bash
xmodmap -e "keycode 210 = Hangul"
xmodmap -e "keycode 209 = Hangul_Hanja"
xmodmap -e "keycode 162 = XF86AudioPlay"
xmodmap -e "keycode 144 = XF86AudioPrev"
xmodmap -e "keycode 153 = XF86AudioNext"
xmodmap -e "keycode 164 = XF86AudioStop"
xmodmap -e "keycode 174 = XF86AudioLowerVolume"
xmodmap -e "keycode 176 = XF86AudioRaiseVolume"
xmodmap -e "keycode 160 = XF86AudioMute"


로  적용 했거든요 ..

아.. 웹페이지 이동 버튼은 안되네요...쩝..(익스 전용이라서 그렇지 않을까.. 라고 생각해요..)

아.. 그리고..또... 근데 정작... 마우스에 달려 있는 옵션버튼들은 그다지 쓸일이 없을거 같네요..

갑자기 마우스로 한다는게 적응도 안되고.. 원최 키보드를 마우스보다 훨씬 많이 쓰기 때문에...

그냥 가까이 있는 키보드로 조절하는게 편해요~~~
Trackback 0 Comment 4
  1. Favicon of http://blog.naver.com/khmirage.do BlogIcon 환상경 2006.09.10 23:40 address edit & del reply

    으흐흐흣 USB 키보드도 사용해보세요
    한영키 잘작동합니다 ^^;;

    ps. 갑부~~~~

    • Lowid 2006.09.11 09:10 address edit & del

      USB포트가 4개 바께 없어서..
      핸폰1,mp3,PDA,프린터,마우스.. 지금도 꽂을곳이 부족해서..
      키보드는 보류,,,
      ps;보통 마우스보단 쫌 비싸지만 갑부까지야...

    • Favicon of http://firion.mireene.com BlogIcon 프리오닐 2006.09.12 14:13 address edit & del

      usb모잘라면 usb허브 써봐
      꽤 싼거같던데

    • Lowid 2006.09.12 22:46 address edit & del

      가격도 싸다면..
      음.. 한번 고려해 볼까..

prev 1 ··· 14 15 16 17 18 19 next