태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

티스토리 툴바

BLOG main image
gigony@지메일.com
분류 전체보기 (39)
생활 (29)
프로그램 (8)
연구 (1)
프로그래밍 (1)
SpringWidgets
Gigony\'s Buzz
??? ??
17,003 Visitors up to today!
Today 9 hit, Yesterday 20 hit
2012/01/07 22:47
Last update:2012-01-07
이어받기 기능을 추가하였습니다(dtg님 요청). 처음에는 처음부터 다운 받고, 받는 도중에 연결이 끊어져서 20초 지연 후 자동으로 다시 받기를 시도할 때에는 기존에 받은 시점 이후부터 받도록 수정하였습니다. 


updated:2011-11-19
비디오 리스트에 빈 화면이 나오는 증상을 해결하였습니다.
다운로드 되는 동영상의 해상도를 3단계로 조절이 가능합니다.
Youtube 비디오를 통해 재생되는 영상의 경우 mp4파일 대신 url링크 파일을 저장하도록 하였습니다.   

  

updated:2011-09-18
smi파일의 클래스 명을 바꿀수 있도록 하였습니다.(hakmong님 요청)
TEDDownloaderConfig.exe 실행 후 Class Name 란에 'KRCC' 등을 넣으면
 smi 파일을 생성할 때 영어가 아닌 다른 언어에 대해서 지정한 클래스 이름으로 생성되도록 하였습니다.
 

updated:2011-05-22

요청: 한국어 자막 뿐만 아니라 다른나라 언어도 지원 가능하도록 수정하였습니다.
TEDDownloaderConfig.exe파일을 실행시키면 나오는 GUI에서 인코딩, 자막언어 등의 설정을 바꾸어주신 후
TEDDownloaderGUI.exe파일을 실행시키시면 됩니다.
한국어의 경우 encoding은 cp949 혹은 utf-8로 설정하시면 됩니다.(일본어의 경우 cp932 혹은 utf-8)
옵션에 'Auto Download'가 체크되어 있는 경우에는 GUI없이 모든 파일을 다 다운받습니다.
동영상 없이 자막만 받고 싶으신 경우에는 'Download Video'의 체크표시를 없애주시면 됩니다.
설정파일은 config.ini파일에 저장됩니다.

--- 추가설명 --
자막, 폰트 등의 스타일을 바꾸시고 싶으시면 style.txt파일을 수정하시면 됩니다.( P{ ....}에 해당하는 내용만 바꾸어 주시면 됩니다)
TED에서 제공하는 새로 추가된 언어에 대한 자막을 받으시려면
language.txt파일의 내용을
[1) Language name]    [2) langID for TED.com]    [3) iso639 name for SMI]    [4) iso3166 name for SMI]   형식으로 수정하여주시면 됩니다. 각각의 이름은 '탭'문자로 구분됩니다.(language.txt에서 불분명한 문자는 XX로 표시하였습니다)
각 이름은 다음을 참고하시면 됩니다.
2) http://www.ted.com/translate/languages 에서 각 언어 이름 위에 마우스 올려두었을때 링크되는 주소 참조(2011-11-18 현재 이 값은 3)과 같은 값을 가집니다)
※SMI파일 형식에 대한 설명: http://msdn.microsoft.com/en-us/library/ms971327.aspx

만약에 '응용 프로그램 구성이 올바르지 않기 때문에 이 응용 프로그램을 시작하지 못했습니다~~@#$!@#'와 같은 메시지가 나타나시면 아래 파일을 받아서 설치하신후 실행하시면 됩니다.


2012-01-07

  (이 파일은 python이 설치되어있는 경우에 실행시킬 수 있는 파일입니다. 윈도우,리눅스,맥 다 사용가능하고요. 만약 python설치하시고 싶으시면 http://python.org/download/releases/2.7.1/ 여기서 다운받아 설치하시면 됩니다.)
탐색기에서 .pyc 확장자를 가진 파일이 python과 연결이 되어있는 경우 .pyc파일을 더블클릭하시면 되고 
아니면 명령 프롬프트(command or cmd) 창에서 압축을 푼 폴더로 이동한 뒤에
     python  TEDDownloaderConfig.pyc
혹은
     python  TEDDownloaderGUI.pyc  
라고 치시면 실행 됩니다.
 

2010-09-03
확장자가 txt인 파일로 한글과 영어 스크립트 저장해주는 기능을 추가하였습니다.(요거 또한 제가 필요해서 추가했어요:)  )
 
2010-09-29
GUI를 추가하여 다운 받을 강연을 여러개 선택할 수 있는 기능(Ctrl키 혹은 Shift키 사용하거나 마우스로 드래그)을 추가하였습니다. 커맨드라인에서 주소를 넣을 필요 없이(주소 넣으면 해당 주소의 동영상 다운) 그냥 파일을 실행하고 기다리시면 창이 하나 뜨는데요,
거기서 원하는 동영상 선택한 뒤에 'Download'버튼 클릭하시면 됩니다.
프로그램 창 크기가 작으니 창 모퉁이를 잡고 늘려서 사용해주세요^^;
다운받은 동영상은 'VIDEO'란 이름의 서브 폴더에 저장됩니다.
아, 그리고 현재는 한글로 된 폴더에 넣고 실행하면 에러가 발생할겁니다(파이썬 한글 인코딩 문제, 해결방법 아시면 알려주세요^^ 파이썬 2.6이고 Tkinter관련한 문제입니다). 영문으로 된 폴더에 압축 풀어서 사용하세요
 



------------------------------------------------------------------------------------
TED.com(http://www.ted.com) 에 대한 소개는 아래 링크에 잘 설명되어 있습니다.

비교적 짧으면서도 효과적인 좋은 강연들이 많이 있어서 심심할 때 들으면 재미있습니다.
자막도 제공하기 때문에 영어 공부에도 도움이 되고요.

제가 핸드폰(언니야2)에 넣어서 들으려고 하는데 핸드폰의 동영상 재생기가 smi파일만 지원해서(게다가 한글인코딩도 유니코드는 지원 안하는 듯) 여러 사이트들의 정보를 참조해서 자동으로 TED.com의 동영상 파일과 자막파일(한영통합)을 받는 프로그램을 파이썬으로 만들었습니다.
py2exe로 만든 실행파일은 여기.
(위 파일 말고 젤 아래에 있는 TEDDownloader_ver1.7.zip 파일을 다운받으세요)
커맨드 창(cmd.com)에서 
    TEDDownloader [강연 주소] 
형식으로 실행하면 됩니다.

[강연 주소]에는 
여기서 보이는 강연 목록 중에 하나를 선택하였을 때 나오는 주소를 적으면 됩니다.
[강연 주소]에 아무것도 안 적으면 모든 강연을 다 다운받아요^^;

파일명은 앞에 각 talk의 id가 붙어서 
   00911_nalini_nadkarni_life_science_in_prison.mp4 
요런 이름으로 받습니다.

지금까지 나온것 다 받으니 23기가 정도 되네요ㅎ

코드는 요기.
참조한 사이트는 다음과 같습니다.
http://ko-kr.facebook.com/note.php?note_id=390536403030 자막파일을 srt파일로 받는 파이썬 코드 제공
------------------------------------------------------------------------------------


###  추가 ###
제공되는 실행파일은 고화질이 아닌 저화질 파일만을 다운받습니다.
python 코드에서는
     #hiResVideoURL='http://www.ted.com/talks/download/video/'+splits[2].split('">')[0]
의 주석을 삭제하고
      req = urllib2.Request(videoURL)  
      reg = urllib2.Request(hiResVideoURL) 로 바꿔서 실행하면 됩니다.

2010-08-25
고화질 파일을 다운받는 실행파일을 받으시려면 아래 링크에서 받으세요
2010-09-03
확장자가 txt인 파일로 한글과 영어 스크립트 저장해주는 기능을 추가하였습니다.(요거 또한 제가 필요해서 추가했어요:)  )

2010-09-29
GUI를 추가하여 다운 받을 강연을 여러개 선택할 수 있는 기능(Ctrl키 혹은 Shift키 사용하거나 마우스로 드래그)을 추가하였습니다. 그리고 고화질 파일을 다운받을 때 발생하는 Out of memory 버그를 수정하였습니다.
커맨드라인에서 주소를 넣을 필요 없이(주소 넣으면 해당 주소의 동영상 다운) 그냥 파일을 실행하고 기다리시면 창이 하나 뜨는데요,
거기서 원하는 동영상 선택한 뒤에 'Download'버튼 클릭하시면 됩니다.
프로그램 창 크기가 작으니 창 모퉁이를 잡고 늘려서 사용해주세요^^;
다운받은 동영상은 'VIDEO'란 이름의 서브 폴더에 저장됩니다.
아, 그리고 현재는 한글로 된 폴더에 넣고 실행하면 에러가 발생할겁니다(파이썬 한글 인코딩 문제, 해결방법 아시면 알려주세요^^ 파이썬 2.6이고 Tkinter관련한 문제입니다). 영문으로 된 폴더에 압축 풀어서 사용하세요.
2010-09-29  22:04
VIDEO폴더에 이미 받은 파일이 있는 경우 목록에서 회색으로 표시되도록 하였습니다.
버전 정보를 넣었습니다.(현재 버전:0.9)



*GUI 없는 버전(모든 파일 자동으로 VIDEO폴더에 다운. 한글로된 폴더 사용으로 인한 오류 없음):


2011-01-14

FIX: 최근에 TED 사이트 웹페이지가 일부 수정되면서 고화질 파일 다운이 되지 않던 문제를 수정하였습니다.
FIX: 처음 시작할 때의 창의 크기를 키웠습니다.

2011-01-16

요청: VIDEO폴더에 titleList.txt 라는 이름으로 목록들이 저장 되도록 하였습니다.(필요없으신 분들은 기존 버전을 사용하셔도 됩니다)TEDDownloaderGUI_ver0.91.zip파일을 압축 푼 후에 같은 폴더에 아래 파일을 받아서 실행하면 됩니다.

2011-01-29

요청: 한국어 자막 뿐만 아니라 다른나라 언어도 지원 가능하도록 수정하였습니다.
TEDDownloaderConfig.exe파일을 실행시키면 나오는 GUI에서 인코딩, 자막언어 등의 설정을 바꾸어주신 후
TEDDownloaderGUI.exe파일을 실행시키시면 됩니다.
한국어의 경우 encoding은 cp949 혹은 utf-8로 설정하시면 됩니다.(일본어의 경우 cp932 혹은 utf-8)
옵션에 'Auto Download'가 체크되어 있는 경우에는 GUI없이 모든 파일을 다 다운받습니다.
동영상 없이 자막만 받고 싶으신 경우에는 'Download Video'의 체크표시를 없애주시면 됩니다.
설정파일은 config.ini파일에 저장됩니다.
--- 추가설명 --
자막, 폰트 등의 스타일을 바꾸시고 싶으시면 style.txt파일을 수정하시면 됩니다.( P{ ....}에 해당하는 내용만 바꾸어 주시면 됩니다)
TED에서 제공하는 새로 추가된 언어에 대한 자막을 받으시려면
language.txt파일의 내용을
[1) Language name]    [2) langID for TED.com]    [3) iso639 name for SMI]    [4) iso3166 name for SMI]   형식으로 수정하여주시면 됩니다. 각각의 이름은 '탭'문자로 구분됩니다.(language.txt에서 불분명한 문자는 XX로 표시하였습니다)
각 이름은 다음을 참고하시면 됩니다.
2) http://www.ted.com/translate/languages 에서 각 언어 이름 위에 마우스 올려두었을때 링크되는 주소 참조
※SMI파일 형식에 대한 설명: http://msdn.microsoft.com/en-us/library/ms971327.aspx


