GNU/Linux >> Linux の 問題 >  >> Linux

Appnativefy –任意のWebサイトを単一の実行可能Appimageに変換します

ポータブルAppimageパッケージ形式でWebアプリを作成したいですか? Appnativefyは、仕事をするためのシンプルなツールです。

Appnativefyは、任意のWebサイトから実行可能なAppImageファイルを作成するためのシンプルなコマンドラインツールであり、AppImageKItを使用してバックエンドでNativefierAPIを使用します。

Appimageは、ユニバーサルLinuxパッケージ形式です。他のパッケージとは異なり、インストールする必要はありません。実行可能にして実行し、プログラムを起動するだけです!

appnativefyの使用方法:

Appnativefyを使用すると、簡単なコマンドを実行して、Webサイトを単一の実行可能Appimageに変換できます。

appnativefy --name "TYPE_PACKAGE_NAME" --url "URL_ADDRESS"

たとえば、コマンドを使用してyoutube.comをappimageにすることができます:

appnativefy --name "YouTube" --url "https://youtube.com"

コマンドの最後にフラグを追加して、次のようなオプションを有効にすることができます。

  • -サービス Microsoft365やGoogleなどのサービスを使用してサインインできるようにします。
  • -ファビコン AppImageの作成中にサイトのファビコンを使用するように強制します。
  • -widevine Widevineサポートを追加して、DRM対応コンテンツの再生を可能にします。
  • 詳細については、 appnativefy -hを実行してください

たとえば、以下のコマンドを実行すると、Widevineをサポートし、サインインサービスが有効になり、ファビコンを使用してSpotifyのappimageが作成されます。

appnativefy --name "Spotify" --url "https://open.spotify.com" --services --widevine --favicon

アプリは、生成されたすべてのAppimageパッケージを含むappnativefyフォルダーをユーザーのホームディレクトリに作成します。

Appnativefyのインストール方法:

このソフトウェアは、NPMパッケージとして入手できます。インストールするには、まずターミナルを開き、コマンドを実行して依存関係をインストールします。

sudo apt install nodejs npm wget

次に、npmコマンドを使用してツールをインストールします:

sudo npm install -g appnativefy

Appnativefyを削除する方法:

コマンドラインツールを削除するには、次のコマンドを実行するだけです。

sudo npm uninstall -g appnativefy

nodejsとnpmを使用しない場合は、それらを削除して数十MBのディスク領域を解放します。

sudo apt purge --auto-remove nodejs npm

元の記事


Linux
  1. 組み込みのsplitコマンドを使用してファイルをチャンクに分割します

  2. コマンドライン引数をシェルスクリプトに渡す方法は?

  3. `time`に似たコマンドをログに記録しますか?

  1. ホスト名のリストからIpsを取得し、単一のファイルに結合するためのスクリプト/コマンド?

  2. Nativefier –任意のWebサイトを簡単にデスクトップアプリケーションにする

  3. Linux コマンドのソース コードを入手する

  1. 1 つのコマンドで .tar.gz ファイルを開く

  2. libstdc++ を静的にリンクする:落とし穴はありますか?

  3. 単一のパイプ コマンドの pipefail の設定