커뮤니티 Opera 100배 즐기기 » Opera 뉴스그룹 Opera 홈

나의 오페라 만들기

 

오페라 채팅

채팅창에서 현재 글꼴이 작다 글꼴 크기를 보다 더 크게 표시하려면...
IRC 메시지에 글꼴 포멧 사용하지 않게 하려면...
관리자의 메시지를 중지시키기

도구모음

주소표시줄을 페이지 표시줄 보다 위에 나타나게 할 수 있나...
오페라 메일에서 메시지 쓰기창 툴바에 스마일 버튼을 달자

검색엔진

오페라에 search.ini 파일에 대한 구조 이해
검색엔진에서 한글 백과사전 쓰는 법

유용한 소프트웨어

소스보기 프로그램을 바꾸자




◀ 이전  1 | 2 | 3 | 4   다음 ▶



채팅창에서 현재 글꼴이 작다 글꼴 크기를 보다 더 크게 표시하려면...
체팅창에서 글꼴을 더 크게 표시하려면 당신이 사용하는 im.css ( Opera75\styles\ 또는 Opera75\profile\styles\ ) 파일을 문서편집기로 열고 다음과 같은 문자열을 찾는다. 그리고 font-family: 항목에 아래와 같이 "굴림"을 추가한다. 그리고 font-size: 항목에 픽셀 값을 13 (기본값은 12) 으로 수정한다. 그리고 같은 파일로 저장한다.

body {
	margin: 0px;
	padding: 0px;
	background-color: white;
	color: black;
	font-family: 굴림, Verdana, Arial, sans-serif;
	font-size: 13px;
}

오페라 메일에서 메시지 쓰기창 툴바에 스마일 버튼을 달자
당신이 사용하는 menu.ini 파일을 일반 문서편집기로 열고 다음 항목과 문자열을 추가한다. 그리고 같은 이름으로 utf-8형식으로 저장한다.

[Smilies Menu]
Item, "행복"= Insert, " :-) ",,,"Smiley Happy"
Item, "안행복"= Insert, " :-( ",,,"Smiley UnHappy"
Item, "윙크"= Insert, " ;-) ",,,"Smiley Wink"
Item, "놀람"= Insert, " :-O ",,,"Smiley Surprised" Item, "씩웃음"= Insert, " :-D ",,,"Smiley Grin" Item, "쿨함"= Insert, " 8-D ",,,"Smiley Cool" Item, "냉담"= Insert, " :-| ",,,"Smiley Indifferent" Item, "울음"= Insert, " :'( ",,,"Smiley Cry" Item, "화남"= Insert, " :-@ ",,,"Smiley Angry" Item, "혀내밈"= Insert, " :-P ",,,"Smiley Tongue" Item, "팩맨"= Insert, " ' > ",,,"Smiley Pacman"

그리고 같은 toolbar.ini 파일에서 [Mail Compose Toolbar.content] 항목을 찾아 다음 문자열을 추가하고 저장한다.

[Mail Compose Toolbar.content]
Button, 69653="Show popup menu, "Smilies Menu",,,"Smiley""

소스보기 프로그램을 바꾸자
노트패드는 파일을 보는데 64kb로 제한된다, 그래서 많은 페이지들은 그 한도를 넘는다. 여기서 SciTE 라고 하는 훌륭한 에디터를 추천한다 ( 다운로드 하기위하여 여기를 클릭한다. ) 이것은 빠르고 설치가 필요하지 않다. 다운로드 받아 원하는 곳에 놓는다. 또한 이것은 프리이다. 설정은 오페라 환경설정에서 "프로그램 및 경로"에서 이 프로그램의 위치를 찾아 설정하면 된다.


