니코보스★ ver. 1.02013. 3. 20. 20:54
니코보스 코멘트 입력기능을 사용하기 위해서는 웹호스팅서버가 필요합니다

웹호스팅서버라고 해서 으아니~~! 난 그런거하고 안친한데.. 하고 놀랄진 모르겠지만

무료로 웹호스팅서버를 제공해주는 곳이 있으니 걱정 ㄴㄴㄴ

추천드릴곳은 국내에는 우비 ,
 닷홈 등이 있습니다

http://www.dothome.co.kr/
https://woobi.co.kr/

닷홈은 가입만하고나서 바로 자동으로 서버설치를 해주지만

우비는 신청하고나서 서버설치시간이 24시간 걸리니 닷홈을 추천합니다
(외국무료웹호스팅서버에는 더 좋은곳이 많으나 외국이라 속도가 좀 ..느립니다 OTL)

우비는 멘트xml파일 자동생성이 안되서 처음에 만들어서 직접 올려놔야 한다는 사실!
(우비의 무료제한 탄압정책인듯)

가입하고 하라는대로 몇몇부분을 완료하고 나면

계정아이디.woobi.co.kr
계정아이디.dothome.co.kr

이런식으로 웹호스팅 도메인주소를 얻을수 있습니다
(서버계정아이디와 그냥 아이디는 다릅니다 가입할때 계정아이디 따로만들때 잘기억해놓으세요)

그리고 서버통신을 위한 크로스도메인xml파일과 php파일을 다운로드 받아 놓으세요


자 이제 웹호스팅서버도 구했겠다 웹호스팅서버를 손봐줍시다

웹호스팅서버에 파일을 올리기 위해선 ftp 프로그램 파일질라가 필요합니다

파일질라 다운로드 

네이버링크를 걸어놨으니 다운받으시고 까시면 됩니다

이제부터 파일질라를 켠상태로 웹호스팅서버에 접속, 업로드, php주소얻는법을 알려드리겠습니다

처음 자신의 웹호스팅서버에 접속하는 법을 알려드리겠습니다

파일질라에서 파일(F) 탭에서 사이트관리자를 키고 새사이트를 눌러서 아래사진과 같이 설정하고
(아래 사이트관리자에서 아뒤는 계정아이디 넣으세요)

입력란에 입력할거 입력하고 연결버튼을 눌러줍니다




그럼 이제 접속이 되었죠..

안되시면 다시한번 위에 사항을 확인해보시고 해보세요

이제는 중요파일 업로드를 해보겠습니다..

파일질라상에 우측창의 html폴더 또는 www폴더로 들어갑니다

그뒤에 파일질라 왼쪽 로컬창에서 아까 다운받은 crossdomain.xml이랑 Nicophp.php파일을 찾아서 서버로 업로드합니다

우측창에서 Nicophp.php파일을 선택하고 우클릭하면 파일권한을 설정할수있는데 755로 설정되어있는지 확인합니다



 
올려놓은 Nicophp.php 파일의 주소를 얻으셔야하는데 .. Nicophp.php 파일을 선택하고 우클릭하고

"클립보드로 url복사(o)" 항목을 선택합니다

그러면

ftp://gholbang@gholbang.dothome.co.kr/html/Nicophp.php       (닷홈의 경우)
ftp://theboss@theboss.woobi.co.kr/www/Nicophp.php         (우비의 경우)

이런식의 주소를 얻을수 있을겁니다

ftp://gholbang@ 부분을  http:// 로 수정하시고 /html 또는 /www 을 지웁니다..

수정하면 아래와 같이 나와야 합니다

http://gholbang.dothome.co.kr/Nicophp.php 닷홈은 이렇게 나오고

우비는 http://gholbang.woobi.co.kr/Nicophp.php 이렇게 php주소를 얻을수있죠 ㅇㅇ

최종적으로 가공해서 얻은 php주소를 잘기록해둡시다. 나중에 필요합니다

이제 자세한 embed 태그 설명을 하겠습니다

코멘트입력 니코보스의 엠베드 태그 예시는 

<embed width="900" height="500" src="http://cfs.tistory.com/custom/blog/83/838004/skin/images/NicoBoss400.swf" flashvars="videourl=http://www.youtube.com/watch?v=u0gUftGk7dI&php=http://gholbang.dothome.co.kr/Nicophp.php&phpment=test.xml" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" allowfullscreen="true" wmode="direct">


이렇게 됩니다.. 직접 수정하거나 해야할부분은 빨간?색깔로 표시해놨습니다

표시해놓은 부분을 설명하겠습니다.. 모르시는분들을 위해서 자세히 설명합니다.(아시는 분들은 패스하세요)

화면의 넓이
width="900"

화면의 높이
height="500"

니코보스 주소 (티스토리에 올려놓은 니코보스의 주소)
src="http://cfs.tistory.com/custom/blog/83/838004/skin/images/NicoBoss400.swf"

니코보스 명령어
flashvars="videourl=http://www.youtube.com/watch?v=u0gUftGk7dI&php=http://gholbang.dothome.co.kr/Nicophp.php&phpment=test.xml"


