'Program'에 해당되는 글 38건

  1. 2011/03/12 Lua - MessageFrame:AddMessage
  2. 2011/02/23 Lua - Control Statement
  3. 2010/04/20 C++ 용량이 큰 소스파일에서 상단에 설정하는 내용
  4. 2009/10/10 Your files are always in sync - DropBox.com
  5. 2009/07/07 PHP - Detects what compression file uses
  6. 2009/06/29 Visual C++ 6 Unleashed
  7. 2009/02/13 Visual Studio에서 " " 따옴표로 묶은 문자열만 잡기
  8. 2009/02/13 Editplus의 정규표현식 사용 문자열 바꾸기 (3)
  9. 2009/02/01 PHP on IIS 7.0, 6.0, 5.1 with Fast CGI
  10. 2008/04/15 Visual Studio Add-in CopySourceAsHtml
2011/03/12 02:01

Lua - MessageFrame:AddMessage


ref : http://www.wowwiki.com/API_ScrollingMessageFrame_AddMessage


Outputs text to a local MessageFrame, with optional color id.- Updated in 2.4.2

MessageFrame에 문자열을 출력한다, 옵션으로 색상 아이디를 포함해서. - 2.4.2 버전부터 지원 

MessageFrame:AddMessage(text[,r,g,b[,id][,addToStart]]);

Parameters

Arguments

(String text, Number red, Number green, Number blue, Number id, Boolean addToStart)
text 
The string message to output
The intensity of the red component. A number between 0.0 and 1.0
The intensity of the green component. A number between 0.0 and 1.0
The intensity of the blue component. A number between 0.0 and 1.0
id 
A number that classifies the line of text, for later changing the color
addToStart 
Boolean - Set to true to add the message to the start of the MessageFrame as if it was the first printed message - New in 2.4.2.

Returns

nil


Example

DEFAULT_CHAT_FRAME:AddMessage("Testing", 1.0, 0.0, 0.0);

Outputs "Testing" on a single line in your default chat window -- in red.

DEFAULT_CHAT_FRAME:AddMessage("AddOn Loaded!", 0.0, 1.0, 0.0, nil, true);

Outputs "AddOn Loaded!" at the start of your default chat window -- in green.

Escape Sequences

It is also possible to control the text of parts of lines in the MessageFrame with escape sequences in text.

Set color

Syntax:

|cAARRGGBB  colored text  

Example:

|cFFFF0000This Will Be In Red

Reset color

Syntax:

|cAARRGGBB  colored text  |r  uncolored text

Example:

|cFF00FF00In Green|rDefault Color

See also



 

저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License

'Program > Lua' 카테고리의 다른 글

Lua - MessageFrame:AddMessage  (0) 2011/03/12
Lua - Control Statement  (0) 2011/02/23
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/640 관련글 쓰기

2011/02/23 15:59

Lua - Control Statement

Ref : http://www.lua.org/manual/5.1/


* Compare

if (left < right) then
 elseif (left == right) then
 else
 end


* Loop

for i = 1, 10, 1 do
  
end


* Loop for array

for item in expression do
  
end


* Function definition

function foo()
  
end


* Print message

print("Hello world!")


** Wow Register

this:RegisterEvent("PLAYER_TARGET_CHANGED")

저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License

'Program > Lua' 카테고리의 다른 글

Lua - MessageFrame:AddMessage  (0) 2011/03/12
Lua - Control Statement  (0) 2011/02/23
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/641 관련글 쓰기

2010/04/20 15:50

C++ 용량이 큰 소스파일에서 상단에 설정하는 내용









C++ 소스에서 소스파일 크기가 64k 가 넘는 소스코드의 경우

아래와 같은 내용을 헤더 소스 상단에 지정해 주어야 한다.


처음 알았다능 - _-;;

#pragma warning( disable: 4049 )  /* more than 64k source lines */







저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/573 관련글 쓰기

2009/10/10 20:34

Your files are always in sync - DropBox.com











정말 좋은 개인 웹하드를 소개할까 합니다.

개인용 웹하드는 요즘들어 웹하드 계열의 트랜드가 아닌가 싶어요.



왜냐하면 공개 웹하드는 저작권 문제 등으로 핵폭탄을 맞고 있고, 상업적인 목적 때문에 싫어하는 사람들도 많이 있지요.



최근에 MicrosoftLive Mesh 사이트나 NHNN-Drive 와 유사할 지 모르지만,

제가 비교해본 바로는 DropBox 가 서비스가 좋은 것 같네요.









