Skip to content
This repository was archived by the owner on Jun 1, 2020. It is now read-only.

istb16/NicoDownload

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

ニコニコ動画ダウンロードサービス(個人用)

●できること

ニコニコ動画をダウンロードします。ダウンロードする時間帯を設定できるので、一般会員でも標準画質の時間帯だけ指定できるので、後で高画質な動画を見る事ができます。

ダウンロード先は、サービスを動作させるサーバーの指定されたフォルダか、YoutubeアカウントとDataApi登録があればYoutubeへのアップロードが可能です。

●必須環境

OS : Linux(Windowsでは動作確認していません)
PHP : 5.3以降
外部から特定のURLをたたけるサービス(自分で探してください)

●インストール

1. ファイルの配置
プロジェクトのファイルをダウンロード後、全てのフォルダをそのまま配置してください。この際、publicフォルダがwwwサーバーによって公開できる場所にする必要があります。

2. アクセス権
以下のディレクトリと、その配下のファイルのアクセス権を777などにして読み書きできるようにしてください。

private/data
private/tmp
public/files

3.設定
ニコニコ動画のアカウントなどを設定する必要があるので、private/data/config.xmlのファイルを書き換えてください。なお、Youtubeへアップロードしない場合は、該当の項目を空にする必要があります。

httpにて公開されている public/index.php が正しく表示されるのか確認してください。

なお、デフォルトでBasic認証をかけるための.htaccessと.htpasswdが定義されていますが、このユーザー名とパスワードは、 niconico : niconico です。
ログインできない場合は、public/.htaccessの.htpasswdへのファイルパスを、絶対パス>で指定するように変更してみてください。

4. リスナー設定
一定周期で、public/lisner.phpにアクセスする必要があります。このページにアクセスすることにより、そのタイミングで残っている未着手の動画について、時間帯チェックとダウンロード処理が行われます。

●注意事項
著作権には十分ご注意ください。
使い方や不具合などがあったら、教えていただけると、暇なら対応します。

About

PHPでニコニコ動画から指定した時間帯に動画をダウンロードします。これは個人用のサービスを想定していますので、著作権は十分考慮した上でご活用ください。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages