我々はすべて知っているように、網易雲がほとんどのUbuntuを使用するための唯一の選択肢である、唯一のクラウド網易が聴くごとに非常に良いではないで、Linuxクライアントを立ち上げていました。
しかし、網易雲が長いの著作権紛争に巻き込まれた、曲の多くは聞いた網易クラウドではありませんが、まだ取得し、することができますがグレーアウト。
あなたが使用できる場所、それが取得できるので、これは、あるので、あなたは、プロキシの方法を使用することができ、他の音楽ソースに解決灰色の曲、そして、網易クラウドクライアントに返すことができます。
Node.jsのをインストールします。1.
#使用してUbuntuの カール-SL https://deb.nodesource.com/setup_13.x | sudoの-E bashの- 須藤はaptインストール-get - yはnodejs #のDebianを使用し、rootとして カール-SL https://deb.nodesource.com/setup_13.x | bashの- のapt -getは-y nodejsをインストール
注: nodejs-遺産はapt-getをインストールし使用してのUbuntuをインストールするプロンプトスタートが正常に動作しない、上記のように、それをインストールしてください。
https://github.com/nodesource/distributions/blob/master/README.md#deb
プロジェクトをダウンロード2.
https://github.com/nondanee/UnblockNeteaseMusic.gitクローンgitの#プロジェクトのリポジトリのクローン CD UnblockNeteaseMusic #をプロジェクトのルートディレクトリに
注:ルートディレクトリには、特定の問題を分析するために、異なる場合があります。
3.設定代行
3.1網易クラウドサーバーがIPを見つけるために
pingのmusic.163.com
同様のIP 59.111.181.60を取得
3.2は、hostsファイルにレコードを追加します
127.0.0.1 music.163 .COM
127.0.0.1 interface.music.163.com
3.3設定パラメータがスタート
sudoのノードapp.js -p 80 -f 59.111.181.60
注: Linuxの/ MacOSの中エラーエラー場合:EACCESを聞い0.0.0.0:80ください追加のsudo
サーバーの実行中@ http://0.0.0.0:80 events.js: 187 スローえー。//未処理' エラー' イベント ^ エラー:EACCESを聞く:許可が拒否された 0.0.0.0:80を Server.setupListenHandleで[_listen2として](net.js: 1284:19 ) listenInClusterで(net.js: 1349:12 ) サーバーで.listen(net.js: 1437:7 ) で /home/hans/UnblockNeteaseMusic/app.js:83:15 processTicksAndRejectionsで(内部 /process/task_queues.js:93:5は) 放出された' エラー':のサーバインスタンスのイベント emitErrorNT(:net.jsで:1328 8 ) processTicksAndRejectionsで(内部 /process/task_queues.js:80:21 ){ コード:' EACCES ' 、 エラー番号: -13 、 システムコール:' 聞きます' 、 アドレス:' 0.0.0.0 ' 、 ポート: 80 }
ほんの始まり成功ステータスが表示されます。
HTTP Serverを実行@ http://0.0.0.0:80