여기서 
flashvars="~~~~에 위와같이 명령어가 들어갑니다


명령어를 따로 구분해서 보면 

 
videourl=http://www.youtube.com/watch?v=u0gUftGk7dI&php=http://gholbang.dothome.co.kr/Nicophp.php&phpment=test.xml

가 명령어를 구분합니다 분리해서 보면 아래와 같이 됩니다

videourl=http://www.youtube.com/watch?v=u0gUftGk7dI
php=http://gholbang.dothome.co.kr/Nicophp.php
phpment=test.xml

videourl= 비디오주소를 넣습니다. xml이나 유투브주소, 동영상파일주소
php= 아까 위에서 업로드해놓은 Nicophp.php 의 주소를 넣습니다 (적어놓으라고 했던것)
phpment= php
멘트xml의 이름을 써넣습니다 

ex) kara_God_MV_com.xml


(적어놓은 멘트xml이름으로 서버에 자동생성하거나 불러옴)

최종적으로 아래와같이 만듭니다..

flashvars="videourl=http://www.youtube.com/watch?v=u0gUftGk7dI&php=http://gholbang.dothome.co.kr/Nicophp.php&phpment=test.xml"

(
menturl을 써서 추가적으로 멘트를 불러올수도 있음
)

니코보스 코멘트기능을 쓰기위해선 위에 세가지 명령어가 꼭 필요합니다

src=""  니코보스 주소를 넣고 flashvars="" 에 위에서 만든 명령어를 넣어서 아래와 같이 만듭니다

<embed width="900height="500src="http://cfs.tistory.com/custom/blog/83/838004/skin/images/NicoBoss400.swfflashvars="videourl=http://www.youtube.com/watch?v=u0gUftGk7dI&php=http://gholbang.dothome.co.kr/Nicophp.php&phpment=test.xml" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" allowfullscreen="true" wmode="direct">


최종적으로 html에 embed태그를 넣으면 아래와 같이 완성 됩니다~

 



한번 이렇게 만들어 놓으면 ..나중에는

phpment=karazzangMV.xml
phpment=tarazzangMV.xml
phpment=snsdzzangMV.xml

등등 phpment 명령어를 다르게 넣으면 다 알아서 같은 폴더에 멘트xml이 생성됩니다

예를들어서 

에프엑스핫섬머
videourl=http://www.youtube.com/watch?v=u0gUftGk7dI
php=http://gholbang.dothome.co.kr/Nicophp.php
phpment=hotsummer.xml

오렌지카라멜
videourl=http://www.youtube.com/watch?v=LB-Bjtj2Vsc
php=http://gholbang.dothome.co.kr/Nicophp.php
phpment=orangcaramel.xml

애프터스쿨
videourl=http://www.youtube.com/watch?v=W27JW4uS_00
php=http://gholbang.dothome.co.kr/Nicophp.php
phpment=afs_ah_MV.xml

자 여기서 videourl과 phpment만 달라지고 있지요 ㅇㅇ

phpment는 알아서 만들어주니 그냥 이름만 안겹치게 하면됩니다

간단하지요!


이래도 안되시면

1. Nicophp.php, crossdomain.xml 파일을 html or www폴더에 올렸는가?

2. Nicophp.php 파일의 파일권한 설정이 755인가?

3. Nicophp.php의 url주소가 정확한가?

4. 파일명이나 다른주소에 한글이나 써서는 안되는 특수문자가 들어가지 않았는가?

5. 혹시 woobi 사이트라면 멘트xml자동생성이 안됩니다
(직접 해당제목의 멘트xml을 올려야해요 그리고 멘트xml파일권한 쓰기 다 체크)
ipbanlist.txt도 우비라면 Nicophp.php랑 같은폴더에 하나 올려두세요

6. 한글이 깨지는 경우 Nicophp.php에서 비밀번호를 적고 저장시에 인코딩타입을 ANSI로 하지 않았나 체크





Nicophp.php를 노트패드로 열어보면 제일 윗쪽에(4번째줄) passward 설정이랑 플레이리스트 이름 설정기능이 있습니다

일단 passward는 무조건 고쳐서 적어넣으세요
(저장시에 인코딩타입은 UTF-8로 ..하세요 ANSI로 하시면 한글깨져서 보입니다)

니코보스의 코멘트입력기능을 사용할때 코멘트리스트를 킨후에 자물쇠를 클릭하고 패스워드를 입력하면 마스터기능이 오픈됩니다.

그리고 Nicophp.php에 플레이리스트이름을 예로들어 playlist.xml 등으로 적어놓으시면 마스터기능의 플레이리스트 작성기능을 이용할수있습니다

마스터기능버튼
IPD : 선택한 IP의 멘트 전부삭제
PLR : php플레이리스트에 등록(재생종료시에 리스트나옴.. 리스트 버튼뜸 )
BAN : 선택한 IP 밴

                                               -p.s 실수로 ip밴된경우엔 Nicophp.php가 있는 폴더에 ipbanlist.txt 파일을 열어서 ip를 지워주세요 
Posted by THEBOSS