2011-02-09
수정: 고화질 파일이 없는 경우 에러나던 부분을 수정하였습니다. 



만약에 '응용 프로그램 구성이 올바르지 않기 때문에 이 응용 프로그램을 시작하지 못했습니다~~@#$!@#'와 같은 메시지가 나타나시면 아래 파일을 받아서 설치하신후 실행하시면 됩니다.

2011-05-22
 

(이 파일은 python이 설치되어있는 경우에 실행시킬 수 있는 파일입니다. 윈도우,리눅스,맥 다 사용가능하고요. 만약 python설치하시고 싶으시면 http://python.org/download/releases/2.7.1/ 여기서 다운받아 설치하시면 됩니다.)
탐색기에서 .pyc 확장자를 가진 파일이 python과 연결이 되어있는 경우 .pyc파일을 더블클릭하시면 되고 
아니면 명령 프롬프트(command or cmd) 창에서 압축을 푼 폴더로 이동한 뒤에
     python  TEDDownloaderConfig.pyc 
혹은
     python  TEDDownloaderGUI.pyc  
라고 치시면 실행 됩니다.
 

2011-08-06

TED 동영상 다운로드 주소가 바뀌어서 수정하였습니다.

 
2011-09-18
smi파일의 클래스 명을 바꿀수 있도록 하였습니다.(hakmong님 요청)
TEDDownloaderConfig.exe 실행 후 Class Name 란에 'KRCC' 등을 넣으면
 smi 파일을 생성할 때 영어가 아닌 다른 언어에 대해서 지정한 클래스 이름으로 생성되도록 하였습니다.


2011-11-15
최근에 동영상이 다운되지 않던 버그를 수정하였습니다.


2011-11-18
비디오 리스트에 빈 화면이 나오는 증상을 해결하였습니다.( TED측에서 비디오 list를 받아오는 API 형식을 수정한 듯 함) 

 
2011-11-19
비디오 리스트에 빈 화면이 나오는 증상을 해결하였습니다.
다운로드 되는 동영상의 해상도를 3단계로 조절이 가능합니다.
Youtube 비디오를 통해 재생되는 영상의 경우 mp4파일 대신 url링크 파일을 저장하도록 하였습니다.  

 
2012-01-07
이어받기 기능을 추가하였습니다(dtg님 요청). 처음에는 처음부터 다운 받고, 받는 도중에 연결이 끊어져서 20초 지연 후 자동으로 다시 받기를 시도할 때에는 기존에 받은 시점 이후부터 받도록 수정하였습니다. 
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback Address :: http://gigony.tistory.com/trackback/49 관련글 쓰기
JK | 2010/08/11 12:20 | PERMALINK | EDIT/DEL | REPLY
마침 검색하다가 좋은 프로그램 잘 받았습니다 감사합니다^^

여쭤볼게 하나 있는데, TEDDownloader.exe을 실행하니까

모든 강연을 다운 받네요.

커맨드창에서 실행한다는게 어떤건지 궁금합니다.

컴맹이라 죄송 ㅠ.ㅜ
기고니 | 2010/08/21 10:46 | PERMALINK | EDIT/DEL
우앗. 제가 관리를 잘 안하다보니 답변이 늦었네요ㅜㅜ. 커맨드 창에서 실행한다는 말은요, 시작->실행(윈도우키+R)에서 cmd라고 치고 엔터 쳤을 때 나오는 창에서, TEDDownloader.exe파일이 있는 폴더로 이동해서 TEDDownloader [주소] 를 입력한다는걸 이야기하는거예요. http://smilecap.tistory.com/643 <== 폴더 이동과 관련해서는 요기 내용 참조하시면 될것 같네요:)
zenio7 | 2010/08/24 19:45 | PERMALINK | EDIT/DEL | REPLY
우와 이거 너무 좋아요ㅠㅠ 감사합니다!

그런데 소스를 수정한다는게 저기있는 파이썬 파일을 열고 수정한다음에

폴더에 넣고 TEDdownloader.exe 를 실행하면 고화질로 다운 받을수 있는건가요?
기고니 | 2010/08/25 03:12 | PERMALINK | EDIT/DEL
아니요. 파이썬을 설치 안하고 실행파일 형태로 만드려면 py2exe라이브러리가 필요해요. 그냥 집어 넣는 것만으로는 불가능하구요. 따로 컴파일해서 만든 실행파일을 글의 마지막에 링크로 넣었으니 다운받아서 사용하세요^^
zenio7 | 2010/08/25 12:27 | PERMALINK | EDIT/DEL | REPLY
감사합니다^^
dezra | 2010/09/24 23:07 | PERMALINK | EDIT/DEL | REPLY
정말 감사합니다!ㅜㅜ
님 덕분에 자막 있게 다운받을 수 있게 됬어요ㅎㅎ 감사히쓰겠습니다
Fervorkim | 2010/09/27 15:39 | PERMALINK | EDIT/DEL | REPLY
talk ID 243에서 계속 error나네요^^
커맨드창에서 해당 URL을 입력해서 해도 마찬가지고요..

그런데.. 이렇게 out of memory 가 되면은 건너뛰고 다음 동영상을 받을 수 있는 방법이 궁금합니다.
TEDDownloader.exe 에서는 방법이 없어서..

ㅎㅎ 난감하네요..
기고니 | 2010/09/27 22:27 | PERMALINK | EDIT/DEL
고화질로 받으시나봐요?
음.. 제가 지금은 시간이 안되고요,
일주일 안에 좀 더 쉽게 사용할 수 있도록 바꾸어 볼게요.
(Out of memory 에러 안나게 하려면 구현을 조금 수정해야할듯해요)
나중에 다시 들러주세요.

243번만 문제가 된다면(http://www.ted.com/talks/lang/kor/al_gore_s_new_thinking_on_the_climate_crisis.html 네요)
용량이 0이 아닌
00243_al_gore_s_new_thinking_on_the_climate_crisis.mp4
00243_al_gore_s_new_thinking_on_the_climate_crisis.smi
00243_al_gore_s_new_thinking_on_the_climate_crisis.txt
이 세 파일을 만들어 놓으세요.(다른 파일을 이름 바꿔서 복사하던지 하셔서요)
그러면 받지 않고 스킵하게 될거예요.
Fervorkim | 2010/09/28 10:21 | PERMALINK | EDIT/DEL
ㅎㅎ 염치없는 부탁같았는데.. 이전 다른 한영 다운로드 어플이 2009이전만 다운로드 되었지만..
만드신 어플은 최신 컨텐츠도 가능해서.. 좋네도..

혹시 기능 추가가 가능하다면 다운로드 리스트를 먼저 보고.. 그중 ID를 선택 다운로드 하거나 전체 다운로드 할 수 있게도 기능이 보강되면 더 좋은 평이 올라올것 같습니다.

하여간..
제 트윗에.. 이 어플을 널리 알려야 겠네요.. ^^
기고니 | 2010/09/29 01:38 | PERMALINK | EDIT/DEL
세미나 발표 준비 때문에 바빴는데요, 오늘 연구실서 세미나 발표가 끝나서 즐거운 마음에.. 원하시는 기능 추가하였습니다.ㅎ;
잘 사용하시고, 안되면 알려주세요^^
차무상 | 2010/10/16 04:32 | PERMALINK | EDIT/DEL | REPLY
이런 프로그램이야 말로 퍼트릴만한 프로그램!! :)

감사히 쓰겠습니다^^
기고니 | 2010/10/16 18:36 | PERMALINK | EDIT/DEL
ㅎ 문제 생기면 알려주세요^^
이뇨정 | 2010/10/17 19:40 | PERMALINK | EDIT/DEL | REPLY
죄송하지만 이것 좀 여쭤볼게요!!
제가 폴더이동까지해서 다운로더가 있는 폴더까지 갔는데요 D:\20101016_[LFP_7R]_Braca-Valencia.720p.x264> TEDDownloader [주소] 했는데 명령에 실행할수없는 파일이래요..
정말 머리가 터질거같아요!! 도와주세요!ㅠ.ㅠ
기고니 | 2010/10/17 21:44 | PERMALINK | EDIT/DEL
몇가지 질문 드릴테니깐 답변 주시면 해결방법 찾는데 도움이 될 것 같네요.

1. 블로그를 통해 다운 받은 TEDDownloader 압축 파일은 어떤 파일인가요? 파일 이름을 알려 주세요.

2. 압축을 풀었을 때 생성되는 파일 중에 'TEDDownloader.exe'파일이 있는지요? 'TEDDownloader.exe'파일이 아니라 'TEDDownloaderGUI.exe'파일이라면 그냥 탐색기에서 파일을 더블클릭 하시던가 'TEDDownloader [주소]' 대신 'TEDDownloaderGUI [주소]'를 입력하셔야 해요.

이 과정에서 문제가 되었으리라 생각되지만, 안된다면.. 아래과정으로..

3. 명령창(cmd)에서 'TEDDownloader [주소]'를 치셨다고 했는데요, 혹시 '[주소]'라고 되어있는 부분을 그대로 치신건 아닌지요? 아니라면 '[주소]'에 해당하는 부분이 정확이 어떤 내용인가요?
예) http://www.ted.com/talks/lang/kor/nalini_nadkarni_life_science_in_prison.html

질문에 답변 부탁드려요.
답변 과정 중에 해결이 되셨다면 어떤 부분이 문제였는지 알려주시면 감사하겠습니다.

p.s. 만약에 TEDDownloaderGUI_ver0.9.zip 파일을 다운 받으셨으면 명령창(cmd)을 통해서 실행하실 필요 없고 그냥 탐색기에서 바로 실행파일(TEDDownloaderGUI.exe)을 실행시키시면 됩니다.
santutu | 2010/10/28 18:27 | PERMALINK | EDIT/DEL | REPLY
비스타에서도 지원 되는 건가요??

실행하니 바로 꺼지네요...
기고니 | 2010/10/29 19:58 | PERMALINK | EDIT/DEL
비스타에서도 동작할겁니다. 어떤 파일을 다운받으셨나요? 그리고 압축푼 파일들 중 어떤 이름의 파일을 실행시키셨는지, 화면에 어떤 메시지가 뜨면서 실행이 안되는지 알려주시면 상황을 파악하는데 도움이 될 것 같습니다 ^^
RIN | 2010/11/06 11:58 | PERMALINK | EDIT/DEL | REPLY
감사합니다^^

사용방법도 정말 너무 쉽고, 기능은 더 좋고

