Багато наших читачів, ймовірно, мають власний щоденник, використовують Telegram Web або просто щодня використовують певні веб-сторінки. Для всіх них ми будемо навчати як створити настільні програми будь-якої веб - сторінки, легко і швидко, використовуючи натифікатор.
Що таке Nativefier?
Натураліст - це мультиплатформенний інструмент з відкритим кодом, розроблений Цзя Хао використовуючи JavaScript, HTML та CSS (разом з Electron), щоб легко та швидко створювати настільні програми для будь-якої веб-сторінки.
Натураліст зосереджується на тому, щоб дозволити користувачам створювати програми з мінімальною конфігурацією, оскільки, крім "обгортання" Інтернету, йому вдається автоматично визначати піктограму та назву програми.
Його розвиток був натхненний тим, наскільки це може дратувати, щоб довелося змінюватися ⌘-tab
o alt-tab
і робити постійний пошук у багатьох вкладках, працюючи зі сторінками, якими ми часто користуємось посланник facebook.
Як встановлюється Nativefier?
Щоб встановити Nativefier, нам потрібно встановити Node.js 4.0 або вище, тоді ми виконуємо в нашій консолі:
$ npm встановити nativefier -g
Як створити настільну програму за допомогою Nativefier?
Створіть настільну програму будь-якої веб-сторінки за допомогою Натураліст Це надзвичайно просто, просто перейдіть до каталогу, де ми хочемо зберігати програму, щоб створити та виконати таку команду:
$nativefier "https://blog.desdelinux. Net"
Натураліст він визначатиме назву об'єднаного додатка, назву Інтернету, його операційну систему та архітектуру. Якщо ви хочете вибрати назву програми, ви можете зробити це, вказавши --name "Medium"
як показано далі.
$ nativefier --назва "DesdeLinux" "https://blog.desdelinux. Net"
Якщо ви хочете додати програму в меню свого дистрибутива, вам потрібно створити файл .desktop
en /home/$USER/.local/share/applications
розміщення наступного (змініть каталог на той, що відповідає):
[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;
Сподіваюся, ви почнете насолоджуватися власними настільними програмами, сторінками, якими ви користуєтесь найбільше.
Я хотів би, щоб щось зрозуміли.
Мене завжди вражала нездатність людей, які пишуть тексти з інформатики, зрозуміти, що те, що вони пишуть, - це не те, що вони думають, що пишуть; те, що можна зрозуміти з того, що вони пишуть, абсолютно не відповідає тому, що вони хочуть, щоб їх зрозуміли.
Знадобиться багато спроб і помилок, щоб зрозуміти, що малося на увазі і що, отже, є правильним тлумаченням цієї статті.
Чи знаєте ви, що таке програма? Якщо відповідь так, то, що дозволяє nativefier, це створити власний додаток для будь-якого веб-сайту. Тобто він бере веб-сайт і інкапсулює його у вікно, до якого ви можете отримати доступ самостійно. Із меню програми або робочий стіл ...
Я оновив статтю зображенням у форматі gif, щоб переконатися, що ви краще розумієте мету програми http://i2.wp.com/blog.desdelinux.net/wp-content/uploads/2016/10/nativefierExample.gif
Не витрачайте себе даремно ... ви не повинні знати, що таке "програма", а тим більше що означає слово "веб".
і не менш того, що Linux опинився б тут
Але що це, на робочому столі чи ноутбуці, яка користь? Яка мета? Я мало що розумію, можливо, щось мені вислизає ...
Для будь-якого типу комп’ютера стаття була оновлена із зображенням gif, щоб ви краще розуміли мету програми http://i2.wp.com/blog.desdelinux.net/wp-content/uploads/2016/10/nativefierExample.gif
Уточніть, що він працює лише на настільному комп’ютері ... якщо стіл має 4 ніжки.
Це не працює з круглими столами. Чанннн
Ви - користувач Linux, а також користувач WhatsApp, на відміну від Windows та Mac - жодної власної програми немає, отже, вам потрібно відкрити браузер і зайти в WhatsApp Web, ну, ця програма дозволяє вам створити власну «рідну програму WhatsApp» без постійно перемикаючись між вкладками.
До речі, хороший внесок, я був у захваті від цього додатка, тому я можу позбутися того, що є в Archlinux
Яка хороша стаття і до речі дуже зрозуміла
2 речі:
1: В який каталог ви встановлюєте?
2: Який двигун ви використовуєте? Я запитую, бо це мене цікавить для Netflix та Crackle.
Вітаємо… !!!
Вибачте, брате, але з Netflix у мене це не працює, є помилка, пов’язана з widevinecmd, яка не дозволяє мені щось відтворити, у браузері він працює ідеально. Чи знаєте ви якесь рішення?
Хороша стаття, але їй не вистачало зображень, щоб я міг зрозуміти, (gif я не міг побачити, оскільки моє з’єднання повільне, і воно залишається застряглим під час завантаження)
ця стаття мені дуже підходила! Я давно хотів це зробити ... залишити веб-сторінку на лаві підсудних. Я схвалю!
Дуже хороша стаття ... дякую.
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)
Він працює і дуже простий у використанні, перевірений веб-телеграмою. Я додаю, що після встановлення natifier, коли він виконується для інкапсуляції деякої павутини, буде завантажено 40 ~ 42 Мб, що відповідає Electron, але нічого, що ускладнює використання команди (дотримуйтесь запобіжних заходів при повільному підключенні)
нативний «https://web.telegram.org» –назва «Telegram»
Завантаження electron-v1.1.3-linux-x64.zip
[=============================================>> 100.0% з 40.4 МБ (210.13 кБ / с)
Цікаво. Хоча я не бачу особливого сенсу в установці програми, яка зможе робити те саме саме з Google Chrome або Chromium, я розумію, що знайдуться ті, хто віддасть перевагу цій опції. Хай живе свобода вибору.
Відмінно…. хороша робота ...... це мені дуже корисно і, до речі, і це розуміють на 100%
привіт
у мене є ubuntu 16.04.1
це той самий прогрес
Або ви можете встановити Chrome або Chromium і робити те саме, не встановлюючи інших речей. Я маю на увазі, тоді більше нічого.
Я зробив усі кроки, щоб отримати доступ до Evernote зі свого робочого столу. Все було зроблено правильно. Але жодного випадку запуску. Виконавча програма не запускається. Чомуеееее ???? Що я зробив, щоб цього заслужити?
npm встановити -g nativefier
loadDep: semver → заголовки ▀ ╢█████████████ººººººººººººCºººººººCººººººººººC ░ºCººººººº
УВАГА двигун печеня@0.13.1: розшукується: {«вузол»: »> = 4.6 ″} (поточний: {« вузол »:» 4.2.6 ″, »npmloadDep: uuid → додавання кешу ▀ ╢███████████ ███ºººººººººººººººººººººººººººººººººººº
Движок WARN hawk@6.0.2: розшукується: {«вузол»: »> = 4.5.0 ″} (поточний: {« вузол »:» 4.2.6 ″, »npnpm WARN checkPermissions Відсутній доступ для запису до / usr / local / lib / node_modules / nativefier
npm WARN checkPermissions Відсутній доступ для запису до / usr / local / lib / node_modules
/ usr / local / lib
── nativefier@7.5.4
npm ПОМИЛКА! Linux 4.8.0-53-загальний
npm ПОМИЛКА! argv "/ usr / bin / nodejs" "/ usr / bin / npm" "install" "-g" "nativefier"
npm ПОМИЛКА! вузол v4.2.6
npm ПОМИЛКА! npm v3.5.2
npm ПОМИЛКА! path / usr / local / lib / node_modules / nativefier
npm ПОМИЛКА! код ДОСТУПИ
npm ПОМИЛКА! errno -13
npm ПОМИЛКА! доступ до syscall
npm ПОМИЛКА! Помилка: EACCES: дозвіл відмовлено, доступ '/ usr / local / lib / node_modules / nativefier'
npm ПОМИЛКА! при помилці (рідна)
npm ПОМИЛКА! {[Помилка: EACCES: дозвіл відмовлено, доступ '/ usr / local / lib / node_modules / nativefier']
npm ПОМИЛКА! помилка: -13,
npm ПОМИЛКА! код: 'EACCES',
npm ПОМИЛКА! syscall: 'доступ',
npm ПОМИЛКА! шлях: '/ usr / local / lib / node_modules / nativefier'}
npm ПОМИЛКА!
npm ПОМИЛКА! Будь ласка, спробуйте запустити цю команду ще раз як root / Administrator.
npm ПОМИЛКА! До будь-якого запиту на підтримку додайте наступний файл:
npm ПОМИЛКА! /home/juanka/npm-debug.log
Я отримую цю помилку