@electron_ru

Страница 122 из 177
Andrey
12.04.2018
20:23:27
это как пример) Там ничего сложного нет в этой функции

Данил
12.04.2018
20:23:27
может быть потом они все таки потребуются

ага

я уже понял как решить задачу в 5 строк

Google
Данил
12.04.2018
20:24:16


этот модуль

Andreas
12.04.2018
20:29:25
На сайте электрона есть
Переустановка убунты решила проблему. Ещё раз спасибо

Сергей
13.04.2018
08:50:30
Суд постановил заблокировать Телеграм. Я буду обходить блокировку с помощью бота @socks5_bot. Если что-то поменяется напишу

Сергей
13.04.2018
08:51:45
Sviat
13.04.2018
08:51:53
Эм
В смысле не в сети



Сергей
13.04.2018
09:12:11
Оживет

Sviat
13.04.2018
09:13:40
Оживет
Наверное)

Владимир
13.04.2018
09:28:10
https://xakep.ru/2016/01/28/tor-and-vpn-is-ok-yet/

LeX
13.04.2018
10:12:50
Ребят, подскажите пожалуста кто знает - BrowserWindow.fromWebContents( webContents ) работает или нет? Гугл не помогает..

Google
Max
13.04.2018
16:22:49
['SIGTERM', 'SIGHUP', 'SIGINT', 'SIGBREAK'].forEach(signal => { process.on(signal, () => { /** сохраняешь или делаешь бэкап **/; app.quit() }); }); Вот тебе в три строчки

Данил
13.04.2018
16:23:35
а оно ток 1 раз выполнится?

а на венде робит?

хд

Max
13.04.2018
16:25:00
В смысле? Ты подписываешься под основные прерывания процесса. На винде не знаю

Вроде в node.js на win слушать эти прерывания можно, но не посылать

Данил
13.04.2018
16:27:19
это ток в main процессе?

и чот видимо он не хочет работать на винде

Max
13.04.2018
16:32:14
да главном процессе

Данил
13.04.2018
16:32:33
ну и там и там не работает

Max
13.04.2018
16:38:53
А как ты проверяешь? Это ведь только для внепланового завершения работы, например, когда ты в ручную гасишь процесс (kill process) или получаешь необработанное исключение, которое глобально не перехватываешь с помощью 'uncaughtException'

Roman
14.04.2018
13:14:42
Приветы!

Как сделат ьтак, чтобы приложуха не закрывалась при закрытии последнего окна?

Вопрос отпал

Всем спасибо!

Max
14.04.2018
13:17:47
Найди этот код и удали его app.on('window-all-closed', () => { if (process.platform !== 'darwin') { app.quit() } })

Roman
14.04.2018
13:19:02
Найди этот код и удали его app.on('window-all-closed', () => { if (process.platform !== 'darwin') { app.quit() } })
оказывается hide на browserwindow прячет его и из меню около пуска

мне это и надо было

а по клику в трей делаю show, очень удобно

Данил
15.04.2018
06:57:02
как проверить наличие интернета и сделать запрос сразу после его появления?

Google
Sheldhur
15.04.2018
07:00:43
зачем проверять?

просто запрашивать ресурс в цикле с задержкой

a
15.04.2018
07:05:04
https://ourcodeworld.com/articles/read/212/how-to-check-if-there-is-an-available-internet-connection-in-electron-framework

Данил
15.04.2018
07:11:16


Sheldhur
15.04.2018
07:12:59
ты бы хоть проверял, чё тебе советуют





Владимир
15.04.2018
08:10:23
У тебя что-то с днсами

Sheldhur
15.04.2018
08:11:35
вообще нет, ну т.е. еще и доступность днса зафакаплена?

эта дрисня не показывает наличие коннекта\доступа в интернет и прочего

это проверка находится ли браузер в автономном режиме

Игорь
15.04.2018
08:17:20
https://developer.mozilla.org/ru/docs/Web/API/NavigatorOnLine/onLine

Sheldhur
15.04.2018
08:28:17
https://developers.google.com/web/updates/2011/06/navigator-onLine-in-Chrome-Dev-channel

комментарии

https://github.com/electron/electron/issues/11290

Sviat
15.04.2018
08:32:45
Он будет всегда это возвращать

Так как сурсы хранятся локально

И к ним есть постоянный доступ

Sheldhur
15.04.2018
08:33:11
кек

Google
Sheldhur
15.04.2018
08:33:16
не в этом дело

чекаются лишь поднятые линки на хосте

но, если он поднят это ещё не означает что интернет есть

Sviat
15.04.2018
08:34:54
Самый надежный способ это проверить -- пингануть стабильный айпишник

Sheldhur
15.04.2018
08:36:04
не надо ничего пинговать и изобретать велосипеды

достаточно в цикле пытаться обращаться к ресурсу, если он стал недоступен

Admin
ERROR: S client not available

Ҫѐҏӗѫӑ
15.04.2018
18:54:48
какая щас нода в последнем электроне?

8 lts какая-то?

Данил
15.04.2018
18:56:16


в 2.0.0 релизе или в 8 бете будет v9.7.0

ну в релизе 100% будет

но я хз будет ли 8 бета

Ҫѐҏӗѫӑ
15.04.2018
18:57:33
о. а когда 2.0 не известно ещё?

Данил
15.04.2018
18:57:40
нет

ну по идее должна быть

в 2.0.0 релизе или в 8 бете будет v9.7.0

Ҫѐҏӗѫӑ
15.04.2018
18:58:41
ок. спасибо

Сергей
16.04.2018
10:26:36
пингую в цикле DNS
Попробуй ещё пинговать техносилу

Google
Сергей
16.04.2018
10:26:41
Вдруг днс ляжет

Evgeniy
16.04.2018
10:27:05
Мвидео и Эльдорадо 9.9.999

Sheldhur
16.04.2018
10:27:06
xD

смысл в этом какой? ну ок интернет есть, но ресурс не доступен

и чё?

зайчатки разума то есть ваще?

Mikita
16.04.2018
10:29:26
в правилах про оскорбления что-то есть вообще?

Evgeniy
16.04.2018
10:30:13
я пингую наш днс

а не гугла или чей то ещё если наш доступен то всё ок там

Mikita
16.04.2018
10:30:37
@b101010 если бы ты мог свои слова оформить в мысль, ты бы не кочевряжился, а помог человеку

Sheldhur
16.04.2018
10:30:59
я пингую наш днс
днс доступен, апишка или чё там у вас лежит

Evgeniy
16.04.2018
10:32:15
днс доступен, апишка или чё там у вас лежит
аптайм довольно высокий если лежит там другой экран



да это скрин скрина

Sheldhur
16.04.2018
10:34:43
ну лежит, экран другой, а когда подымется то что?

Владимир
16.04.2018
10:35:12
ну к слову аптайму тут не стоит верить)

его можно править)

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