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.
Š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 ⌘-tab
o alt-tab
i neprestano pretražujte na mnogim karticama, kada radite sa stranicama koje često koristimo kako Facebook Messenger-a.
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.
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.
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
Ne trošite se ... ne biste trebali znati što je "aplikacija", a još manje što znači riječ "web".
ni manje ni više nego što bi linux ovdje završio
Ali ovo, na radnoj površini ili prijenosnom računalu, kakva je korist? Koja svrha? Ne razumijem puno, možda mi nešto pobjegne ...
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
Pojasnite da radi samo na stolnom računalu ... sve dok stol ima 4 noge.
Ne radi s okruglim stolovima. channnn
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
Kakav dobar članak i usput vrlo jasan
2 stvari:
1: U koji direktorij instalirate?
2: Koji motor koristite? Pitam, jer me ovo zanima za Netflix i Crackle.
Pozdrav…!!!
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?
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)
ovaj mi je članak jako odgovarao! To sam želio raditi dugo vremena ... ostavite web stranicu na doku. Ja ću to odobriti!
Vrlo dobar članak ... hvala.
Ako je aplikacija koja se izrađuje desdelinuxZašto se zove Wassap u datoteci .desktop?
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)
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)
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.
Izvrsno…. dobar posao ... ... vrlo je koristan i usput i razumije se 100%
bok
imam ubuntu 16.04.1
to je isti napredak
Ili možete instalirati Chrome ili Chromium i učiniti isto bez instaliranja drugih stvari. Mislim, tada više ništa.
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?
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