
Sheldhur
16.10.2018
03:35:39

Kelin
16.10.2018
04:01:29

Electron.js releases
16.10.2018
06:55:41
v4.0.0-beta.4
https://github.com/electron/electron/releases/tag/v4.0.0-beta.4
v4.0.0-beta.4

Google

Georgy
16.10.2018
11:42:19
const urls = ['https://exmaple.com/img.png', 'https://example.com/img1.png'];
urls.map(url =>
https.get(url, res => {
res.pipe(fs.createWriteStream(${app.getAppPath()}/dist/${url}))
})
)
кто может подсказать, для кажой итерации это ведь не правильно сосздавать врайтстрим, и как по идеи нужно делать?

A.
16.10.2018
11:55:16
думаю, это нормально. но в колбеке запроса нет обработчика ошибки и нет обработки ситуации когда файл существует на диске и путь к файлу не кросс-платформенный

Georgy
16.10.2018
12:04:37

SilencerWeb
17.10.2018
11:24:52
кто-нибудь сталкивался с таким?)

A.
17.10.2018
11:56:00
ты первый
а не - не первый, https://www.google.ru/search?q=electron+unexpectedly+quit

SilencerWeb
17.10.2018
11:58:55
лол, это вообще не то
если сбилдить приложение для продакшна и запустить - все норм, закрывается тоже без проблем
но вот при запуске с помощью команды electron . всегда происходит такая фигня
и шо то я не нашел там чтобы у них оно моментально пропадало, так же как и у меня

Electron.js releases
17.10.2018
18:13:47
v4.0.0-beta.5
https://github.com/electron/electron/releases/tag/v4.0.0-beta.5
v4.0.0-beta.5
v3.0.5
https://github.com/electron/electron/releases/tag/v3.0.5
v3.0.5
v2.0.12
https://github.com/electron/electron/releases/tag/v2.0.12
v2.0.12

Google

Kelin
17.10.2018
18:21:16
Ого, какой-то критикал фикс?

Max
18.10.2018
11:00:30
Привет, коллеги а вы на Spectron E2E пишите или на чем? Можно ли как-то обойтись без таймаутов в тестах, ибо слишком уж хрупко…

SilencerWeb
18.10.2018
11:28:54
В какую папку обычно сохраняют какие-то ассеты (макось и винда), которые не должны удаляться при удалении приложения?
На данный момент сохраняю все внутри аппки, а именно изображения. При удалении приложения, удаляются так же и изображения. electron-store, например, хранит все внутри ~/Library/Application Support/App Name/ (для винды хз где, не написано)

F01134H
18.10.2018
11:29:50

SilencerWeb
18.10.2018
11:30:13
ну как скрыто, тяжело найти для обычного юзера

Pavel
18.10.2018
11:37:30

F01134H
18.10.2018
11:38:43
.win_system_files
:D

SilencerWeb
18.10.2018
11:41:51

Pavel
18.10.2018
11:42:44
Нинаю

Boris
18.10.2018
12:02:52
process.env.APPDATA

SilencerWeb
18.10.2018
12:07:55

Boris
18.10.2018
12:19:31
Странно
В проводнике перейди по адресу %appdata%

SilencerWeb
18.10.2018
13:54:10

Boris
18.10.2018
13:54:33
Да, для винды

SilencerWeb
18.10.2018
13:54:43
а, у меня лишь макось :(

Boris
18.10.2018
13:54:52
Виртуалка?

Google

SilencerWeb
18.10.2018
13:55:12
не-а

Boris
18.10.2018
13:55:15
Ну всмысле всегда можно поставить виртуалку

SilencerWeb
18.10.2018
13:55:18
а
надо бы, да

Lev
18.10.2018
19:35:56
Homedir
И в виде и в линуксе
У ноды есть запрос

SilencerWeb
19.10.2018
08:02:36
Хочу чтобы приложение при запуске открывалось на заднем плане и окна не показывались, значение openAsHidden равно true, даже в настройках галочка стоит в столбце hide, но при запуске системы создаваемые окна все равно показываются. Так и должно быть?

Сергей
20.10.2018
10:47:21

SilencerWeb
21.10.2018
15:01:20

Денис
21.10.2018
15:24:16
Почему?

SilencerWeb
21.10.2018
15:26:32
Почему?
там как-то по ебанутому все придумано и описано в документации, никаких объяснений как это работает

Денис
21.10.2018
15:26:59
) признанный баг наверное

SilencerWeb
21.10.2018
15:27:10
> @SilencerWeb You have to implement this yourself using getLoginItemSettings().wasOpenedAsHidden
https://electronjs.org/docs/api/app#appgetloginitemsettingsoptions-macos-windows
хуйня короче какая-то, которая еще и работает лишь на макоси)

Max
21.10.2018
15:39:50

Nick
21.10.2018
20:07:01
всем привет)
кто может проконсультировать по In App Purchases? как то можно получить item’ы которые пользователь купил? кажется в api такого нет. Никто не сталкивался?

Google

Konstantine
22.10.2018
12:14:25
Всем привет, кто-нибудь уже работал с модулями на других языках?
Или может кто-нибудь работал с терминалами для оплаты?

A.
22.10.2018
13:06:34

Konstantine
22.10.2018
17:43:20
с такими
Зашебееесь, да с такими :)
К примеру)

A.
22.10.2018
17:44:06
я через sbrf.dll фигачил

Konstantine
22.10.2018
17:44:26
В личку го)

Kelin
23.10.2018
04:30:42
Они нашли друг друга :3

Вадим
23.10.2018
05:07:05
На самом деле это очень круто, это даёт надежду всем девам(от слова dev).

Konstantine
23.10.2018
05:11:48
Вы о чем?)

Nick
23.10.2018
19:36:01
Расскажите по терминалам) стало интересно. Это для чего?

Максим
23.10.2018
19:57:29
Деньги платить

Kelin
23.10.2018
20:59:42
Логично.

Roman
23.10.2018
22:58:15
а как связано с электроном?)

Kelin
23.10.2018
23:39:48
Возможно, приложуха работает с нии

A.
23.10.2018
23:55:28
но это не точно (с)

Nick
24.10.2018
08:08:13
Капитания)

Konstantine
24.10.2018
08:47:37

Nick
24.10.2018
09:48:38
я недавно создал приложение для ресайза картинок) и для меня удобно и еще выложил в appstore)

SilencerWeb
24.10.2018
10:08:53
можно ли как-то получить выделенный вне приложения текст?

Google

SilencerWeb
24.10.2018
10:09:41
и можно ли получить информацию, из какого приложения что-либо попало в буфер обмена?


Гаджимари
24.10.2018
10:24:52
Парни всем привет. Уже второй день мучаюсь с этой проблемой и не могу понять на чьей стороне проблема. В общем имеется чат-приложение, в котором имеются также голосовые сообщения. Десктопный клиент написан на электроне. В общем проблема такая, при записи с iOS устройств воспроизести это сообщение не удается. В консоли появляется вот такая ошибка: MediaError {code: 4, message: "DEMUXER_ERROR_COULD_NOT_PARSE: FFmpegDemuxer: PTS is not defined"}
Сообщения кодируется opus-кодеком в ogg-контейнере. Проблема конечно специфическая, мб какое-то направление куда копать. В инете мало информации нашел о данной проблеме, единственно что нашел так это место где подобная ошибка вообще возникает в исходника хромиума https://chromium.googlesource.com/chromium/src/media/+/master/filters/ffmpeg_demuxer.cc#550. Но причина опять же неизвестна
В самих браузерах сообщения нормально воспроизводятся