nezy의 blog  
Front Page
| Wiki | Guestbook | Admin | Write Article   
 
랜덤tv팟에 리스트 보기 추가

창수가 뭐라고 해서 목록을 보여주기로 했다. -_-;
창수야.. 저 목록 중에 랜덤으로 보여준다는 얘기야 ㅜ_ㅜ

약간의 버그(내가 목록을 갱신했는데 반영이 안되는 것이다!!)가 있어서 밤새(ㅠㅠ) 고쳤는데.. mx:Model 의 source property 에 http 로 시작하는 외부 변수를 주게 되면 컴파일 타임에 받아와서 바이너리(swf)에 박아버린다. -_-; 이걸 모르고 브라우저에 캐시되는 건가~ 하면서 애꿎은 IE 랑 파폭만 못살게 굴었다.(캐시 다 지워도 보고 Ctrl + F5 연타도 해보고;)
이걸로 끝난 게 아니라, 결국 mx:Model 의 source property 를 웹에 있는 xml 로 동적으로 갱신하는데는 실패했다. XML 객체로 변환해서 넣어도 안되고, text로 넣어도 안되고, object 상태로 그냥도 넣어봤는데 다 실패했다. 그래서 mx:Model 을 버리고 그냥 필요한 컴포넌트들에서 알아서 가져가도록 구조를 바꾸었다. 흠.. mx:Model 의 source 에 동적으로 받아온 xml 을 대입해주는 법을 알아야 할텐데..

여튼 창수 땡큐 -_- (내 하룻밤~)


전체화면(Full Screen) TV팟


전체화면 기능을 추가해봤다. Flash Player 9 이상에서만 동작한다.

Full Screen 버튼을 눌러 전체화면을 만들면 "종료하려면 ESC 누르세요오~" 요런 말이 나오는데, 내가 넣은 게 아니다. -_- ESC 말고 원래 눌렀던 Full Screen 버튼을 누르는게 좋다. 잘 찾아보면 있다.

ESC 를 눌러서 전체화면을 해제하면 원래 화면 크기로 돌아가지 못하는 버그가 있는데 어떻게 고쳐야 할까? 구글링해봐도 esc 버튼을 눌렀을 때 나오는 이벤트를 핸들링할 핸들러 걸어주는 방법이 없다.

우어어.. 어도비는 방법을 알려달라 'o'/

(연속재생 기능도 추가완료)


공부 삼아 만들어 본 랜덤 TV팟


flex 세미나를 들은 김에 만들어 봤다. Daum 의 Tv팟 에서 내가 지정해둔 몇몇 개의 동영상 중에 하나를 랜덤하게 가져와서 플레이해주는 것이다. 워낙 단순하게 만들어서 소스 코드 다해봐야 몇줄 안된다.

환경은 ethereal 의 도움을 좀 받고
flex + python + php
간단하다. ^-^

그리고 동영상 파일 추가는 나만 된다. -_-;; (괜히 웹으로 만들어뒀다가 퍼져나가면 곤란해질 수도 있으니깐;;)

지금은 동영상 목록에 몇개 없기 때문에 같은게 많이 나온다.
그래도 심심하실 때 보시라~


nezy의 개인 blog 사이트입니다.
BLOG main image
 Recent Entries
노무현 전대통령 영상 (2)
귀여워서 피식2 (1)
귀여워서 피식
안들려요 (5)
병훈이 추천 애니 (1)
 Category
전체 (109)
잡담 (55)
모음 (6)
기술 (6)
나무 껴안기 (1)
슬래시닷 (17)
 Calendar
«   2024/11   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
 Recent Comments
비아그라 부작용 사례 http..
후불제 - 2020
비아그라 부작용 사례 http..
후불제 - 2020
정품 비아그라 후불제 파는..
정품 - 2019
정품 비아그라 후불제 파는..
정품 - 2019
Open the wrapper, light t..
looking - 2019
 Link Site
Avenante
KLDP
OpenLook :: 이야기
Python 마을
SBTM
Wiki
개인 홈페이지 한샘이
 Visitor Statistics
Total : 1508632
Today : 533
Yesterday : 80
rss