
Sviat
11.12.2017
15:44:52
"linux": {
"target": ["tar.gz"],
"icon": "../icon/png/",
"category": "Game"
}
Все правильно?

Sheldhur
11.12.2017
17:20:54

Sviat
11.12.2017
17:22:40
спасибо

Google

Сергей
11.12.2017
20:49:05
http://electronjs.org/blog/electron-2-semantic-boogaloo

Nikita
12.12.2017
20:35:11
народ, а powerSaveBlocker работает как в мобилках в электроне?
const first = powerSaveBlocker.start('prevent-display-sleep')
const second = powerSaveBlocker.start('prevent-display-sleep')
powerSaveBlocker.stop(second)
это вырубит первый лок?

Y
13.12.2017
12:30:52
По идее да
В крайнем, тебе не даст запустить, ибо объект уже запущен

Artem
13.12.2017
15:40:09
Ребят не подскажите как собрать инсталлер для линукса? Для винды получилось собрать билд и затем инсталлер. Какие конфиги прописывать, куда копать?

Evgeniy
13.12.2017
17:15:34
а как можно понять нажали на крестик в приложухе или же в доке нажали завершить??

Сергей
13.12.2017
17:16:05
ну если в доке, то это quit
а если крестик то это окно закрыли
смотри по событиям

Evgeniy
13.12.2017
17:17:57
а что проходит раньше quit или close?
mainWindow.on('quit', function (event) {
console.log(event);
});

Google

Evgeniy
13.12.2017
17:18:10
так?

Y
13.12.2017
23:30:04
Quit

Artem
14.12.2017
03:44:27
Никто сборку то не делал под линукс?)

Lev
14.12.2017
04:06:08
Я делал

Artem
14.12.2017
04:09:11
Не подскажите как?) Ставил electron-builder не получилось. Может есть альтернатива или куда копать?

Lev
14.12.2017
04:10:34
Билдерлм
Можно собрать rpm точно
По гайдам

Artem
14.12.2017
04:11:40
Ок, спасибо)

Lev
14.12.2017
04:12:53
И deb собирали
Там главное поставить все зависимости)

Artem
14.12.2017
04:14:39
Вот мне как раз deb собрать было б в самый раз

Владимир
14.12.2017
05:37:06

Artem
14.12.2017
05:46:56

Владимир
14.12.2017
05:48:18
https://www.christianengvall.se/electron-installer-debian-package/
тебе это надо
?

Artem
14.12.2017
05:56:03
Спасибо, попробую

Evgeniy
14.12.2017
07:07:31
ещё вопрос не могу понять как отслеживать процесс скачивания файла клиентом чтобы прогресс бар выводить) именно скачивание загрузку я сделал уже

Artem
14.12.2017
07:10:27

Google

/dev/null
14.12.2017
07:50:20
Ребят, пытаюсь под windows сделать npm run build
at bootstrap_node.js:608:3
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! terminal@0.0.0 build: `node .electron-vue/build.js && electron-builder`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the terminal@0.0.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\localadmin\AppData\Roaming\npm-cache\_logs\2017-12-14T07_46_25_724Z-debug.log
PS C:\dev\terminal>
npm run dev ваполняется
А билдится не хочет

Sheldhur
14.12.2017
08:53:51

/dev/null
14.12.2017
08:58:26
Ага разобрался, теперь не хочет под win32 билдится
-platform=win32 —arch=all

Askar
14.12.2017
09:01:45
/stat@combot

Combot
14.12.2017
09:01:45
combot.org/chat/-1001051575543

Askar
14.12.2017
09:07:36
/help@GroupButler_bot

Sviat
14.12.2017
09:07:43
Ну не хотите, как хотите)

Evgeniy
14.12.2017
09:34:28

Artem
14.12.2017
09:36:44

Sviat
14.12.2017
09:50:10

Evgeniy
14.12.2017
10:36:51

Sviat
14.12.2017
10:37:07
в смысле
и там и там

Evgeniy
14.12.2017
10:37:09
а как мне поймать его? вот это не могу)

Sviat
14.12.2017
10:37:51
В смысле как поймать?
xhr.onProgress = function(s) {console.log(s)}

Google

Evgeniy
14.12.2017
10:39:26
а xhr я откуда беру?

Sviat
14.12.2017
10:39:43
это элемент, через который надо скачивать файлы
и не только скачивать

Evgeniy
14.12.2017
10:39:52
я имею ввиду я жму на <a> с тэгом download

Sviat
14.12.2017
10:39:52
и не только файлы

Evgeniy
14.12.2017
10:40:03
вылезает окошко выбираю куда сохраняю идет загрузка
как мне получить её объект?

Admin
ERROR: S client not available

Sviat
14.12.2017
10:41:15
a.onclick = function() {//тут задаешь функцию скачивания с this.getAttribute('href') через xhr для всех элементов <a> на странице}

Sheldhur
14.12.2017
10:41:35
в 2k17 юзать xhr

Sviat
14.12.2017
10:41:55
лучше юзать ajax
конечно же

Sheldhur
14.12.2017
10:42:18
fetch

Sviat
14.12.2017
10:43:01
Знаешь есть такая негласная форма общения: если ты что то не знаешь, ты его и не советуешь
я советую то, что знаю
Тем более что для реализации того функционала, который в задаче, xhr вполне хватит

Dika
14.12.2017
10:44:28

Evgeniy
14.12.2017
10:45:14
не знаю как ссылки качать через xhr есть статья?)

Sviat
14.12.2017
10:45:36
XMLHttpRequest
ru.wikipedia.org
API, доступное в скриптовых языках браузеров, таких как JavaScript. Использует запросы HTTP или HTTPS напрямую к веб-серверу и загружает данные ответа сервера напрямую в вызывающий скрипт. Информация может передаваться в любом текстовом формате, например, в XML, HTML или JSON. Позволяет осуществлять

Evgeniy
14.12.2017
11:42:27
очень странный вопрос не могу нагуглить как сделать чтобы скролл бар был абсолютно спозиционирован и не сжимал контент

Google

Evgeniy
14.12.2017
12:45:05
Так получил я файл этот в переменную осталось записать но как?

Сергей
14.12.2017
12:50:24

Evgeniy
14.12.2017
12:52:10
свой имеешь ввиду просто сверху полосу прокрутки накладывать и с помощью js ею рулить?

Сергей
14.12.2017
12:52:32
ну
скрывать оригинальную
и с помощью жс рисовать новую
но эт так се вариант)
все равно херово выйдет
нативная прокрутка всегда лучше

Evgeniy
14.12.2017
13:02:51
Дизайн с полосой
Нет не у кого под рукой примера как скачать и сохранить файл с помощью fetch?

Sviat
14.12.2017
13:33:15

Evgeniy
14.12.2017
13:34:08
в переменную сохранить блоб а дальше?)

Sviat
14.12.2017
13:37:47
в файл его надо сохранить

Evgeniy
14.12.2017
13:38:51
блоб это промайз выходит и как сохранить подскажи) или надо библиотеку юзать?

Sviat
14.12.2017
13:42:43
https://github.com/koffsyrup/FileSaver.js
А вообще там был как то способ открывать блоб в отдельной вкладке, в результате чего появляется форма сохранения
blobUrl = URL.createObjectURL(blob)