Xcaliber Power Guide..!!
ioFTPD
ioFTPD Korea Docs
ioFTPD Korea Docs Forum
 
Total Commander
토탈 커맨더 - 한국 유저 포럼
 
FTP
FTP는 File Transfer Protocol(파일 전송 프로토콜)의 약자로 서로 떨어져 있는 컴퓨터 끼리 파일을 주고 받기 위한 통신 상의 규약을 말합니다.
FTP 강좌에서는 FTP의 고급활용에 대해 다룹니다.
IRC
IRC란 Internet Relay Chat의 약자로 여러분은 IRC를 통하여 전세계 사람들과 실시간으로 이야기를 나눌 수 있습니다.
IRC 강좌에서는 Bouncer사용법등 고급활용에 대해 다룹니다..
Eggdrop
여러 언어로 개발되어 사용되고 있는 IRC bot중 Eggdrop은 1993년 GNU General Public License (GPL)를 따르는 Open Source Project로 개발 되었으며, Eggdrop은 IRC Client/bot으로서의 기능을 모두 갖추고 있기 때문에 사용자가 원하는 기능을 Tcl언어등으로 된 Plugin을 추가하는 것만으로 쉽게 IRC bot을 제작할 수 있어 가장 널리 사용되고 있는 강력한 bot입니다. Eggdrop 강좌에서는 Tcl언어로 된 플러긴을 이용한 IRC bot의 활용과 채널의 유지/관리를 다룹니다.
Home > Lecture :: Q&A :: GuestBook ::


  전체[17]   FTP (1)   IRC (3)   Appz Review (1)   Eggdrop (11)   ETC (1) 
11   1/1   로그인
     2002-07-20 03:56:10    7,717  
    3. Eggdrop 활용 [Random으로 말하기]
#say.tcl 화일을 다운받아 eggdrop/scripts 폴더에 복사합니다.
  random_say.dat화일은 eggdrop폴더에 복사합니다.
   다운받기 : say.tcl   random_say.dat

#eggdrop.conf 화일에 say.tcl스크립트를 추가해줍니다.
    source scripts/say.tcl

#bot이 채널에 조인하게 되면 "명언"이라고 입력해 보세요.
   bot이 다음과 같이 반응합니다.
---------------------------------------------------------------------------------
[@Xcaliber™] 명언
[XPG_bot] 가정은 사람이 '있는 그대로'의 자기를 표시할 수 있는 장소이다.
[@Xcaliber™] 명언
[XPG_bot] 개성과 인간과의 관계는 향기와 꽃과의 관계이다.
[@Xcaliber™] 명언
[XPG_bot] 기회는 새와 같은 것, 날아가기 전에 꼭 잡아라.
[@Xcaliber™] 명언
[XPG_bot] 회복의 유일한 길은 다시 시작하는 것이다.
[@Xcaliber™] 명언
[XPG_bot] 자유는 책임을 뜻한다. 이 때문에 대부분의 사람들이 자유를 두려워 한다.
---------------------------------------------------------------------------------

## source를 보겠습니다.
global NMAXLINE
global NDICT

set i 0
set fd [open random_say.dat r]
gets $fd getdata
while { $getdata != "" } {
lappend NDICT $getdata
gets $fd getdata
incr i
}

set NMAXLINE [llength $NDICT]
unset i
unset getdata
close $fd

bind pubm - "*명언*" random_say

proc random_say {nick uhost hand chan arg} {
global NMAXLINE
global NDICT

set randcount [expr abs([rand $NMAXLINE])]
set data [lindex $NDICT $randcount]

putserv "PRIVMSG $chan : $data"
return 1
}
putlog "Xcaliber's RandomSay"  
## source End

#이제 data화일을 수정해서 자신만의 랜덤메세지를 뿌려보세요..^^
[이전글] 3. Eggdrop 활용 [자동인삿말]
[다음글] 3. Eggdrop 활용 [채널에 옵주기]
Copyright 1999-2018 Zeroboard / skin by jintia
Xcaliber Power Guide ⓒ 2002-2012 Xcaliber™ All right reserved