작년 숙제겸 재미삼아겸 만들어본 프로그램입니다.
Flickr에 사진을 업로드 해주는 프로그램인데,
업로드할 때, 다른 사람들이 올려놓은 사진의 태그를 참고하여 내 사진의 태그로 붙일수 있도록 만들었습니다.
전에부터 한번 해보고 싶었던 Adobe의 FLEX로 해보겠다고 도전을 했는데
FLEX는 커녕 FLASH, ActionScript도 한번도 다뤄본 적이 없는지라 여러가지 삽질을 해가며 -_-;;
뭐, 그래도 나름 하고자 했던 부분은 구현을 해 보았습니다.
처음엔 RIA를 생각하고 만들었는데, 하다가 막히는 부분이 있어서 어찌하다보니 AIR 프로그램이 되었네요. ㅎㅎ

먼저, 프로그램을 실행하면, 다음과 같은 초기화면이 보입니다.
패널이 두 개가 보이는데, 위 패널은 업로드할 이미지에 관련되어 있고,
아래 패널은 참조할 이미지(Flickr에서 검색)에 관련되어 있습니다.
그리고 Flick 사이트에 로그인할 버튼과, 업로드 버튼이 보이죠.

우선, 업로드할 사진을 골라보겠습니다. <내문서→내그림>에 있는 사진만 보이고,
jpg, bmp, png 등의 포맷을 취급할 수 있습니다.
예제로 제주도 천제연폭포에서 찍었던 사진을 업로드 해 보겠습니다.
업로드할 사진을 선택한 후, 아래 패널에서 참조할 사진을 검색합니다.
천제연이라고 검색하면 Flickr에서 천제연이라는 태그가 붙어있는 사진을 가져와 목록을 보여줍니다.
이 중에서 우리가 업로드할 사진과 비슷한 사진을 골라봤습니다. 오, 동일한 장소군요,
이 사진에 등록되어 있는 태그들이 사진 오른쪽으로 쭉 보입니다.
이 중에서 쓸만한 태그들을 업로드할 사진의 태그로 drag&drop 합니다.
이와 같은 방식으로 다른 사진들에서도 반복하여 태그를 가져올 수 있습니다.
자, 다 되었으면 이제 로그인을 합니다.
왼쪽 아래 있는 로그인 버튼을 누르면 자동으로 브라우저가 열리고 아래처럼 Flickr 인증 권한 페이지로 접속됩니다.
(로그인이 안된 상태면 로그인 화면 후 보입니다.)
넵, 수락하겠습니다. 를 누르고 다시 프로그램으로 돌아옵니다.
이 과정은 몇 장의 사진을 업로드 하더라도 한 번만 수락하면 됩니다.

이후 , 업로드 버튼을 누르면, 선택된 사진이 자신의 계정으로 붙여진 태그들과 함께 업로드 됩니다.
한번 확인해 볼까요?

사진이 업로드 되어 있고, 해당 태그들이 잘 붙어졌네요~ 우왕~ 성공!
사진 제목이나 내용 등도 작성할 수 있도록 해야했는데,
여기까지하고 지쳐버려서 ㅎㅎ
그리고, 원래는 업로드할 사진과 참조할 사진들과의 이미지 비교검색을 하려고 했는데
이것도 못했네요
추후 시간이 좀 생기면 업그레이드 해 볼 생각입니다.
ps. 근데, AIR 프로그램 배포하려면 어떻게 해야하죠 -_-
인스톨 파일을 만드는걸 모르겠네요, 나중에 잘 만들어지면 다시 공개하도록 하겠습니다 ㅠㅠ
(혹시, 필요하신 분들은 개인적으로 말씀하세요.)
Flickr에 사진을 업로드 해주는 프로그램인데,
업로드할 때, 다른 사람들이 올려놓은 사진의 태그를 참고하여 내 사진의 태그로 붙일수 있도록 만들었습니다.
전에부터 한번 해보고 싶었던 Adobe의 FLEX로 해보겠다고 도전을 했는데
FLEX는 커녕 FLASH, ActionScript도 한번도 다뤄본 적이 없는지라 여러가지 삽질을 해가며 -_-;;
뭐, 그래도 나름 하고자 했던 부분은 구현을 해 보았습니다.
처음엔 RIA를 생각하고 만들었는데, 하다가 막히는 부분이 있어서 어찌하다보니 AIR 프로그램이 되었네요. ㅎㅎ

먼저, 프로그램을 실행하면, 다음과 같은 초기화면이 보입니다.
패널이 두 개가 보이는데, 위 패널은 업로드할 이미지에 관련되어 있고,
아래 패널은 참조할 이미지(Flickr에서 검색)에 관련되어 있습니다.
그리고 Flick 사이트에 로그인할 버튼과, 업로드 버튼이 보이죠.

우선, 업로드할 사진을 골라보겠습니다. <내문서→내그림>에 있는 사진만 보이고,
jpg, bmp, png 등의 포맷을 취급할 수 있습니다.
예제로 제주도 천제연폭포에서 찍었던 사진을 업로드 해 보겠습니다.
업로드할 사진을 선택한 후, 아래 패널에서 참조할 사진을 검색합니다.
천제연이라고 검색하면 Flickr에서 천제연이라는 태그가 붙어있는 사진을 가져와 목록을 보여줍니다.
이 중에서 우리가 업로드할 사진과 비슷한 사진을 골라봤습니다. 오, 동일한 장소군요,
이 사진에 등록되어 있는 태그들이 사진 오른쪽으로 쭉 보입니다.
이 중에서 쓸만한 태그들을 업로드할 사진의 태그로 drag&drop 합니다.
이와 같은 방식으로 다른 사진들에서도 반복하여 태그를 가져올 수 있습니다.

