Stvorite aplikacije za stolna računala s bilo koje web stranice

Vjerojatno mnogi naši čitatelji imaju vlastiti blog, koriste se Telegram Webom ili jednostavno svakodnevno koriste određene web stranice. Za sve ćemo ih mi podučavati kako stvoriti desktop aplikacije bilo koje web stranice, lako i brzo, koristeći zavičajnik.

zavičajnik

Što je Nativefier?

Nativefier je otvoreni izvor, multiplatformni alat, koji je razvio Jia hao pomoću JavaScript-a, HTML-a i CSS-a (s Electronom) za jednostavno i brzo stvaranje aplikacija za radne površine za bilo koju web stranicu.

Nativefier usredotočuje se na omogućavanje korisnicima da naprave aplikacije s minimalnom konfiguracijom, jer osim što "omata" mrežu, uspijeva automatski prepoznati ikonu i ime aplikacije.

Njegov razvoj nadahnut je potrebom promjene, koliko zna biti dosadna ⌘-tabo alt-tab i neprestano pretražujte na mnogim karticama, kada radite sa stranicama koje često koristimo kako Facebook Messenger-a. nativefiereprimjer

Kako se instalira Nativefier?

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

$ npm instaliraj nativefier -g

Kako stvoriti aplikaciju za radnu površinu s Nativefier-om?

Stvorite desktop aplikaciju bilo koje web stranice s Nativefier izuzetno je jednostavno, samo idite u direktorij u koji želimo pohraniti aplikaciju da stvorimo i izvršimo sljedeću naredbu:

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

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

$ nativefier --ime "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 računalnim aplikacijama, stranicama koje najviše koristite.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Sud dijo

    Volio bih da se nešto razumije.
    Oduvijek me pogađala nesposobnost ljudi koji pišu informatičke tekstove 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 uopće ne odgovara onome što žele razumjeti.
    Bit će potrebno mnogo pokušaja pokušaja i pogrešaka da se vidi što se mislilo i što je, prema tome, ispravna interpretacija ovog članka.

    1.    Luigys toro dijo

      Znate li što je aplikacija? Ako je odgovor da, ono što nativefier omogućuje je stvaranje izvorne aplikacije bilo kojeg web mjesta. To znači da uzima web mjesto i enkapsulira ga u prozor kojem možete pristupiti samostalno. S izbornika aplikacija ili radna površina ...

      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 dijo

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

    2.    elian dijo

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

  2.   JL10 dijo

    Ali ovo, na radnoj površini ili prijenosnom računalu, kakva je korist? Koja svrha? Ne razumijem puno, možda mi nešto pobjegne ...

    1.    Luigys toro dijo

      Prikladan je za bilo koju vrstu računala, č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 dijo

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

  3.   Peter Parker dijo

    Vi ste korisnik Linuxa i također WhatsApp, za razliku od Windowsa i Maca, ne postoji izvorni program, stoga morate otvoriti preglednik i ući u WhatsApp Web. Pa, ovaj vam program omogućuje stvaranje vlastite «izvorne WhatsApp aplikacije» bez neprestano se prebacujući između kartica.

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

  4.   brahijanski dijo

    Kakav dobar članak i usput vrlo jasan

  5.   Ricardo Rafael Rodriguez Reali dijo

    2 stvari:

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

    Pozdrav…!!!

    1.    Luigys toro dijo
      1. To je moguće učiniti u bilo kojem direktoriju, 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.    Kaleb dijo

        Oprosti brate, ali kod Netflixa to kod mene ne uspijeva, postoji greška vezana uz widevinecmd koja mi ne dopušta da igram ništa, u pregledniku to savršeno funkcionira. Znate li neko rješenje?

  6.   Pepe dijo

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

  7.   Guille dijo

    ovaj mi je članak jako odgovarao! To sam želio raditi dugo vremena ... ostavite web stranicu na doku. Ja ću to odobriti!

  8.   rjz dijo

    Vrlo dobar članak ... hvala.

  9.   niphosio dijo

    Ako je aplikacija koja se izrađuje desdelinuxZašto se zove Wassap u datoteci .desktop?

    1.    Luigys toro dijo

      Ispravljeno, naziv aplikacije doista mora biti uključen, u ovom slučaju DesdeLinux (Iako će u tom slučaju i dalje raditi, jedino što će imati netočan naziv)

  10.   Hernane dijo

    Djeluje i vrlo je jednostavan za upotrebu, testiran na telegram webu. Dodajem da će se nakon instaliranja natifikatora kada se izvrši za enkapsulaciju neke mreže preuzeti 40 ~ 42mb koji odgovara Electronu, ali ništa što otežava upotrebu naredbe (poduzmite mjere predostrožnosti kod usporenog povezivanja)

    izvorni identifikator «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 dijo

    Zanimljiv. Iako ne vidim puno smisla u instaliranju aplikacije koja bi mogla raditi potpuno isto s Google Chromeom ili Chromiumom, razumijem da će biti i onih koji više vole ovu opciju. Živjela sloboda izbora.

  12.   Bernardo henriquez dijo

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

  13.   ramuk dijo

    bok
    imam ubuntu 16.04.1
    to je isti napredak

  14.   Cesar J. Pinto dijo

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

  15.   sivi vuk dijo

    Učinio sam sve korake za pristup Evernoteu sa svoje radne površine. Sve je napravljeno korektno. Ali nijedan slučaj pokretanja. Izvršna se datoteka ne pokreće. Zaštoeeeeee ???? Čime sam zaslužio ovo?

  16.   Juan Cedeño dijo

    npm instaliraj -g nativnifikator
    loadDep: semver → zaglavlja ▀ ╢█████████████◦◦◦◦◦◦◦◦f◦f◦A░ ░ºCºººººº╟
    UPOZORENJE motor pečenje@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 GREŠKA! Linux 4.8.0-53-generički
    npm GREŠKA! argv "/ usr / bin / nodejs" "/ usr / bin / npm" "install" "-g" "nativefier"
    npm GREŠKA! čvor v4.2.6
    npm GREŠKA! npm v3.5.2
    npm GREŠKA! put / usr / local / lib / node_modules / nativefier
    npm GREŠKA! kod EACCES
    npm GREŠKA! pogrešno -13
    npm GREŠKA! pristup syscall-u

    npm GREŠKA! Pogreška: EACCES: odbijena dozvola, pristup '/ usr / local / lib / node_modules / nativefier'
    npm GREŠKA! na pogrešci (izvorno)
    npm GREŠKA! {[Pogreška: EACCES: odobrenje odbijeno, pristup '/ usr / local / lib / node_modules / nativefier']
    npm GREŠKA! pogrešno: -13,
    npm GREŠKA! šifra: 'EACCES',
    npm GREŠKA! syscall: 'pristup',
    npm GREŠKA! put: '/ usr / local / lib / node_modules / nativefier'}
    npm GREŠKA!
    npm GREŠKA! Pokušajte ponovo pokrenuti ovu naredbu kao root / Administrator.

    npm GREŠKA! Uz svaki zahtjev za podršku dodajte sljedeću datoteku:
    npm GREŠKA! /home/juanka/npm-debug.log
    Primio sam ovu pogrešku