PikPak を拡張し、高速ナビゲーション・重複検出・一括リネーム・ダウンロード機能を備えた高機能ファイルマネージャーです。
既存のPikPak Web環境のナビゲーションを補完するために開発されました。 デスクトップアプリケーションのようなUIと追加機能をブラウザ内で直接提供します。
.m3u プレイリストの生成出力機能を提供します。Video_{n}など)を使用したリネーム機能を備えています。.ef2)の生成と保存を提供します。
作業に有用となる基本的なショートカットキーをサポートしています。
| ショートカットキー (Key) | アクション (Action) | ショートカットキー (Key) | アクション (Action) |
|---|---|---|---|
| Alt + ← (または Backspace) | ⬅️ 前のフォルダへ戻る (マウスボタン4) | Alt + → | ➡️ 次のフォルダへ進む (マウスボタン5) |
| F5 | 🔄 現在のリストを更新 | F8 | 📁 新しいフォルダの作成 |
| F2 | ✏️ リネームウィンドウを開く | Delete | 🗑️ 選択した項目をゴミ箱に移動 |
| Ctrl + A | 📋 リスト内のすべての項目を選択 | Ctrl + C / X / V | ✂️ コピー / 切り取り / 貼り付け |
| Alt + S | ⚙️ 設定パネルを開く | Esc | 🚫 選択の解除またはポップアップを閉じる |
このスクリプトは Tampermonkey 環境を必要とします。
user.js フォルダ内の PikPak_FileManager.user.js コードをコピーしてスクリプトを手動で追加します。
拡張機能のモジュール管理を容易にするためにWebpackのビルドシステムを採用しています。
# 1. コードのクローン
git clone https://github.com/poihoii/PikPak_FileManager.git
# 2. Node モジュール依存関係のインストール
npm install
# 3. 開発用ホットリロード ビルド
npm run dev
# 4. 配布用のバンドル コンパイル
npm run build