Luo työpöytäsovelluksia miltä tahansa verkkosivulta

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.

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 ⌘-tabo alt-tab ja tee jatkuvasti hakuja monilla välilehdillä työskennellessäsi sivujen kanssa, joita käytämme usein miten Facebook Messenger. kotimainen esimerkki

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.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Kurt dijo

    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.

    1.    Luigys toro dijo

      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

      1.    rjz dijo

        Älä tuhlaa itseäsi ... sinun ei pitäisi tietää, mitä "sovellus" on, varsinkaan mitä sana "verkko" tarkoittaa.

    2.    elian dijo

      ei vähempää, että linux olisi päätynyt tänne

  2.   JL10 dijo

    Mutta mikä tämä on työpöydällä tai kannettavalla tietokoneella? Mikä tarkoitus? En ymmärrä paljoa, ehkä jokin paeta minua ...

    1.    Luigys toro dijo

      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

      1.    rjz dijo

        Selvitä, että se toimii vain pöytätietokoneella ... kunhan pöydällä on 4 jalkaa.
        Se ei toimi pyöreiden pöytien kanssa. kannnnn

  3.   Peter Parker dijo

    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

  4.   brahian dijo

    Mikä hyvä artikkeli ja muuten hyvin selkeä

  5.   Ricardo Rafael Rodriguez Reali dijo

    2 asiaa:

    1: Mihin hakemistoon asennat?
    2: Mitä moottoria käytät? Kysyn, koska tämä kiinnostaa minua Netflixissä ja Cracklessa.

    Kippis…!!!

    1.    Luigys toro dijo
      1. Se on mahdollista tehdä missä tahansa hakemistossa, käytin sitä erityisesti kotini
      2. Se on rakennettu käyttämällä Electronia, joka käyttää sisäisesti JavaScriptiä, HTML: ää ja CSS: ää (Node, Chromium, V8). Toimii hyvin Netflixin ja Cracklen kanssa (jos sinulla on Adobe-flashplugin asennettuna).
      1.    Caleb dijo

        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?

  6.   pepe dijo

    Hyvä artikkeli, mutta kuvat puuttuivat ymmärtämiseksi (gif, jota en nähnyt, koska yhteys on hidas ja se pysyy jumissa ladattaessa)

  7.   GUILLE dijo

    tämä artikkeli sopi minulle erittäin hyvin! Halusin tehdä sen pitkään ... jättää verkkosivun telakalle. Hyväksyn sen!

  8.   rjz dijo

    Erittäin hyvä artikkeli ... kiitos.

  9.   niphosio dijo

    Jos luotava sovellus on desdelinuxMiksi sen nimi on Wassap .desktop-tiedostossa?

    1.    Luigys toro dijo

      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)

  10.   Hernan dijo

    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)

  11.   Art dijo

    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.

  12.   Bernardo henriquez dijo

    Erinomainen…. hyvä työ ... ... se on erittäin hyödyllinen ja muuten ja se ymmärretään 100%

  13.   ramuk dijo

    hei
    minulla on ubuntu 16.04.1
    se on sama edistys

  14.   Cesar J.Pinto dijo

    Tai voit asentaa Chromen tai Chromiumin ja tehdä saman asentamatta muita asioita. Tarkoitan, ei mitään muuta silloin.

  15.   lobogris dijo

    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?

  16.   Juan Cedeño dijo

    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