w3m은 텍스트 기반 웹 브라우저이다. lynx와 비슷한 느낌이지만 lynx보다는 프레임 등 근대적 홈페이지를 잘 해석하는 편이다. 다만 플래시는 물론이고 스크립트나 css마저도 지원이 안되기 때문에 주력 브라우저 혹은 일상적으로 사용하기에는 무리가 따른다. 뭐랄까 그림 파일 하나 제대로 못 보는1 괴이한 이 물건의 진가는 터미널상에서 돌아간다는 것 (과 극단적인 페이지 해석으로 패킷과 로딩 시간이 절약된다는 것도) 정도이다. 사실 터미널에서 브라우징이 필요할 일은 거의 없지만, 서브 컴퓨터 없이 서버와 상담 중에 웹에 있는 참고 자료를 보고 싶다거나, x윈도가 날아간 상태에서 구글링해서 해답을 찾고 싶을 때(!) 상당히 유용하게 쓰일 수 있다. 덤으로 textarea를 vi 등으로 대체할 수 있기 때문에 이쪽 계열 매니아들에게도 유용할 지도 모르겠다.

 

  당연하게도 제대로 볼 수 없거나 로그인이나 글쓰기에서 막히는 사이트들도 많지만 텍스트 위주의 사이트-가령 위키나 구글, kldp를 사용하기에 충분하다. 사실 서버 앞에서나 x 날아간 상황에 가장 유용한 사이트들이기도 하다. 웹서핑 하면서도 일하는 것처럼 보이는 효과도 있지만 쇼핑몰은 잘 안되는지라..

  허접해 보여도 북마크나 탭 브라우징도 지원하는 등 기본적인 건 거의 다 지원하는 편. 일반적인 이동키나 vi혹은 emacs의 이동 스타일을 지원하고 엔터로 하이퍼 링크를 탈 수 있다. 나머지 단축키는 대문자H로 확인 가능.

 

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
  1. 다운 받거나 다른 프로그램으로 열 수는 있다만텍스트로 돌아가기
2010/11/16 14:54 2010/11/16 14:54
Tag //

// 많은 경우 적어두지 않으면 다시 검색해야 한다:(

 

 

#!/bin/bash
echo "input >>"
read INPUT
echo "output >>"
read OUTPUT
echo "1. low qual 2. high qual >>"
read QUAL
 
case "$QUAL" in
1)
mencoder -idx $INPUT -ovc lavc -oac mp3lame -o $OUTPUT
exit;;
2)
mencoder $INPUT -ovc xvid -oac mp3lame -xvidencopts pass=1 -o $OUTPUT
exit;;
*)
exit;;
esac
 

 

// ogv 포맷의 동영상을 avi로 변환하기 위한 스크립트.

 

#!/usr/bin/perl
use strict;
use Encode;
use Archive::Zip;
my $zip = Archive::Zip->new();
$zip->read($ARGV[0]) == 0 or
   die "$0: couldn't read $ARGV[0]\n";
foreach my $mref ($zip->members) {
    my $n = decode("cp949",$mref->fileName);
    print "Extracting $n\n";
    $zip->extractMember($mref,$n) == 0 or
   die "$0: couldn't extract $n\n";
}

 

// 윈도우에서 압축한 한글 이름 파일들을 파일 이름 안깨지게 푸는 스크립트.

 

#! /bin/bash
echo -n "rdp desktop address >"
        read _goal
rdesktop -u administrator -r disk:down=(공유폴더경로) -g 1248x700 $_goal

 

// 해상도와 공유폴더를 고정시켜둔 상태에서 윈도우 머신으로 원격 접속하는 스크립트.

 

// 사용상 편의를 위해 /usr/local/bin/에 작성하고 chmod +x로 실행 권한 부여.

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2010/11/11 12:18 2010/11/11 12:18