Todennäköisesti monilla lukijoillamme on oma blogi, he käyttävät sähke-verkkoa tai yksinkertaisesti käyttävät tiettyjä verkkosivuja päivittäin. Kaikille heille me opetamme kuinka luoda minkä tahansa verkkosivun työpöytäsovelluksia, helposti ja nopeasti syntyperäinen.
Mikä on Nativefier?
Nativefier on avoimen lähdekoodin, monitasoinen työkalu, jonka on kehittänyt Jia hao JavaScriptin, HTML: n ja CSS: n avulla (Electronin kanssa) luoda työpöytäsovelluksia mille tahansa verkkosivulle helposti ja nopeasti.
Nativefier keskittyy siihen, että käyttäjät voivat tehdä sovelluksia minimaalisella kokoonpanolla, koska verkon "käärimisen" lisäksi se onnistuu tunnistamaan sovelluksen kuvakkeen ja nimen automaattisesti.
Sen kehittäminen innostui siitä, kuinka ärsyttävää se voi olla, joutumaan muuttumaan ⌘-tab
o alt-tab
ja tee jatkuvasti hakuja monilla välilehdillä työskennellessäsi sivujen kanssa, joita käytämme usein miten Facebook Messenger.
Kuinka Nativefier asennetaan?
Nativefierin asentaminen edellyttää asennusta Solmu.js 4.0 tai uudempi, suoritamme sitten konsolissamme:
$ npm asenna nativefier -g
Kuinka luoda työpöytäsovellus Nativefierillä?
Luo minkä tahansa verkkosivun työpöytäsovellus Nativefier Se on erittäin helppoa, riittää, että löydämme itsemme hakemistosta, johon haluamme tallentaa sovelluksen, seuraavan komennon luomiseksi ja suorittamiseksi:
$ syntyperäisempi "https://blogi.desdelinux. Net"
Nativefier se määrittää yhdistävän sovelluksen nimen, verkon nimen, sen käyttöjärjestelmän ja arkkitehtuurin. Jos haluat valita sovelluksen nimen, voit tehdä sen määrittämällä --name "Medium"
kuten se näkyy seuraavassa.
$ nativefier --nimi "DesdeLinux" "https://blogi.desdelinux. Net"
Jos haluat lisätä sovelluksen jakeluvalikkoon, sinun on luotava tiedosto .desktop
en /home/$USER/.local/share/applications
asettamalla seuraava (vaihda hakemisto vastaavaan hakemistoon):
[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;
Toivon, että alat nauttia omista työpöytäsovelluksistasi, eniten käyttämistäsi sivuista.
Toivon, että jotain ymmärrettäisiin.
Minua on aina hämmästynyt tietotekniikkatekstejä kirjoittavien ihmisten kyvyttömyys ymmärtää, että mitä he kirjoittavat, ei ole sitä mitä luulevat kirjoittavansa; se, mitä heidän käsikirjoituksestaan voidaan ymmärtää, ei vastaa lainkaan sitä, mitä he haluavat ymmärrettävän.
Tarvitaan monia kokeiluja ja virheitä, jotta saat selville, mitä tarkoitettiin ja mikä siis on tämän artikkelin oikea tulkinta.
Tiedätkö mikä sovellus on? Jos vastaus on kyllä, mitä nativefier sallii, on luoda minkä tahansa verkkosivuston natiivisovellus. Eli se vie verkkosivuston ja kapseloi sen ikkunaan, johon pääset itsenäisesti. Sovellusvalikosta tai työpöydälle ...
Päivitin artikkelin gif-kuvalla varmistaaksesi, että ymmärrät paremmin sovelluksen tarkoituksen http://i2.wp.com/blog.desdelinux.net/wp-content/uploads/2016/10/nativefierExample.gif
Älä tuhlaa itseäsi ... sinun ei pitäisi tietää, mitä "sovellus" on, varsinkaan mitä sana "verkko" tarkoittaa.
ei vähempää, että linux olisi päätynyt tänne
Mutta mikä tämä on työpöydällä tai kannettavalla tietokoneella? Mikä tarkoitus? En ymmärrä paljoa, ehkä jokin paeta minua ...
Se on kaiken tyyppiselle tietokoneelle, artikkeli päivitettiin gif-kuvalla, jotta ymmärrät paremmin sovelluksen tarkoituksen http://i2.wp.com/blog.desdelinux.net/wp-content/uploads/2016/10/nativefierExample.gif
Selvitä, että se toimii vain pöytätietokoneella ... kunhan pöydällä on 4 jalkaa.
Se ei toimi pyöreiden pöytien kanssa. kannnnn
Olet Linux-käyttäjä ja myös WhatsApp-käyttäjä, toisin kuin Windows ja Mac, ei ole natiivisovellusta, joten sinun on avattava selain ja syötettävä WhatsApp Web, no, tämän sovelluksen avulla voit luoda oman «alkuperäisen WhatsApp-sovelluksen» ilman vaihtamalla jatkuvasti välilehtien välillä.
Muuten, hyvä panos, olin iloinen tästä sovelluksesta, joten voin päästä eroon mitä tahansa Archlinuxissa
Mikä hyvä artikkeli ja muuten hyvin selkeä
2 asiaa:
1: Mihin hakemistoon asennat?
2: Mitä moottoria käytät? Kysyn, koska tämä kiinnostaa minua Netflixissä ja Cracklessa.
Kippis…!!!
Anteeksi, veli, mutta Netflixin kanssa se ei toimi minulle, widevinecmd: hen liittyvä virhe ei anna minun soittaa mitään, selaimessa se toimii täydellisesti. Tiedätkö mitään ratkaisua?
Hyvä artikkeli, mutta kuvat puuttuivat ymmärtämiseksi (gif, jota en nähnyt, koska yhteys on hidas ja se pysyy jumissa ladattaessa)
tämä artikkeli sopi minulle erittäin hyvin! Halusin tehdä sen pitkään ... jättää verkkosivun telakalle. Hyväksyn sen!
Erittäin hyvä artikkeli ... kiitos.
Jos luotava sovellus on desdelinuxMiksi sen nimi on Wassap .desktop-tiedostossa?
Korjattu, tässä tapauksessa sovelluksen nimi on todellakin sisällytettävä DesdeLinux (Vaikka siinä tapauksessa se silti toimii, ainoa asia jolla on väärä nimi)
Se toimii ja on erittäin helppokäyttöinen, testattu sähkeellä. Lisään, että kun tunniste on asennettu, kun se suoritetaan kapseloimaan jokin verkko, ladataan Electronia vastaava 40 ~ 42mb, mutta mikään ei vaikeuta komennon käyttöä (ota huomioon varotoimet, joilla on hidas yhteys)
nativefier «https://web.telegram.org» –nimi «sähke»
Ladataan elektroni-v1.1.3-linux-x64.zip
[=============================================>> 100.0% 40.4: stä Mt (210.13 kB / s)
Mielenkiintoista. Vaikka en näe paljon järkeä asentaa sovellusta, joka pystyy tekemään täsmälleen samanlaisen Google Chromen tai Chromiumin kanssa, ymmärrän, että on myös niitä, jotka haluavat tämän vaihtoehdon. Eläköön valinnanvapaus.
Erinomainen…. hyvä työ ... ... se on erittäin hyödyllinen ja muuten ja se ymmärretään 100%
hei
minulla on ubuntu 16.04.1
se on sama edistys
Tai voit asentaa Chromen tai Chromiumin ja tehdä saman asentamatta muita asioita. Tarkoitan, ei mitään muuta silloin.
Tein kaikki vaiheet päästäksesi Evernoteen työpöydältäni. Kaikki tehtiin oikein. Mutta ei aloitusta. Suoritettava tiedosto ei käynnisty. Miksieeeeee ???? Mitä tein ansaitakseni tämän?
npm install -g nativefier
loadDep: semver → otsikot ▀ ╢█████████████◦◦◦◦◦◦◦◦ф◦ф◦А░ ░ºCºººººº
WARN-moottori paisti@0.13.1: haluttu: {«solmu»: »> = 4.6 ″} (nykyinen: {« solmu »:» 4.2.6 ″, »npmloadDep: uuid → välimuistin lisäys ▀ ╢███████████ ███ºCºººººººººººCºººººººººººººººººººººº
WARN engine hawk@6.0.2: haluttu: {«solmu»: »> = 4.5.0 ″} (nykyinen: {« solmu »:» 4.2.6 ″, »npnpm WARN checkPermissions puuttuu kirjoitusoikeus kansioon / usr / local / lib / solmu_moduulit / nativefier
npm WARN checkPermissions Puuttuu kirjoitusoikeus tiedostoon / usr / local / lib / node_modules
/ Usr / local / lib
└──nativefier@7.5.4
npm ERR! Linux 4.8.0-53-yleinen
npm ERR! argv "/ usr / bin / nodejs" "/ usr / bin / npm" "install" "-g" "nativefier"
npm ERR! solmu v4.2.6
npm ERR! npm v3.5.2
npm ERR! polku / usr / local / lib / solmu_moduulit / nativefier
npm ERR! koodi EACCES
npm ERR! virhe -13
npm ERR! syscall-yhteys
npm ERR! Virhe: EACCES: käyttöoikeus evätty, pääsy '/ usr / local / lib / node_modules / nativefier'
npm ERR! virheessä (alkuperäinen)
npm ERR! {[Virhe: EACCES: käyttöoikeus evätty, pääsy '/ usr / local / lib / node_modules / nativefier']
npm ERR! virhe: -13,
npm ERR! koodi: 'EACCES',
npm ERR! syscall: 'pääsy',
npm ERR! polku: '/ usr / local / lib / node_modules / nativefier'}
npm ERR!
npm ERR! Yritä suorittaa tämä komento uudelleen pääkäyttäjänä.
npm ERR! Liitä seuraava tiedosto kaikkiin tukipyyntöihin:
npm ERR! /home/juanka/npm-debug.log
Saan tämän virheen