
Сергей
14.12.2017
13:48:05
В электроне можно сохранить прям на диск с помощью ноды
Только дать юзеру выбрать место сохранения

Evgeniy
14.12.2017
13:52:19
только вот как :D

Sviat
14.12.2017
13:52:38
ДЛЯ КОГО ПРИДУМАЛИ ГУГЛ?

Google

Sviat
14.12.2017
13:52:44
Почему я за тебя должен гуглить?

Сергей
14.12.2017
13:52:53

Sviat
14.12.2017
13:52:53
Модет мне тебе еще проект сделать?

Evgeniy
14.12.2017
13:53:09
эта группа вроде для советов не?
а не для претензий к гуглу

Sviat
14.12.2017
13:53:25
Для советов, а не для того, чтобы мы делали все за тебя

Evgeniy
14.12.2017
13:54:48
причем тут за меня я например не смог найти просто прошу инфу делаю то я всё сам разве не?
ну или лучшие практики потому что в инете очень много левака

Игорь
14.12.2017
15:01:59
Evgeniy а ты с нодой работал? Знаешь как работать с файловой системой? Мне кажется ты не до конца понимаешь, что такое эелектрон)

Сергей
14.12.2017
15:03:03

Evgeniy
14.12.2017
15:05:52
да там много версий

Sviat
14.12.2017
15:06:00
?

Evgeniy
14.12.2017
15:06:03
сделал

Google

Игорь
14.12.2017
15:06:07
Бери первую понравившуюся

Evgeniy
14.12.2017
15:06:16
fetch.onProgress?

Игорь
14.12.2017
15:06:33
...
Ты видимо издеваешься

Evgeniy
14.12.2017
15:08:09
да нет не шарю просто

Sviat
14.12.2017
15:08:25
Я тоже во много мне шарю
Я ж не ипу всем мозги на каждом шагу
И если и задаю вопрос, то внимательно слушаю ответ

Evgeniy
14.12.2017
15:11:18
сервер через POST не отдавал просто)

Sviat
14.12.2017
15:11:37
Я так и думал

Сергей
14.12.2017
15:12:54
+

Evgeniy
14.12.2017
15:13:13
я хз зачем они так сделали

Sviat
14.12.2017
15:13:26
зачем тебе fetch?
Я не нашел как там отслеживать процесс загрузки
поэтому возвращаемся к моему самому первому предложению: через xhr
Ты получаешь переменную blob
Далее ты ее сохраняешь с помощью библиотеки Node Js "fs"
Как подключать библиотеку знаешь?
Если нет, то гугли "node js require"
А вот про саму библиотеку читай на официальном сайте ноды
Развивай мозг

Evgeniy
14.12.2017
15:16:09
она есть да
я хз зачем феч :D

Sviat
14.12.2017
15:17:42
Блин мне нужно готовиться к защите проекта, а я тут обьясняю азбуку ноды
Кстати, народ, кто может потыкать мой проект и оценить? Нужно мнение со стороны.
(на электроне)
Я там запилил свой движок автообновления.

Google

Игорь
14.12.2017
15:27:38
Давай ссыль

Evgeniy
14.12.2017
15:30:39
Да видимо реально нельзя так как запрос просто идет и всё а сколько осталось он не знает

Игорь
14.12.2017
15:38:15
Первое что нагуглил
https://stackoverflow.com/questions/39589917/show-a-progress-bar-for-downloading-files-using-xhr2-ajax

Sviat
14.12.2017
15:44:27

Evgeniy
14.12.2017
17:01:00
да вот делаю сижу

/dev/null
15.12.2017
03:38:59
let win = new BrowserWindow({width: 800, height: 600})
win.loadURL('C:\\log.txt')
win.webContents.on('did-finish-load', () => {
// Use default printing options
win.webContents.print({silent: true, printBackground: true})
win = null
})
Подскажите как закрыть окно, win

Artem
15.12.2017
03:54:17
window.close();, нет?
https://www.christianengvall.se/electron-installer-debian-package/
Спасибо за ссыль. Сборку под deb получилось сделать. Но чёрт его не ставиться на ubuntu). После сборки делаю sudo dpkg -i my_app.deb вроде всё норм. Пытаюсь запустить, выкидывает ошибку "При запуске возникла ошибка". Может какие то конфиги при сборке package не те прописываю
Меня особо насораживает вот этот момент
{
"dest": "release-builds/",
"icon": "assets/icons/png/1024x1024.png",
"categories": [
"Utility"
],
"lintianOverrides": [
"changelog-file-missing-in-native-package"
]
}
Особенно настройка "categories"

Sviat
15.12.2017
04:03:06
У меня тоже есть пару вопросов под сборке дкб пакета
Когда решите этот, я задам

Artem
15.12.2017
04:04:18
Видимо вы продвинулись дальше меня или тоже застопорились на этом моменте?
Задавайте сейчас)

Владимир
15.12.2017
04:13:45
покажи), я ж не экстрасенс)

Artem
15.12.2017
04:30:26
покажи), я ж не экстрасенс)
Пакет собрался хорошо, сборка под деб также без ошибок. Установка деб пакета на убунту тож норм прошла, только попросила подтянуть зависимость libconfig2-4. А вот при запуске приложения ошибка "При запуске возникла ошибка". И как бы всё

Владимир
15.12.2017
04:30:48
какая ошибка?
И чтоб ты знал), собирается пакет под конкретную систему
И нормально он будет работать только на идентичной системе

Google

Владимир
15.12.2017
04:31:33
Убунта явно не идентичная
даже другой дебиан может быть не идентичным

Artem
15.12.2017
04:32:32
О, спасибо. Тогда покапаю про сборку деб для убунты. Если я правильно понял
Просто я думал раз убунту основана на дебиан, то и проблем не должно было быть

Admin
ERROR: S client not available

Sviat
15.12.2017
04:41:50

Владимир
15.12.2017
04:43:23
поясни
что в архиве?

Artem
15.12.2017
04:43:30
А разве код при этом не будет в открытом доступе?

Владимир
15.12.2017
04:43:33
сырцы?
если сырцы, то будет виден

Artem
15.12.2017
04:45:12
Вот этого не хочется

Sviat
15.12.2017
04:45:23
lotus-app.ru/#apps

Artem
15.12.2017
04:47:32

Group Butler
15.12.2017
04:48:07
Sviatoslav кикнут: отправленный тип медиа не разрешен
❗️ 2 / 2

Sviat
15.12.2017
04:48:19
Эм
Ок

Google

Sviat
15.12.2017
04:52:21
Да и если ты запакуешь их в деб, то еще не значит что ты их скрыл

/dev/null
15.12.2017
04:52:37
Можно глупый вопрос задать?

Sviat
15.12.2017
04:52:53
Смотря насколько))

/dev/null
15.12.2017
04:55:51
Как из LoandingPage.vue (пример из vue-électron) вызвать метод из /src/main/index.js поесть вызывать от туда методы

Sviat
15.12.2017
04:56:40
??

Artem
15.12.2017
05:00:32

Sviat
15.12.2017
05:01:17
В asar пакуй код
А прогу в деб

/dev/null
15.12.2017
05:01:47
??
Первый раз с электроном вообще не пойму как тут у вас все устроено… по идеи нужно выполнить печать из loandingPage.vue , но от туда не дает

Artem
15.12.2017
05:02:33

Sviat
15.12.2017
05:04:16

/dev/null
15.12.2017
05:15:37
BrowserWindow можно только в main вызвать?

Andrey
15.12.2017
05:39:03