- - Kako se pomoću Nativefier-a pretvara web mjesta u Linux aplikacije

Kako se koristi Nativefier za pretvaranje web stranica u Linux aplikacije

Postoji puno razloga da želite domorodacaplikacija na Linuxu putem web stranice. Radi lakše, ima značajke koje ljudi očekuju od desktop aplikacija (poput obavijesti sa radne površine), a općenito se bolje uklapa u Linux iskustvo. Međutim, problem je što na Linux platformu dolazi mnogo mainstream aplikacija. Ipak postoji rješenje; možete koristiti aplikaciju pod nazivom Nativefier da biste web stranice pretvorili u Linuxove aplikacije.

Nabavite Nativefier

Nativefier je NodeJS aplikacija koja se pokrećeLinux i ostali OS-ovi koji mogu pokrenuti Node softver. Kao rezultat, ovaj program nije postavljen prema zadanom na bilo kojoj glavnoj distribuciji Linuxa. Umjesto toga, morat ćemo istražiti kako postaviti Nativefier, prije nego što je moguće započeti pretvaranje web stranica u Linux aplikacije.

Nabavite čvor i NPM

Kao što smo gore spomenuli: Nativefier se uvelike oslanja na programski jezik NodeJS i trebat ćete ga imati na vašem sustavu da bi rad Nativefier funkcionirao. Srećom, instalirati NodeJS na Linux platformi je lakše nego ikad, jer mnogi Node-ovi programeri koriste Linux.

Da biste instalirali NodeJS na vaš operativni sustav, otvorite prozor terminala i slijedite detaljne upute koje odgovaraju vašem Linux operativnom sustavu u nastavku.

Ubuntu

sudo apt install npm

Debian

su -
apt-get install curl
curl -sL https://deb.nodesource.com/setup_11.x | bash -
apt-get install -y nodejs

Arch Linux

sudo pacman -S npm

Fedora

sudo dnf install npm

OpenSUSE

sudo zypper install npm

Generički Linux

NodeJS je lako dostupan na većini modernih Linuxaoperativnim sustavima, putem paketa "nodejs" ili "npm". No, ako vam ovi paketi (iz nekog razloga) nisu dostupni, postoji još jedan način da aktivirate NodeJS: izvorni kod.

Da biste dobili NodeJS na vašoj distribuciji Linuxa, posjetitestranicu za preuzimanje službene web stranice. Kad stignete tamo, potražite Linux izvor i preuzmite ga. Zatim izvucite arhivu Tar i slijedite upute sadržane u tekstnoj datoteci readme. Možete se također uputiti s službenim uputama NodeJS za Linux.

Ugradite Nativefier

NodeJS je pokrenut na Linuxu. Sada moramo koristiti alate NodeJS da bi Nativefier radio, tako da ga možemo koristiti na Linuxu za stvaranje aplikacija naših omiljenih web stranica. Za instaliranje, otvorite terminal i koristite NPM naredba.

Upozorenje: Instalacija Nativefier-a bez suda može uzrokovati probleme. Najbolje je to učiniti s korijenskim povlasticama.

npm install nativefier -g

Neka instalacijski alat NPM pokrene postupak instalacije. Kad završite, možete pristupiti stranici pomoći s ovom naredbom:

nativefier --help

Pretvorite web lokacije u Linux aplikacije

Nativefier funkcionira generiranjem omotača Electron temeljenog na URL-u koji dobiva u naredbenoj liniji. Za stvaranje izvorne Linux aplikacije izvan web stranice, slijedite ove korake.

Korak 1: Pronađite web lokaciju na kojoj želite stvoriti aplikacijuod. Pokušajte se držati "web aplikacije" ili internetskog alata za preglednik koji bi mogao biti program. Nativefier najbolje funkcionira na ovaj način. Nakon što imate na umu vaše web mjesto, označite URL mišem, desnom tipkom miša kliknite i odaberite opciju "copy" (kopiraj).

Korak 2: U prozoru terminala koristite Nativefier da biste generirali osnovnu aplikaciju. U našem vodiču koristit ćemo YouTube.

nativefier -p linux -a x64 https://youtube.com

3. korak: Dopustite Nativefier-u da vaš URL pakira u elektronsku aplikaciju i obratite veliku pozornost na prompt terminala. Ako se pojave pogreške, pritisnite Ctrl + Z, a zatim ponovo pokrenite naredbu.

4. korak: Kad Nativefier dovrši generiranje aplikacije, morat ćete ažurirati dozvole aplikacije prije nego što je budete mogli koristiti. Da biste postavili dopuštenja, učinite:

cd *-linux-x64
sudo chmod +x *

Pokrenite svoju prilagođenu aplikaciju Electron izravno na Linuxu pomoću:

./you-tube

Opcije prilagođenih aplikacija

U ovom ćemo dijelu vodiča nakratko pregledati neke mogućnosti koje Nativefier omogućava korisniku da napravi bolju aplikaciju za radnu površinu.

Napomena: ove se naredbe mogu unijeti istodobno i nema ograničenja u broju korištenih odjednom.

Sustav ladicu

Želite sistemsku traku na prilagođenoj aplikaciji Electron? Isprobajte ovu naredbu:

nativefier -p linux -a x64 https://website-app-url.com --tray

Puni zaslon

Želite li da vaša Linux aplikacija može ići preko cijelog zaslona? Upotrijebite komandni prekidač preko cijelog zaslona.

nativefier -p linux -a x64 https://website-app-url.com --full-screen

Počnite maksimizirano

Moguće je primorati vašu Linux elektroničku aplikaciju da se uvijek pokreće u načinu "maksimiziranja", pomoću prekidača naredbenog retka "Maksimiziraj".

nativefier -p linux -a x64 https://website-app-url.com --maximize

Omogući FlashPlayer

Možda imate web aplikaciju koja se oslanja na Flash. Srećom, Nativefier ima način učitavanja dodatka Adobe Flash, ako svoj program izgrađujete prekidačem naredbenog retka "flash".

nativefier -p linux -a x64 https://website-app-url.com --flash

Uvijek na vrhu

Želite da vaša aplikacija Electron ignorira pravila upravitelja prozora i uvijek se pojavljuju povrh svega ostalog? Isprobajte prekidač naredbenog retka "uvijek na vrhu" prilikom izrade programa Nativefier.

nativefier -p linux -a x64 https://website-app-url.com --always-on-top
</ P>

komentari