@electron_ru

Страница 92 из 177
02.01.2018
06:50:52
доброе утро

Sviat
02.01.2018
06:51:12
доброе

02.01.2018
06:52:04
есть небольшой вопрос про сертификаты при открытии XML реквеста

Таймураз
02.01.2018
06:52:57
есть небольшой вопрос про сертификаты при открытии XML реквеста
Распиши вопрос в одном сообщении максимально подробно, но без воды

Google
02.01.2018
06:55:32
нужно открыть сайт из корпоративной сетки, а перед этим пройти авторизацию. когда открываешь урл в браузере, он видит два сертификата, один из которых нужный, а второй нет а электрон сразу выбирает первый и он как раз таки не тот, который нужен я посмотрел в доках код, но что-то он не работаит app.on('select-client-certificate', (event, webContents, url, list, callback) => { event.preventDefault() callback(list[0]) }) но у меня есть подозрение, что я просто что-то не так делаю

02.01.2018
07:00:55


Alexey
02.01.2018
07:01:24
Это два клиентских

02.01.2018
07:02:26
да, речь о клиентских

прошу прощения

Таймураз
02.01.2018
07:05:02
Насколько я знаю, авторизация в сети выполняется осью, а само приложение только результат получает app.on('certificate-error', (event, webContents, url, error, certificate, callback) => { // On certificate error we disable default behaviour (stop loading the page) // and we then say "it is all fine - true" to the callback event.preventDefault(); callback(true); }); В любом случае, попробуй доверять любому сертификату

02.01.2018
07:09:39
как все просто оказалось

Таймураз
02.01.2018
07:09:45
app.on('select-client-certificate', (event, webContents, url, list, callback) => { console.log('select-client-certificate', url, list) event.preventDefault() ipc.once('client-certificate-selected', (event, item) => { console.log('selected:', item) callback(item) }) mainWindow.webContents.send('select-client-certificate', list) })

02.01.2018
07:09:46
спасибо большое ?

Таймураз
02.01.2018
07:10:00
Вот так твой выбор будет учтён

Google
02.01.2018
07:10:28
а что такое ipc?

Таймураз
02.01.2018
07:12:52
а что такое ipc?
Гуглится на раз

02.01.2018
07:13:00
окей

/dev/null
03.01.2018
05:32:05
Рябят, как называется нижний тулбар?



Sheldhur
03.01.2018
05:35:50
статус бар

вроде

alfred
03.01.2018
07:00:26
Taskbar

Sviat
03.01.2018
14:22:55
пиплы var session = electron.remote.session; var cookies = session.defaultSession.cookies; cookies.set({ url: "/", name: "name", value: "value", }, function (error) { if (error) console.error(error) });



Sheldhur
03.01.2018
16:17:40
Sviat
03.01.2018
16:18:40
или надо http?

Так, вроде без ошибок с http

Так, теперь как мне получить куки синхронно?

Что за бред там с калбэком

Sheldhur
03.01.2018
16:29:10
ну много как, зависит от требований

Sviat
03.01.2018
16:29:28
Мне просто куки получить Какие требования? Там функция с колбеком

Sheldhur
03.01.2018
16:29:49
ну вон колбэк есть, в нем и получай

Google
Sheldhur
03.01.2018
16:29:58
ты чё не знаешь как колбеки в жс работают

иди читай

Sviat
03.01.2018
16:30:03
мне не нуже колбек Я знаю как это рпаботает Мне надо синхронной получение

Sheldhur
03.01.2018
16:30:24
ну оберни в промис

хелпер сделаешь, там потом через async\await можно ебануть

будет тебе синхронно

Sviat
03.01.2018
16:31:38
ща я разберусь что такое промис, спасибо

Сергей
03.01.2018
16:32:52
Sheldhur
03.01.2018
16:33:16
это не я, это жс

Harry
04.01.2018
10:45:10
electron builder или electron packager? что вы используете?

Artem
04.01.2018
11:15:17
builder по мне всё ж лучше

Harry
04.01.2018
11:16:07
builder по мне всё ж лучше
а чем именно? автоапдейт и установка?

Artem
04.01.2018
11:17:14
а чем именно? автоапдейт и установка?
И это тоже. Просто у меня была проблема со сборкой под линукс, мне тут посоветовали особо не марочиться и заюзать builder. Ну вообщем он решил мои проблемы и я рад этому

мануал хороший, примеров по мне так больше

Admin
ERROR: S client not available

Nickolai
04.01.2018
13:12:25
тоже на проде выбрали билдер. пробовали с electron-forge, много проблем было

Harry
04.01.2018
17:57:40
Билдер норм с нпм
они же ярн стронгли рекомендуют

Google
Vladimir
04.01.2018
18:26:57
из-за

этой ишшуи https://github.com/electron-userland/electron-builder/issues/1147#issuecomment-276284477

но в целом пофиг

Sheldhur
04.01.2018
18:56:58
у меня было такое

пол дня ебался, npm криво зависимости ставил

Artem
05.01.2018
02:32:01
Единственное не нашёл в мануале про иконки для линукс при сборке. Долго мучался. Тоже тут ответили, что разных размеров нужны.

Artem
05.01.2018
17:49:56
плохо читал, там всё есть
Не нашёл, где бы говорилось, что мол положите в папку иконки с такими то размерами. Нашёл только про 32х32

Artem
05.01.2018
17:54:05
Там описаны рекомендуемые к использованию, но нет чёткого пояснения о том, чтобы иконок было по одной на каждый размер

Итог просрал на это около двух часов

/dev/null
06.01.2018
03:32:59
Ребят, как изменить цвет приложения в панели задач? Windows



Maksim
06.01.2018
03:57:08
саму иконку можешь поменять, цвет шиндовс может менять только пользователь

/dev/null
06.01.2018
04:03:42
Мне нужно «поморгать иконкой»

При определенном событие как либо оповестить пользователя если приложение свернуто

Artem
06.01.2018
04:44:44
Попрошу на личность не переходить. И оставлять такое при себе

Sheldhur
06.01.2018
04:52:44
При определенном событие как либо оповестить пользователя если приложение свернуто
https://github.com/electron/electron/blob/master/docs/api/browser-window.md#winsetprogressbarprogress-options

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