IRC 메시지에 글꼴 포멧 사용하지 않게 하려면...
mIRC, XChat 그리고 어떤 다른 IRC 클라이언트는 당신이 쓰고 있는 텍스트의 스타일을 변경하도록 허용한다. 오페라는 이것들을 표시할 수 있지만 그 자체 스타일을 생성할 수 없다. 대부분 자주, 이것들은 IRC 방에서 광고를 표시하는데 사용되곤 한다, 또는 모든 사람이 말하는 것 보다 자기들이 말하는 것이 더 중요하다고 믿는 사람들에 의해 사용되곤 한다. 많은 방 운영자들은 그들이 그것을 사용하는 사람들을 거절할 것에 아주 넌더리가 난다. 그러나, 그것이 허용되는 방에서는 그것이 당신을 자주 실제 대화에서 상당히 빗나가게할 정도로 압도적이다. 그러나 오페라는 IRC 채팅을 HTML로 변환하므로 텍스트 포멧 모두를 숨기기위하여 그것을 스타일하는 것이 가능하다. 당신이 사용하는 im.css 파일에서 아래에 다음을 추가한다:

span[style]
{
text-decoration: none !important;
color: inherit !important;
font-size: inherit !important;
font-family: inherit !important;
font-weight: normal !important;
background-color: transparent !important;
}

이제 모든 것은 당신이 체팅스타일에서 선택한 보통 글꼴로 돌아오게 될것이다. 이것은 당신의 이름 또는 당신이 선택한 어떤 채팅 스타일에도 영향을 주지 않을 것이다.


관리자의 메시지를 중지 시키기

Opera 채팅에서 사람이 방을 떠나거나 들어갈 때 또는 별명을 바꿀 때 (또는 여러 다른 상황과 관계되는 것을 했을 때) 많은 정보 메시지를 너무 지나치게 받을 수 있다. 이것을 중지시키려면 당신이 사용하는 im.css 파일에서 맨 아래에 간단히 다음과 같은 문자열을 추가한다:

.join, .leave, .nick, .operator, .voiced, .disconnect, .moderated, .limit, .topic-protection, .password, .secret, .unknown-mode, .join-message, .leave-message, .nick-message, .operator-message, .voiced-message, .disconnect-message, .moderated-message, .limit-message, .topic-protection-message, .password-message, .secret-message, .unknown-mode-message {
font-size: 0.7em;
}

당신이 글꼴 크기를 조정할 수 있다, 또는 font-size: 0.7em; 을 content: ""; 으로 대체할 수 도 있다. 이것은 컨텐트가 있었던 곳에 작은 공간으로 남기지만 어떤 단어도 없게된다.


오페라에 search.ini 파일에 대한 구조 이해
여기서 설명하는 대부분은 윈도우 오페라 6.02 및 리눅스 오페라 6.0에 적용한다. 윈도우 오페라6.02 최종판(빌드 1101) 및 리눅스 오페라 6.0 최종판 빌드161과 테스트 되었다. 이후 오페라 7 베타버전이 나왔다.

