
Владимир
15.12.2017
06:02:32
или с минимальными зависимостями
Ну или как вариант делай сборки под все ОС и версии
как это делают нормальные поставщики ПО

Google

Владимир
15.12.2017
06:04:47
А вот привлечь к себе внимание, если написан твой код толково ты сможешь.

Artem
15.12.2017
06:05:24

Владимир
15.12.2017
06:05:32
Я просто поправил твой комент и высказал своё мнение

Artem
15.12.2017
06:06:29
Спасибо за советы

Владимир
15.12.2017
06:06:57
Обращайся)
Правда я по части Debian), не почасти электрон))

Artem
15.12.2017
06:07:24
Я понял)

Lev
15.12.2017
06:07:25
Ты их не спрячешь
Никак
Ток обфускация но там свои проблемы

Google

/dev/null
15.12.2017
06:11:43
Вот еще подсказал бы кто как закрыть окно после печати
win.webContents.print({silent: true, printBackground: true})
win.close()

Sviat
15.12.2017
06:16:43
https://stackoverflow.com/questions/11138939/how-to-trigger-javascript-on-print-event
First link in yandex

/dev/null
15.12.2017
06:19:25
Это вообще не про то

Sviat
15.12.2017
06:47:00
Тогда я не понял задачу

/dev/null
15.12.2017
07:54:32
В общем пока вот такой говнокод получился
win.webContents.on('did-finish-load', () => {
// Use default printing options
win.webContents.print({silent: true, printBackground: true})
setTimeout(function () {
win.close()
}, 5000)
})

Игорь
15.12.2017
07:58:56
https://developer.mozilla.org/ru/docs/Web/API/WindowEventHandlers/onafterprint
Жди обновления хромиума до 63 версии и будет счастье

/dev/null
15.12.2017
08:04:21
Прочитал доку, так и не нашел, можно ли просто на ходу сгенерировать html
Сейчас загружаю с диска win.loadURL('C:\\log.html')
А хотелось бы win.HTML(‘<h1>text</tex>’) таково вида

Sviat
15.12.2017
08:18:47
Тебе надо открыть окно по html?

Lev
15.12.2017
08:19:53
А зачем?
Почему не сделать все в файле?

Selin
15.12.2017
08:27:44
Всем привет! Я только начал копаться в electron и у меня возникла проблема. Когда я пытаюсь подключить модуль "desktopCapturer" он мне выдает "undefined" при запуске приложения. Пример кода: const {desktopCapturer} = require('electron'); console.log(desktopCapturer); //undefined

Игорь
15.12.2017
08:38:46

Selin
15.12.2017
08:44:01

Игорь
15.12.2017
08:44:51
https://github.com/electron/electron/blob/master/docs/api/desktop-capturer.md
Читай внимательно
Process: Renderer

/dev/null
15.12.2017
08:45:13
Почему не сделать все в файле?
Сейчас все в файле… но не хочется файл генерировать (изменять) каждый раз., хочется просто «накидать» текста (html) в «переменную» и вывести ее на печать

Google

Selin
15.12.2017
08:48:12

Lev
15.12.2017
08:49:16
А реакт не подоходит? что бы не "перегенерировать файл"?)

Игорь
15.12.2017
08:53:13
ну или
mainWindow.loadUrl("data:text/html;charset=utf-8," + encodeURI(html));

/dev/null
15.12.2017
08:55:36
Как то не очень заходит электрон

Игорь
15.12.2017
08:57:26
ну а кто сказал что будет легко?)

/dev/null
15.12.2017
08:58:12
Я в процессе написания этого небольшого приложения, хотел уже на плюсах его написть
ну или на си сярпе
Одно только держит, что очень удобно с бэкендом работать

alfred
15.12.2017
09:09:40
() /dev/null your answer may be here. https://github.com/electron/electron/issues/1146

/dev/null
15.12.2017
09:10:38

alfred
15.12.2017
09:10:52
)

Sviat
15.12.2017
09:23:50

