他の音楽ソースの武器でヘルプ網易雲、Ubuntuの歌

我々はすべて知っているように、網易雲がほとんどの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

参考資料

https://github.com/nondanee/UnblockNeteaseMusic/issues/22

おすすめ

転載: www.cnblogs.com/letisl/p/11845929.html