Kreirajte radne površine sa bilo koje web stranice

Vjerovatno mnogi od naših čitatelja imaju vlastiti blog, koriste Telegram Web ili jednostavno svakodnevno koriste određene web stranice. Za sve njih ćemo mi podučavati kako stvoriti desktop aplikacije bilo koje web stranice, lako i brzo, koristeći nativefier.

nativefier

Šta je Nativefier?

Nativefier je alat za više platformi otvorenog koda, koji je razvio Jia hao pomoću JavaScript-a, HTML-a i CSS-a (sa Electronom) za jednostavno i brzo stvaranje aplikacija za radne površine za bilo koju web stranicu.

Nativefier fokusira se na omogućavanje korisnicima da naprave aplikacije sa minimalnom konfiguracijom, jer osim što "omotava" mrežu, uspijeva automatski identificirati ikonu i ime aplikacije.

Njegov razvoj nadahnut je potrebom da se promijeni koliko iritantno može biti ⌘-tabo alt-tab i vršite stalna pretraživanja na mnogim karticama, kada radite sa stranicama koje često koristimo kako Facebook Messenger. nativefarexample

Kako se instalira Nativefier?

Da bismo instalirali Nativefier, moramo ga instalirati Node.js 4.0 ili noviji, tada izvršavamo u našoj konzoli:

$ npm instaliraj nativefier -g

Kako stvoriti aplikaciju za radnu površinu pomoću Nativefier-a?

Napravite desktop aplikaciju bilo koje web stranice sa Nativefier Izuzetno je jednostavno, dovoljno je da se lociramo u direktorijum u kojem želimo pohraniti aplikaciju da stvorimo i izvršimo sljedeću naredbu:

$nativefier "https://blog.desdelinux.net"

Nativefier to će odrediti ime objedinjavanja aplikacije, ime weba, njegov operativni sistem i njegovu arhitekturu. Ako želite odabrati ime aplikacije, to možete učiniti tako što ćete navesti --name "Medium"kao što je prikazano u nastavku.

$nativefier --name "DesdeLinux" "https://blog.desdelinux.net"

Ako želite dodati aplikaciju u izbornik distribucije, morate stvoriti datoteku .desktop en /home/$USER/.local/share/applications postavljanje sljedećeg (promijenite direktorij za onaj koji odgovara):

[Desktop Entry]
Comment=Aplicación de Escritorio DesdeLinux creado con nativefier
Terminal=false
Name=DesdeLinux
Exec=/the/folder/of/the/DesdeLinux/DesdeLinux
Type=Application
Icon=/the/folder/of/the/DesdeLinux/resources/app/icon.png
Categories=Network;

