Windows10 システム-7-ネットワークディスク管理ツール Alist

Alist インストール チュートリアル: 10 分で独自の
ネットワーク
ディスク
システムを構築

はじめに: 実は、この要件を実現できるサードパーティ ソフトウェアとして CloudDriver がありますが、このソフトウェアはオープンソースではないため、セキュリティ上の問題を心配する人も多く、サポートされているネットワーク ディスクも多くありません。

1 ALIST の概要

AList は、gin と Solidjs によって駆動される、複数のストレージ、Web ブラウジング、WebDAV をサポートするファイル リスト プログラムです。簡単に言うと、AList はさまざまなネットワーク ディスク アプリケーションの管理に役立ちます。CloudDriver と同様に、AList はネットワーク ディスク ストレージだけでなく、オブジェクト ストレージ、ローカル ストレージ、FTP などもサポートします。

Gin と Solidjs を使用した、複数のストレージをサポートするファイル一覧表示プログラム。
ネットワーク ディスクなどのストレージ サービスを頻繁に使用する場合は、大幅な効率の向上に役立つと思います。
手順: ネットワーク ディスクをインストール、構成し、使用します。
#1
(1) 使いやすい
AList は、インストールが簡単で、すべてのプラットフォームで利用できるように最初から設計されています。
(2) 複数のストレージ
AList は、ローカル ストレージ、Alibaba クラウド ディスク、OneDrive、Google Drive などを含む複数のストレージ プロバイダーをサポートしており、拡張が容易です。
(3) WebDAV のサポート
AList は、ファイル アクセスの標準であるすべての WebDAV ストレージをサポートします。
(4) ダークモード
ライトモードとダークモードを自由に切り替えます。
(5)保護されたルーティング
特定のパスにパスワード保護と認証を追加します。
(6) ファイルプレビュー
ビデオ、オーディオ、ドキュメント、PDF、画像プレビューなどをサポートし、ipa のインストールもサポートします。
(7) パッケージダウンロード
ブラウザのストリームAPIを利用し、サーバーを使用しないパッケージダウンロードをサポートします。(8)テキストエディター、README/HTML レンダリング、ファイルパーマリンク、Cloudflare Workers プロキシなどを含む
その他の新機能。

1.1 WebDAV

WebDAV (Web-based Distributed Authoring and Versioning) は、HTTP 1.1 プロトコルに基づく通信プロトコルです。これは HTTP 1.1 を拡張し、GET、POST、HEAD などのいくつかの HTTP 標準メソッドに加えていくつかの新しいメソッドを追加します。これにより、アプリケーションは Web サーバーに対して直接読み書きできるようになり、ファイル ロック (ロック) と書き込みをサポートします。ロック解除 (Unlock) は、ファイルのバージョン管理もサポートします。

現在、中国にはクラウドディスクサービスの数が非常に少なく、JMGOクラウドが比較的よく知られています。

国内のネットワーク ディスク プロバイダーのほとんどは WebDAV をサポートしていません。主な理由は、国内のすべてのネットワーク ディスクが WebDAV をサポートしている場合、一部のユーザーはネットワーク ディスクのクライアントをダウンロードせずに他のアプリでクラウド ディスク サービスを利用できるためです。たとえば、スキャン後にデータをネットワーク ディスクにアップロードし、注釈を付けた後にドキュメントをネットワーク ディスクにアップロードします。

2 ダウンロードしてインストールする

インストール パッケージ alist-windows-amd64.zip
注: alist の起動方法は従来のダブルクリック起動方法ではありませんが、サービスを開始するにはコマンド プロンプトが必要です。

2.1 コマンドライン起動

ファイルを解凍してフォルダーに入り、
CMD を実行して .\alist.exe サーバーと入力してプログラムを実行します。

# 解压下载的文件,得到可执行文件:
unzip alist-xxxx.zip
# 运行程序
.\alist.exe server
# 获得管理员信息
.\alist.exe admin

ここに画像の説明を挿入
ブラウザにローカル アドレスを入力し、alist ポート番号を追加すると、ログイン ページが表示されます。
デフォルトのユーザー名は admin です。先ほどの黒いウィンドウのユーザー名とパスワードを入力すると、正常にログインできます。
管理では、管理者情報、ユーザー名、パスワードをすべて変更できます。

2.2 起動スクリプト

(1) 起動スクリプト start_alist_v3.vbs

Dim ws
Set ws = Wscript.CreateObject("Wscript.Shell")
ws.run "alist.exe server",vbhide
Wscript.quit

(2) スクリプト stop_alist_v3.vbs を停止します。

Dim ws
Set ws = Wscript.CreateObject("Wscript.Shell")
ws.run "taskkill /f /im alist.exe",0
Wscript.quit

2.3 自動起動

alist は手動で起動する必要があるため、電源を入れたり切ったりするたびに再起動する必要がありますが、alist を自動で起動するように設定するには、次の手順を実行します。

(1) デスクトップ上に新規テキストドキュメントを作成し、拡張子をvbsに変更します ファイル名は固定ではなくカスタマイズ可能です。
ファイルに 2 行のコードを追加します。2 行目の F:\alist\alist.exe は alist.exe が保存されているアドレスです。保存場所は自分で確認して変更してください。

Set ws = CreateObject("Wscript.Shell")
ws.run "F:\alist\alist.exe server",vbhide

(2) ファイルを書き込んだ後、alist.exe があるディレクトリにファイルを置き、ファイルを右クリックしてデスクトップに送信すると、簡単に送信できます。
(3) 次に、このショートカットをスタートアップに追加し、win+R を押したままにして、コマンド「shell:startup」を入力します。
ここに画像の説明を挿入
(4) [OK]をクリックした後、デスクトップのショートカットをこのファイルにドラッグして追加します。

3つのアプリケーション

3.1 Baidu ネットディスクの構成

(1) ストレージ、追加をクリックします。
(2) ドライバーで Baidu Netdisk を選択します。
(3) マウント パス (カスタム)。/Baidu ネットワーク ディスクなど、他のネットワーク ディスクと区別するために使用されます。
(4) フォルダ展開:先頭に展開します。
(5) トークンをリフレッシュするには、refresh_token を入力します。
ここに画像の説明を挿入
(6) マウントするルート フォルダー。デフォルトはローカル ストレージと同じ / です。
(7) 保存後、ステータスが work になっていることがわかります。これは追加が成功したことを意味します。
ここに画像の説明を挿入

3.2 ネットワークディスクをローカルディスクにマウントする

(1) ソフトウェア raidrive をダウンロードする必要があります。このソフトウェアをダウンロードしてインストールし、次のステップをクリックするだけです。ダウンロード アドレスは: https://www.raidrive.com です。
ここに画像の説明を挿入
(2) インストールが完了したら、raiDrive の設定を行います。
ここに画像の説明を挿入
(3) EB が表示されますが、実際のネットワークディスクの容量やマウントのサイズはあまり気にしないでください。
ここに画像の説明を挿入
ローカルマウントの実用性はやはり高く、例えば手動でログインすることなく各ネットワークディスクの内容を自由に変更できたり、Baidu Diskのダウンロードディレクトリとしても利用できます。

おすすめ

転載: blog.csdn.net/qq_20466211/article/details/130669581