Alexandr
15.12.2017
11:41:49
Всем привет
Кто джнкинсом собирается апликухи... уже второй день не могу победить
if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild )
gyp: C:\Windows\system32\config\systemprofile\.node-gyp\7.10.0\include\node\common.gypi not found (cwd: C:\Jenkins\workspace\desktop-app\core\node_modules\winax) while reading includes of binding.gyp while trying to load binding.gyp
может кто подскажет ...заранее спасибо

Lev
15.12.2017
12:24:23
есть мнение что собирать дженкинсом на винде - такое))

Yura
15.12.2017
13:54:50
вообще сборка на винде больная тема =)

Сергей
15.12.2017
13:55:26

KDeveloper ??
15.12.2017
14:15:00

Google

Lev
15.12.2017
15:30:34
Да лан дженкинс норм) я на гилабе собираю щас))
Он могет)

/dev/null
16.12.2017
13:06:33

Денис
16.12.2017
14:21:04
Товарищи, всем привет! У меня есть webview, как можно, в идеале, имеется ли у него горизонтальный скролл?
document.getElementById(...).executeJavaScript is not a function

Sheldhur
16.12.2017
15:09:44

Денис
16.12.2017
15:11:02
Ну как проверить на наличие скролла у сайта
Ну или хотя бы выполнить в нём js код

Admin
ERROR: S client not available

Денис
16.12.2017
15:11:30
Вот, что почему-то выдаёт на мои попытки
document.getElementById(...).executeJavaScript is not a function

Sheldhur
16.12.2017
15:11:52
так нельзя
иначе кто угодно исполнял какой хочешь код на другом сайте
воровал пароли, сессии, выполнял действия от имени пользователя, etc

Игорь
16.12.2017
16:08:26
Попробуй атрибут preload у webview
https://electronjs.org/docs/api/webview-tag#webviewexecutejavascriptcode-usergesture-callback

/dev/null
17.12.2017
07:50:32
Может конечно я очень мало работаю с windows но вот несколько дней писал под эту платформу... и с удивлением открыл для себя http://cmder.net/
Волосы стали гладкие и шелковистые) хоть какой-то уровень комфорта
Не реклама!\

Игорь
17.12.2017
07:55:01
Cmder наверно лучший эмулятор терминала под windows

Google

Lev
17.12.2017
08:05:38
а gitbash??
как же

Andrey
17.12.2017
09:45:24
Есть тут те кто кодит в VS Code?
И использует эмулятор терминала gitbash в нём?
Проблема уже давно висит у меня: при выполнении любого таска, в консоли постоянно вылетает ошибка "Command not found".

Сергей
17.12.2017
11:02:42
Под маком сижу

Sheldhur
17.12.2017
11:03:23

/dev/null
17.12.2017
11:04:55

Sheldhur
17.12.2017
15:07:06
electron-updater у всех нормально работает? у меня перестал качать
[2017-12-17 22:57:40.466] [info] App starting...
[2017-12-17 22:58:08.021] [info] Checking for update
[2017-12-17 22:58:11.747] [info] Found version 2.0.0-beta.5 (url: Vector-Setup-2.0.0-beta.5.exe)
[2017-12-17 22:58:11.752] [info] Downloading update from Vector-Setup-2.0.0-beta.5.exeи всё, event download-progress не срабатывает, но в Temp создаёт папку для закачки
ошибок никаких не вываливает

Artem
17.12.2017
16:06:18
Ребят, вообщем решил делать сборки через electron-builder. При запуске сборки под линукс ошибка: Electron builder unresolved node modules shebang-command, get-stream, is-stream, ... Не пойму в чём проблема.
Решил поставить shebang-command и т.д. через npm. Также ошибка вылетает при сборке

Sheldhur
17.12.2017
16:19:54
мб глобально поставил или ещё чё
чекай есть ли в node_modules проекта

Artem
17.12.2017
16:31:22

Sheldhur
17.12.2017
16:32:40