당신의 커스텀 search.ini는 동작하지만 새 목록 및 버그가 소개되었다. 오페라는 3개의 새로운 키를 추가했다: Position, Verbtext and Nameid. 이 키들은 나의탐색창(Personal bar)이 수정된다면 추가되어진다. 오페라 7을 위한 검색엔진을 추가하거나 수정하려면 Andrzej Olaczek 의 search.ini 유틸리티를 사용하도록 추천한다.( 다운로드 사이트 http://www.operapl.prv.pl/en/ )

당신은 오페라의 기본 검색쿼리를 좋하지 않나? 그렇다면 그것을 변경할 수 있다. 우선 해야할 일은 search.ini 파일을 편집하는 것이다. 시작하기 전에 search.ini 파일 원본은 백업 복사본을 만들어 보관한다. 그런다음에 일반 문서 편집기(예, 노트패드)로 search.ini 파일을 연다. 먼저 약간 편집된 검색 목록을 보자. 이해를 돕기위하여 목록 앞에 번호를 붙였다. 여기서 설명한다.

먼저 처음을 보자

  1; This file is part of the Opera browser.
  2
  3  [Search Engine 1]
  4  Name=&Google
  5  URL=http://www.google.com/search?q=%s&num=%i
  6  Query=
  7  Key=g
  8  Is post=0
  9  Has endseparator=0
 10  Encoding=utf-8
 11  Search Type=0

처음에 복잡하게 보일지 모르지만, 이해하는데 그렇게 어렵지 않다. 여기서 각 줄이 무엇을 의미하는지 설명한다.

  1  ; This file is part of the Opera browser.

이것은 주석이다. 어떤 것을 설명하려면 주석을 추가할 수 있다 그러나 또한 당신이 대체하기를 원하는 검색엔진을 주석으로 처리할 수 있다. 만약 어떤 검색엔진을 주석처리하려면 이 쿼리의 각 줄 앞에 세미콜론 ;을 놓는다.

  3  [Search Engine 1]

이 항목은 오페라의 대화창 ( 예를들면, 환경설정에서 또는 나의탐색창에서 마우스 오른쪽 클릭할 때)에서 검색엔진 순서를 결정한다.
주의: 오페라는 당신이 Super 검색을 사용할 때 [Search Engine 1] 및 [Search Engine 2]를 사용할 것이다. 그래서 Super 를 [Search Engine 3]로서 순서를 매기는 것은 사리에는 맞다. 당신이 할 필요가 없음에도 불구하고 말이다. Super 엔진이 무엇인지 모르나? 한번 해 보면 알 것이다.

참고:
당신은 50개의 일반 (커스터마이즈) 검색엔진 (핫클릭 포함)을 추가할 수 있다, 그러나 17개의 현재 목록을 대체하는 것이 더 쉽다. 당신의 검색엔진 몇개가 핫클릭 대화창 및 환경설정에 리스트되었지만 나의탐색창에는 표시되지 않는다면, 그것은 Key 항목이 누락되었기 때문이다.

  4  Name=&Google

이 항목은 오페라 대화창에서 사용할 이름을 결정한다. 그것은 또한 나의탐색창에서 표시된다. 기호 & 은 컴퓨터에서 사용하는 부호 ( 소위 말하는 가속기 또는 단축키)를 의미한다. 그 부호는 또한 대화창에서 Google에 밑줄표시된 G에 역할을 부여한다. Google 에 액세스하기 위하여 아무 곳에서나 Alt+G 를 사용할 수 있다고 생각하지 않지만, 당신은 몇몇 대화창에서 가속기로서 G를 사용할 수 있다.

  5  URL=http://www.google.com/search?q=%s&num=%i

이 항목은 쿼리의 그 URL 이다. 그것은 당신이 쿼리를 실행한 후 주소표시줄안에 표시될 것이다. 거기에는 두개의 파라미터가 있다: %s 및 %i. %s은 나의탐색창 ( 또는 당신이 핫클릭 또는 오른쪽 마우스 클릭 메뉴를 사용하여 쿼리를 실행한다면 하이라이트되는 단어)에 검색엔진 칸에서 당신이 입력하는 검색 문자열에 의해 대체된다.

%i은 당신이 환경설정 대화창에서 설정하지 않았다면 페이지당 선택한 검색결과 수 또는 영 0 에의해 대체된다. 만약 당신이 %i을 사용하기를 워하면 그리고 페이지당 선택한 검색결과 수를 설정하지 않았다면, 검색엔진이 영 0 이상 결과로 표시하도록 한다.
참고: 만약 Is post=1이 설정되면, Query= 줄에 쿼리 부분을 놓는다. 더 이해하기 위하여 계속 읽는다.

  6  Query=

이 항목은 쿼리 문자열을 포함한다. 그것은 Is post=1이 설정되면 오직 사용된다! 그 경우에는 당신은 여기서 URL의 커리 부분을 놓는다. Amazon.de에 대하여, 이 결과는 URL=http://www.amazon.de/exec/obidos/search-handle-form/ 이다, 그리고 Query=url=index%3Dbooks-de&field-keywords=%s&size=%i. 쿼리 부분은 당신이 쿼리를 실행한 후 주소표시줄에 나타나지 않을 것이다 왜냐하면 쿼리는 post를 사용하여 제출되기 때문이다. Google 예는 Is post=0을 사용하기 때문에, 이 설정은 설정되지 않았다.

  7  Key=g

이 항목은 키워드를 포함한다. g Opera를 입력하면 검색엔진을 사용하여 Opera를 위해 검색할 것이다. 만약 당신이 Name에 부호로서 (예를들면 &Google) 키워드를 사용한다면, 당신이 그것을 기억하기는 더 쉽다.

키워드는 대소문자에 민감하다 (리눅스 버전만), 즉 당신은 Google을 위해 "Key=g"을 그리고 그 밖에 다른 것을 위해 "Key=G"를 사용할 수 있다. 키워드는 사실 단어일 수 있다 (윈도우 버전만), 그래서 당신은 CNN 및 "cnn Afghanistan Enron Bush Conspiracy"을 사용하여 CNN을 검색하기 위한 쿼리에 대하여 "Key=cnn"을 할당할 수 있다.

키워드는 독특한 것이어야 한다. 복제는 무시될 것이다.

만약 당신이 키 설정을 비워둔다면, 이 검색엔진은 나의탐색창에 표시되지 않을 것이다. 이것은 핫클릭 및 번역 검색엔진을 "숨기는" 것을 가능하게 만든다.

  8  Is post=0

이 항목은 쿼리가 서버로 어떻게 보내질 것인가를 결정한다. 만약 Is post=0으로 한다면 쿼리 문자열은 그 URL 에서 넘겨지고 그 쿼리는 get을 사용하여 제출된다. 만약 Is post=1로 한다면 쿼리 문자열은 그 URL에서 넘겨지지 않고 쿼리는 post를 시용하여 제출된다. 만약 Is post=1이라면 당신은 그 Query= 줄을 채워야 할 것이다.

  9  Has endseparator=0

설정되면, 몇몇 대화창에 대하여 검색엔진 목록 다음에 세퍼레이터가 있을 것이다. 세퍼레이터들은 관련 항목을 그룹으로 묶는다, 예를들면, 왼쪽 그림에 대하여, 페이퍼볼 다음에 끝세퍼레이터( 수평줄)을 인식할 것이다.

 10  Encoding=utf-8

이 항목은 당신의 검색 쿼리에서 국제어의 문자 인코딩을 설정한다. 예를들면, Encoding=utf-8로 설정한다면, 오페라는 당신의 쿼리를 Unicode UTF-8 인코딩을 사용하여 인코딩할 것이다. 이 설정은 당신이 사용하는 검색엔진에 달려있다. 만약 당신이 국제 문자와 문제를 갖는다면, 이것을 Encoding=iso-8859-1 또는 다른 설정으로 변경을 시도한다. 오페라 메뉴바에 보기(View)에서 인코딩(Encoding)≫ 내용을 본다.

 11  Search Type=0

이 항목에서는 주의를 한다. 왜냐하면 어떤 검색 Type 들은 특별한 의미를 가지고 있다:

Search Type 2: Super Search
Search Type 12: Find in page
Search Type 50: Hotclick Dictionary
Search Type 51: Hotclick Encyclopedia
Search Type 52: Hotclick Convert currency
Search Type 100: Hotclick Translation English to French
Search Type 100 to 116: Hotclick Translation ... to ...
Search Type 117: Hotclick Translation Spanish to French

위 설정은 나의탐색창에 대하여 작은 검색 버튼에 영향을 준다. Search Type=X는 buttons.ini에 SearchX 항목의 아이콘을 사용한다.

당신은 16 까지 다른 아이콘 (Search00 에서 Search15 까지)을 사용할 수 있다 그리고 아이콘을 다시 사용할 수 있다, 예를들면, Search Type=0은 모든 커스터마이즈 검색엔진에 대하여 잘 작동한다.


검색엔진에서 한글 백과사전 쓰는 법
7.2x 이후로 방법이 좀 복잡해졌다. 파일 세개를 수정해야 하는데, 사실 기본 원리는 간단하고, 각 파일별로 고쳐야 할 부분도 한 부분 밖에 없다.
각 파일에 따라 Part A, B, C 로 나누어 설명하겠다.

7.50 preview 2 for Windows를 기준으로 설명하겠다.

Part A. search.ini 수정

1. 노트패드로 오페라 설치 경로 하위폴더인 \profile\ 에 위치하는 search.ini를 연다.
ex) c:\Program Files\Opera75\profile\search.ini
2. 적당한 번호의 서치엔진의 URL 부분을, 자신이 사용하고 싶은 엔진으로 수정한다.
ex) 야후 백과사전

