FLEX AIR로 만들어 본 Flickr 태그추천 업로더 프로그램 Work



작년 숙제겸 재미삼아겸 만들어본 프로그램입니다.

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
  • 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 하시는 분들이 부쩍 많아진듯 하네요
    보내드렸습니다, 도움이 되실지 모르겠네요. 즐프하세요~
  • 지랭이 2009/12/23 15:42 # 삭제 답글

    염치없게 소스부탁드릴게요 ㅠㅠ
    이제야봐서 ㅠㅠ부탁드립니다!
    assanrz5@naver.com
  • 개구리솥뚜껑 2010/03/31 13:47 # 삭제 답글

    저도 부탁할게여 ㅋ
    제가 찾고 있는 내용이에여 부탁해여 ㅡㅜ
    8332medic@naver.com
  • 건담뿔 2011/11/10 07:44 # 삭제 답글

    안녕하세요~ 검색으로 우연히 방문하게되었습니다.
    정말 유용한 업로더 입니다
    실례가 안된다면 저도 파일좀 부탁드립니다^^
    꼭~좀 부탁드려요~

    dlsdn3656@naver.com
댓글 입력 영역



구글애드센스

접속정보

통계 위젯 (화이트)

04
12
66404

이 이글루를 링크한 사람 (화이트)

6