DropBox를 통해 당신이 가지고 있는 어떠한 장치에서도 동기화 될 수 있고, 

또 한가지의 장점으로 동기화 외에 폴더를 다른이에게 공유도 할 수 있다는 장점이 있습니다.



100번 말해봐야 1번 써보는 것이 확 와 닿으시겠네요.

가입도 어렵지 않고, 몇 초 가입하신 후에 프로그램을 다운로드 받아서 설치하시고 해보시면 됩니다.



먼저 용량은 2GByte를 기본 제공하고, 몇 가지 순서로 따라하면 용량을 조금 더 증설해 주는군요.


또한 친구초대 등 타인에 의해 초대될 경우 초대자의 계정에 용량을 더 늘려준답니다.




드롭박스의 다운로드는 아래 링크를 통해 받으시면 됩니다.




자세한 기능은


아래 링크로 확인하실 수 있고요.




iPod, iPhone을 사용하는 사용자를 위한 Apps. 도 준비되어 있다고 하네요.

제길 저는 아이팟 터치 구버전인데 ㅠㅠ 3.0 이상 어플에서 설치가 가능하네요..

전 iPod 에서 사용 못할듯 ㅠㅠ



추천해드립니다~ ^ ^






저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/521 관련글 쓰기

2009/07/07 00:35

PHP - Detects what compression file uses


유명한 MySQL 관리 툴이죠. phpMyAdmin 소스를 보던 중 좋은 내용을 발췌합니다.

libraries\import.lib.php 파일에 있던 내용이고요.

코드는 아래와 같습니다.



/**
 *  Detects what compression filse uses
 *
 *  @param  string filename to check
 *  @return string MIME type of compression, none for none
 *  @access public
 */
function PMA_detectCompression($filepath)
{
    $file = @fopen($filepath, 'rb');
    if (!$file) {
        return FALSE;
    }
    $test = fread($file, 4);
    $len = strlen($test);
    fclose($file);
    if ($len >= 2 && $test[0] == chr(31) && $test[1] == chr(139)) {
        return 'application/gzip';
    }
    if ($len >= 3 && substr($test, 0, 3) == 'BZh') {
        return 'application/bzip2';
    }
    if ($len >= 4 && $test == "PK\003\004") {
        return 'application/zip';
    }
    return 'none';
}

저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/473 관련글 쓰기

2009/06/29 21:39

Visual C++ 6 Unleashed


간만에 정말 유용한 사이트를 찾은 것 같다.

뭐 자주 볼일은 없는 C++ 이지만,

Visual C++ 6  관련된 내용을 보게 된다면 거의 바이블이나 마찬가지인 사이트이다.

정말 내용이 방대한 -_ -;;

책을 안가지고 계시다면!!

여기를 한번 보면 좋을듯 후훗~




(아래 링크들은 Shift + Click 으로 봐주시길 ^ ^)

 
http://www.informit.com/library/

http://www.informit.com/library/library.aspx?b=Visual_C_PlusPlus

Visual C++ 6 Unleashed

Visual C++ 6 Unleashed

By MICKEY WILLIAMS and David Bennett

More Information

Visual C++ 6 Unleashed provides comprehensive coverage of the core topics for Visual C++ 6 programming. This book skips the beginning level material and jumps right in to Visual C++.

Table of Contents

저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/470 관련글 쓰기

2009/02/13 18:19

Visual Studio에서 " " 따옴표로 묶은 문자열만 잡기


오늘은 정규표현식(Regular Expression)에 대한 것을 많이 다루네요 -_ -;;

작업이 노가다 작업을 자주해서 그런가;;

자꾸 편한 방법을 찾다보니 -_ ;;;


"{([:Ha:Wh:Pu:a])+}"


자~~

먼저 답을 해보면 위와같이 하면 되구요.

위에 축약형 기호들은 Visual Studio 전용이에요 ㅎㅎ

다른곳에선 안된답니다;;


위와 같이 사용하면 Visual Studio 에서


public static string strName = "application name";

이렇게 따옴표 안에 글자들을 전부 잡을 수 있어요~

찾아 바꾸기로 많은 변수를 잡아서 일괄적으로 변경할 일이 있으시면 이걸 사용하시면 되겟죠 ^ ^



일반 정규표현식이랑 다르게 VS에서는 {} 가 테그 치환자네요.

바꾸기를 할 경우 따옴표 안에 있는 문자들만 선택되게 되고.

\1 을 통해서 재사용 할 수 있겠습니다~