[Search Engine 7]
Name=&야후백과사전
URL=http://kr.encycl.yahoo.com/search.html?p=%s
Query=
Key=enc
Is post=0
Encoding=euc-kr
Search Type=1
Verbtext=17063
Has endseparator=0
Nameid=0
Position=5

3. '다른 이름으로 저장'을 선택하여 인코딩을 'ANSI'가 아닌 'UTF-8'로 선택 하여 기존 search.ini 파일에 덮어쓴다.
* ANSI로 저장하면 툴바에서 한글이 깨지게 된다.
* Search Engine 번호를 반드시 메모해 두시기 바란다.

Part B. 팝업메뉴 텍스트 내용 수정

1. 오페라 설치 경로에 있는 english.lng 파일을 노트패드로 연다.
ex) c:\Program Files\Opera75\english.lng
2. Ctrl+F 로 바꾸고 싶은 메뉴 항목을 찾아 수정한다.
ex) encyclopedia
65188="Encyclopedia" ;(수정 전)
65188="야후 백과사전" ;(수정 후)

3. '다른 이름으로 저장'을 선택하여 인코딩을 'ANSI'가 아닌 'UTF-8'로 선택 하여 기존 english.lng 파일에 덮어쓴다.
* ANSI로 저장하면 툴바에서 한글이 깨지게 된다.
* 여기서 팝업메뉴 텍스트를 수정하였더라도 Part C 와 같이 수정하지 않으면, 엔진은 기존의 영문엔진으로 동작하게 된다.
* 앞의 숫자-여기서는 65188을 반드시 메모해 두기 바란다.