잘 사용하겠습니다.^ㅡㅡㅡ^
소도둑 | 2010/11/22 16:13 | PERMALINK | EDIT/DEL | REPLY
TEDDownloaderGUI.exe 를 더블클릭해도 응용프로그램이 올바르지 않다고 나오고 실행이 안됩니다. xp에서는 안되는가요.. 저한테는 너무 어렵네요..
기고니 | 2010/11/23 12:18 | PERMALINK | EDIT/DEL
어쩌면.. XP에서 동작하기위해 필요한 파일이 몇가지 빠졌을지도 모르겠네요.
문제를 수정하려면 안되는 상황을 재현해 보아야 할텐데
제가 사용하는 컴퓨터가 죄다 win 7인지라..ㅜㅜ
아마 오늘 연구실 노트북을 사용할 일이 있을듯 한데,
xp깔려 있는 연구실 노트북에서 시험해보고 알려드릴께요~
기고니 | 2010/11/24 14:08 | PERMALINK | EDIT/DEL
확인해 보았더니 컴퓨터에 미리 설치되지 않은 dll파일(msvcr80.dll 등)이 원인이었어요.
보통 컴퓨터 사용하면서 프로그램들 설치하다보면 자연스레 깔리게 되는 파일들인데 깨끗하게 사용하신 경우엔 안깔려 있는 경우도 있어요.

vcredist_x86.exe파일을 받아서 설치하신 후 실행하시면 됩니다.
이 글 아래부분에 링크를 추가하였고
http://www.microsoft.com/downloads/en/confirmation.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displaylang=en
여기서 받으셔도 됩니다.
용두리 | 2010/12/26 14:26 | PERMALINK | EDIT/DEL | REPLY
아 이런 프로그램 완전 필요했는데 감사합니다!! TEDDownloaderGUI_ver0.9 다운 받아서 xp에서 돌려보니 잘 작동되네요~ 감사합니다
기고니 | 2010/12/26 14:38 | PERMALINK | EDIT/DEL
옙^^
andrea | 2011/01/06 13:58 | PERMALINK | EDIT/DEL | REPLY
www.ted.com. 싸이트에 들어가서 동영상 밑부분에 있는 download 를 클릭해도 아무런 창이 나타나지 않아 다운 받는 방법 알기 위해서 이 싸이트에 들어 오게 되었는데요 TEDDownloader_ver0.9파일을 받아서 TEDDownloader-ver0.9 autodown(HiRes) 파일을 실행해야 하나요 아니면 TEDDownloader-ver0.9 autodown(LoRes) 을 실행 해야 하나요?? 일단 전자의 것을 실행하였더니 창에 다른 글자를 입력해 넣을수 없더라구요.. 그래서 가만히 놓아두니 지금 모든 동영상이 다운되고 있는중인데.. 대체 어떻게 사용 해야 하는 건가요??
기고니 | 2011/01/06 23:53 | PERMALINK | EDIT/DEL
TEDDownloader_ver0.9.zip 파일 말고 TEDDownloaderGUI_ver0.9.zip를 다운받으세요. 그러면 윈도우 창이 하나 나타나는데요, 글자들이 다 보일 수 있도록 오른쪽 아래 모서리를 마우스로 잡아끌어서 화면 크기를 늘린 후, 다운받기를 원하는 파일을 마우스로 선택한 뒤에(여러 파일을 선택하고 싶으시면 shift키와 ctrl키를 적절히 사용하여 키를 누른 상태에서 마우스로 선택하시면 됩니다) 'Download'버튼을 눌러주세요. 고화질 파일을 다운받고 싶으시면 '고화질'에 미리 체크를 해주시고요.

다 다운 받은 뒤에는 VIDEO폴더를 확인하시면 됩니다.
andrea | 2011/01/06 20:14 | PERMALINK | EDIT/DEL | REPLY
아^^ 감사합니다. 덕분에 영어 실력이 많이 늘것 같네요^^
기고니 | 2011/01/06 23:54 | PERMALINK | EDIT/DEL
옙~잘 쓰세요^^
| 2011/01/12 19:37 | PERMALINK | EDIT/DEL | REPLY
검색하다 유용한 정보를 보게 됐습니다 ^^
한가지 질문이 있는데요,
예전에는 바로 웹 싸이트에서 다운을 받을 수 있었는데, 지금은 '다운로드'를 눌러도 아무런 반응이 없습니다..
그리고 ver0.9도 다운이 안받아 집니다 ^^;
이상한 질문 입니다만
혹시 제 컴퓨터에 인터넷 설정이 그렇게 돼 있어서 그런 것인지 알 수 있을까요?
기고니 | 2011/01/12 22:48 | PERMALINK | EDIT/DEL
여전히 다운 받아지는 것을 확인하였습니다.
님의 인터넷 설정 문제라 여겨집니다.
재부팅을 한번 해보심이 어떤지요?
다른 문제 있으시면 알려주세요~:)
gyu | 2011/01/16 14:03 | PERMALINK | EDIT/DEL | REPLY
하나하나 동영상 다운 받고 자막찾아 또 다운 받고.......^^;

엄청고생하고 있었는데 정말 좋은 프로그램 감사합니다.

그리고,
처음 도스창에 나타나는 한글동영상 제목 리스트(전체)를 txt 파일로 구할 수 있을까요?
영어가 짧아서요--;
ehdent@gmail.com
기고니 | 2011/01/16 17:30 | PERMALINK | EDIT/DEL
TEDDownloaderGUI.exe파일 대신 아래 파일을 받아서 실행시키시면 VIDEO폴더 안에 titleList.txt파일에 리스트 내용이 저장됩니다.
http://gigony.tistory.com/attachment/cfile5.uf@1138C9364D32AAD11C7449.exe
gyu | 2011/01/16 17:46 | PERMALINK | EDIT/DEL | REPLY
정말 비디오 폴더안에 titlelist.txt 가 생겼네요. ㅎㅎㅎ^^

다시 한 번 감사드립니다.

주옥같은 TED강연들 덕분에 친구들과 편히 나눠 볼 수도 있게 되었고요. 감사!!!!
기고니 | 2011/01/16 21:55 | PERMALINK | EDIT/DEL
옙~ 잘된다니 저도 기분 좋네요:)
lds | 2011/01/22 12:43 | PERMALINK | EDIT/DEL | REPLY
andrea님처럼 다운로드가 안되서 인터넷으로 찾다가 오게 되었는데요~
andrea님한테 답변해주신 것처럼 TEDDownloaderGUI_ver0.9.zip 를 다운로드 받고 나니까 말씀하신 윈도우창이 뜨지않아요... 어떡하죠??
제발 도와주세요...^^
기고니 | 2011/01/23 01:05 | PERMALINK | EDIT/DEL
다음의 절차에 따라 수행해보세요.

1. 0.9 버전 말고 0.91버전(TEDDownloaderGUI_ver0.91.zip)을 다운받아서 압축을 풀고 TEDDownloaderGUI.exe파일을 실행시켜보세요.
2. 윈도우 창이 뜨지 않으시면 어떤식으로 수행이 안되시는지 알려주세요. 예를들어 1) '응용 프로그램 구성이 올바르지 않기 때문에 이 응용 프로그램을 시작하지 못했습니다~~@#$!@#'와 같은 메시지가 나타나고 아무런 동작이 없다면 이 글의 아래쪽에 있는 vcredist_x86.exe파일을 다운받아서 설치후에 다시 실행시켜 주세요. 2) 바탕이 검은 창이 떠서 먼가 메시지가 보이는데 GUI창이 안뜨는 경우라면 화면에 보이는 메시지가 어떤 메시지인지 정확히 알려주세요.
제가 님의 화면을 볼 수 있는 상황이 아니기 때문에 '단순히 윈도우 창이 안뜬다'와 같은 말로는 원인이 무엇인지 파악하기가 쉽지 않습니다. 원인이 여러가지 있을 수 있거든요. 좀 더 구체적으로 어떻게 수행을 하였고 어떤 화면(혹은 메시지)가 나타나는지 알려주시면 해결책을 찾는데 도움을 드릴 수 있을 것 같습니다.
로운 | 2011/01/28 13:18 | PERMALINK | EDIT/DEL | REPLY
어제 TED의 존재를 알게 되었습니다. 어제 저녁에 하루종일 동영상 따로 받고, 자막 따로 받았는데 오늘에서야 이렇게 좋은 프로그램을 발견했네요.
감사히 잘 쓰겠습니다. 회사컴이 일본어 윈도우라 에러가 뜨네요. 집컴은 한글이니 집에가서 해보겠습니다.
기고니 | 2011/01/28 13:35 | PERMALINK | EDIT/DEL
예~ 안되면 어떻게 안되는지 설명하는 댓굴달아주세요. 도와드리겠습니다.
기고니 | 2011/01/29 13:42 | PERMALINK | EDIT/DEL
또 댓글 지우셨네요. 다른 언어도 지원 가능하도록 수정해 보았습니다.
달빛동자 | 2011/03/11 14:28 | PERMALINK | EDIT/DEL | REPLY
정말 좋은 프로그램입니다!!! 멋져요!!!

감사!! 감사!!! 잘 쓰겠습니다!!!!!
기고니 | 2011/03/13 19:34 | PERMALINK | EDIT/DEL
감사합니다^^
한연재 | 2011/03/11 23:08 | PERMALINK | EDIT/DEL | REPLY
좋은 프로그램입니다. 감사합니다.
기고니 | 2011/03/13 19:34 | PERMALINK | EDIT/DEL
감사합니다^^
| 2011/04/21 16:48 | PERMALINK | EDIT/DEL | REPLY
님 좀 짱인듯?
TED | 2011/04/22 14:05 | PERMALINK | EDIT/DEL | REPLY
좋은 프로그램 감사합니다. 실행에 문제가 있어서 댓글 남깁니다.

Loading the talk list...
Traceback (most recent call last):
File "TEDDownloaderGUI.py", line 374, in <module>
File "TEDDownloaderGUI.py", line 275, in initComponent
File "TEDDownloaderGUI.py", line 234, in __init__
File "TEDDownloaderGUI.py", line 154, in isExistTEDFile
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc7 in position 12: ordinal not in range(128)

위와 같은 에러가 발생하면서 실행이 되지 않습니다.
GUI 버전이고, XP 사용중입니다.
처음 실행해서 전체 다 선택해서 다운받다가 중간에 Ctrl+C 로 중지 시키고
다시 실행시키까 저렇게 나오네요.

좋은 주말 되세요~
TED | 2011/04/22 14:08 | PERMALINK | EDIT/DEL | REPLY
위 댓글 남긴 사람인데요.
지금 보니까 VIDEO 폴더에 파일이름이 한글로 되어 있으면 문제가 생기네요 ^^
위에 적으신거 보니까 파이썬에서 한글 관련 문제가 있는듯 한데, 그거 때문인것 같습니다.

다운 받은 파일이 다 영문으로 되어 있어서 보기 좋게 한다고 다 한글로 바꿨는데,
그렇게 하니까 문제가 생기는군요.

달리 정리할 방법을 찾아봐야겠습니다 ^^

아무튼 좋은 프로그램 감사합니다 ^^
기고니 | 2011/04/22 21:00 | PERMALINK | EDIT/DEL
예. 파이썬 한글 문제 때문에 발생하는 문제입니다ㅜㅜ
파이썬 3.x버전으로 만들면 문제는 발생안할 것 같은데
3.x로 개발하면 실행파일로 만드는데에 있어 GUI관련하여 문제가 생겨서 그냥 놓아둔 상태입니다.

