CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): chilly (김규동)
날 짜 (Date): 1995년12월17일(일) 22시22분16초 KST
제 목(Title): Re: quoted printable로 된 메일 보기????



저도 그런 일들 당해서 프로그램들을 찾아다니다가 하나 만들었는데..
email을 주시면 소스를 보내드리겠습니다.
(ftp로 글쓰기를 잘 못해서.. :>)

메뉴에서 ftp로 글쓰기가 안되네요. 뭘 잘못 한걸까..
다시 들어와서 edit하는데요.
이거면 읽을 만 하게는 변환이 될 겁니다. 제가 그 코드를 알아서 만든 것이
아니고, 그냥 hacking하여 만든 것이라 장담은 못 하지만.
전혀 동작않으면 알려주세요.

#include <stdio.h>

static void proc(m,l)
int m,l;
{
     unsigned int h;

     m=tolower(m);
     l=tolower(l);

     if ( m > '9' ) {
          m += 10-'a';
     } else m -= '0';
     if ( l > '9' ) {
          l += 10-'a';
     } else l -= '0';

     h=(unsigned int)(0xff & ((m << 4) | l));
     putchar(h);
}
int main()
{
     int c,d;

     d=0;
     while ((c = getchar())!=EOF) {
          switch (c) {
               case '=':
                    if ( (c = getchar())==EOF ) return(0);
                    if (c=='\n') break;
                    if ( (d = getchar())==EOF ) return(0);
                    proc(c,d);
                    break;
               default:
                    putchar(c);
                    break;
          }
     }
     return(0);
}

--
Gyudong Kim %   Dept. of Electronics, Seoul Nat'l Univ., Seoul 151-742, Korea
     chilly % Phone +82 2 880 7280; Fax +82 2 885 6993; Pager +82 12 845 3420
    Fabiano %      http://www.iclab.snu.ac.kr/~chilly, chilly@iclab.snu.ac.kr
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.