Waarschijnlijk hebben veel van onze lezers hun eigen blog, gebruiken ze Telegram Web of gebruiken ze gewoon dagelijks specifieke webpagina's. We zullen ze allemaal onderwijzen hoe u desktoptoepassingen van elke webpagina maakt, gemakkelijk en snel, met behulp van inboorling.
Wat is Nativefier?
Nativefier is een open source tool voor meerdere platforms, ontwikkeld door Jia hao met behulp van JavaScript, HTML en CSS (met Electron), om eenvoudig en snel desktoptoepassingen voor elke webpagina te maken.
Nativefier richt zich op het toestaan van gebruikers om applicaties te maken met minimale configuratie, aangezien het, afgezien van het "wrapping" van het web, erin slaagt om het pictogram en de naam van de applicatie automatisch te identificeren.
De ontwikkeling ervan was geïnspireerd, door hoe vervelend het kan zijn, om te moeten veranderen ⌘-tab
o alt-tab
en voer constant zoekopdrachten uit op veel tabbladen, wanneer u werkt met pagina's die we vaak gebruiken als Messenger.
Hoe wordt Nativefier geïnstalleerd?
Om Nativefier te installeren moeten we het hebben geïnstalleerd Knooppunt.js 4.0 of hoger, dan voeren we uit in onze console:
$ npm installeer nativefier -g
Hoe maak je een desktop-applicatie met Nativefier?
Maak een desktop-applicatie van elke webpagina met Nativefier Het is buitengewoon eenvoudig, het is voldoende om onszelf te lokaliseren in de map waarin we de applicatie willen opslaan om de volgende opdracht te maken en uit te voeren:
$nativefier "https://blog.desdelinux.net"
Nativefier het bepaalt de naam van de aaneengeschakelde applicatie, de naam van het web, het besturingssysteem en de architectuur. Als u de toepassingsnaam wilt selecteren, kunt u dit doen door het --name "Medium"
zoals hieronder wordt getoond.
$ nativefier --naam "DesdeLinux" "https://blog.desdelinux.net"
Als u de applicatie aan het menu van uw distributie wilt toevoegen, moet u een bestand aanmaken .desktop
en /home/$USER/.local/share/applications
het volgende plaatsen (verander de map voor degene die overeenkomt):
[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;
Ik hoop dat je begint te genieten van je eigen desktopapplicaties, de pagina's die je het meest gebruikt.
Ik wou dat er iets werd begrepen.
Ik ben altijd getroffen door het onvermogen van mensen die informatica-teksten schrijven om te beseffen dat wat ze schrijven niet is wat ze denken te schrijven; wat kan worden begrepen uit wat ze schrijven, komt helemaal niet overeen met wat ze begrepen willen worden.
Er zijn veel pogingen van vallen en opstaan nodig om te zien wat er werd bedoeld en wat daarom de juiste interpretatie van dit artikel is.
Weet u wat een applicatie is? Als het antwoord ja is, staat nativefier het maken van een native applicatie voor elke website toe. Dat wil zeggen, het neemt de website en kapselt deze in een venster in dat u onafhankelijk kunt openen. Vanuit het applicatiemenu of het bureaublad ...
Ik heb het artikel bijgewerkt met een gif-afbeelding om te verifiëren dat je het doel van de applicatie beter begrijpt http://i2.wp.com/blog.desdelinux.net/wp-content/uploads/2016/10/nativefierExample.gif
Verspil uzelf niet ... u zou niet moeten weten wat een "applicatie" is, laat staan wat het woord "web" betekent.
Noch veel minder dat het linux zal zijn zoals het hier terecht zou zijn gekomen
Maar wat voor nut heeft het op een desktop of laptop? Welk doel? Ik begrijp niet veel, misschien ontgaat me iets ...
Het is voor elk type computer, het artikel is bijgewerkt met een gif-afbeelding zodat u het doel van de applicatie beter begrijpt http://i2.wp.com/blog.desdelinux.net/wp-content/uploads/2016/10/nativefierExample.gif
Maak duidelijk dat het alleen werkt op een tafelcomputer ... zolang de tafel maar 4 poten heeft.
Het werkt niet met ronde tafels. channnn
U bent een Linux-gebruiker en ook een WhatsApp-gebruiker, in tegenstelling tot Windows en Mac is er geen native applicatie, daarom moet u uw browser openen en WhatsApp Web openen. Met deze applicatie kunt u uw eigen «native WhatsApp-applicatie» maken zonder constant schakelen tussen tabbladen.
Trouwens, goede bijdrage, ik was heel blij met deze applicatie, dus ik kan Whatsie kwijt in Archlinux
Wat een goed artikel en trouwens heel duidelijk
2 dingen:
1: In welke directory installeer je?
2: Welke motor gebruikt u? Vraag ik, omdat dit me interesseert voor Netflix en Crackle.
Vriendelijke groeten…!!!
Sorry bro, maar met Netflix werkt het niet voor mij, er is een fout gerelateerd aan widevinecmd waardoor ik niets kan reproduceren, in de browser werkt het perfect. Kent u een oplossing?
Goed artikel, maar het ontbrak de afbeeldingen om het te kunnen begrijpen (het gif kon ik niet zien omdat mijn verbinding traag is en het blijft hangen tijdens het downloaden)
dit artikel beviel me erg goed! Ik wilde dat al heel lang doen ... een webpagina achterlaten op het dok. Ik zal het goedkeuren!
Heel goed artikel ... bedankt.
Si la aplicación que se se está creando es desdelinux, por que en el archivo .desktop se pone como nombre Wassap?
Corregido, efectivamente debe ir el nombre de la aplicación, en este caso DesdeLinux (Aunque en ese caso igual se funcionará, lo único que tendrá un nombre incorrecto)
Het werkt en heel gemakkelijk te gebruiken, getest met webtelegram. Ik voeg toe dat na het installeren van de natifier wanneer deze wordt uitgevoerd om een bepaald web in te kapselen, 40 ~ 42mb corresponderend met Electron zal worden gedownload, maar niets dat het gebruik van de opdracht bemoeilijkt (neem voorzorgsmaatregelen bij trage verbinding)
nativefier «https://web.telegram.org» –naam «Telegram»
Aan het downloaden electron-v1.1.3-linux-x64.zip
[===========================================>] 100.0% van 40.4 MB (210.13 kB / s)
Interessant. Hoewel ik er niet veel zin in heb om een applicatie te installeren die precies hetzelfde kan doen met Google Chrome of Chromium, begrijp ik dat er mensen zijn die de voorkeur geven aan deze optie. Lang leve de keuzevrijheid.
Uitstekend…. goed gedaan ... het is erg handig en trouwens en het wordt 100% begrepen
Hallo
ik heb ubuntu 16.04.1
het is dezelfde vooruitgang
Of u kunt Chrome of Chromium installeren en hetzelfde doen zonder andere dingen te installeren. Ik bedoel, niets meer dan.
Ik heb alle stappen uitgevoerd om vanaf mijn bureaublad toegang te krijgen tot Evernote. Alles was correct gedaan. Maar geen geval van starten. Het uitvoerbare bestand start niet. Whyeeeeee ???? Wat heb ik gedaan om dit te verdienen?
npm install -g nativefier
loadDep: semver → headers ▀ ╢█████████████ºººººººººººCººººººººººººC ░ºCººººº╟
WAARSCHUWING motor gebraden@0.13.1: wanted: {«node»: »> = 4.6 ″} (current: {« node »:» 4.2.6 ″, »npmloadDep: uuid → cache add ▀ ╢███████████ ███ºCºººººººººººCººººººººººººººººººººººº stopt
WARN engine hawk@6.0.2: wanted: {«node»: »> = 4.5.0 ″} (huidig: {« node »:» 4.2.6 ″, »npnpm WARN checkPermissions Ontbrekende schrijftoegang tot / usr / local / lib / node_modules / nativefier
npm WARN checkPermissions Schrijftoegang tot / usr / local / lib / node_modules ontbreekt
/ Usr / local / lib
└──nativefier@7.5.4
npm ERR! Linux 4.8.0-53-generiek
npm ERR! argv "/ usr / bin / nodejs" "/ usr / bin / npm" "install" "-g" "nativefier"
npm ERR! knooppunt v4.2.6
npm ERR! npm v3.5.2
npm ERR! pad / usr / local / lib / node_modules / nativefier
npm ERR! code TOEGANG
npm ERR! fout -13
npm ERR! syscall-toegang
npm ERR! Fout: EACCES: toestemming geweigerd, toegang '/ usr / local / lib / node_modules / nativefier'
npm ERR! bij fout (native)
npm ERR! {[Fout: EACCES: toestemming geweigerd, toegang '/ usr / local / lib / node_modules / nativefier']
npm ERR! fout: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'toegang',
npm ERR! pad: '/ usr / local / lib / node_modules / nativefier'}
npm ERR!
npm ERR! Probeer deze opdracht opnieuw uit te voeren als root / beheerder.
npm ERR! Voeg bij elk ondersteuningsverzoek het volgende bestand toe:
npm ERR! /home/juanka/npm-debug.log
Ik krijg deze foutmelding