그리고 파일이름 분석을 통해 기존에 받은 파일인지 아닌지 확인하는지라 파일이름 변경은 문제를 야기할 것 같네요.
사용하게 편하게 바꾸어 드리고 싶지만 요즘은 여유가 없어서요ㅜㅜ
미약한 기능이지만 잘 사용하시기 바랍니다:)
어둑새벽 | 2011/05/10 16:54 | PERMALINK | EDIT/DEL | REPLY
좋은자료 정말 감사합니다.
아직 자막이 안나와 있어서 나중에 다시 보라고 하는 것은 너무 최신이라서 자막이 안나온 경우를 뜻하는 건가요?
기고니 | 2011/05/16 10:26 | PERMALINK | EDIT/DEL
예 맞습니다.
| 2011/05/14 18:35 | PERMALINK | EDIT/DEL | REPLY
<object width="446" height="326"><param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf"></param><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always"/><param name="wmode" value="transparent"></param><param name="bgColor" value="#ffffff"></param> <param name="flashvars" value="vu=http://video.ted.com/talks/dynamic/MihalyCsikszentmihalyi_2004-medium.flv&su=http://images.ted.com/images/ted/tedindex/embed-posters/MihalyCsikszentmihalyi-2004.embed_thumbnail.jpg&vw=432&vh=240&ap=0&ti=366&lang=kor&introDuration=15330&adDuration=4000&postAdDuration=830&adKeys=talk=mihaly_csikszentmihalyi_on_flow;year=2004;theme=the_creative_spark;theme=unconventional_explanations;theme=how_the_mind_works;event=How+the+Mind+Works;tag=Culture;tag=Global+Issues;tag=happiness;tag=music;tag=psychology;tag=work;&preAdTag=tconf.ted/embed;tile=1;sz=512x288;" /><embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" bgColor="#ffffff" width="446" height="326" allowFullScreen="true" allowScriptAccess="always" flashvars="vu=http://video.ted.com/talks/dynamic/MihalyCsikszentmihalyi_2004-medium.flv&su=http://images.ted.com/images/ted/tedindex/embed-posters/MihalyCsikszentmihalyi-2004.embed_thumbnail.jpg&vw=432&vh=240&ap=0&ti=366&lang=kor&introDuration=15330&adDuration=4000&postAdDuration=830&adKeys=talk=mihaly_csikszentmihalyi_on_flow;year=2004;theme=the_creative_spark;theme=unconventional_explanations;theme=how_the_mind_works;event=How+the+Mind+Works;tag=Culture;tag=Global+Issues;tag=happiness;tag=music;tag=psychology;tag=work;"></embed></object>

이 테드동영상을 다운받으려면 어떻게 해야하나요?? 궁금합니다!!!
기고니 | 2011/05/16 10:35 | PERMALINK | EDIT/DEL
보내주신 html 코드에 보면

talk=mihaly_csikszentmihalyi_on_flow; 라고 되어있는 부분이 보이시죠?
여기서 mihaly_csikszentmihalyi_on_flow 부분만 따와서

http://www.ted.com/talks/lang/kor/(따 온 부 분).html 로 가시면 다운받으실 수 있습니다.

따라서 아래 링크와 같이요.

http://www.ted.com/talks/lang/kor/mihaly_csikszentmihalyi_on_flow.html

아니면 제가 올린 프로그램 다운 받아서 2008년도 October(10월)에 포스팅된 부분을 살펴보면 '미하이 칙센트미하이의 몰입'이라는 제목이 있을 텐데요, 그것을 통해서 동영상과 자막을 다운받으셔도 됩니다.
jun | 2011/05/20 11:16 | PERMALINK | EDIT/DEL | REPLY
아 정말 멋져요!
그런데 제가 맥을 메인으로 쓰고 있어서.. 맥에서는 방법이 없을까요.. 으흐~
아무튼 잘 사용하겠습니다~
기고니 | 2011/05/22 01:09 | PERMALINK | EDIT/DEL
글 다시 올렸으니 살펴보세요^^
TEDDownloader_pyc_ver1.1.zip 파일 받으신 다음에
압축 풀고 .pyc 파일을 바로 실행하면 되지 않을까 싶네요
(맥에서는 기본적으로 파이썬이 설치되어있는 것으로 알고 있습니다.)
제가 맥이 없어서 테스트는 못해보았네요ㅜㅜ
레온 | 2011/06/16 18:55 | PERMALINK | EDIT/DEL | REPLY
오오!! 잘다운되네요~ 자막까지!!! 덕분에 보고싶은거 저장해서 볼수있게 되었습니다.
비쉬켁 | 2011/06/25 19:11 | PERMALINK | EDIT/DEL | REPLY
유익하고 좋은 자료 잘 받아 갑니다. 감사합니다
jeoncw | 2011/08/05 02:43 | PERMALINK | EDIT/DEL | REPLY
안녕하세요. 구글 검색으로 유용한 프로그램 찾아 들르게 되었습니다.
다름이 아니라, 저의 경우에는 파일을 다운로드 할 시에 계속 20초를 기다리면서 다운로드가 실행되지 않습니다. 옵션을 계속 바꿔보기도 했는데요. 결과는 같습니다. 관리자 권한의 문제인가 해서 그쪽도 건드려보고, 한글 폴더 주소가 문제인가 해서 수정도 해보았습니다만 여전합니다. pyc 파일은 실행시 목록을 로딩하다가 꺼집니다. 윈도우7 얼티메잇 이용중입니다.
기고니 | 2011/08/06 22:31 | PERMALINK | EDIT/DEL
받아서 실행해보니 저도 마찬가지로 에러가 발생하더라고요.
확인해보니 파일 다운받는 주소가 바뀌어서 잘못된 부분을 수정하여 다시 올려두었으니 다운받아 사용하시기 바랍니다.
배추농사꾼 | 2011/08/14 13:14 | PERMALINK | EDIT/DEL | REPLY
멋진 프로그램 받아갑니다.^^
ssong | 2011/08/17 20:23 | PERMALINK | EDIT/DEL | REPLY
너무 좋은 프로그램 감사드립니다;
그런데 예전엔 잘 썼는데 간만에 다시 쓰는데 다운로드가 안 되네요;
테드다운로드 1.1을 지우고 1.2로 깔고, config.exe 켜고; gui.exe 를 켜니 목록은 쭈욱- 뜨는데
파일을 클릭하고 다운로드를 누르면 gui.exe에서 다운로드한다고 뜨고 아무 이상이 없네요ㅠ
제가 뭔가 너무 멍청한 질문중인가요...어떻게 하는지 모르겠습니다; 도와 주세요ㅠ
기고니 | 2011/09/04 21:45 | PERMALINK | EDIT/DEL
요즘도 잘 동작하지 않나요?
혹시
'Downloading...' 이라고 메시지가 나오고 나서
오래 기다려도 0 1 2 .. 같이 진행을 표시하는 숫자가 나타나지 않는건가요?

상황이 어떤지 자세히 알려주시면 해결에 도움이 될 것 같습니다.
dtg | 2011/08/27 21:37 | PERMALINK | EDIT/DEL | REPLY
프로그램 잘 쓰고 있습니다. 근데 최근에 안 되길래. 홈피 와보니 1.2 버전이 나왔더군요. 그래서 다시 사용해보니 또 안되네요. 다운은 되긴 되는데 중간에 계속 끊깁니다.
ERORR 10035 라 뜨면서 계속 다운 받다가 멈추고 다시 20초 기다리라 하고 새로 다운 받고 반복만 합니다. 다른 영상도 마찬가지고 설정을 달리해도 마찬가지 입니다.

ted가서 직접 다운 하는건 정상적으로 되는데 프로그램을 이용하면 계속 다운이 끊깁니다.
기고니 | 2011/09/04 21:56 | PERMALINK | EDIT/DEL
중간에 끊긴다고 하셨는데,
혹시 요즘도 안된다면 에러 메시지를 복사해서 붙여주시면 감사하겠습니다.
파이썬에서 웹에서 파일을 다운받는 함수의 성능 문제, 혹은 사이트에서 웹사이트를 통해서 다운받지 않는 경우에 QOS(서비스의 품질)를 낮추는지도 모르겠네요.
다운받는 시각에 따라서도 다운 속도가 다른 것 같습니다.
계속 문제가 발생된다면 알려주시면 감사하겠습니다.

1.2 버전을 제 컴퓨터에서 사용해보니 느리긴 하지만 다운은 제대로 받고 있어서 에러를 재현할 수가 없네요.
hakmong | 2011/09/06 01:12 | PERMALINK | EDIT/DEL | REPLY
안녕하세요, 구글에서 검색하다가 이런 은혜로운 프로그램을 발견하고 일단 감사의 말씀을 전합니다...

성공적으로 동영상과 자막을 다운 받았습니다만, KMPLAYER로 실행해보니...

영문자막
한글자막

이렇게 나옵니다...

전 보통

한글자막
영문자막

이 순서로 있으면 좋더라고요...

그래서 문제가 무언가 하고 자막 파일을 보니 한글 자막이 KRCC 가 아닌 TRCC더군요...
그래서 제가 혹시나 하여 TRCC를 전부 KRCC로 바꿔보니 제가 좋아하는 순서로 나왔습니다...

혹시 나중에 프로그램 업그레이드 할 일이 있으시면...TRCC가 아닌 KRCC로 smi 파일이 저장되도록

해주시면 저 같은 사람들에게 도움이 되지 않을까 싶습니다...

그 전까지는 이 은혜로운 다운로더로 다운 받은 다음...제가 수작업으로 고쳐서 보겠습니다...

감사합니다!!!
기고니 | 2011/09/18 16:52 | PERMALINK | EDIT/DEL
말씀하신 내용 수정하였습니다.
1.3 버전을 다운받아서 사용하시기 바랍니다.
쪼아쪼아 | 2011/09/19 23:49 | PERMALINK | EDIT/DEL | REPLY
은혜로운 프로그램 업데이트 되었군요.
감사히 다운 받아가겠습니다.

외장하드가 풍요로워지는 기분입니다^^
기고니 | 2011/10/01 19:34 | PERMALINK | EDIT/DEL
잘 사용하세요~ㅎ
장세민 | 2011/09/27 01:30 | PERMALINK | EDIT/DEL | REPLY
좋은 자료감사합니다^^
기고니 | 2011/10/01 19:34 | PERMALINK | EDIT/DEL
:)
kivalan | 2011/10/17 04:49 | PERMALINK | EDIT/DEL | REPLY
누군가 만들겠지 했는데 . ㅋ.
ㄳ합니다.
당장 필요한게 있어서 ..
유용합니다~ ㅋ.
기고니 | 2011/11/15 04:43 | PERMALINK | EDIT/DEL
감사합니다.
mobius | 2011/11/10 21:23 | PERMALINK | EDIT/DEL | REPLY
항상 봉사해주셔서 감사합니다.

질문이 있습니다. 다운 시 "list index out of range" 라는 메시지가 뜨면서 20초 딜레이를 반복합니다. 방법이 있다면 알려주시겠습니까?

