@electron_ru

Страница 85 из 177
Sviat
11.12.2017
15:44:52
"linux": { "target": ["tar.gz"], "icon": "../icon/png/", "category": "Game" }

Все правильно?

Sheldhur
11.12.2017
17:20:54
"linux": { "target": ["tar.gz"], "icon": "../icon/png/", "category": "Game" }
"buildResources": "resources", в проекте resources/icons

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
Вот мне как раз deb собрать было б в самый раз
так собери или что-то не выходит?

Artem
14.12.2017
05:46:56
так собери или что-то не выходит?
При использовании electron-builder ругалось на этапе сборки. Чуть позже скину скрин.

Владимир
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
ещё вопрос не могу понять как отслеживать процесс скачивания файла клиентом чтобы прогресс бар выводить) именно скачивание загрузку я сделал уже
Если пользуешься Ангуляром ,то, если я правильно помню, то когда делаешь subscribe то вторым параметром вроде валится data из которой можно выдернуть сколько скачалось байт. Могу ошибаться

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
А билдится не хочет
Ну ошибка в настройках сборки или где-то в main.js

/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
Ну не хотите, как хотите)

Artem
14.12.2017
09:36:44
а если не пользуюсь?)
Ну тут я потупил. А связке с чем у вас электрон?

Evgeniy
14.12.2017
10:36:51
xhr.onProgress?
это же при отправке на сервер? а мне надо при скачивании

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
fetch
axios

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
Так получил я файл этот в переменную осталось записать но как?

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

Сергей
14.12.2017
12:52:32
ну

скрывать оригинальную

и с помощью жс рисовать новую

но эт так се вариант)

все равно херово выйдет

нативная прокрутка всегда лучше

Evgeniy
14.12.2017
13:02:51
Дизайн с полосой

Нет не у кого под рукой примера как скачать и сохранить файл с помощью fetch?

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)

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