음악을 하나 올려서 글을 써 볼까 해서..

조커쉐어에 가서 화일을 올리려고 했다...



그러다가 box.net 에 우연히 다시 가 보았는데..

box.net lite 버젼이 있네~ 오호라~





이게 뭔가 싶어서 살짝 클릭을 해 보니~

떨렁 화일올리는 곳만 나오네.. 쩝.. ( 10메가 제한 )



무슨 제약 사항같은것도 없고 -_- 그냥 화일올리고 이메일 주소만 적으라니..

흠.. 그래 우선 음악을 하나 올려 볼까 해서~



요즘에 듣고 있는 MNJ - 후애 라는 mp3 화일을 하나 업로드 했다...

무선넥웍이 느려서.. 올리는데 한참걸리기는 했지만..



올리고 났더니. Flash player의 형태와 Button의 형태 그리고 공개된 링크 주소가 나온다.





아래는 플래쉬 플레이어

단 <param name="allowScriptAcess" value="sameDomain" /> 값은 없애고 붙여 넣었다.ㅋ











아래는 버튼 형태









그리고 아래는 공개된 주소이다.

http://www.box.net/public/uh0mqr3u01





다운 받을때 한글이 섞여서 그런지.. 깨지는 문제가 있기는 하다..



그리고.. 화일에 대한 제약이 용량 제한 뿐이라는게 좀 이상하긴 하다.

기간에 대한 제한도 없고.. 쩝..



조커쉐어 같은 경우에는 10일동안 억세스 하지 않으면 화일이 지워 진다고 한다.

하지만.. box.net lite 에는 그런게 없는가?? 흠.. 이상하긴 하다~ ㅎㅎ





하지만 공짜로 음악을 올리고 들을 수 있는것만으로 만족해야지~ ㅎㅎ

신고
크리에이티브 커먼즈 라이선스
Creative Commons License
  1. 토끼 2006.10.19 17:50 신고

    역시 잡다지식의 대가답게
    첨보는걸 많이 해보시는구려~
    그게 실력이 되는건가~ ㅋ

  2. 유야 2006.10.19 21:02 신고

    10메가면 몇개 올라가지도 않네 -ㅅ-;;

  3. 유나 2011.11.03 19:00 신고

    이거 뭐지

저의 방명록중에 김춘성님께서 남긴 질문입니다.
그에 대한 응답인데, 저 역시 제가 한일에 대한 흔적을 남기기 위해서
이렇게 블로그에 글을 적어 놓습니다. ^_^
=================================================
안녕하세요.
검색하다 이곳을 찾게 되었습니다.
box.net 에 관련하여 API문서를 얻을수 없을까해서요..글 남겨봅니다.
박스넷 사이트에서는 api 문서를 아이디와 암호가 있어야 접근이 가능한것 같습니다. 영어가 짧아 어떻게 해야 할지모르겠구...
자바로 개발하신걸 보았습니다. 저는 자바는 잘 모르고 c,delphi를 씁니다.
혹시 가능하시다면 wwwwstar@naver.com으로 메일주세요..
감사합니다.
=================================================


안녕하세요
  찬 입니다 ^_^

box.net 관련해서 문의를 제 방명록을 통해서 해 주셨군요 ^_^
( http://ggaman.com/tt/guestbook )

box.net 에 관련된 API 는 말그대로
box.net 사이트에서 제공해주는것을 그대로 사용한것입니다.

box.net 에서는 REST 혹은 XML 형태의 요청을 받아 들이고,
그 결과로 XML 형태의 응답을 주는데..
그 값을 보고 어떤 처리의 성공여부를 알 수 있게 되죠..

저 역시 box.net 에서 제공하는 문서만을 보고 만든것입니다.


그리고 box.net 에서는 webdav 라는 프로토콜을 내부적으로 지원합니다.
그렇게 때문에 windows 에서 box.net 에 있는 자료를
webdav 이라는 프로토콜로 연결하여 바로 사용할 수도 있습니다.
( box.net 과 webdav 로 검색해 보면 알 수 있을겁니다. )

아마도 webdav 이 지원되는것으로 보아,
C 나 델파이에 있는 webdav 라이브러리를 그대로
사용하셔도 box.net 와 데이터 송수신을
어느 정도 처리할 수 있을것이라 생각됩니다. ^_^


우선.. 정확하게 질문하는 내용을 몰라서 이정도로만 답해 드립니다. ^_^


--
조그만한 것들도 감사히 생각하자.
http://ggaman.com
chan@ggaman.com

신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'잡다한 글들' 카테고리의 다른 글

히레사케 ( ひれサケ )  (4) 2006.10.23
box.net - lite  (5) 2006.10.19
box.net 과 관련된 질의 응답.  (0) 2006.10.15
에구.. 스킨이나 하나 바꾸어 볼랬더니..  (1) 2006.10.06
한글날과 마이크로 소프트...  (7) 2006.10.02
일요일..  (4) 2006.09.18
무료로 웹 스토로지를 제공해 주는 박스넷 ( http://box.net ) 이라는 곳이 있다.

이곳에서는 외부에서 접근을 할 수 있게 XML 및 HTML FORM 형식의 API를 공개 하고 있다.

이것을 Java로 쉽게 쓸 수 있도록 작업을 했다.


집에서 한 두시간씩 취미로.. 했는데..
생각보다는 재미 있었다.
중간에 좀 지루하고 재미 없기도 했지만 -_-;;;

상속관계를 잡는다고 잡았는데..
좀 꼬이는 바람에 필드들의 값들이 엉켜 있어서..
좀 돌아 가는 방식으로 제대로 처리 하긴 했는데..

아마도 다음부터는 손댈일이 없는 코드일것 같다. ㅎㅎ;;


1차 완성이.. 마지막 완성이 될것 같은 느낌이 ㅋㅋ

대략의 사용법은 다음과 같다.

 
  1. JBoxManager jboxManager = new JBoxManager("email","password");
  2. if ( jboxManager.login() == true ) {
  3.   System.out.println("login");
  4. } else {
  5.   System.out.println("error");
  6. }
  7. JBoxFolder root = jboxManager.getRoot();
  8. boolean result = jboxManager.upload(new File("c:\\autoexec.bat"),root);
  9. System.out.println(result);
  10. for ( int i = 0 ; i < root.getChild().size() ; i ++ ) {
  11.   if ( root.getChild().get(i) instanceof JBoxFile ) {
  12.     JBoxFile f = (JBoxFile)root.getChild().get(i);
  13.     InputStream is = jboxManager.getInputStream(f);
  14.     File f2 = new File(f.getName());
  15.     FileOutputStream fos = new FileOutputStream(f2);
  16.     int c = 0;
  17.     while ( ( c = is.read() ) != -1 ) {
  18.       fos.write(c);
  19.     }
  20.     is.close();
  21.     fos.close();
  22.   }
  23. }




도큐먼트를 확인해 보고 싶으면
다음 경로에서 확인해 볼 수 있다

http://ggaman.com/lec/jbox/


하지만 전혀 설명이 되어 있지 않고, JBoxManager 만 설명이 되어 있다.

사실 그냥 사용하고자 하시는 분은 JBoxManager만 사용하면 된다.

신고
크리에이티브 커먼즈 라이선스
Creative Commons License

+ Recent posts