GNU/Linux >> Znalost Linux >  >> Linux

Nativefier – snadno přeměňte jakýkoli web na desktopovou aplikaci

Nativefier je nástroj CLI, který snadno vytvoří spustitelnou desktopovou aplikaci libovolné webové stránky s stručnou a minimální konfigurací. Může ji používat kdokoli a je mnohem lehčí než typické aplikace Electron.

Nativefier je založen na balíčku elektronů a protože aplikace Electron jsou nezávislé na platformě, jakékoli Nativefiered aplikace poběží na distribucích GNU/Linux a také na operačních systémech Windows a Mac.

Povídání o důvodu, proč vytvořil Nativefier , napsal vývojář na GitHubu:

Udělal jsem to, protože jsem byl unavený z nutnosti ⌘-tab nebo alt-tab do prohlížeče a pak prohledávat četné otevřené karty, když jsem používal Facebook Messenger nebo Whatsapp Web.

Toto je dobrý příklad toho, jak vytvářet řešení pomocí našich počítačových dovedností.

Funkce v Nativefier

  • Zdarma a open source s kódem dostupným na GitHubu .
  • Funguje na GNU/Linux, Windows a Mac.
  • Oznámení na ploše.
  • Ikony specifické pro operační systém.
  • Udělejte z jednostránkových webových aplikací (např. Telegram a WhatsApp) spustitelné samostatné aplikace.

Jak nainstalovat a používat Nativefier v Linuxu

Instalace Nativefier je stejně snadná jako spuštění následujícího příkazu v terminálu.

$ npm install nativefier -g

Vývojář udělal těžkou práci tím, že v /app nastavil šablonovou aplikaci obsahující vhodné posluchače událostí a zpětná volání. složka.

Toto je adresář, který se zkopíruje do dočasného adresáře při nativefier je zavolán příkaz a poté následují základní metody baliče elektronů. což znamená, že získání adresy URL a vyvolání nativefier dokončí práci.

Takže například vytvoření webového spustitelného souboru GitHub nebo WhatsApp (nebo jakékoli webové stránky) je stejně snadné jako psaní:

$ nativefier -name GitHub http://github.com
$ nativefier web.whatsapp.com

-name flag je možnost, která říká Nativefier název spustitelného souboru. Existují další možnosti včetně:

  • flash pro aktivaci flash v průzkumníku aplikací.
  • version is vytiskne verzi vaší instalace nativefier.
  • platforma se určí automaticky na základě aktuálního operačního systému. Přepište jej zadáním linux, windows (nebo win32) nebo osx (darwin).

Úplný seznam možností a další podrobnosti o použití jsou na jeho stránce GitHub.

Poznámka:

  1. Nativefier nemá ve výchozím nastavení žádné tlačítko Zpět, protože je navrženo tak, aby zalomilo pouze jednostránkové aplikace. Bez ohledu na to můžete vytvořit spustitelný soubor z libovolné adresy URL a stisknutím tlačítka backspace na klávesnici vás přenese na předchozí stránku.
  2. Při definování názvu aplikace pomocí -name nevkládejte mezery v systému Linux, protože to způsobí problémy při připínání aplikace ke spouštěči.

Vidíte, jak užitečný je Nativefier může být pro vás? Vhoďte své dva centy do sekce komentářů níže.


Linux
  1. Co používám na linuxu k vytvoření spustitelného programu python

  2. Jak zajistit, aby aplikace stále běžela na Linuxu

  3. Udělejte $JAVA_HOME snadno měnitelným v Ubuntu

  1. Jak přidat aplikaci do správce oken Gnome?

  2. Použití SSH k otevření aplikace na ploše

  3. Statické propojení libstdc++:nějaké problémy?

  1. Appnativefy – Přeměňte jakýkoli web na jediný spustitelný Appimage

  2. Jak udělat program spustitelný odkudkoli?

  3. Jak zrychlit načítání webu