@electron_ru

Страница 171 из 177
Lev
05.10.2018
02:32:57
Норм да

Kelin
05.10.2018
02:37:35
Кто-нибудь знает, что за херобора происходит: Есть зависимость, которая имеет в себе папку “toString”. Она есть на самом деле, и в node_modules, и тут видна unpkg.com/nanoutils/cjs/toString А в asar ее нет. И приложуха падает, не запустившись. Это какое-то служебное имя или что?

Вадим
05.10.2018
03:56:35
Ребята, экзешник размером в 140мб это нормально или я что-то сделал не так? Юзаю electron-builder
Все зависит от ресурсов внутри, у меня ентерпрайз решение весит 48МБ.

Anton
05.10.2018
06:47:20
Екзешник 48МБ или установленный АПП?

Google
Ramil
05.10.2018
06:51:36
Кто какие либы фреймворки для интерфейса использует?

Ramil
05.10.2018
06:54:46
React?

Lev
05.10.2018
06:57:09
ага

Sheldhur
05.10.2018
08:32:57
ничего, node_modules просто запихал в пакет

SilencerWeb
05.10.2018
08:33:51
У меня ехе около 40 вышел

Зип около 50

Kelin
05.10.2018
10:37:30
Так, окей, а как правильно собрать? Нод модулей не должно быть?

Lev
05.10.2018
10:42:17
должны

без них работать не будет

Google
Lev
05.10.2018
10:42:27
как ж без модулей то)

fickle asshole
05.10.2018
11:19:45
Ребят, кто то ищет учеников? Я просто ментора ищу.

Georgy
05.10.2018
11:40:26
http.get(audio_stream_url, (response) => { response.pipe(fs.createWriteStream(.${__dirname}music/${title}.aac)); });

нериально медленно записывает, есть какие то пути оптимизации?

A.
05.10.2018
11:42:23
если дело в WriteStream - увеличь размер буфера (highWaterMark)

но может быть дело в скорости отдачи с удалённого ресурса

A.
05.10.2018
11:45:24
или уменьшь, лол, чтобы сразу сбрасывал )) поэкспериментируй, короче

Kelin
06.10.2018
02:02:12
как ж без модулей то)
Я понимаю, но где-то тут в чатике мелькало, что электроновские зависимости (сам электрон, например), должны быть в devDependencies Это все там, но все-таки че я делал не так

Electron.js releases
06.10.2018
04:25:35
v4.0.0-nightly.20181005 https://github.com/electron/electron/releases/tag/v4.0.0-nightly.20181005 v4.0.0-nightly.20181005

Hellomik
06.10.2018
04:46:56
здрасьте можно одного из вас попросить о помощи в событиях, кто свободен примерно на 30 минут ? у меня тут есть проект связанный с нейронным интерфейсом довольно интересная тема , но знаний собственных не хватает

можете + написать , я вам лично напишу что бы не засорять группу

Electron.js releases
06.10.2018
07:17:43
v4.0.0-nightly.20181006 https://github.com/electron/electron/releases/tag/v4.0.0-nightly.20181006 v4.0.0-nightly.20181006

Jury
06.10.2018
10:47:12
А есть ли у Electron какое-нибудь API для доступа к десктопу на Windows/Mac ? Стоит задача на рабочем столе отобразить HTML-страницу.

Jury
06.10.2018
11:15:08
В Windows есть API, позволяющее на рабочем столе отобразить произвольную HTML-страницу (по ее URL). Вопрос, есть ли доступ к этому API в Electron.

Вадим
06.10.2018
11:20:44
Вау, html-страница на рабочем столе... Может еще и JS работает? Jury

Jury
06.10.2018
11:21:01
Работает

Айнур
06.10.2018
11:26:13
Что то про html на рабочем столе в первый раз слышу. Есть линк на почитать?

Google
Вадим
06.10.2018
11:26:46
Я смотрю есть проги...

Jury
06.10.2018
11:51:46
есть. как пример готовой программы http://plastuer.com, как пример кода на C# - https://github.com/takanakahiko/MovieOnWallpaper

Вадим
06.10.2018
11:52:25
Найди на С++ код, можно будет заюзать addon

Max
06.10.2018
12:49:22
Для винды это просто, я такое делал еще лет 9 назад. Там десктоп - это такое же окно как и все остальные, просто к нему хендлер не так просто получить, а вот MacOS такое не пройдет

Kelin
06.10.2018
21:10:32
Правильно ли я понимаю, что при настройке обновлений приложения через гитхаб репозиторий должен быть открытым? Или нет?

SilencerWeb
06.10.2018
23:53:12
Правильно ли я понимаю, что при настройке обновлений приложения через гитхаб репозиторий должен быть открытым? Или нет?
Смотря что ты юзаешь. Но насколько я помню, electron-builder. Там у них вроде есть и возможность тянуть из приватных репозиториев, но там посложнее. Легче создать пустой публичный репозиторий лишь для релизов - https://github.com/SilencerWeb/taggy-desktop-releases/releases

