@electron_ru

Страница 159 из 177
Pavel
08.08.2018
01:52:55
Я не думал

Я думал что тебе логику туда надо вынести или получение добра на логику

Максим
08.08.2018
04:16:50
Нет, тут как минимум два человека думали, что бэкэнд = сокет другой приложухи
ПРИЛОЖЕНИЕ ПОДКЛЮЧАЕТСЯ К ВЕБСОКЕТУ ДРУГОГО ПРИЛОЖЕНИЯ НА ЭТОМ ЖЕ КОМПЬЮТЕРЕ, ЛОКАЛЬНО

Не сокет - бек, а приложение номер 1 - бек. Сокет - канал связи для обеих.

Google
Максим
08.08.2018
04:22:54
ВОПРОС БЫЛ В ТОМ, ЧТОБЫ ОГРАНИЧИТЬ ПРИЛОЖЕНИЮ ВОЗМОЖНОСТЬ ПОСЫЛАТЬ ЭТИ ИВЕНТЫ - То ты хочешь ограничить какие то возможности какого то приложения, то защитить от взлома. Ты определился в желании?

Alexey
08.08.2018
08:48:13
Я делаю .node модуль, который получает буфер файла, расшифровывает, сохраняет файл, рекваерит в js и удаляет расшифрованный файл

И прячу его в нодмодулях

Данил
08.08.2018
15:39:54
можно ли как-то включать и выключать трей во включенном приложении?

Electron.js releases
08.08.2018
21:30:36
v2.0.7 https://github.com/electron/electron/releases/tag/v2.0.7 v2.0.7

Айнур
09.08.2018
15:13:25
Ребзя, кто то подключал https://github.com/MarshallOfSound/electron-devtools-installer девтулзы себе? что то делаю по доке а результата 0

Ну или какой то другой удобный путь для подключения девтулзов в электроне есть?

Roman
09.08.2018
15:14:25
а куда тебе их?

и зачем?

BrowserWindow.webPreferences.devTools = true

BrowserWindow.webContents.openDevTools()

BrowserWindow.webPreferences.devTools = true
ток эт при создании указать в виде объекта, не через свойство, а аргмуентом

Google
Айнур
09.08.2018
15:17:15
ну хотелось redux devtools поюзать

прикрутить*

Roman
09.08.2018
15:18:01
https://electronjs.org/docs/tutorial/devtools-extension

ок?

BrowserWindow.addDevToolsExtension

https://electronjs.org/docs/api/browser-window#browserwindowadddevtoolsextensionpath

Айнур
09.08.2018
15:22:45
спасибо, пробну

https://electronjs.org/docs/tutorial/devtools-extension
Спасибо, все отлично зашло, правда на винде оказывается есть гемор с getPath('appData') =)

Electron.js releases
09.08.2018
15:54:54
v2.1.0-unsupported-20180809 https://github.com/electron/electron/releases/tag/v2.1.0-unsupported-20180809 v2.1.0-unsupported-20180809

Олег Иванович
09.08.2018
16:40:06
кто подскажет, как отловить запросы в webview?

Alexey
09.08.2018
18:10:45
Какие запросы?

Electron.js releases
09.08.2018
20:07:12
v2.1.0-unsupported.20180809 https://github.com/electron/electron/releases/tag/v2.1.0-unsupported.20180809 v2.1.0-unsupported.20180809

Алексей
10.08.2018
07:43:05
Для Angular, Node.js, Electron - есть рускоговорящие группы в телеграм. А для Ionic - нет. Решил исправить эту ситуацию. Присоединяйтесь. https://t.me/joinchat/EIunxhLxc2ETDrZ6raaUGQ

Синхрофазотронируемый
10.08.2018
08:26:06
Отлично

@sergeysova

Алексей
10.08.2018
08:58:25
Google
Алексей
10.08.2018
08:59:02
Лучше в формате _ru Например t.me/ionic_ru
если поменять ссылку - старая перестанет работать?

Сергей
10.08.2018
09:00:45
Алексей
10.08.2018
09:04:41
скорее всего нет
а как поменять то.. что-то не меняется..

Сергей
10.08.2018
09:04:55
тогда давайте пересоздам

alexanqp
10.08.2018
14:46:42
Всем общий приветик. Подскажите пожалуйста, может кто делал, подсчет установок/удалений приложения ?

Алексей
10.08.2018
14:54:55
Всем общий приветик. Подскажите пожалуйста, может кто делал, подсчет установок/удалений приложения ?
установок/удалений - врядли. а вот количество активных приложений - Google Аналитика тебе в помощь

Admin
ERROR: S client not available

alexanqp
10.08.2018
14:56:25
Спасибо

Gokou
10.08.2018
22:56:40
Здравствуйте, есть вопрос. Например, если у вас есть много тяжеловесных функций, как вы их выполняете, в окне рендера, где расположена кнопка, по нажатию на которую, эти функции должны иницироваться? передаёте в main процесс или создаёте рендерер фоновый и обрабатываете в нём? Видел все эти реализации, но какая из них более правильная и быстрая не знаю.

Sviat
11.08.2018
05:17:38
Насколько мне известно, в электрон интегрируется Node.JS. В Node.JS ^10.5.0 есть многопоточность

Margarita
11.08.2018
05:22:59
С какой версии электрона в нём многопоточная node.js? Мне кажется, ещё не все на таких модных электронах.

Gokou
11.08.2018
12:53:58
Это логично, я спрашивал скорее не про то, как мне писать код, про однопоточность, асинхронные функции и промисы я и так знаю. Скорее вопрос про правильную архитектуру приложения на электрон

Насколько мне известно, в электрон интегрируется Node.JS. В Node.JS ^10.5.0 есть многопоточность
версия ноды 10+ пока что только в бета версии электрон(которая 3.0)

Google
Max
11.08.2018
13:00:09
А в чем проблема? Что бы не фризить UI достаточно запустить тяжелые таски на стороне node.js

У электрона ведь по сути уже два процесса есть main и renderer

Kelin
11.08.2018
13:01:39
а если в момент фриза main процесса будет еще какой-то запрос?)

тяжелые таски от рендерера можно в веб воркер вынести, а вот с нодой - как насчет child process?

Max
11.08.2018
13:03:39
И как много у тебя логики в main процессе? Обычно он заведует I/O и занимается менеджментом окон. Все это происходит в асинхронной манере, так что не вижу проблем

Kelin
11.08.2018
13:05:52
Зависит от задач У меня большая часть в main'е

Alexey
11.08.2018
18:07:14
Возможно, подойдет electron-remote, автоматом создается и убивается процесс под задачу. Вот тут статья почему не всегда удачная идея вешать тяжелые задачи на main: https://medium.com/cameron-nokes/deep-dive-into-electrons-main-and-renderer-processes-7a9599d5c9e2

Алексей
12.08.2018
08:24:27
На какой ОС вы программируете? public poll Windows – 62 ??????? 34% Linux – 62 ??????? 34% Mac OS – 59 ??????? 32% ? 183 people voted so far.

Austin Powers
12.08.2018
19:15:08
Всем привет, кто-то использовал место ипс сигналов localForage к примеру для синхронизации state всех окон?)

Страница 159 из 177