세번째 이야기, Mega를 이용한 다운로드를 해보자.

by TVJ posted Nov 14, 2017
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

 

7b7136f5ed2053c54ecd170859c37537.png

 

준비물 : 

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 태그 등등 스트리밍 형태로도 이용 할 수 있으니 

 

한번 사용해보는건 어떨까요? [단. 첫 로드시 속도가 빠르지 않습니다.]


서버에 요청 중입니다. 잠시만 기다려 주십시오...