Only in source/: Makefile diff -u source_org/ctcp.c source/ctcp.c --- source_org/ctcp.c Tue Jun 8 10:57:13 1999 +++ source/ctcp.c Tue Jun 8 10:54:14 1999 @@ -666,7 +666,6 @@ CTCP_HANDLER(do_utc) { - if (get_int_var(CLOAK_VAR)) return m_strdup(empty_string); if (!cmd || !*cmd) @@ -907,11 +906,17 @@ CTCP_HANDLER(do_time) { + char *ko_time ; if (get_int_var(CLOAK_VAR)) return NULL; + + ko_time = convert_ko_time(my_ctime(time(NULL))) ; + send_ctcp(CTCP_NOTICE, from, CTCP_TIME, - "%s", my_ctime(time(NULL))); + "%s", ko_time) ; + + free(ko_time) ; return NULL; } Only in source/: ctcp.c.orig diff -u source_org/fset.c source/fset.c --- source_org/fset.c Tue Jun 8 10:57:14 1999 +++ source/fset.c Tue Jun 8 10:56:55 1999 @@ -520,8 +520,8 @@ fset_string_var(FORMAT_ALIAS_FSET, "Alias $[20.]0 $1-"); fset_string_var(FORMAT_ASSIGN_FSET, "Assign $[20.]0 $1-"); fset_string_var(FORMAT_AWAY_FSET, "is away: ($3-) $1 $2"); - fset_string_var(FORMAT_BACK_FSET, "is back from the dead. Gone $1 hrs $2 min $3 secs"); - fset_string_var(FORMAT_BANS_HEADER_FSET,"# Channel SetBy Sec Ban"); + fset_string_var(FORMAT_BACK_FSET, "back from the dead. $1 hrs $2 min $3 secs"); + fset_string_var(FORMAT_BANS_HEADER_FSET,"# ä³Î ÁöÁ¤ÀÎ ÃÊ º¥"); fset_string_var(FORMAT_BANS_FSET, "$[2]0 $[10]1 $[10]3 $[-5]numdiff($time() $4) $2"); fset_string_var(FORMAT_BITCH_FSET, "%RBitch Mode Activated%n $1 $4 $5 on $3"); fset_string_var(FORMAT_BOT_HEADER_FSET, "Aop Prot Bot Channel Hostname"); @@ -530,18 +530,18 @@ fset_string_var(FORMAT_BWALL_FSET, "[%GBX-Wall%n/%W$1:$2%n] $4-"); - fset_string_var(FORMAT_CHANNEL_SIGNOFF_FSET, "$G %nSignOff %W$1%n: $3 %K(%n$4-%K)"); + fset_string_var(FORMAT_CHANNEL_SIGNOFF_FSET, "$G %nÁ¢¼ÓÁ¾·á %W$1%n: $3 %K(%n$4-%K)"); fset_string_var(FORMAT_CONNECT_FSET, "$G Connecting to server $1/%c$2%n"); - fset_string_var(FORMAT_CTCP_FSET, "%K>%n>%W> %G$1 %K[%g$2%K]%g requested $4- from $3"); - fset_string_var(FORMAT_CTCP_CLOAK_FSET, "%K>%n>%W> %C$1 %K[%c$2%K]%c requested $4- from $3"); - fset_string_var(FORMAT_CTCP_CLOAK_FUNC_FSET, "%K>%n>%W> %C$1 %K[%c$2%K]%c requested $4- from $3"); + fset_string_var(FORMAT_CTCP_FSET, "%K>%n>%W> %G$1 %K[%g$2%K]%g ´ÔÀÌ $4 À» $3 ´Ô²² ¿äûÇÏ¿´½À´Ï´Ù"); + fset_string_var(FORMAT_CTCP_CLOAK_FSET, "%K>%n>%W> %C$1 %K[%c$2%K]%c ´ÔÀÌ $4 À» $3 ´Ô²² ¿äûÇÏ¿´½À´Ï´Ù"); + fset_string_var(FORMAT_CTCP_CLOAK_FUNC_FSET, "%K>%n>%W> %C$1 %K[%c$2%K]%c ´ÔÀÌ $4 À» $3 ´Ô²² ¿äûÇÏ¿´½À´Ï´Ù"); fset_string_var(FORMAT_CTCP_CLOAK_FUNC_USER_FSET, "%K>%n>%W> %C$1 %K[%c$2%K]%c requested $4- from you"); fset_string_var(FORMAT_CTCP_CLOAK_UNKNOWN_FSET, "%K>%n>%W> %C$1 %K[%c$2%K]%c requested unknown ctcp $4- from $3"); fset_string_var(FORMAT_CTCP_CLOAK_UNKNOWN_USER_FSET, "%K>%n>%W> %C$1 %K[%c$2%K]%c requested unknown ctcp $4- from $3"); fset_string_var(FORMAT_CTCP_CLOAK_USER_FSET, "%K>%n>%W> %C$1 %K[%c$2%K]%c requested $4- from you"); - fset_string_var(FORMAT_CTCP_FUNC_FSET, "%K>%n>%W> %G$1 %K[%g$2%K]%g requested $4- from $3"); + fset_string_var(FORMAT_CTCP_FUNC_FSET, "%K>%n>%W> %G$1 %K[%g$2%K]%g ´ÔÀÌ $4 À» $3 ´Ô²² ¿äûÇÏ¿´½À´Ï´Ù"); fset_string_var(FORMAT_CTCP_FUNC_USER_FSET, "%K>%n>%W> %G$1 %K[%g$2%K]%g requested $4- from you"); fset_string_var(FORMAT_CTCP_UNKNOWN_FSET, "%K>%n>%W> %G$1 %K[%g$2%K]%g requested unknown ctcp $4- from $3"); fset_string_var(FORMAT_CTCP_UNKNOWN_USER_FSET, "%K>%n>%W> %G$1 %K[%g$2%K]%g requested unknown ctcp $4- from %g$3"); @@ -551,7 +551,7 @@ fset_string_var(FORMAT_DCC_CHAT_FSET, ansi?"%K[%G$1%K(%gdcc%K)] %n$3-":"[$1(dcc)] $3-"); #if 0 - fset_string_var(FORMAT_DCC_CONNECT_FSET, "$G %RDCC%n $1 %nconnection with %W$2%K[%c$4, port $5%K]%n established"); + fset_string_var(FORMAT_DCC_CONNECT_FSET, "$G %RDCC%n $1 %nÁ¢¼Ó %W$2%K[%c$4, Æ÷Æ® $5%K]%n ½ÃµµÁß"); #else fset_string_var(FORMAT_DCC_CONNECT_FSET, "$G %RDCC%n $1 with %W$2%K[%c$4:$5%K]%n established"); #endif @@ -559,35 +559,35 @@ fset_string_var(FORMAT_DCC_LOST_FSET, "$G %RDCC%n %W$1%n:%g$2%n %K[%C$3%K]%n $4 $5 completed in $6 secs %K(%W$7 $8/sec%K)"); fset_string_var(FORMAT_DCC_REQUEST_FSET, "$G %RDCC%n $1 %K(%n$2%K)%n request from %W$3%K[%c$4 [$5:$6]%K]%n $8 $7"); fset_string_var(FORMAT_DESYNC_FSET, "$G $1 is desynced from $2 at $0"); - fset_string_var(FORMAT_DISCONNECT_FSET, "$G Use %G/Server%n to connect to a server"); + fset_string_var(FORMAT_DISCONNECT_FSET, "$G %G/Server%n ¶ó°í Ä¡½Ã¸é ¼­¹ö¿¡ Á¢¼ÓÇÕ´Ï´Ù"); fset_string_var(FORMAT_ENCRYPTED_NOTICE_FSET, "%K-%Y$1%K(%p$2%K)-%n $3-"); fset_string_var(FORMAT_ENCRYPTED_PRIVMSG_FSET, "%K[%Y$1%K(%p$2%K)]%n $3-"); fset_string_var(FORMAT_FLOOD_FSET, "%Y$1%n flood detected from %G$2%K(%g$3%K)%n on %K[%G$4%K]"); - fset_string_var(FORMAT_FRIEND_JOIN_FSET, "$G %R$1 %K[%c$2%K]%n has joined $3"); + fset_string_var(FORMAT_FRIEND_JOIN_FSET, "$G %R$1 %K[%c$2%K]%n ´ÔÀÌ $3 ¹æ¿¡ µé¾î¿À¼Ì½À´Ï´Ù"); fset_string_var(FORMAT_HELP_FSET, "$0-"); fset_string_var(FORMAT_HOOK_FSET, "$0-"); - fset_string_var(FORMAT_INVITE_FSET, "%K>%n>%W> $1 Invites You to $2-"); - fset_string_var(FORMAT_INVITE_USER_FSET, "%K>%n>%W> Inviting $1 to $2-"); - fset_string_var(FORMAT_JOIN_FSET, ansi?"$G %C$1 %K[%c$2%K]%n has joined $3":"$G $1 [$2] has joined $3"); - fset_string_var(FORMAT_KICK_FSET, "$G %n$3 was kicked off $2 by %c$1 %K(%n$4-%K)"); - fset_string_var(FORMAT_KICK_USER_FSET, "%K>%n>%W> %WYou%n have been kicked off %c$2%n by %c$1 %K(%n$4-%K)"); - fset_string_var(FORMAT_KILL_FSET, "%K>%n>%W> %RYou have been killed by $1 for $2-"); - fset_string_var(FORMAT_LEAVE_FSET, "$G $1 %K[%w$2%K]%n has left $3 %K[%W$4%K]"); + fset_string_var(FORMAT_INVITE_FSET, "%K>%n>%W> $1°¡ ´ç½ÅÀ» $2- ¹æÀ¸·Î ÃÊ´ëÇÕ´Ï´Ù."); + fset_string_var(FORMAT_INVITE_USER_FSET, "%K>%n>%W>¸¦ $1 to $2-"); + fset_string_var(FORMAT_JOIN_FSET, ansi?"$G %C$1 %K[%c$2%K]%n ´ÔÀÌ $3 ä³Î¿¡ µé¾î¿À¼Ì½À´Ï´Ù. ":"$G $1 [$2] has joined $3"); + fset_string_var(FORMAT_KICK_FSET, "$G %n$3 ´ÔÀÌ ÂѰܳµ½À´Ï´Ù. $2 by %c$1 %K(%n$4-%K)"); + fset_string_var(FORMAT_KICK_USER_FSET, "%K>%n>%W> %W´ç½ÅÀº %n ÂѰܳµ½À´Ï´Ù %c$2%n by %c$1 %K(%n$4-%K)"); + fset_string_var(FORMAT_KILL_FSET, "%K>%n>%W> %R´ç½ÅÀº $1 ´Ô¿¡°Ô Kill À» ´çÇÏ¿´½À´Ï´Ù for $2-"); + fset_string_var(FORMAT_LEAVE_FSET, "$G $1 %K[%w$2%K]%n ´ÔÀÌ $3 ä³ÎÀ» ³ª°¡¼Ì½À´Ï´Ù. %K[%W$4%K]"); #ifdef ONLY_STD_CHARS fset_string_var(FORMAT_LINKS_FSET, "%K|%n$[24]0%K| |%n$[24]1%K| |%n$[3]2%K| |%n$[13]3%K|"); #else fset_string_var(FORMAT_LINKS_FSET, "%K³%n$[24]0%K³ ³%n$[24]1%K³ ³%n$[3]2%K³ ³%n$[13]3%K³"); #endif fset_string_var(FORMAT_LIST_FSET, "$[12]1 $[-5]2 $[40]3-"); - fset_string_var(FORMAT_MAIL_FSET, "%K>%n>%W> You've got mail!@#"); + fset_string_var(FORMAT_MAIL_FSET, "%K>%n>%W> »õ·Î¿î ÆíÁö°¡ µµÂøÇÏ¿´½À´Ï´Ù!@#"); fset_string_var(FORMAT_MSGCOUNT_FSET, "[$0-]"); fset_string_var(FORMAT_MSGLOG_FSET, "[$[8]0] [$1] - $2-"); - fset_string_var(FORMAT_MODE_FSET, ansi?"$G %nmode%K/%c$3 %K[%W$4-%K]%n by %W$1":"$G mode/$3 [$4-] by $1"); - fset_string_var(FORMAT_SMODE_FSET, "$G %RServerMode%K/%c$3 %K[%W$4-%K]%n by %W$1"); + fset_string_var(FORMAT_MODE_FSET, ansi?"$G %n¸ðµå%K/%c$3 %K[%W$4-%K]%n by %W$1":"$G mode/$3 [$4-] by $1"); + fset_string_var(FORMAT_SMODE_FSET, "$G %R¼­¹ö¸ðµå%K/%c$3 %K[%W$4-%K]%n by %W$1"); - fset_string_var(FORMAT_MODE_CHANNEL_FSET, "$G %nmode%K/%c$3 %K[%W$4-%K]%n by %W$1"); + fset_string_var(FORMAT_MODE_CHANNEL_FSET, "$G %n¸ðµå%K/%c$3 %K[%W$4-%K]%n by %W$1"); fset_string_var(FORMAT_MSG_FSET, ansi?"%K[%P$1%K(%p$2%K)]%n $3-":"[$1($2)] $3-"); @@ -602,46 +602,46 @@ if (ansi) { - fset_string_var(FORMAT_NAMES_FSET, "$G %K[%GUsers%K(%g$1%K:%g$2%K)]%c $3"); - fset_string_var(FORMAT_NAMES_BOT_FSET, "$G %K[%GBots%K(%g$1%K:%g$2%K)]%c $3"); - fset_string_var(FORMAT_NAMES_FRIEND_FSET, "$G %K[%GFriends%K(%g$1%K:%g$2%K)]%c $3"); + fset_string_var(FORMAT_NAMES_FSET, "$G %K[%G»ç¿ëÀÚ%K(%g$1%K:%g$2%K)]%c $3"); + fset_string_var(FORMAT_NAMES_BOT_FSET, "$G %K[%G·Îº¿%K(%g$1%K:%g$2%K)]%c $3"); + fset_string_var(FORMAT_NAMES_FRIEND_FSET, "$G %K[%GÄ£±¸%K(%g$1%K:%g$2%K)]%c $3"); fset_string_var(FORMAT_NAMES_BOTCOLOR_FSET, "%K[%C$0%G$[10]1%K]"); fset_string_var(FORMAT_NAMES_FRIENDCOLOR_FSET, "%K[%C$0%Y$[10]1%K]"); fset_string_var(FORMAT_NAMES_NICKCOLOR_FSET, "%K[%B $[10]1%K]"); fset_string_var(FORMAT_NAMES_NONOP_FSET, "$G %K[%GNonChanOps%K(%g$1%K:%g$2%K)]%c $3"); fset_string_var(FORMAT_NAMES_VOICECOLOR_FSET, "%K[%Mv%B$[10]1%K]"); - fset_string_var(FORMAT_NAMES_OP_FSET, "$G %K[%GChanOps%K(%g$1%K:%g$2%K)]%c $3"); - fset_string_var(FORMAT_NAMES_IRCOP_FSET, "$G %K[%GIrcOps%K(%g$1%K:%g$2%K)]%c $3"); - fset_string_var(FORMAT_NAMES_SHIT_FSET, "$G %K[%MShitUsers%K(%m$1%K:%m$2%K)]%c $3"); + fset_string_var(FORMAT_NAMES_OP_FSET, "$G %K[%Gä³Î¿ÀÆÛ%K(%g$1%K:%g$2%K)]%c $3"); + fset_string_var(FORMAT_NAMES_IRCOP_FSET, "$G %K[%GIRC¿ÀÆÛ%K(%g$1%K:%g$2%K)]%c $3"); + fset_string_var(FORMAT_NAMES_SHIT_FSET, "$G %K[%M³ª»Û»ç¶÷%K(%m$1%K:%m$2%K)]%c $3"); fset_string_var(FORMAT_NAMES_SHITCOLOR_FSET, "%K[%C$0%n%R$[10]1%K]"); - fset_string_var(FORMAT_NAMES_VOICE_FSET, "$G %K[%MVoiceUsers%K(%m$1%K:%m$2%K)]%c $3"); + fset_string_var(FORMAT_NAMES_VOICE_FSET, "$G %K[%MÀ½¼º»ç¿ëÀÚ%K(%m$1%K:%m$2%K)]%c $3"); fset_string_var(FORMAT_NAMES_OPCOLOR_FSET, "%K[%C$0%n%B$[10]1%K]"); } else { - fset_string_var(FORMAT_NAMES_FSET, "$G [Users($1:$2)] $3"); - fset_string_var(FORMAT_NAMES_BOT_FSET, "$G [Bots($1:$2)] $3"); - fset_string_var(FORMAT_NAMES_FRIEND_FSET, "$G [Friends($1:$2)] $3"); + fset_string_var(FORMAT_NAMES_FSET, "$G [»ç¿ëÀÚ($1:$2)] $3"); + fset_string_var(FORMAT_NAMES_BOT_FSET, "$G [·Îº¿($1:$2)] $3"); + fset_string_var(FORMAT_NAMES_FRIEND_FSET, "$G [Ä£±¸($1:$2)] $3"); fset_string_var(FORMAT_NAMES_BOTCOLOR_FSET, "[$0$[10]1]"); fset_string_var(FORMAT_NAMES_FRIENDCOLOR_FSET, "[$0$[10]1]"); fset_string_var(FORMAT_NAMES_NICKCOLOR_FSET, "[ $[10]1]"); fset_string_var(FORMAT_NAMES_NONOP_FSET, "$G [NonChanOps($1:$2)] $3"); fset_string_var(FORMAT_NAMES_VOICECOLOR_FSET, "[v$[10]1]"); - fset_string_var(FORMAT_NAMES_OP_FSET, "$G [ChanOps($1:$2)] $3"); + fset_string_var(FORMAT_NAMES_OP_FSET, "$G [ä³Î¿ÀÆÛ($1:$2)] $3"); fset_string_var(FORMAT_NAMES_IRCOP_FSET, "$G [IrcOps($1:$2)] $3"); - fset_string_var(FORMAT_NAMES_SHIT_FSET, "$G [ShitUsers($1:$2)] $3"); + fset_string_var(FORMAT_NAMES_SHIT_FSET, "$G [³ª»Û»ç¶÷($1:$2)] $3"); fset_string_var(FORMAT_NAMES_SHITCOLOR_FSET, "[$0%n%R$[10]1]"); - fset_string_var(FORMAT_NAMES_VOICE_FSET, "$G [VoiceUsers($1:$2)] $3"); + fset_string_var(FORMAT_NAMES_VOICE_FSET, "$G [À½¼º»ç¿ëÀÚ($1:$2)] $3"); fset_string_var(FORMAT_NAMES_OPCOLOR_FSET, "[$0$[10]1]"); } - fset_string_var(FORMAT_NETADD_FSET, "$G %nAdded: %W$1 $2"); - fset_string_var(FORMAT_NETJOIN_FSET, "$G %nNetjoined: %W$1 $2"); + fset_string_var(FORMAT_NETADD_FSET, "$G %nÃß°¡: %W$1 $2"); + fset_string_var(FORMAT_NETJOIN_FSET, "$G %nº´ÇÕ: %W$1 $2"); #if 0 - fset_string_var(FORMAT_NETSPLIT_FSET, "$G %nNetSplit detected: %W$1%n split from %W$2 %K[%c$0%K]"); + fset_string_var(FORMAT_NETSPLIT_FSET, "$G %nºÐ¸® ¹ß°ß: %W$1%n ´Â %W$2 %n·ÎºÎÅÍ ºÐ¸®µÇ¾ú½À´Ï´Ù. %K[%c$0%K]"); #else - fset_string_var(FORMAT_NETSPLIT_FSET, "$G %nNetSplit: %W$1%n split from %W$2 %K[%c$0%K]"); + fset_string_var(FORMAT_NETSPLIT_FSET, "$G %nºÐ¸®: %W$1%n ´Â %W$2 %n·Î ºÎÅÍ ºÐ¸®µÇ¾ú½À´Ï´Ù. %K[%c$0%K]"); #endif - fset_string_var(FORMAT_NICKNAME_FSET, "$G %W$1 %nis now known as %c$3"); - fset_string_var(FORMAT_NICKNAME_OTHER_FSET, "$G %W$1 %nis now known as %c$4"); - fset_string_var(FORMAT_NICKNAME_USER_FSET, "%K>%n>%W> %WYou%K(%n$1%K)%n are now known as %c$3"); + fset_string_var(FORMAT_NICKNAME_FSET, "$G %W$1 %n´ÔÀÌ ´Ð³×ÀÓÀ» %c$3 %n·Î º¯°æÇÏ¿´½À´Ï´Ù."); + fset_string_var(FORMAT_NICKNAME_OTHER_FSET, "$G %W$1 %n´ÔÀÌ ´Ð³×ÀÓÀ» %c$4 %n·Î º¯°æÇÏ¿´½À´Ï´Ù."); + fset_string_var(FORMAT_NICKNAME_USER_FSET, "%K>%n>%W> %W´ç½ÅÀº%K(%n$1%K)%n %c$3 %n·Î À̸§À» º¯°æÇÏ¿´½À´Ï´Ù."); fset_string_var(FORMAT_NONICK_FSET, "%W$1%K:%n $3-"); @@ -682,7 +682,7 @@ fset_string_var(FORMAT_SEND_ACTION_OTHER_FSET, "%Kð %n-> %W$1%n/%c$2 %n$3-"); #endif - fset_string_var(FORMAT_SEND_AWAY_FSET, "[Away ($strftime($1 %a %b %d %I:%M%p %Z))] [$tdiff2(${time() - u})] [BX-MsgLog $2]"); + fset_string_var(FORMAT_SEND_AWAY_FSET, "[ÀÚ¸®¿¡¾øÀ½ ($strftime($1 %a %b %d %I:%M%p %Z))] [$tdiff2(${time() - u})] [BX-MsgLog $2]"); fset_string_var(FORMAT_SEND_CTCP_FSET, ansi?"%K[%rctcp%K(%R$1%K)] %n$2":"[ctcp($1)] $2"); fset_string_var(FORMAT_SEND_DCC_CHAT_FSET, ansi?"%K[%rdcc%K(%R$1%K)] %n$2-":"[dcc($1)] $2-"); fset_string_var(FORMAT_SEND_MSG_FSET, ansi?"%K[%rmsg%K(%R$1%K)] %n$3-":"[msg($1)] $3-"); @@ -720,11 +720,11 @@ fset_string_var(FORMAT_SET_FSET, "%g$[-30.]0 %w$1-"); fset_string_var(FORMAT_CSET_FSET, "%r$[-14]1 %R$[-20.]0 %w$2-"); - fset_string_var(FORMAT_SET_NOVALUE_FSET, "%g$[-30.]0 has no value"); + fset_string_var(FORMAT_SET_NOVALUE_FSET, "%g$[-30.]0 ´Â ¾Æ¹«°ªµµ ¾ø½À´Ï´Ù."); fset_string_var(FORMAT_SHITLIST_FSET," $[3]0 $[34]1 $[10]2 $3-"); - fset_string_var(FORMAT_SHITLIST_FOOTER_FSET, "There are $1 users on the shitlist"); - fset_string_var(FORMAT_SHITLIST_HEADER_FSET, " lvl nick!user@host channels reason"); - fset_string_var(FORMAT_SIGNOFF_FSET, "$G %nSignOff: %W$1 %K(%n$3-%K)"); + fset_string_var(FORMAT_SHITLIST_FOOTER_FSET, "$1 ¸íÀÇ °ÅºÎ¸®½ºÆ®°¡ ÀÖ½À´Ï´Ù."); + fset_string_var(FORMAT_SHITLIST_HEADER_FSET, " lvl nick!user@host ä³Î ÀÌÀ¯"); + fset_string_var(FORMAT_SIGNOFF_FSET, "$G %nÁ¢¼Ó Á¾·á : %W$1 %K(%n$3-%K)"); fset_string_var(FORMAT_SILENCE_FSET, "$G %RWe are $1 silencing $2 at $0"); @@ -734,18 +734,18 @@ fset_string_var(FORMAT_TRACE_USER_FSET, "%R$1%n %K[%n$3%K]"); fset_string_var(FORMAT_TIMER_FSET, "$G $[-5]0 $[-10]1 $[-6]2 $3-"); - fset_string_var(FORMAT_TOPIC_FSET, "$G Topic for %c$1%K:%n $2-"); + fset_string_var(FORMAT_TOPIC_FSET, "$G %c$1 %n ¹æ Á¦¸ñ %K:%n $2-"); fset_string_var(FORMAT_TOPIC_CHANGE_FSET, "$G %W$1 %nhas changed the topic on channel $2 to%K:%n $3-"); - fset_string_var(FORMAT_TOPIC_SETBY_FSET, "$G %ntopic set by %c$2%K [%c$stime($3)%K]"); - fset_string_var(FORMAT_TOPIC_UNSET_FSET, "$G %ntopic unset by $1 on $2"); + fset_string_var(FORMAT_TOPIC_SETBY_FSET, "$G %nÁ¦¸ñÀº %c$2%K %n´ÔÀÌ [%c$stime($3)%K] %n¿¡ ÁöÁ¤Çϼ̽À´Ï´Ù."); + fset_string_var(FORMAT_TOPIC_UNSET_FSET, "$1 ´Ô ±ú¼­ Á¦¸ñÀ» $G %ntopic %n·Î¹Ù²Ù¾ú½À´Ï´Ù. on $2"); fset_string_var(FORMAT_USAGE_FSET, "$G Usage: /$0 $1-"); - fset_string_var(FORMAT_USERMODE_FSET, "$G %nMode change %K[%W$4-%K]%n for user %c$3"); + fset_string_var(FORMAT_USERMODE_FSET, "$G %n¸ðµå º¯°æ %K[%W$4-%K]%n »ç¿ëÀÚ %c$3"); fset_string_var(FORMAT_USERLIST_FSET,"$[16]0 $[10]1 $[-10]2 $[-25]3 $[10]4"); - fset_string_var(FORMAT_USERLIST_FOOTER_FSET, "There are $1 users on the userlist"); - fset_string_var(FORMAT_USERLIST_HEADER_FSET, "level nick password host channels"); + fset_string_var(FORMAT_USERLIST_FOOTER_FSET, "$1 ÀÇ »ç¿ëÀÚ°¡ »ç¿ëÀÚ¸®½ºÆ®¿¡ ÀÖ½À´Ï´Ù."); + fset_string_var(FORMAT_USERLIST_HEADER_FSET, "·¹º§ ´Ð ¾ÏÈ£ È£½ºÆ® ä³Î"); fset_string_var(FORMAT_USERS_FSET, "%K[%n$[10]1%K]%K[%n%C$4%B$[9]2%K]%K[%n$[33]3%K] %K[%n$0%K]"); fset_string_var(FORMAT_USERS_USER_FSET, "%K[%n$[10]1%K]%K[%n%C$4%B$[9]2%K]%K[%n%B$[33]3%K]%K[%n$0%K]"); @@ -753,7 +753,7 @@ fset_string_var(FORMAT_USERS_HEADER_FSET, "%K[ %WC%nhannel %K][ %WN%wickname %K][%n %Wu%wser@host %K][%n %Wl%wevel %K]"); #ifdef WANT_KOREAN - fset_string_var(FORMAT_VERSION_FSET, "\002$0+$4$5\002 by cocoja \002-\002 $2 $3"); + fset_string_var(FORMAT_VERSION_FSET, "\002$0+$4$5\002 by hollywar \002-\002 $2 $3"); #else fset_string_var(FORMAT_VERSION_FSET, "\002$0+$4$5\002 by panasync \002-\002 $2 $3"); #endif @@ -872,7 +872,7 @@ outfile = fopen(p, "w"); if (!outfile) { - bitchsay("Cannot open file %s for saving!", thefile); + bitchsay("%s ¼¼À̺ê Çϱâ À§Çؼ­ ¿­¼ö ¾ø½À´Ï´Ù.", thefile); new_free(&p); return 1; } Only in source/: fset.c.orig diff -u source_org/functions.c source/functions.c --- source_org/functions.c Tue Jun 8 10:57:13 1999 +++ source/functions.c Tue Jun 8 10:54:14 1999 @@ -1287,7 +1287,7 @@ time_t ltime; GET_INT_ARG(ltime, input); - RETURN_STR(my_ctime(ltime)); + RETURN_STR(convert_ko_time(my_ctime(ltime))); } /* Only in source/: functions.c.orig diff -u source_org/irc.c source/irc.c --- source_org/irc.c Tue Jun 8 10:57:13 1999 +++ source/irc.c Tue Jun 8 10:54:14 1999 @@ -6,7 +6,7 @@ * See the COPYRIGHT file, or do a HELP IRCII COPYRIGHT */ -const char irc_version[] = "BitchX-75p1+H2"; +const char irc_version[] = "ko-bitchx-75p1+H2"; /* * major version is 75 @@ -409,6 +409,7 @@ { char buffer[BIG_BUFFER_SIZE]; int old_window_display = window_display; + char *ko_time ; if (format) { @@ -422,9 +423,13 @@ if (really_quit) { - put_it("%s", convert_output_format("$G Signon time : $0-", "%s", my_ctime(start_time))); - put_it("%s", convert_output_format("$G Signoff time : $0-", "%s", my_ctime(time(NULL)))); - put_it("%s", convert_output_format("$G Total uptime : $0-", "%s", convert_time(time(NULL) - start_time))); + ko_time = convert_ko_time(my_ctime(start_time)) ; + put_it("%s", convert_output_format("$G Á¢¼Ó ½Ã°£ : $0-", "%s", ko_time)); + free(ko_time) ; + ko_time = convert_ko_time(my_ctime(time(NULL))) ; + put_it("%s", convert_output_format("$G Á¾·á ½Ã°£ : $0-", "%s", ko_time)); + free(ko_time) ; + put_it("%s", convert_output_format("$G »ç¿ë ½Ã°£ : $0-", "%s", convert_time(time(NULL) - start_time))) ; } do_hook(EXIT_LIST, "%s", reason ? reason : buffer); close_server(-1, reason? reason : buffer); @@ -2324,3 +2329,49 @@ #endif return (-((int)0xdead)); } + +char *convert_ko_time (char *data) +{ + const char *ko_week[] = { "ÀÏ¿äÀÏ ","¿ù¿äÀÏ ","È­¿äÀÏ ","¼ö¿äÀÏ ","¸ñ¿äÀÏ ","±Ý¿äÀÏ ","Åä¿äÀÏ " } ; + const char *en_week[] = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" }; + + const char *ko_month[] = { "1¿ù ","2¿ù ","3¿ù ","4¿ù ","5¿ù ","6¿ù ", "7¿ù ", "8¿ù ","9¿ù ","10¿ù ","11¿ù ","12 ¿ù" } ; + const char *en_month[] = { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" } ; + + char *code ; + char buf[80] ; + char buf2[10] ; + char *tk ; + int i ; + + if ( !(code = (char*) malloc(sizeof(char)*80))) { + printf("Can't alloc memory"); + exit(0) ; + } + memset(code,0,80) ; + + strcpy(buf,data) ; + + tk = strtok(buf," "); + for (i=0 ; i<=6 ; i++) { + if (!strcmp(en_week[i],tk)) break ; + } + strcat(code,ko_week[i]) ; + + tk = strtok(NULL," "); + for (i=0 ; i<=11 ; i++) { + if (!strcmp(en_month[i],tk)) break ; + } + strcat(code,ko_month[i]) ; + + tk = strtok(NULL," "); + sprintf(buf2,"%dÀÏ ",atoi(tk)); + strcat(code,buf2) ; + + tk = strtok(NULL,"\0"); + strcat(code,tk) ; + + return code ; + +} + Only in source/: irc.c.orig diff -u source_org/lastlog.c source/lastlog.c --- source_org/lastlog.c Tue Jun 8 10:57:13 1999 +++ source/lastlog.c Tue Jun 8 10:54:14 1999 @@ -8,7 +8,6 @@ * See the COPYRIGHT file, or do a HELP IRCII COPYRIGHT */ - #include "irc.h" #include "struct.h" @@ -527,6 +526,7 @@ char *type = NULL; unsigned char **lines = NULL; char msglog_buffer[BIG_BUFFER_SIZE+1]; + char *ko_time ; if (!get_string_var(MSGLOGFILE_VAR) || !get_string_var(CTOOLZ_DIR_VAR)) @@ -537,6 +537,8 @@ t = time(NULL); timestr = update_clock(GET_TIME); + ko_time = convert_ko_time(my_ctime(t)); + if (format) { @@ -592,7 +594,7 @@ return 0; } - fprintf(logptr, "MsgLog started [%s]\n", my_ctime(t)); + fprintf(logptr, "MsgLog started [%s]\n", ko_time); fflush(logptr); if (format) { @@ -609,7 +611,7 @@ return 1; if (!logptr) return 1; - fprintf(logptr, "MsgLog ended [%s]\n", my_ctime(t)); + fprintf(logptr, "MsgLog ended [%s]\n", ko_time); fclose(logptr); logptr = NULL; break; @@ -619,13 +621,15 @@ case 4: if (!logptr) return 1; - fprintf(logptr, "[TimeStamp %s]\n", my_ctime(t)); + fprintf(logptr, "[TimeStamp %s]\n", ko_time); fflush(logptr); break; default: bitchsay("Bad Flag passed to logmsg"); return 0; } + free(ko_time) ; + return 1; } Only in source/: lastlog.c.orig diff -u source_org/misc.c source/misc.c --- source_org/misc.c Tue Jun 8 10:57:13 1999 +++ source/misc.c Tue Jun 8 10:54:14 1999 @@ -134,7 +134,7 @@ ltime = (ltime - minutes) / 60; hours = ltime % 24; days = (ltime - hours) / 24; - sprintf(buffer, "%2ldd %2ldh %2ldm %2lds", days, hours, minutes, seconds); + sprintf(buffer, "%2ldÀÏ %2ld½Ã°£ %2ldºÐ %2ldÃÊ", days, hours, minutes, seconds); return(*buffer ? buffer : empty_string); } @@ -2119,7 +2119,7 @@ if (!stuff || !stuff->nick || !nick || !strcmp(stuff->user, "") || my_stricmp(stuff->nick, nick)) { - say("No information for %s", nick); + say("%s´Ô¿¡ ´ëÇØ¼­ ¾Æ¹« Á¤º¸µµ ¾ø½À´Ï´Ù.", nick); return; } nsl = do_nslookup(stuff->host, stuff->nick, stuff->user, NULL, from_server, NULL); Only in source/: misc.c.orig diff -u source_org/names.c source/names.c --- source_org/names.c Tue Jun 8 10:57:13 1999 +++ source/names.c Tue Jun 8 10:54:14 1999 @@ -1729,7 +1729,7 @@ get_time(&tv); message_from(chan, LOG_CRAP); if (do_hook(CHANNEL_SYNCH_LIST, "%s %1.3f", chan, time_diff(tmp->tv,tv))) - bitchsay("Join to %s was synced in %1.3f secs!!", chan, time_diff(tmp->tv,tv)); + bitchsay("%s ä³Î¿¡ µé¾î¿À´Âµ¥ %1.3f ÃÊ °É·È½À´Ï´Ù.", chan, time_diff(tmp->tv,tv)); delay_check_auto(chan); update_all_status(current_window, NULL, 0); message_from(NULL, LOG_CRAP); Only in source/: names.c.orig diff -u source_org/numbers.c source/numbers.c --- source_org/numbers.c Tue Jun 8 10:57:13 1999 +++ source/numbers.c Tue Jun 8 10:54:14 1999 @@ -10,10 +10,10 @@ * see the copyright file, or do a help ircii copyright */ - #include "irc.h" #include "struct.h" + #include "dcc.h" #include "input.h" #include "commands.h" @@ -428,20 +428,20 @@ if (total_users) { sprintf(tmp, "%3.0f", (float)(((float)local_users / (float)total_users) * 100)); - put_it("%s", convert_output_format("$G %K[%nlocal users on irc%K(%n\002$0\002%K)]%n $1%%", "%d %s", local_users, tmp)); + put_it("%s", convert_output_format("$G %K[%n·ÎÄà »ç¿ëÀÚ %K(%n\002$0\002%K)]%n $1%%", "%d %s", local_users, tmp)); sprintf(tmp, "%3.0f", (float)(((float)norm / (float)total_users) * 100)); - put_it("%s", convert_output_format("$G %K[%nglobal users on irc%K(%n\002$0\002%K)]%n $1%%", "%d %s", norm, tmp)); + put_it("%s", convert_output_format("$G %K[%nÀÏ¹Ý »ç¿ëÀÚ %K(%n\002$0\002%K)]%n $1%%", "%d %s", norm, tmp)); sprintf(tmp, "%3.0f", (float)(((float)invisible / (float)total_users) * 100)); - put_it("%s", convert_output_format("$G %K[%ninvisible users on irc%K(%n\002$0\002%K)]%n $1%%", "%d %s", invisible, tmp)); + put_it("%s", convert_output_format("$G %K[%n¼ûÀº »ç¿ëÀÚ %K(%n\002$0\002%K)]%n $1%%", "%d %s", invisible, tmp)); sprintf(tmp, "%3.0f", (float)(((float)ircops / (float)total_users) * 100)); - put_it("%s", convert_output_format("$G %K[%nircops on irc%K(%n\002$0\002%K)]%n $1%%", "%d %s", ircops, tmp)); + put_it("%s", convert_output_format("$G %K[%n¿ÀÆÛ %K(%n\002$0\002%K)]%n $1%%", "%d %s", ircops, tmp)); } - put_it("%s", convert_output_format("$G %K[%ntotal users on irc%K(%n\002$0\002%K)]%n", "%d", total_users)); - put_it("%s", convert_output_format("$G %K[%nunknown connections%K(%n\002$0\002%K)]%n", "%d", unknown)); + put_it("%s", convert_output_format("$G %K[%nÀüü »ç¿ëÀÚ %K(%n\002$0\002%K)]%n", "%d", total_users)); + put_it("%s", convert_output_format("$G %K[%n¾Ë ¼ö ¾ø´Â Á¢¼Ó %K(%n\002$0\002%K)]%n", "%d", unknown)); - put_it("%s", convert_output_format("$G %K[%ntotal servers on irc%K(%n\002$0\002%K)]%n %K(%navg. $1 users per server%K)", "%d %d", servers, (servers) ? (int)(total_users/servers) : 0)); + put_it("%s", convert_output_format("$G %K[%nÃÑ ¼­¹ö °¹¼ö %K(%n\002$0\002%K)]%n %K(%nÆò±Õ. ¼­¹ö´ç $1 »ç¿ëÀÚ%K)", "%d %d", servers, (servers) ? (int)(total_users/servers) : 0)); - put_it("%s", convert_output_format("$G %K[%ntotal channels created%K(%n\002$0\002%K)]%n %K(%navg. $1 users per channel%K)", "%d %d", chans, (chans) ? (int)(total_users/chans) : 0)); + put_it("%s", convert_output_format("$G %K[%nÃÑ Ã¤³Î °¹¼ö %K(%n\002$0\002%K)]%n %K(%nÆò±Õ. ä³Î´ç $1 »ç¿ëÀÚ%K)", "%d %d", chans, (chans) ? (int)(total_users/chans) : 0)); break; case 250: { @@ -450,7 +450,7 @@ if (ArgList[3] && ArgList[4]) { p = ArgList[4]; p++; - put_it("%s", convert_output_format("$G %K[%nHighest client connection count%K(%n\002$0\002%K) %K(%n\002$1\002%K)]%n", "%s %s", ArgList[3], p)); + put_it("%s", convert_output_format("$G %K[%nÃÖ°í Á¢¼Ó ¼ö: %K(%n\002$0\002%K) %K(%n\002$1\002%K)]%n", "%s %s", ArgList[3], p)); make_notify_list(from_server); } break; @@ -482,7 +482,7 @@ char none_of_these = 0; int flag, lastlog_level; - + AJoinList *tmp = NULL; @@ -506,7 +506,7 @@ case 1: /* #define RPL_WELCOME 001 */ { char *s = NULL; - bitchsay("For more information about \002BitchX\002 type \002/about\002"); + bitchsay("\002BitchX\002¿¡ ´ëÇÑ º¸´Ù ÀÚ¼¼ÇÑ Á¤º¸´Â \002/about\002¶ó°í Ä¡½Ã¸é º¸½Ç¼ö ÀÖ½À´Ï´Ù."); set_server2_8(from_server, 1); accept_server_nickname(from_server, user); attempting_to_connect--; @@ -1327,8 +1327,10 @@ case 329: /* #define CREATION_TIME 329 */ { + time_t tme; char this_sucks[80]; + char *ko_time ; ChannelList *chan = NULL; if (!ArgList[1] || !*ArgList[1]) @@ -1338,9 +1340,12 @@ this_sucks[strlen(this_sucks)-1] = '\0'; message_from(ArgList[0], LOG_CRAP); - if (!ArgList[2]) - put_it("%s Channel %s was created at %s",numeric_banner(), - ArgList[0], this_sucks); + if (!ArgList[2]) { + ko_time = convert_ko_time(this_sucks) ; + put_it("%s ä³Î %s Àº %s ¿¡ ¸¸µé¾îÁ³½À´Ï´Ù.",numeric_banner(), + ArgList[0], ko_time); + free(ko_time) ; + } else { char cts[80], pts[80], ots[80]; @@ -1353,8 +1358,13 @@ sscanf(ArgList[3], "%lu", &tme); strcpy(ots, ctime(&tme)); ots[strlen(ots)-1] = '\0'; - put_it("%s Channel %s was created at %s",numeric_banner(), - ArgList[0], this_sucks); + + ko_time = convert_ko_time(this_sucks) ; + + put_it("%s ä³Î %s Àº %s ¿¡ ¸¸µé¾îÁ³½À´Ï´Ù.",numeric_banner(), + ArgList[0], ko_time); + free(ko_time) ; + put_it("%s Channel %s TS %s Password TS %s opless TS %s",numeric_banner(), ArgList[0], cts, pts, ots); } Only in source/: numbers.c.orig diff -u source_org/server.c source/server.c --- source_org/server.c Tue Jun 8 10:57:13 1999 +++ source/server.c Tue Jun 8 10:54:14 1999 @@ -226,7 +226,7 @@ int old_serv = i; close_server(i, empty_string); last_timeout = 0; - say("Connection closed from %s: %s", server_list[i].name, (dgets_errno == -1) ? "Remote end closed connection" : strerror(dgets_errno)); + say("%s ·ÎºÎÅÍ Á¢¼ÓÀÌ ²÷°å½À´Ï´Ù : %s", server_list[i].name, (dgets_errno == -1) ? "Remote end closed connection" : strerror(dgets_errno)); if (times++ >= get_int_var(MAX_SERVER_RECONNECT_VAR)) { @@ -807,7 +807,7 @@ sport = irc_port; from_server = refnum; - say("Connecting to port %d of server %s [refnum %d]", sport, sname, refnum); + say("%s ¼­¹ö %d Æ÷Æ®·Î Á¢¼Ó ½ÃµµÁß [Àç ½Ãµµ %d]", sname, sport, refnum); conn = connect_to_server_direct(sname, sport); if (conn) Only in source/: server.c.orig diff -u source_org/vars.c source/vars.c --- source_org/vars.c Tue Jun 8 10:57:13 1999 +++ source/vars.c Tue Jun 8 10:54:14 1999 @@ -1288,7 +1288,7 @@ if (value) malloc_strcpy(&auto_str, value); else - bitchsay("Auto Response is set to - %s", auto_str); + bitchsay("ÀÚµ¿ °¨ÀÀ : ´Ð³×ÀÓ ÁöÁ¤ - %s", auto_str); window_display = old_window; } @@ -1477,4 +1477,4 @@ use_socks = 1; else use_socks = 0; -} +} Only in source/: vars.c.orig --- include_org/timer.h Fri Jun 4 15:08:31 1999 +++ include/timer.h Fri Jun 4 13:14:03 1999 @@ -16,6 +16,8 @@ extern time_t TimerTimeout (void); char *tcl_add_timer (TimerList **, int, char *, unsigned long); int tcl_remove_timer (TimerList **, unsigned long); +char *convert_ko_time (char *data) ; + #endif /* _TIMER_H_ */