Nadam se da ćete početi uživati ​​u vlastitim desktop aplikacijama, stranicama koje najviše koristite.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Kurt rekao je

    Volio bih da se nešto razumije.
    Oduvijek me pogađala nesposobnost ljudi koji pišu tekstove iz informatike da shvate da ono što pišu nije ono što misle da pišu; ono što se može razumjeti iz onoga što pišu nikako ne odgovara onome što oni žele da razumiju.
    Bit će potrebno mnogo pokušaja pokušaja i pogrešaka da bi se vidjelo na što se misli i što je, prema tome, ispravno tumačenje ovog članka.

    1.    Luigys toro rekao je

      Znate li što je aplikacija? Ako je odgovor da, ono što nativefier omogućava je stvaranje matične aplikacije za bilo koju web stranicu. To znači da uzima web stranicu i enkapsulira je u prozor kojem možete pristupiti samostalno. iz menija aplikacije ili radne površine ...

      Ažurirao sam članak gif slikom kako bih potvrdio da bolje razumijete svrhu aplikacije http://i2.wp.com/blog.desdelinux.net/wp-content/uploads/2016/10/nativefierExample.gif

      1.    rjz rekao je

        Ne trošite se ... ne biste trebali znati što je "aplikacija", a još manje što znači riječ "web".

    2.    elian rekao je

      ni manje ni više nego što bi linux ovdje završio

  2.   JL10 rekao je

    Ali ovo, na radnoj površini ili laptopu, kakva je korist od toga? Koja svrha? Ne razumijem puno, možda mi nešto pobjegne ...

    1.    Luigys toro rekao je

      Član je za bilo koju vrstu računara, članak je ažuriran gif slikom kako biste bolje razumjeli svrhu aplikacije http://i2.wp.com/blog.desdelinux.net/wp-content/uploads/2016/10/nativefierExample.gif

      1.    rjz rekao je

        Pojasnite da radi samo na stolnom računaru ... sve dok stol ima 4 noge.
        Ne radi s okruglim stolovima. channnn

  3.   Peter Parker rekao je

    Vi ste korisnik Linuxa i također WhatsApp, za razliku od Windowsa i Maca, ne postoji izvorna aplikacija, stoga morate otvoriti preglednik i ući u WhatsApp Web, pa, ova aplikacija vam omogućava da kreirate vlastiti «izvorni WhatsApp program» neprestano prebacivanje između kartica.

    Inače, dobar doprinos, obradovala sam se ovoj aplikaciji, tako da se mogu riješiti whatsiea u Archlinuksu

  4.   brahian rekao je

    Kakav dobar članak i usput vrlo jasan

  5.   Ricardo Rafael Rodriguez Reali rekao je

    2 stvari:

    1: U koji direktorij instalirate?
    2: Koji motor koristite? Pitam, jer me ovo zanima za Netflix i Crackle.

    Živjeli… !!!

    1.    Luigys toro rekao je
      1. To je moguće učiniti u bilo kojem direktorijumu, posebno sam ga koristio u svom domu
      2. Izrađen je pomoću Electrona, koji interno koristi JavaScript, HTML i CSS preko (Node, Chromium, V8). Dobro funkcionira s Netflixom i Crackleom (ako imate instaliran adobe-flashplugin).
      1.    Caleb rekao je

        Oprosti brate, ali sa Netflixom to mi ne uspijeva, postoji greška vezana za widevinecmd koja mi ne dozvoljava da igram ništa, u pregledniku to radi savršeno. Znate li neko rješenje?

  6.   pepe rekao je

    Dobar članak, ali slike su nedostajale da bih ih mogao razumjeti, (nisam mogao vidjeti ni gif, jer je moja veza spora i ostaje zaglavljen pri preuzimanju)

  7.   guille rekao je

    ovaj članak mi je jako odgovarao! Dugo sam to želio raditi ... ostaviti web stranicu na doku. Ja ću to odobriti!

  8.   rjz rekao je

    Vrlo dobar članak ... hvala.

  9.   niphosio rekao je

    Ako je aplikacija koja se kreira desdelinuxZašto se zove Wassap u .desktop datoteci?

    1.    Luigys toro rekao je

      Ispravljeno, naziv aplikacije zaista mora biti uključen, u ovom slučaju DesdeLinux (Iako će u tom slučaju i dalje raditi, jedina stvar koja će imati netačan naziv)

  10.   hernan rekao je

    Radi i vrlo je jednostavan za upotrebu, testiran na telegram webu. Dodajem da će se nakon instaliranja natifikatora kada se izvrši enkapsulacija neke mreže preuzeti 40 ~ 42mb koji odgovara Electronu, ali ništa što otežava upotrebu naredbe (preduzmite mjere predostrožnosti kod onih sa sporim povezivanjem)

    nativefier «https://web.telegram.org» –ime «Telegram»
    Preuzimanje electron-v1.1.3-linux-x64.zip
    [=============================================>> 100.0% od 40.4 MB (210.13 kB / s)

  11.   umjetnost rekao je

    Zanimljivo. Iako ne vidim previše smisla instalirati aplikaciju koja bi mogla raditi potpuno isto s Google Chromeom ili Chromiumom, razumijem da će biti onih koji više vole ovu opciju. Živjela sloboda izbora.

  12.   Bernardo henriquez rekao je

    Izvrsno…. dobar posao ... ... vrlo je koristan i usput i razumije se 100%

  13.   ramuk rekao je

    hola
    imam ubuntu 16.04.1
    to je isti napredak

  14.   Cesar J. Pinto rekao je

    Ili možete instalirati Chrome ili Chromium i učiniti isto bez instaliranja drugih stvari. Mislim, tada više ništa.

  15.   sivi Vuk rekao je

    Učinio sam sve korake za pristup Evernoteu sa radne površine. Sve je urađeno korektno. Ali nema slučaja pokretanja. Izvršna datoteka se ne pokreće. Whyeeeeee ???? Čime sam zaslužio ovo?

  16.   Juan Cedeño rekao je

    npm install -g nativnifikator
    loadDep: semver → zaglavlja ▀ ╢█████████████ººººººººººººCºººººººCºººººººººººC ░ºCººººººº
    WARN motor roast@0.13.1: htjeli: {«čvor»: »> = 4.6 ″} (trenutno: {« čvor »:» 4.2.6 ″, »npmloadDep: uuid → dodavanje predmemorije ▀ ╢███████████ ███ºCºººººººººººººººººººººººººººººººººººº
    WARN engine hawk@6.0.2: želio se: {«čvor»: »> = 4.5.0 ″} (trenutno: {« čvor »:» 4.2.6 ″, »npnpm WARN checkPermissions Nedostaje pristup za pisanje na / usr / local / lib / node_modules / nativefier
    npm WARN checkPermissions Nedostaje pristup upisu u / usr / local / lib / node_modules
    / usr / local / lib
    └──nativefier@7.5.4

    npm ERR! Linux 4.8.0-53-generički
    npm ERR! argv "/ usr / bin / nodejs" "/ usr / bin / npm" "install" "-g" "nativefier"
    npm ERR! čvor v4.2.6
    npm ERR! npm v3.5.2
    npm ERR! path / usr / local / lib / node_modules / nativefier
    npm ERR! kod EACCES
    npm ERR! pogrešno -13
    npm ERR! syscall pristup

    npm ERR! Pogreška: EACCES: odbijena dozvola, pristup '/ usr / local / lib / node_modules / nativefier'
    npm ERR! kod greške (izvorno)
    npm ERR! {[Greška: EACCES: odbijena dozvola, pristup '/ usr / local / lib / node_modules / nativefier']
    npm ERR! pogrešno: -13,
    npm ERR! kod: 'EACCES',
    npm ERR! syscall: 'pristup',
    npm ERR! putanja: '/ usr / local / lib / node_modules / nativefier'}
    npm ERR!
    npm ERR! Pokušajte ponovo pokrenuti ovu naredbu kao root / Administrator.

    npm ERR! Uključite sljedeću datoteku sa bilo kojim zahtjevom za podršku:
    npm ERR! /home/juanka/npm-debug.log
    Dobio sam ovu grešku