- 1
- TVJ
- 조회 수 1838
준비물 :
Mega.class.php = 다운로드 // .phps 를 php 로 수정해주세요!
이번은 강좌라고는 에메하지만 파일이라던지 공유하시는 분들께 좋은 php입니다.
Mega. 제가 전에도 소개해드렸던 사이트입니다.
무료로 50GB 라는 거대한 용량을 제공하고 있는 사이트이죠.
이 클라우드 서비스를 이용해 파일을 다운로드 하고 스트리밍 할 수 있게 해주는
Mega.class.php 가 오늘 소개해드릴 주제입니다.
Mega.class.php 의 사용법은요?
간단합니다.
[그냥 다운로드]
<?php
require_once('mega.class.php 경로');
$megafile = new MEGA('메가 클라우드 공유 주소);
$megafile->download();
?>
[스트리밍 형태로 다운로드]
<?php
require_once('mega.class.php 경로');
$megafile = new MEGA('메가 클라우드 공유 주소);
$megafile->stream_download();
?>
이렇게 작성된 php 를 실행하면 메가 클라우드 페이지 없이 바로 즉각 다운로드 됩니다.
<?php
require_once('mega.class.php');
$megafile = new MEGA('https://mega.nz/#'.$_SERVER['QUERY_STRING']);
$megafile->stream_download();
?>
저는 이렇게 작성 한 뒤,
https://hub.ivlis.kr/download/?!e9Y0iSYC!Qo-2NKlz0ocDd9qmkG1SGR6XabVWwHIXccHGJssBs54
이런식으로 사용을 하고 있습니다.
video 태그, audio 태그 등등 스트리밍 형태로도 이용 할 수 있으니
한번 사용해보는건 어떨까요? [단. 첫 로드시 속도가 빠르지 않습니다.]
큰 도움이 되었습니다 ^^ 감사합니다
이미 다들 아시는 팁이겠지만
드롭박스도 외부 공유주소(https://www.dropbox.com/(생략)dl=0)에서
가장 끝 부분을 1로 바꾸면 자동 다운로드가 되기 때문에 이미지 호스팅 등으로 활용할 수 있더군요 ^^
유료 사용자는 200GB/일 트래픽까지 가능하다고 하네요