Electron.js releases
07.10.2018
00:05:27
v3.0.3 https://github.com/electron/electron/releases/tag/v3.0.3 v3.0.3

Hellomik
07.10.2018
06:16:48
народ кто может обяснить ?

ThinkGearClient.prototype.connect = function(){ var self = this; var client = this.client = net.connect(this.port,this.host,function(){ client.write(JSON.stringify(self.auth)); }); client.on('data',function(data){ if(!self.configSent){ self.configSent = true; client.write(JSON.stringify(self.config)); } else { self.emit('data',JSON.parse(data.toString())); } }); };

SilencerWeb
07.10.2018
06:40:34


Hellomik
07.10.2018
07:08:59
у кого можно помощи попросить ?

Вадим
07.10.2018
07:40:01
@SilencerWeb это фишка от nsis. Она по дефолту включена.

SilencerWeb
07.10.2018
07:50:01
@SilencerWeb это фишка от nsis. Она по дефолту включена.
По дефолту включена? У меня чет не появляется такое окошечко. Есть примеры?

У меня просто в фоновом режиме загрузка идет

Вадим
07.10.2018
07:51:01
Ты точно NSIS и electron-updater юзаешь?

isSilent не стоит?

SilencerWeb
07.10.2018
07:51:59
Ты точно NSIS и electron-updater юзаешь?
NSIS нет, т.к. в первый раз слышу А electron-updater юзаю, точнее electron-builder, внутри которого electron-updater

Google
Вадим
07.10.2018
07:53:03
Ты походу squirrel юзаешь.

SilencerWeb
07.10.2018
07:53:21
А во, нашел https://www.electron.build/configuration/nsis

Вадим
07.10.2018
07:53:23
У тебя при устоновке твоей аппы наверное гифка?

SilencerWeb
07.10.2018
07:53:37
Да я чет дефолтное юзаю, там толком и не настраивал

У меня вообще все на ивентах там, типа при клике проверяются обновления, если есть, то показываю диалоговое окно, если соглашаются качать, то начинается скачивание в фоновом режиме, а после завершения скачивания устанавливается (просто аппка перезапускается молча и все)

Admin
ERROR: S client not available

Вадим
07.10.2018
07:57:05
Вообщем заюзай NSIS, там куча плюшек. В том числе и бар во время update.

Я лично в проде заюзал, только из-за возможности добавления лицензии при установке.

SilencerWeb
07.10.2018
07:57:37
Вообщем заюзай NSIS, там куча плюшек. В том числе и бар во время update.
Он же не только к винде применяем, но еще и макоси, верно?

SilencerWeb
07.10.2018
07:58:11
Мне макось тоже нужна :(

Вадим
07.10.2018
07:58:21
На маке юзаю Squirrel((

без бара

SilencerWeb
07.10.2018
07:58:40
Придется пилить свое тогда

Вадим
07.10.2018
07:58:57
Ну удачи, я пытался(

SilencerWeb
07.10.2018
07:59:00
Запилю BrowserWindow и буду туда данные отправлять

Ну удачи, я пытался(
А что не получилось?

Вадим
07.10.2018
07:59:19
Пытался помочь)

Google
SilencerWeb
07.10.2018
07:59:27
А, спасибо)

фух, наконец-то сделал, теперь только бы понять как отменить обновление, но чет я вижу лишь какой-то CancellationToken в документации и ничего более

Почему может при создании nativeImage может получаться пустой объект? Путь проверил, он правильный, создаю при помощи метода createFromPath. Версия электрона - 3.0.3

а все, разобрался, не в этом проблема была

Georgy
08.10.2018
14:45:17
ребзя, есть какой то профит юзать бд, вместо того что бы сваливать все в фс?

Вадим
08.10.2018
15:09:47
Много данных и важна скорость. Плюс лучше секьюрность, если о таковой можно говорить на клиенте.

Но это наложит много ограничений. 1) системные требования 2) потребление ресурсов. 3) размер аппы.

Возможно не прав, поправьте если кто-то юзал.

@canmeepo

Alexandra
08.10.2018
15:13:44
Но это наложит много ограничений. 1) системные требования 2) потребление ресурсов. 3) размер аппы.
можно же бд не на клиенте хранить. просто написать сервак, который будет с базой работать и слать всё на него, например.

но я тоже не юзала

Вадим
08.10.2018
15:14:13
Тут вопрос был про БД на клиенте.

Кто бы спрашивал про хранение на сервере ??

Сейчас бы в 2К18 хранить на сервере в фс...

Alexandra
08.10.2018
15:15:14
Тут вопрос был про БД на клиенте.
ну да, ладно, не подумала про то, что на клиенте) пора домой

Сейчас бы в 2К18 хранить на сервере в фс...
не, я подумала, шо или на клиенте в фс, или на сервере с бд

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