Part C. 엔진 URL 수정

1. 먼저, 자신이 커스텀 메뉴를 쓰고 있는지를 확인한다. 메뉴를 디폴트값 대로만 사용하고 있다면 2번으로, 자신이 수정하여 사용하고 있다면 3번으로 간다.
2. Alt+P > 고급설정 > 도구모음에서 메뉴설정에 Opera Standard를 선택하고 복제 버튼을 누르면 복사본이 목록에 나타난다.
복사 Opera Standard 라는 메뉴항목을 선택하고 이름바꾸기 버튼을 눌러 적당히 자기 마음에 드는 이름으로 편집한다.

3. 오페라 설치 경로 밑에 .\profile\menu\ 아래에 (메뉴이름).ini 파일이 만들어져 있는 것을 확인하고, 노트패드로 해당 파일을 연다.
ex) c:\Program Files\Opera75\profile\menu\mymenu.ini

4. Ctrl+F 눌러 Part B에서 메모한 숫자를 검색한다. 숫자와 연결된 Hotclick search, 다음의 숫자를 Part A 에서 메모한 엔진번호의 값으로 적어준다.
ex)
Item, 65188=Hotclick search, 50 ;(수정 전)
Item, 65188=Hotclick search, 6 ;(수정 후)

5. 저장한다.
오페라를 재실행하면 된다. ( chatmate 님이 제공한 팁 )


주소표시줄을 페이지 표시줄 보다 위에 나타나게 할 수 있나...
다음 파일을 오페라가 설치된 프로파일(profile) 폴더 아래 toolbars 폴더 안에 복사한다. 그리고 오페라를 실행하여 환경설정 > 고급설정 > '도구모음' 항목에서 도구모음 설정에서 Opera standard(2)를 선택하고 확인한다. 그 다음 메인 메뉴바에서 보기 > 도구모음 > 주소표시줄 항목에 대하여 체크해제한다.

다운로드 : Opera standard(2)

◀ 이전  1 | 2 | 3 | 4   다음 ▶

 

 

contact © 2000-2004 all right reserved