위 코드에 들어간 것들은 아래와 같은 뜻이에요~
:Ha - 한글
:Wh - 공백
:Pu - 기호
:a - 영문자 & 숫자
+ - 1개 문자 이상
저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/406 관련글 쓰기

2009/02/13 13:34

Editplus의 정규표현식 사용 문자열 바꾸기


뭐 부연설명 안해도 빨간색 메모장으로 잘 아시리라.. 생각하는 Editplus..

오늘 하던일 중에

C# 에 변수들이 주우우욱~~~~

장황하게


DB_Insert_SMS_User_aspx_03= "이름";


이런식으로 변수들이 엄청나게 늘어있는 코드들 중에서


이름

이런식으로 줄마다 값만 남고 다 필요게 하는 작업이 필요했다.

처음엔 '노가다 작업을 그냥 할까? - _-... ' 생각했지만..

문득!!!


'Editplus에 정규표현식으로 바꾸면 되자나!!' 라는 삽질스러운 생각이 왜 들었는지 ㅠ_ ㅠ

결국 10분이나 걸려서 정규표현식(Regular Expression)을 완성했다...


짜잔~

'바꾸기 (Ctrl + H)' 를 눌러서 '정규식(&x)' 를 체크해주고,


찾을말 : [_a-zA-Z0-9 ]*[=]?[\t| ]*"(.*)"[\t| ]*;[\t| ]*$

바꿀말 : \1




이런식으로 입력하면 다들 내가 원하는 변환을 얻을 수 있을 것이다 ㅠㅠ

혹시라도 100년만에 나와 같은 삽질을 할 지 모르는 위인을 위하야~~!!

내용은 별거 없다..

(10분동안 뭐한게냐... ㅠㅠ)
저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 3

Trackback : http://i-ruru.com/trackback/405 관련글 쓰기

  1. Favicon of http://rabbitchris.tistory.com BlogIcon 이재학 2009/02/13 17:19 address edit & del reply

    아, 넘 어려운 정규식.. ^^>

  2. 구성모 2011/09/09 15:47 address edit & del reply

    정규표현식 검색했더니...여기로오네여 ㅋㅋㅋ 추석 잘보내세여~~

    • Favicon of http://i-ruru.com BlogIcon 써니루루 2011/09/30 16:48 address edit & del

      ㅋㅋㅋ 블로그에 정리한게 아니라 대부분 팁이라 볼게 없는데 어째 낚인거네요~

2009/02/01 03:21

PHP on IIS 7.0, 6.0, 5.1 with Fast CGI

 

FastCGI 가 이제 IIS 7.0 뿐 아니라 6.0, 5.1에서도 지원하는 HTTP Handler가 나온 것 같네요.

 

PHP on IIS : The Official Microsoft IIS Site

위 링크에 영문이지만 각 버전에 맞게 자세한 설정 방법과 MySQL 등 기타 연결된 정보도 제공하고 있군요.

 

FastCGI 를 이용한 PHP와 같은 스크립트 언어 제공 성능향상이 7.0에서 높은 점수를 받았는데,

6.0, 5.1 버전에서도 좋은 성능을 낼지 궁금하네요.

 

 

다운로드 파일은 x86, x64 두가지를 제공합니다.

(다운로드 링크는 MS Download 사이트의 페이지를 스크랩했습니다.)

fcgisetup32.msi    635 KB    Download

fcgisetup64.msi    691 KB    Download

ref. http://www.microsoft.com/downloads/details.aspx?FamilyID=2d481579-9a7c-4632-b6e6-dee9097f9dc5&DisplayLang=en

 

PS. 기타 궁금하신 사항은 아래 포럼을 참조해주세요~

http://forums.iis.net/1102.aspx (english)

저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/394 관련글 쓰기

2008/04/15 15:11

Visual Studio Add-in CopySourceAsHtml

http://www.jtleigh.com/CopySourceAsHtml

http://msdn.microsoft.com/msdnmag/issues/05/12/VisualStudioAddins/#S9

비주얼 스튜디오에서 코드를 복사해서 웹에 게시하거나 할 때

코드를 우리가 보던 그대로 색도 나오도록 하고 싶은데 그렇게 넣기 힘든게 현실이다.

이런 때에 비주얼 스튜디오의 Add-in인 CopySourceAsHtml 을 이용하면, 코드를 비주얼 스튜디오에서 사용하던 색상 그대로 웹 페이지에 게시할 수 있다.

아마도 이미 쓰고있는 사람이 많겠지만.. -_ -..

아직 모르는 분을 위해..!
크리에이티브 커먼즈 라이선스
Creative Commons License
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/290 관련글 쓰기