🐶🐾
プロキシの統合管理・切り替えツールです。 タスクトレイに常駐し、プロキシの中継サーバを立ち上げます。
各ツールのプロキシ設定に中継サーバを指定しておくことで、環境に応じたプロキシ設定の書き換えが不要になります。 上流プロキシサーバのプロファイルを複数登録することができ、タスクトレイのメニューから切り替えることができます。
上流プロキシサーバとして、以下のプロトコルをサポートしています。
- HTTP(認証あり/なし)
- HTTPS(認証あり/なし)
- SOCKS v4(認証あり/なし)
- SOCKS v5(認証あり/なし)
また、上流プロキシに対する認証は中継サーバが代行するため、認証プロキシ非対応のアプリケーションを利用できるようになります。
Releases ページからProxyDoggoHandler-macos.dmgをダウンロードし、アプリケーションフォルダなどにインストールしてください。
Releases ページからProxyDoggoHandler-win-portable.exeファイルをダウンロードし、適切なフォルダに格納してください。
コード署名を行なっていないため、exe ファイルを実行した際に SmartScreen のセキュリティ警告が表示されることがあります。 不安に感じる場合は、自身のマシン上でソースコードからビルドすることをお勧めします。
アプリケーションフォルダから Proxy Doggo Handler.app ファイルを削除してください。
また、以下のディレクトリにユーザデータやログが保存されるため、不要な場合は削除してください。
~/Library/Application Support/proxy-doggo-handler~/Library/Logs/proxy-doggo-handler
ProxyDoggoHandler-win-portable.exe ファイルを削除してください。
また、以下のフォルダにユーザデータやログが保存されるため、不要な場合は削除してください。
%USERPROFILE%\AppData\Roaming\proxy-doggo-handler
(e.g.C:\Users\yama07\AppData\Roaming\proxy-doggo-handler)
$ git clone https://github.com/yama07/ProxyDoggoHandler
$ cd ProxyDoggoHandler
$ npm install
$ npm run dev
$ npm run build
## or
$ npm run build:all
$ npm run build:win:ia32
$ npm run build:win:x64
$ npm run build:mac:x64
$ npm run build:mac:arm64
$ npm run build:mac:universal