왼쪽 아래 있는 로그인 버튼을 누르면 자동으로 브라우저가 열리고 아래처럼 Flickr 인증 권한 페이지로 접속됩니다.
(로그인이 안된 상태면 로그인 화면 후 보입니다.)

이 과정은 몇 장의 사진을 업로드 하더라도 한 번만 수락하면 됩니다.

이후 , 업로드 버튼을 누르면, 선택된 사진이 자신의 계정으로 붙여진 태그들과 함께 업로드 됩니다.
한번 확인해 볼까요?

사진이 업로드 되어 있고, 해당 태그들이 잘 붙어졌네요~ 우왕~ 성공!
사진 제목이나 내용 등도 작성할 수 있도록 해야했는데,
여기까지하고 지쳐버려서 ㅎㅎ
그리고, 원래는 업로드할 사진과 참조할 사진들과의 이미지 비교검색을 하려고 했는데
이것도 못했네요
추후 시간이 좀 생기면 업그레이드 해 볼 생각입니다.
ps. 근데, AIR 프로그램 배포하려면 어떻게 해야하죠 -_-
인스톨 파일을 만드는걸 모르겠네요, 나중에 잘 만들어지면 다시 공개하도록 하겠습니다 ㅠㅠ
(혹시, 필요하신 분들은 개인적으로 말씀하세요.)








덧글
picman 2009/03/04 08:52 # 삭제 답글
오~~flex~~형 나중에 저도 좀 파일로 보내주세요
플랙스 한번 배워봐야 할꺼 같아요~~
98짱진우 2009/03/04 11:01 #
플렉스... 나도 한 3일 봤나?어느정도까진 어렵지 않더라고
Jason 2009/03/05 02:33 # 삭제 답글
이 프로그램에 관심이 있는 학생입니다.파일좀 보내주시면 감사하겠습니다 ^^
Jason 2009/03/05 02:33 # 삭제
이 프로그램에 관심이 있는 학생입니다.파일좀 보내주시면 감사하겠습니다 ^^
ksddugi@nate.com
gbrother 2009/03/06 13:27 # 삭제 답글
안녕하세요소스좀 부탁드립니다.
AIR 로 작성한 프로그램이 관심이 있어서 요청드립니다
그럼 수고하세요
bumilife@gmail.com
98짱진우 2009/03/09 16:08 # 답글
Jason님과 gbrother님 보내드렸습니다.하시는 연구에 도움이 되실지 모르겠습니다만.. ㅎㅎ
kjh3407 2009/03/18 18:53 # 삭제 답글
안녕하세요..소스좀 부탁드려도 될까요..
AIR 공부 중인데 참고 하고 싶습니다..
a0409a@nate.com
왕초보 2009/03/20 03:42 # 삭제 답글
초보의 염치 불구 .. 소스 부탁 드립니다..ㅡㅜ;..ojk2017@naver.com
98짱진우 2009/03/23 18:41 # 답글
kjh3407님과 왕초보님 보내드렸습니다.늦게 확인해서 죄송해요 ^^
dcrescent 2009/04/05 23:41 # 삭제 답글
flex 관련 자료 찾다가 들렸네요.아무것도 모르는 상태에서 이 정도 프로그램을 만드시다니 정말 대단하세요 ㅎㅎ
소스 파일을 보내주시면 정말 도움이 될 것 같습니다.
dcrescent@naver.com
부탁드립니다 ^^
98짱진우 2009/04/06 17:58 #
보내드렸습니다~
s97super 2009/05/15 09:28 # 삭제 답글
flex 관련 공부를 하고 있는데 정말 대단하신 실력이십니다.소스를 부탁드려도 괜찮을지;;;
s97super@hanmail.net 입니다.
공부하는데 많은 도움이 될듯 하네요 ^^
98짱진우 2009/05/18 12:23 #
보내드렸습니다. 정리안된 소스지만 아무쪼록 도움이 되셨으면...
벅시공자 2009/05/27 08:58 # 삭제 답글
저도 소스좀 부탁드리고 싶습니다.이제 막 flex를 맛보기 시작햇습니다.
sropy@naver.com 입니다.
98짱진우 2009/07/14 13:48 #
너무 늦게 봐서 죄송합니다. 보내드렸습니다.
쇠궤짝 2009/07/02 20:50 # 삭제 답글
파일업로드 관련해서 자료를 찾다가 들렸습니다.저도 소스 좀 부탁드리겠습니다!!
metalbox@empal.com 입니다.
감사합니다.
98짱진우 2009/07/14 13:48 #
너무 늦게 봐서 죄송합니다. 보내드렸습니다.
달행이 2009/07/27 17:35 # 삭제 답글
저도 염치불구하고 소스 부탁드립니다.이제막 flex를 공부하고 있는데요..
파일업로드 부분에 관심이 있습니다.
부탁드립니다.
poler@nate.com
감사합니다..^^;
JinuJJang 2009/07/28 00:15 #
요즘들어 FLEX 하시는 분들이 부쩍 많아진듯 하네요보내드렸습니다, 도움이 되실지 모르겠네요. 즐프하세요~
Air특급초보 2009/10/28 11:32 # 삭제 답글
염치없게 소스 부탁드립니다ㅠㅠ갓 시작했는데 파일 업로드 구현에서 너무 막막해 하고 있네요..
꼭 부탁드리겠습니다~!!!
ddddoh@naver.com