기고니 | 2011/11/15 04:43 | PERMALINK | EDIT/DEL
1.4버전을 받아주세요
miracles | 2011/11/14 21:19 | PERMALINK | EDIT/DEL | REPLY
좋은 정보 공유해주셔서 정말 감사합니다.

저도 mobius님처럼 다운이 안되고 list index out of range 메세지가 반복됩니다.
오늘 하루 종일 고민해보다가 여쭈어 봅니다..
방법 좀 알려주세요..ㅜ.ㅜ
기고니 | 2011/11/15 04:43 | PERMALINK | EDIT/DEL
TED홈페이지가 바뀌면서 다운되지 않던 부분을 수정하였습니다.
1.4버전을 다시 다운받아주세요
epiphany | 2011/11/15 06:03 | PERMALINK | EDIT/DEL | REPLY
정말 감사합니다~쓸 때마다 유익하고 좋은 프로그램인 걸 느낍니다.
항상 건강하고 행복한 나날 되세요~^^
기고니 | 2012/01/07 22:30 | PERMALINK | EDIT/DEL
고맙습니다~^^
miracles | 2011/11/15 11:05 | PERMALINK | EDIT/DEL | REPLY
정말 감사합니다. 그런데 encoding 언어설정을 한국어로 하면 다운이 잘되는데
영어로 하면 20초 딜레이를 반복하는 현상이 또 나타나네요..
그리고 다운받은 동영상을 실행하면 자막이 나오질 않아요..
어떻게 해결하나요?,..
제가 컴맹이라..ㅜ.ㅜ
기고니 | 2011/11/15 13:37 | PERMALINK | EDIT/DEL
영어로 설정하였을 때 나오는 비디오 목록 중에서,
TED에서 자체적으로 동영상 파일을 지원하는 경우가 아니라, 유투브를 통해서 링크 방식으로 제공하는 영상의 경우에 발생하는 문제로 보입니다.
20초 딜레이가 발생하는 경우에는 따로 다운로드 링크가 없어서 파일 받기가 불가능하네요.
( http://www.ted.com/talks/roger_mcnamee_six_ways_to_save_the_internet.html 이 링크와 http://www.ted.com/talks/alexander_tsiaras_conception_to_birth_visualized.html 이 링크의 차이점을 보시면 됩니다.)

그런 영상의 경우에 목록에서 지우거나 링크를 브라우져로 띄워주는 방식으로 해결해야 할 것 같은데, 당장은 여유가 없고 나중에 시간이 되면 고려해 보겠습니다.

일단은 최신영상을 받고싶으신게 아니라면 언어를 한글로 설정하셔서 다운받으셔야 할 것 같아요. 자막에 영어도 포함되어있으니 괜찮으시리라 생각합니다.

혹시 유투브 동영상인데도 꼭 받고 싶으시다면

http://www.nirsoft.net/utils/video_cache_view.html

여기서 VideoCacheView 파일을 설치한 다음에( http://www.nirsoft.net/utils/videocacheview.zip 이걸 직접 받으셔도 됩니다.)

다운 받기를 눌렀을 때 나오는 링크를 복사하여
( http://www.ted.com/talks/michael_nielsen_open_science_now.html 같은 텍스트)
웹브라우져로 띄운 다음,
http://devotionnoath.tistory.com/127
위 링크의 정보를 참조하여 동영상 파일을 추출하시면 됩니다.
mobius | 2011/11/16 20:46 | PERMALINK | EDIT/DEL | REPLY
문제해결을 도와주셔서 대단히 감사합니다.

헌데, 프로그램을 기동시켜보니, 리스트가 공백-_-;;

어째서 이런거져?

고니님, 다시한번 부탁

꾸벅
기고니 | 2011/11/18 00:49 | PERMALINK | EDIT/DEL
제가 고치고 난 후 까지는 되었었는데ㅋ
최근에 TED측에서 리스트 요청하는 방식을 변경한듯 하네요.
http://www.ted.com/talks/listRPC/lang/kor 대신 http://www.ted.com/talks/listRPC/lang/ko 로 요청해야 제대로 받아온다는...쩝.
다행히도 language 약어를 language.txt 파일에 미리 정의 해둬서 쉽게 수정하였습니다.
miracles | 2011/11/16 21:54 | PERMALINK | EDIT/DEL | REPLY
고니님..정말 감사합니다..
상세한 설명을 이렇게 빨리 해주시다니..
정말 감사합니다..ㅜ.ㅜ

한글로 다운받으려고 보니..모비우스 님처럼
리스트가 공백이네요..ㅜ.ㅜ
기고니 | 2011/11/18 00:49 | PERMALINK | EDIT/DEL
새 버전을 받아보시기 바랍니다.
mandubird | 2011/11/19 11:57 | PERMALINK | EDIT/DEL | REPLY
안녕하세요. 좋은 프로그램 개발해주셔서 감사드려요.
teddowmloader_ver1.6을 다운 받은 후 압축 푼 후에, TEDDownloaderConfig실행해서 언어 설정 한 후
TEDDownloaderGUI 를 실행했는데요.
C:\TED\ TEDDownloaderGUI.exe라는 제목의 창이 뜨면서
검은색 화면에 Loading the check list... 이런 화면이 뜬 후, 아무런 일도 일어나지 않아요.

혹시 몰라 vcredist_x86.exe도 설치해보고, 파이썬이라는 것도 설치 했습니다.

블로그 글 아무리 읽어도 특별히 어떤 작업을 해주는 것 같지 않던데요. 저는 왜 리스트 화면 같은 것 자체가 안뜰까요 ㅠㅠ
너무 초보인가봐여. 알려주세요 ㅠㅠ
기고니 | 2011/11/21 11:16 | PERMALINK | EDIT/DEL
아직 안되시나요?
보통은 Loading the talk list... 라고 나온 다음에
몇 초 기다리시면 새로운 창이 따로 떠서 리스트가 보여지거든요. 혹시 창이 가려진 건 아닌지 확인해 보시고요.
인터넷 상황이 안좋아서 그런 걸지도 모르니 나중에 한번 해보시고 계속 그러면 알려주세요.
MOBIUS | 2011/11/19 17:30 | PERMALINK | EDIT/DEL | REPLY
PERFECT!! DUDE, YOU ARE AWESOME!!
기고니 | 2011/12/30 10:31 | PERMALINK | EDIT/DEL
Thanks.
Please run 'TEDDownloaderConfig.exe' before you run 'TEDDownloaderGUI.exe', to configure settings. The value of 'Encoding' would be 'utf-8' or 'ascii' if your are an American.
miracles | 2011/11/19 23:30 | PERMALINK | EDIT/DEL | REPLY
와우..이렇게 빠르게 수정해주시다니..
정말 완벽하네요..
감사합니다~~!!
기고니 | 2011/11/21 11:20 | PERMALINK | EDIT/DEL
님은 잘 되신다니 다행입니다.
혹시 이상 있으시면 알려주세요~ㅎ
아... 정말 | 2011/12/04 23:11 | PERMALINK | EDIT/DEL | REPLY
환상입니다 감사합니다 최고네요!
기고니 | 2012/01/07 22:29 | PERMALINK | EDIT/DEL
고맙습니다~
감사드려요 | 2011/12/27 10:34 | PERMALINK | EDIT/DEL | REPLY
이걸로 영어공부 한답니다 ㅠㅠ 정말 유용하고 감사합니다
기고니 | 2012/01/07 22:30 | PERMALINK | EDIT/DEL
감사해요~ㅎ
dtg | 2012/01/02 14:25 | PERMALINK | EDIT/DEL | REPLY
이어받기는 안될까요?
제가 인터넷 신호가 좀 불안정 해서요 자주 끊기거든요. 그런데 중간에 끊겨서 다시 받으려면 처음부터 받아야 되더군요. 그래서 좀 불편해요.
기고니 | 2012/01/03 00:09 | PERMALINK | EDIT/DEL
이번 주말에 시간이 나면 구현해보겠습니다ㅎ
기고니 | 2012/01/07 22:30 | PERMALINK | EDIT/DEL
1.7 버전을 받아보세요~
dtg | 2012/01/21 02:06 | PERMALINK | EDIT/DEL
정말 감사합니다ㅜㅜ
Name
Password
Homepage
Secret
2011/07/25 13:24
2011-07-25
메시지가 오지 않는 것을 수정하였습니다.

Input delay time for setting alarms (default: 70 [seconds]) :

라고 나오면 여유있게 '초'단위의 시간을 입력하세요. 300초 정도로 해 두어야 문제없이 동작하는 것 같습니다.
입력한 초만큼 지난 시각에 일정을 생성하도록 하였으며, 일정의 기간은 30분, 일정시각 1분 전에 sms를 보내도록 설정하였습니다.
300초로 해도 안되시면 600초이상으로 설정 해보시기 바랍니다.(메일을 바로 받아야 할 상황이 아니라면 말이죠).


2011-05-12

초기에 입력화면에서 딜레이 시간을 설정할 수 있도록 수정하였습니다. 

Input delay time for setting alarms (default: 70 [seconds]) :

라고 나오면 여유있게 '초'단위의 시간을 입력하세요. 120초 정도면 여유있지 않을까요?..

-------------------

예전에 만들었던 데스크탑용 지메일 SMS알리미(http://gigony.tistory.com/46)를 Google Application Engine(GAE)을 이용하도록 바꾸어 보았습니다. 이젠 컴퓨터 항상 켜놓지 않고도 이용 가능합니다. 앞선 포스팅에서도 이야기했듯이 미국과 같은 해외에 있는 친구들이랑 문자 이용료를 절약하기 위해 사용이 가능하고,평소 사용하시는 메일이 지메일이 아니어도 상관없기 때문에 그 외에도 여러가지로 유용하게 사용할 수 있을 것 같습니다.

만들고 나서 2주간 사용해 보았는데 몇가지 제약 말고는 큰 문제 없이 잘 돌아가네요. 편리한 점이 더 많아요.
혼자 쓰다가 사용하기 쉽게 스크립트 짜고 허접한 설정화면 만들고, 화면 캡춰하고 하니 시간이 쉽게 쉽게 가네요.
역시나 제일 오래 걸리는건 블로그에 포스팅 하는 시간ㅜㅜ
어쨌거나 설명 시작합니다.

1. 개요


서비스의 개요는 다음과 같습니다. 사용하고 있는 메일 서비스에서 알림 받기를 원하는 메일에 대한 포워딩(forwarding) 설정을 해 높으면 포워딩 된 메일을 받아서 GAE가 미리 설정된 구글 캘린더 계정에 SMS알람을 등록함으로써 받은 메일에 대한 알림을 받게 됩니다.

따라서 이 서비스를 사용하기 위해서는 다음 사항에 대한 설정이 필요합니다.
 1. 지메일(gmail) 계정 갖기
 2. google SMS app engine 생성 및 등록
 3. 구글 캘린더(calendar)에서 SMS서비스를 이용하기 위한 모바일 설정
 4. 알림을 받기 위한 지메일 포워딩(forwarding) 설정
 5. 서비스 시작/중지 설정

그리고 필요한 정보는 다음과 같습니다.
 정보1. 구글 계정 아이디(for GAE)
 정보2. 구글 계정 비밀번호(for GAE)
 정보3. 구글 이메일 주소(= [정보1]@gmail.com )
 정보4. 구글 계정 아이디(for 구글 캘린더)
 정보5. 구글 계정 비밀번호(for 구글 캘린더)
 정보6. 생성한 google application의 아이디
(※1,2번과 4,5번에 사용되는 계정이 같아도 상관없습니다, 다만 기본적으로 SMS정보가 구글 캘린더의 기본 캘린더에 기록되기 때문에 캘린더가 지저분해질 수 있습니다. 지금 생각해보니 특정[googlesms같은] 캘린더에 저장되도록 하면 깔끔하게 될 것 같긴한데..; 구글 캘린더 API에서 지원하는지는 살펴보지 않아서 잘 모르겠네요)
(추가[2011-01-06]: ※만약에 google app engine을 사용하는 도메인 계정을 가지고 계신분은 해당 도메인의 메일주소를 정보4 대신에 입력하시면 됩니다. 예를들어, GAE를 사용하는 도메인 계정의 메일주소가 a@abc.com, 비밀번호가 abc이신 분은 정보 4와 정보5에 각각 a@abc.com과 abc를 입력하시면 됩니다.)

2. 설치 방법 

지메일(gmail) 계정 갖기
이미 지메일 계정을 가지고 계신분은 가지고 계신 계정을 사용하시면 됩니다.
안 가지고 계신 분은 지메일 계정을 만드시기 바랍니다(http://gmail.com)
여기서 설명에 사용할 예시에서는 생성된 지메일 주소(email address)가 
라고 가정합니다.(정보3에 해당)
구글 서비스는 메일주소 앞부분이 아이디가 되므로, 구글 아이디(id)는 gigony가 됩니다.
(정보1에 해당). 
비밀번호(정보2에 해당)는 알맞게 설정하시면 됩니다.

google SMS app engine 생성 및 등록

GAE(http://appengine.google.com)로 이동하여 정보3정보2 를 이용하여 로그인을 합니다.

'Create Application'을 클릭합니다.
처음 사용자의 경우, 사용자 확인을 하는 화면이 나옵니다. 번화번호를 +82 10 XXXX XXXX 형식으로(010사용자의 경우, 다른 번호도 앞에 0을 빼고 입력해야 함) 입력하시면 됩니다.

문자로 날라온 코드를 입력합니다.
만약에 기존에 google app engine을 사용하시고 계시는 분은 다음과 같이 나타날 겁니다. 마찬가지로 'Create Application'을 클릭하시면 됩니다.
새로운 application을 등록하는 화면이 나타납니다. 'Application Identifier'에 기존에 없는 이름으로 설정하시면 됩니다(잘 기억하세요). 저는 gigonytest로 하였습니다(정보6에 해당). 적당히 입력한 후에 'Create Application'을 클릭합니다.
application 생성이 완료되었습니다.

이제는 생성된 google app 서비스에 google SMS application을 등록할 차례입니다.

아래 파일을 다운받아서 압축을 풉니다.


 


압축 푼 후 생성되는 파일 중 'Script.cmd' 파일을 더블 클릭하기 전에,  자바 런타임(java runtime)이 설치 안되어 있으신 분은 http://www.oracle.com/technetwork/java/javase/downloads/index.html 에서 자바 런타임을 다운받아주세요.

자바 런타임이 설치된 상황에서 'Script.cmd' 파일을 더블 클릭합니다.
스크립트 파일에 의하여 자바 설치 유무를 체크하고, 어플리케이션을 올리기 위해 필요한 파일을 다운받고 자동으로 압축을 풀게 됩니다.
위 화면이 나타나면 어플리케이션 이름을 입력합니다. 이 예제의 경우에 앞서서 생성했던 어플리케이션 아이디인 gigonytest 를 입력 하겠습니다(정보6의 값 입력. 각자에 맞는  어플리케이션 아이디를 입력하시기 바랍니다.). 그리고 구글 캘린더 에 포스팅하기 위한 구글 아이디(정보4)와 비밀번호(정보5)를 입력합니다. 저같은 경우에는 구글 캘린더를 위한 또 다른 구글 아이디(gigon.bae)를 사용하였습니다. 
※만약에 google app engine을 사용하는 도메인 계정을 가지고 계신분은 해당 도메인의 메일주소를 정보4 대신에 입력하시면 됩니다. 예를들어, GAE를 사용하는 도메인 계정의 메일주소가 a@abc.com, 비밀번호가 abc이신 분은 정보 4와 정보5에 각각 a@abc.com과 abc를 입력하시면 됩니다.
이제 자동으로 SMS 어플리케이션을 업로드 합니다. 처음 실행하는 경우에는 아래와 같이 google app engine과 관련한 이메일 주소(정보3)와 암호(정보2)의 입력을 요청할 수도 있습니다. 정보를 입력해줍니다.
이제 아래와 같이 메시지가 나오면서 업로드가 끝나게 됩니다.


구글 캘린더(calendar)에서 SMS서비스를 이용하기 위한 모바일 설정

아래 그림과 같이 캘린더를 위한 구글 계정으로 로그인 한 후 캘린더 설정에서 모바일 설정을 해줍니다.

문자를 통한 사용자 확인을 거치면 모바일 설정이 끝나게 됩니다.

자, 다 되셨나요?
이제 각자가 사용하고 계시는 메일 서비스(지메일,네이버,다음 등)에서 다음 주소로 메일을 보내봅니다.
sms@[정보6].appspotmail.com
[정보 6] 대신에 정보6에 해당하는 정보를 입력합니다, 이 예제의 경우에 gigonytest가 되겠지요?
그 뒤 2분 정도 기다려 보고 보낸 메일에 대한 알림 문자가 휴대폰으로 오는지 확인해봅니다. 
문자가 오신다면 설치 성공!^^ 
google application engine에서 SMS서비스의 대시보드(dashboard)에 들어가서 왼쪽 메뉴에서 'Logs'를 클릭해봅니다.
'All requests'를 클릭하면 application engine으로 온 메일에 대해서 처리한 사항을 볼 수 있습니다.
로그 파일을 이렇게 볼 수 있습니다. 문제가 생겼을 때에는 로그에 에러 메시지가 뜨진 않았는지 확인해보시기 바랍니다.
구글 캘린더를 살펴봐도 아래 그림처럼 이벤트가 등록된 것을 확인하실 수 있습니다.


알림을 받기 위한 메일 포워딩(forwarding) 설정

이제는 알림을 받기 원하는 메일을 위의 메일 주소로 포워딩 하면 sms알림을 받을 수 있습니다.
지메일을 기준으로 설명하겠습니다. 
다른 메일 서비스를 사용하시고 계신경우에는 해당 서비스의 포워딩 설정을 해주셔서 원하는 메일에 대한 알람 설정을 해주시기 바랍니다.
지메일 오른쪽 위에 있는 '설정(Settings)'을 클릭하면 forwarding을 추가할 수 있는 화면이 나타납니다.
Forwarding and POP/IMAP 탭으로 가서 'Add a forwarding address'를 클릭하고(한국어 설정된 상태에서는 다르게 적혀있겠지요) 
sms로 시작하는, 업로드한 google apps의 메일주소를 입력합니다.
그러면 본인 확인을 위한 메일이 보내지게 되고, sms@XXX.appspotmail.com으로 보내진 메일 내용은 SMS문자와 함께 내용은 구글 캘린더에 등록이 될테니  승인번호를 입력할 수 있습니다.
저같은 경우 문자로 '(1/2)알림: Gmail Forwarding Confirmation (#507220323) -Receive Mail ... @ 2010.'이런 식으로 문자가 날라오던데, 이때 보여지는 507220323을  아래 화면에서 입력하고 'Varify'를 누르면 forwarding address가 등록이 됩니다.
그 이후의 위 화면에서, 지메일로 오는 메일을 sms@XXX.appspotmail.com로 포워딩하도록 설정하시면 지메일의 모든 메일이 SMS 알림으로 올 것입니다. 혹은 아래 그림과 같은 필터설정 화면에서 필터를 생성하여 원하는 특정 메일만 sms@XXX.appspotmail.com으로 포워딩 되도록 하셔도 됩니다.



서비스 시작/중지 설정
포워딩 설정을 해놓은 후에 알림을 당분간 받고 싶을 때에는 환경설정 화면으로 가서 잠시 동안 서비스 중지를 하실 수 있습니다.
google application engine 자체에도 서비스를 중지하거나 시작하는 기능이 있지만 그 기능으로 서비스를 중지하게 되면 사용하고 계시는 메일서비스에서 google app engine으로 포워딩된 메일들이 전송 실패하였다는 메일을 되돌려 받기 때문에 따로 기능을 만들었습니다.
http://(application ID).appspot.com 으로 이동하시면
아래와 같은 페이지를 볼 수 있습니다. 'GoogleSMS Configuration'을 클릭해봅니다.
해당 페이지는 관리자만이 접근 가능합니다. 따라서 계정 정보를 입력하는 창이 나오면 암호를 넣어 로그인을 해줍니다.
그러고 나면 아래와 같은 화면이 보이는데요, 아주 간단한 페이지입니다; . enable 혹은 disable 버튼을 클릭함으로써 서비스 시작 및 중지를 할 수 있습니다. 
만약에 서비스의 주인이 아닌 사람이 접근하게 되면 아래와 같은 메시지를 보게 될 것입니다.


3. 제한 사항 및 결론

이 서비스를 사용하면 데스크탑으로 돌릴 때에 비해 여러가지 면에서 장점이 많지만 제한사항이 존재합니다.
  • google application engine에서 메일로서 받을 수 있는 최대 요청크기는 10M로 명시 되어 있습니다. 10MB이상의 파일첨부가 된 메일은 처리 자체가 안됩니다. 따라서 큰 용량의 메일의 경우에는 알림을 받지 못할 수도 있습니다. 실제로 테스트를 해보니 7메가 이상의 첨부파일이 들어간 메일의 경우에도 메일 자체를 못받는 경우가 있었습니다.
  • 구글 캘린더에 사용되는 구글 계정의 정보는 스크립트에 의해 내부 파일(war/WEB-INF/appengine-web.xml)에 정보가 삽입된 후에 application engine의 서버에 업로드가 되고, 업로드 이후에는 하드디스크에 있는 파일에서는 계정 정보가 삭제됩니다. 따라서 구글 계정 정보는 application engine 서버 내에만 존재하게 되며 정보가 저장된 파일은 다른 사람이 접근할 수 없습니다. 따라서 암호유출에 대해서는 큰 걱정을 않으셔도 될 것 같습니다.
    혹시 잘못된 점을 찾아내신 분은 신속히(?) 알려주시면 감사하겠습니다.
  • 메일을 받았는데 알림을 받지 못한 경우에는 다음 사항을 확인해보시기 바랍니다.
      1. 해당 메일에 대한 포워딩 설정을 제대로 하였는가?
      2. appengine.google.com에 접속하여 SMS서비스의 대시보드(dashboard)에서 로그를 확인하였을
         때 Information 혹은 warning 메시지가 아닌, 빨간색의 Critical error가 발생하지는 않았는가?
      3. 구글 캘린더에 해당 메일에 관한 이벤트가 등록이 되어 있는가?
    위 3가지 사항에 아무 이상이 없는 경우에는 SMS 서비스 프로그램의 문제가 있는 것이 아니라 구글에서 알림을 위해 하루동안에 제공되는 SMS 갯수 제한을 초과했다거나, 새벽시간대이거나, 해당 통신사의 SMS서비스가 불안정해서 발생하는 문제일 가능성이 높습니다. 이럴 땐 하루 정도 뒤에는 괜찮아질 수 있습니다. 또 한가지 가능성은 구글 캘린더의 서버가 SMS알람을 위해 해당 시각의 이벤트 정보를 가져간 이후에 이벤트를 등록하게 되는 경우인데, 70초 만큼 뒤의 시각에 알람을 등록하도록 하였으므로 넉넉한 시간이라 생각하지만.. 구글 캘린더에 이벤트 등록되었음에도 불구하고 지속적으로 SMS가 오지 않는 경우가 많이 발생한다면 댓글로 알려주시기 바랍니다. 그 땐 좀 더 뒷 시각에 이벤트 등록을 해야할 것 같거든요.
이상으로 구글에서 제공하는 application engine과 구글 캘린더를 이용하여 공짜(?)로 메일 알림을 받는 방법에 대한 설명을 마치겠습니다. 
이 서비스에 사용된 모든 것을 공짜로 제공하는 구글의 서비스가 고맙네요ㅎ 잘 사용하시길 바라며 문의사항은 댓글 달아주세요.

마지막으로, 이 서비스 사용함에 따라 발생되는 문제에 있어서 저는 책임을 지지 않으며, 각자의 책임 하에 다운받아 사용하시기 바랍니다. (그렇다고 바이러스를 심은 것은 아니니 걱정마세요; )

업데이트 사항

2011-01-06
google app engine을 이용하는 도메인 사용자들도 사용가능하도록 수정하였습니다.

2011-02-11
익스플로러에서 admin페이지가 제대로 들어가지 않는 것을 수정하였습니다.

2011-05-12
초기에 입력화면에서 딜레이 시간을 설정할 수 있도록 수정하였습니다. 

Input delay time for setting alarms (default: 70 [seconds]) :

라고 나오면 여유있게 '초'단위의 시간을 입력하세요. 120초 정도면 여유있지 않을까요?..
 

2011-07-25

메시지가 오지 않는 것을 수정하였습니다.

Input delay time for setting alarms (default: 70 [seconds]) :

라고 나오면 여유있게 '초'단위의 시간을 입력하세요. 300초 정도로 해 두어야 문제없이 동작하는 것 같습니다.
입력한 초만큼 지난 시각에 일정을 생성하도록 하였으며, 일정시각 1분 전에 sms를 보내도록 설정하였습니다.
300초로 해도 안되시면 600초이상으로 두고 해보시기 바랍니다.(메일을 바로 받아야 할 상황이 아니라면 말이죠)


 


 
저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback Address :: http://gigony.tistory.com/trackback/57 관련글 쓰기
wadip | 2010/12/06 08:39 | PERMALINK | EDIT/DEL | REPLY
인터넷 검색하다보니 블로그 알게되서 들어왔는데

좋은 정보 많이 얻어갑니다 ^^

감사합니다
기고니 | 2010/12/06 16:52 | PERMALINK | EDIT/DEL
넵~ 감사합니다:)
뉴욕 에스키모 | 2010/12/11 09:59 | PERMALINK | EDIT/DEL | REPLY
와우~ 정말 재미있네요~! 말씀하신대로 실행해보니 잘 됩니다.
실행하는데 한가지 어려웠던 점은요.

script.cmd 파일을 실행하는데, java 파일을 못찾는거에요..
그래서 메모장으로 파일을 열고 읽어보니 다섯번째줄인가에 'where java'라고 되어 있더군요.
아마 그부분이 문제인듯 싶어서 삭제하고 실행시켜보니 잘 됩니다. ^^;

그리고 기고니님께서 설명해주신대로 따라가다보면, 한가지 의문점이 생기는데요.
정보 4와 정보 5에 해당하는 캘린더를 위한 gmail계정은 sms 전달하는데에는 사실 필요없는 계정일수 있겠다는 생각이 들었어요. 그자리에 정보3의 원 gamil계정을 입력해도 되지 않을런지 해서요.
물론 원 gamil계정에서 구글 캘린더를 이미 사용하고 계신다면, sms오는것과 중복이 되어서
지저분해질수도 있겠지만, 구글 캘린더를 사용하고 계시지 않는분들에게는 캘린더만을 위한 gmail계정은 필요 없지 않을까요? script.cmd 파일이 캘린더만을 위한 또다른 gmail계정이 필요하게끔 설계되었다면.. 흠.. 그럴수도 있겠군요~(기고니님의 설계로직을 이해못해서일수도 있으니 이해해주세요~ ㅋㅋ) ^^;

아무튼 너무너무 잘 봤습니다~ 계속적인 프로그래밍 update 기대할께요. 정말 감사해요~

p.s 포스팅 중간부분에 "구글 캘린더에 포스팅하기 위한 구글 아이디(정보3)와 비밀번호(정보4)"라는 부분이요. '정보3'과 '정보4'가 아니라, '정보4'와 '정보5'인듯 해요~
기고니 | 2010/12/13 23:11 | PERMALINK | EDIT/DEL
'where java' 구문이
java설치 유무를 확인할 수 있는 제일 간단한 명령이라 생각해서 적었는데 제대로 동작하지 않는 경우가 있나보네요ㅜㅜ
안되시는 분은 뉴욕 에스키모님 댓글 보고 고쳐서 설치하시겠지요?ㅎ
또 지적해주신 오타는 수정했습니다^^

말씀하신 것처럼 정보 4,5에 해당하는 gmail계정은 정보 1,2와 같아도 상관없습니다.
본문의 '1.개요'부분 아래에 보면 아래와 같이 적어 놓았었구요
-----
(※1,2번과 4,5번에 사용되는 계정이 같아도 상관없습니다, 다만 기본적으로 SMS정보가 구글 캘린더의 기본 캘린더에 기록되기 때문에 캘린더가 지저분해질 수 있습니다. 지금 생각해보니 특정[googlesms같은] 캘린더에 저장되도록 하면 깔끔하게 될 것 같긴한데..; 구글 캘린더 API에서 지원하는지는 살펴보지 않아서 잘 모르겠네요)
-----

관심 가져주시고 잘못된 것 지적해주셔서 너무 감사드립니다:)
사용하시다 문제 생기시면 알려주세요~
Google Apps사용자의 질문 | 2011/01/06 13:35 | PERMALINK | EDIT/DEL | REPLY
우선 님의 정보에 감사드립니다.

저는 Google Apps를 사용하고 있기에
XYZ@\GMAIL.COM의 형태가 아닌 XYZ@ABC.COM 의 형태로
님께서 제시한 정보1~정보6에 해당하는 입력값을 사용할 수 밖에 없습니다.

그러한 이유인지는 알 수 없으나,
Script.cmd를 실행한 후
정보4의 입력을 요구하는 Input google ID for google calendar : 항목과
정보5의 입력을 요구하는 Input password : 항목에서 설치가 진행되지 않고 있습니다.

Input google ID for google calendar : 항목에서 XYZ@ABC.COM 형태로 입력해 보았으나
Input password : 항목에서는 키보드로 xxxx(패스워드)를 입력할 수 없었습니다.
(키보드에서 프로그램으로 아무런 입력값이 전달되지 않음. 다운되는 현상은 아님)

그래서, Input password : 항목에서 아무런 입력값없이 ENTER 했을 경우 역시 에러메시지만 나오더군요.

혹 Google Apps를 사용하고 있기에 발생하는 문제인지
아니면, 제 컴퓨터에서 발생하는 문제점인지 알 수가 없기에 문의드립니다.

참고로 WINDOWS XP를 사용하고 있습니다.
기타, E-MAIL (제이 에스 @ 씨 에이치 에이 엘 티 . 엔 이 티 ) 을 통하여 연락을 취할 필요가 있으시면 연락주시기 바랍니다.

귀하의 조언을 부탁드립니다.
수고하십시요.
기고니 | 2011/01/06 16:27 | PERMALINK | EDIT/DEL
GAE를 사용하는 도메인에서도 사용 가능 하도록 수정하였습니다.
1.1버전을 이 글 본문에서 받으셔서 실행시키신 후
Input google ID for google calendar 과 password 항목에 이전과 마찬가지로, XYZ@ABC.COM과 xxxx(패스워드)를 입력해 보시기 바랍니다.

그리고 password를 입력하는 화면에서 키보드로 입력한 문자가 화면에 나타나지 않는 것은 정상입니다.
암호라서 화면에 출력되면 유출 위험이 있기에 일부러 그런 것이니 화면에 나오지 않더라도 암호를 치신 후 엔터키를 누르시면 됩니다.
Google Apps사용자의 질문 | 2011/01/07 16:41 | PERMALINK | EDIT/DEL | REPLY
아직 설치작업을 해보지 않았지만,
귀하의 빠른 답글에 다시한번 감사드립니다.

설치작업 후 잊지않고 감사인사를 드리겠습니다.

행복하십시요.
기고니 | 2011/01/07 16:54 | PERMALINK | EDIT/DEL
옙~^^
Google Apps사용자의 질문 | 2011/01/07 21:42 | PERMALINK | EDIT/DEL | REPLY
SETTING을 모두 마쳤습니다.
물론, 귀하께서 설명해 놓으신 모든 기능들이 정상적으로 작동하고 있습니다.
감사합니다.

Google Calendar의 Reminder(SMS)기능을 이용하면
E-Mail 도착SMS를 실시간으로 받을 수 있겠는데...하는 개념적인 생각은 가지고 있었지만
E-Mail To Calendar Event 를 구현할 수 없어서 못내 안타까웠습니다. (P/G 전문가가 아니라서....)
귀하께서 소개해주신 P/G 이 갈증의 일부분을 해결해 주는군요. 다시한번 감사합니다.

E-Mail 도착SMS는 해소되었지만,
개인적으로 E-Mail To Calendar Event 에 대한 근본적인 갈등은 여전히 남아있습니다.
욕심일 수 있겠지만,
제목+내용+첨부파일까지 모두 E-Mail To Calendar Event 가 가능한 방법은 없을까 하는 것입니다.

혹 귀하께서
E-Mail To Calendar Event 에 대한 정보를 아신다면 소개해 주실 수 없으신지 부탁드려 봅니다.

새해 복 많이 받으시고, 행복하십시요...
기고니 | 2011/01/08 03:36 | PERMALINK | EDIT/DEL
현재 구현에서도
메일의 제목-> 캘린더 이벤트의 제목
메일의 본문-> 캘린더 이벤트의 세부 정보
에 내용이 삽입되도록 구현되어 있을겁니다.
첨부 파일의 경우에는 google app에서 포워딩된 메일을 처리하면서 받는 첨부파일을 따로 저장할 공간이 없기 때문에 가능하게 하려면 간단하고 직관적인 방법은 안떠오르고 특정 저장공간으로 이동시키고 해당링크를 삽입하는 방식으로 구현이 될 수도 있을 것 같네요.
제가 투자할 시간도 없고 일반적인 상황에 적용할 수 있는 방법이 아니라 그 기능을 구현하기엔 어려워 보이네요.

캘린더에 등록하는 방법은
http://code.google.com/apis/calendar/data/2.0/developers_guide_java.html
여기를 참고하였고,
google app engine에서의 메일 핸들링은
http://code.google.com/appengine/docs/java/mail/
여기를 참고하였습니다.

여기까지만 제가 도와드릴 수 있을 것 같네요.
그럼 이만..
멋지네요. | 2011/01/20 00:21 | PERMALINK | EDIT/DEL | REPLY
멋진 프로그램과 설명에 감사드려요 !
기고니 | 2011/01/20 21:06 | PERMALINK | EDIT/DEL
감사합니다^^
| 2011/02/09 21:11 | PERMALINK | EDIT/DEL | REPLY
비밀댓글입니다
기고니 | 2011/02/11 14:44 | PERMALINK | EDIT/DEL
해결되셨나요?

보이는 화면 캡춰해서 제 메일로 보내주시면 뭐가 문제인지 더 자세히 알 것 같네요.
한글메뉴로는'환경설정'->'전달 및 POP/IMAP'=>'전달주소 추가'=>메일주소(sms@XXX.appspotmail.com) 입력=>확인코드 문자확인 후 입력하고 '확인'버튼 클릭 순서로 해주셔야 합니다.
대시보드에 | 2011/02/09 23:03 | PERMALINK | EDIT/DEL | REPLY
프로그램 설명 감사드려요~~
그리고 질문

대시보드에 Logs가 어디있는거죠?
계속 찾아봐도 안보이네요ㅠㅠ
그리고 GoogleSMS Configuration을 클릭하면
다음화면으로 안넘어가고
이름:admin
유형:알 수 없는 파일 형식, 280바이트
시작:(제 아이디).appspot.com
찾기 저장 취소

이렇게 뜨는데 어떻게해야되요?

마지막으로 www.appengine.google.com으로 들어가서 비밀번호를 입력하고 들어갈려는데 보안 인증서에 문제가 있다면서 안들어가지네요

질문이 기네요....답변 부탁드려요~~
기고니 | 2011/02/11 14:39 | PERMALINK | EDIT/DEL
익스플로러에서(크롬에서는 제대로 동작) admin 페이지로 제대로 안들어가던 부분을 수정하였습니다 1.2버전을 다운받으셔서 다시 설치하시기 바랍니다.


그리고 www.appengine.google.com이 아니라 appengine.google.com 혹은 https://appengine.google.com 으로 접속해보시기 바랍니다.
| 2011/02/11 02:25 | PERMALINK | EDIT/DEL | REPLY
비밀댓글입니다
기고니 | 2011/02/11 14:45 | PERMALINK | EDIT/DEL
감사합니다:)
써니 | 2011/04/24 23:12 | PERMALINK | EDIT/DEL | REPLY
좋은 정보 감사합니다. ^-^ 다른분들에게도 알려드려야겠어요 괜찮죠?
기고니 | 2011/04/25 10:28 | PERMALINK | EDIT/DEL
예~ 당연히 괜찮습니다ㅎ
권지현 | 2011/04/27 03:12 | PERMALINK | EDIT/DEL | REPLY
안녕하세요?

지메일을 사용하면서 문자알림이 절실했는데 정말 훌륭한 정보 나주어 주셔서 감사드립니다.

친절하고 알기쉽게 설명해주셔서 참 유익했습니다.
기고니 | 2011/04/27 03:24 | PERMALINK | EDIT/DEL
도움 되었다니 저도 기쁘네요ㅎ
권지현 | 2011/04/27 19:06 | PERMALINK | EDIT/DEL | REPLY
기고니님^^

캘린더에는 기록되었는데 문자가 오질 않아 캘린더에 이미 인증된 휴대폰 번호를 재인증 받은 후appspotmail로 메일을 보내보니 문자가 잘 날아 오더군요.

하지만 지메일로 포워딩한 후에는 문자가 안오는 경우가 많네요.

왜 포워딩하면 메일알림이 잘 안되는지 모르겠네요. 도움을 부탁드립니다.^_^
기고니 | 2011/04/27 23:17 | PERMALINK | EDIT/DEL
현재는 캘린더의 알람 등록을 현재 시각의 70초 뒤로 설정하도록 되어있는데
캘린더에는 등록되어 있으나 문자 안오는 경우가 자주 발생한다면 알람 시간을 좀 더 뒤로 해야 할 것 같네요.
계속 그런 상황이 발생하시면 알려주세요. 알람 시각을 좀 더 뒤로 늦춘 파일을 보내드리겠습니다.
권지현 | 2011/04/28 09:50 | PERMALINK | EDIT/DEL | REPLY
기고니님^^ 빠른 답변 주셔서 정말 감사드립니다.^^

포워딩된 메일의 문자알림은 10번중 3번꼴 정도에 불과하네요.

알람시간을 연장한 버전도 이곳에서도 나눔해주시면 많은 분들에게 도움이 될 듯 합니다.^^

조금전에 고생하셔서 만들어주신 파일 잘 받았습니다. 딜레이타임 설정을 바꾸어주니 잘 되는 편이더군요.^_^
기고니 | 2011/05/12 01:38 | PERMALINK | EDIT/DEL
이제 확인했네요ㅜㅜ
수정하였습니다ㅎ
김현지 | 2011/05/11 09:13 | PERMALINK | EDIT/DEL | REPLY
안녕하세요,
알려주신 내용으로 잘 사용했었는데
며칠전부터 문자가 오질 않고 있습니다.
저도 알람시각 (딜레이타임)을 늦춰보고 싶은데
설정에서 늦출 수 있는건지,
아니면 새로 프로그램을 깔아야 하는지 궁금합니다.
만일 새 프로그램을 설치해야 한다면 어떻게 받아야 하는지 알려주시면 감사하겠습니다.
기고니 | 2011/05/12 01:38 | PERMALINK | EDIT/DEL
안녕하세요.
블로그 글에서 1.3버전을 다운받으셔서 다시 실행시켜서 설정하시면 됩니다.
살려주세요. | 2011/05/14 00:24 | PERMALINK | EDIT/DEL | REPLY
안녕하세요. 지메일 알림 받는 방법을 구글링하다가 기고니님 블로그를 보게되었습니다.

좋은 프로그램 만들어주셔서 감사합니다. (__)....

여러모로 도움을 많이 받지만 한가지 문제가 발생하여 여쭤보고 싶어서요...
다름이 아니라 만들어주신 프로그램으로 지캘린더에 일정은 아주 잘 등록되고 하는데요..
지캘린더에 등록된 모바일폰으로 sms 가 안날라 옵니다. ㅡㅜ.. 모바일 설정을 할때 인증 문자는 잘 오는데 정작 일정 알림 문자가 안날아 오네요... ;;;;.....

그럼 항상 복받으세요..
저도... | 2011/06/28 14:29 | PERMALINK | EDIT/DEL | REPLY
sms가 안날라오네요. g캘린더 설정은 처음엔 안되다 다시하니 되는데..'ㅁ'...
LGT라서 그런것일까요? 몇일 기다려 봐야겠습니다ㅠㅠ
bluepoet | 2011/07/12 14:39 | PERMALINK | EDIT/DEL | REPLY
안녕하세요. 저도 gamil과 sms 연계서비스를 찾다가 님의 좋은 프로그램을 발견하고

실행해보고 있는데 캘린더까진 되는데 SMS가 안 날라오네요. 혹시나싶어 스팸으로 필터링됐나싶어

확인해봤지만 그쪽도 아니구요.

통신사는 KT입니다. 버전은 1.3으로 설치해서 진행했구요.

8건 메일 전송해서 한건도 SMS가 안와서요 ㅠ.ㅠ

어찌해야 될까요??
기고니 | 2011/07/14 00:59 | PERMALINK | EDIT/DEL
한동안 바빠서 미처 블로그 확인을 못했네요.
이번 주말 쯤에 한번 확인해볼게요~
bluepoet | 2011/07/14 10:22 | PERMALINK | EDIT/DEL | REPLY
네~ 바쁘신대도 댓글 고맙습니다.

확인해 보시고 메일로 회신주시면 더욱 감사드려요

bluepoet1112@gmail.com
기고니 | 2011/07/25 13:33 | PERMALINK | EDIT/DEL
메일 드렸습니다.
확인 부탁드려요.
kavaspu | 2011/11/03 19:18 | PERMALINK | EDIT/DEL | REPLY
너무 잘 사용하고 있습니다. 감사합니다

근데 한가지 추가할수있나해서요
sms 알림도 잘오는데 동시에 메일로도 알려줄수 없나요? 설정에서 체크해봐도 sms 로만 오고 있습니다.
가능하다면 방법 알려주세요^^

그리고 이게 백그라운드에서 실행되는데 혹시 수동으로 끄거나 키는 방법이 있나요?
다시 보니까 컴퓨터 백그라운드가 아니라 google app engine 에서 실행되는거 같은데 GAE 는 구글 정식 서비스인가요? 그리고 시간도 바꾸고 아이디도 다른걸로 사용하고 싶은데 그런 설정도 따로할수 있는지도 궁금합니다.

좋은 방법 알려주셔서 다시한번 감사드립니다.
기고니 | 2011/11/15 14:12 | PERMALINK | EDIT/DEL
메일로 알려준다는게 어떤 말씀이신지 잘 모르겠습니다. 간단히 예를 들어주실 수 있나요?
사용하고 계시는 메일 설정에서 sms@xxx.appspotmail.com으로 포워딩 할 때에 사본을 남기도록 설정하면 되는 것 아닌가 생각합니다만, 어떤 경우를 말씀하시는지 설명해 주시면 고맙겠습니다.

GAE는 구글 정식 서비스로, 사용한 만큼 돈을 내는 클라우드 서비스입니다. 개인 사용자에게는 용량,CPU 성능 등의 제약사항과 함께 5개까지 서비스를 무료로 사용할 수 있고요. 시간을 바꾼신다는 말은 어떤 말씀이신지 잘 모르겠습니다. 아이디를 다른걸로 사용하고 싶으시다면 gmail계정을 따로 만드셔야 할 것 같습니다.
Name
Password
Homepage
Secret
2011/05/07 00:35


                           어떠한 운명이 오든지 
                            내 가장 슬플 때 나는 느끼나니
                              사랑을 하고 사랑을 잃은 것은 
                                 사랑을 아니한 것보다 낫습니다.

                           피천득의 <인연> 중에서..


                          시조는 가람 이병기의 시조입니다.

                          <뽐뿌 펌>


저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License

'생활 > 좋은 글' 카테고리의 다른 글

여심(餘心)  (0) 2011/05/07
<행복> -헤르만 헤세  (0) 2008/10/21
신년인사 - 어려움과 가까이 하는 2007년  (0) 2007/01/09
Trackback Address :: http://gigony.tistory.com/trackback/60 관련글 쓰기
Name
Password
Homepage
Secret
#1 #2 #3 #4 #5 ... #13