
A.
22.08.2017
15:20:17

Dmitry
22.08.2017
15:21:08
в render уж

A.
22.08.2017
15:21:32

Dmitry
22.08.2017
15:22:15
Собственно, в доках электрона прямо написано - If you want to show Notifications from a renderer process you should use the HTML5 Notification API

Google

Evgeniy
23.08.2017
04:50:38
А можно ли как то в HTML5 Notification API добавить свои кнопки скажем ответить на сообщение и закрыть?
или в слаке у них самописный если кто видел?

A.
23.08.2017
08:52:20

Sheldhur
23.08.2017
08:55:12
берешь бандл и расковыриваешь

A.
23.08.2017
08:56:07
это js
рассказывай как сделаны уведомления в слаке

Sheldhur
23.08.2017
08:56:52
frameless window

Evgeniy
23.08.2017
08:58:35
Ещё вопрос а как можно отследить статус окна свёрнуто оно ли и всё такое?

A.
23.08.2017
13:52:48

Evgeniy
23.08.2017
13:54:00
что я не могу найти это не знаю даже как это называется) я программированием занимаюсь 4 месяца только к сожалению

Google

A.
23.08.2017
13:54:33
как ты вызываешь конструктор окна?

Evgeniy
23.08.2017
13:57:36
Ну так что метод там какой нибудь или что то такое не знаю для уведомлений надо просто)

A.
23.08.2017
14:10:19
слушай, тут какое дело... если ты программируешь 4 месяца то лучшим советом тут будет покурить документацию перед тем как набрасываться на клавиатуру
ответ на твой вопрос содержится на странице документации конструктора BrowserWindow
чтобы получить из рендера информацию о состоянии окна нужно использовать remote, про него тоже пишут в документации
но так как читать нам, ясен хер, некогда
const { remote } = require('electron')
remote.getCurrentWindow().isMinimized();
или что-то вроде того

Сергей
23.08.2017
14:17:34
если окон несколько, то будет посложнее

Бауржан
24.08.2017
10:25:48
как распаковать asar файл?

Sviat
24.08.2017
10:26:03
проще не запаковывать

Сергей
24.08.2017
10:34:23

Бауржан
24.08.2017
10:34:47
спасибо получилось

A.
24.08.2017
10:35:00
https://github.com/electron/asar#usage

Evgeniy
24.08.2017
12:38:49
Толи я что то не так делаю толи что то с правами хотя от рута ставлю но выдает это - Error: EACCES: permission denied, open '/Users/evgen/Library/Caches/electron/tmp-16573-0-chromedriver-v1.7.0-darwin-x64.zip'
at Error (native) и дальше ошибки сыпятся

A.
24.08.2017
12:45:48

Evgeniy
24.08.2017
12:47:03

Google

Evgeniy
24.08.2017
12:47:20
npm install --save-dev spectron --allow-root так имеешь ввиду?

A.
24.08.2017
12:47:49
не
если ставить локально то вообще проблем не должно быть
в любом случае у меня мака нет под рукой, так что я хз

Evgeniy
24.08.2017
12:49:37
вот и сам не пойму не на системный диск ставлю но электрон отлично ставится и всё ок а спектрон не хочет/ спектрон поверх электрона ставят или просто в пустую папку? ну как там по идее репозиторий спектрона скопировал и в папку с ним уже ставишь спектрон
Ну кто то мне просто кажется я каких то глобальных вещей не могу понять простых но каких не знаю
Да с правами были проблемы оказывается, теперь осталось понять как его настроить в json

Combot
25.08.2017
10:27:33
combot.org/chat/-1001051575543

Владимир
25.08.2017
12:05:24
Привет
var express = require('express'); // web сервер
var app = express() // Привязываем express к нашему "приложению"
var server = require('http').createServer(app);
var io = require('socket.io')(server);
io.on('connection', function(){ /* … */ });
server.listen(3000);
вот такой код пашет без проблем
но как мне в рамках уже существующего приложения добавить возможность одну страницу обрабатываться сокетами

Владимир
25.08.2017
12:06:54
Когда прописываю это к себе в приложение сокеты не начинают работать, хоть не ломается ничего в принципе

A.
25.08.2017
12:07:40

Владимир
25.08.2017
12:08:10
шо?
что именно не понятно?
я хочу чтобы одна страница работала через сокеты

A.
25.08.2017
12:11:28

Владимир
25.08.2017
12:11:51

Roman
25.08.2017
12:12:31
Страница через сокеты?) Если вы имели ввиду чтобы на стрнице работали соккеты, то вам нужен socket.io-client

A.
25.08.2017
12:13:27

Google

Владимир
25.08.2017
12:14:49
Я отправляю сообщения в группы,... а именно, создаю пост запрос и на страничке при его обработке отправляются эти сообщения и сейчас у меня в консоли высвечивается лог отправки. Я хочу чтобы этот лог высвечивался в браузере.
Если не использовать сокеты то приходит или первое сообщение в логе или приходится ждать пока всё отправится и потом отдавать весь лог
а я хочу как в консоли, в режиме реального времени

Admin
ERROR: S client not available

Владимир
25.08.2017
12:17:47
пока отправляю пачкой, но это не хорошо

A.
25.08.2017
12:26:29
то есть это что-то вроде чата?

Владимир
25.08.2017
12:26:45
лога
лог который будет работать на странице без перезагрузки
В чате пишут тебе и пишешь ты, а тут только тебе
Пока вот так дело обстоит
result_mas.push(_o);
if(result_mas.length == request.body.club.length) {
response.send(result_mas);
}
если в консоль
console.log(_o);
всё норм, как сделать такой же вывод как в консоль?

Nikolay добряш
25.08.2017
16:46:35
Всем привет. Такой вопрос, есть несколько табов с веб вью, как получить доступ к их дом из main.js

A.
25.08.2017
16:59:50

Nikolay добряш
25.08.2017
17:00:12
ну если переформулировать, есть несколько веб вью, как с ними связываться кроме как через ipc? хотелось бы напрямую к дому запросы кидать
из main.js

A.
25.08.2017
17:03:13
хз, читать и искать нужно. предположу, что это может быть затруднительно так как разработчики хотят максимально отделить мейн от рендеров

Nikolay добряш
25.08.2017
17:03:34
обидно(

Google

Dika
25.08.2017
17:03:46

Nikolay добряш
25.08.2017
17:04:00

Dika
25.08.2017
17:04:20

Nikolay добряш
25.08.2017
17:04:34
я не оч хочу что то с ним связываться, был опыт, не зашло

A.
25.08.2017
17:11:04
а чем события не нравятся?

Nikolay добряш
25.08.2017
17:15:07
не то это
как для для каждого чиха писать обёртку

Lev
25.08.2017
17:37:46
Вебсокеты сделай
И вперед

A.
25.08.2017
19:28:23
не то это
ты ангуляр-реакт используешь или без фреймворков?

Сергей
26.08.2017
11:10:14

Sviat
26.08.2017
12:40:09
А, недочитал, без ipc надо