Yupi
🅰️nimeCoder
🅰️nimeCoder
Я бы сказал очень даже хорошая) зажрались просто, надо авто референс и хватит на этом
Стас
Соглашусь, дока отличная, просто лень зашкалила у людей
Иван
У кого то получалось затащить расширения в браузер?
Sergey
Иван
Что это значит
Пару недель назад нашел библиотеку с готовыми расширениями, но ток и не получилось их установить
🅰️nimeCoder
Ну ток для дебага
Стас
Иван
Если к кого то при сборке будет ошибка - Failed with exit code: 4294967295, то помогает полная переустановка проекта
Anton
Всем привет. Подскажите пожалуйста, где можно почитать, как в электроне в связке с вью реализовать табы с окнами
Ismoil
Стас
Навигацию по "страницам" вынести в родительский компонент, а там уже хоть табы, хоть кнопки, как угодно
Anton
Стас
Anton
Но а если я захочу открыть новый таб с пустым юрл, ваш вариант уже не подойдёт ?
Стас
Anton
Nikita
Всем привет!
У меня есть приложение на электроне, которое работает через TCP(socketClient).
Вот код моего подключения:
https://pastebin.com/M8CYyKa0
Когда я запускаю эту программу с одним сервером, развернутым у себя - сервер получает все отправленные данные. Но когда я подключаюсь к другому серверу - туда ничего не доходит.
Вопрос - в чём может быть причина того, что второй сервер не получает данные?
Стас
Nikita
Есть ли ошибки CORS?
Нет, при этом именно подключение к серверу работает, не работает отправка данных(SocketClient.wrile)
Стас
Nikita
А на клиенте "sended license request!" срабатывает при этом?
Это вывод с клиента из функции подключения.
Когда выводится connected to server - сервер, к которому я подключаюсь, сообщает о том, что я подключился.
Далее я использую socketClient.write, выводя сообщение sended license request. На этом моменте мой сервер получает данные и возвращает ответ, который я спокойно обрабатываю на клиенте. Но с другим сервером(который нужен) вывод, как на скрине. То есть после отправки данных уже ничего не возвращается. При этом, на стороне сервера нет никаких сообщений о получении информации нет.
Стас
Странно
Nikita
Мне писали, что это может быть кодировка, но я связывался с разработчиком сервера - мы оба работаем через utf8. У меня уже даже руки опустились(
🅰️nimeCoder
🅰️nimeCoder
Nikita
Nikita
Nikita
🅰️nimeCoder
просто он действительно может требовать какого-то пинга с стороны клиента для проверки живой ли он там
🅰️nimeCoder
по идее это может быть как tcp keep alive, так и какой-то более высокоуровневый пинг
🅰️nimeCoder
а ради чего raw tcp?
Nikita
а ради чего raw tcp?
Софт для комп. клуба, считает баланс и управляет состоянием ПК, поэтому выбрали именно TCP
Nikita
🅰️nimeCoder
Я просто не лез так глубоко в raw tcp, и не могу сказать об этом точно. Но одназначно можно сказать что без keep alive нельзя сказать живой ли девайс или нет на другом конце
🅰️nimeCoder
по умолчанию keep alive вроде офнут
🅰️nimeCoder
🅰️nimeCoder
тута написано что end вызывается когда соединение закрывается и отправляется с той стороны спец пакет https://stackoverflow.com/a/31096059/9918638
Илья
Кто-нибудь работал с electron forge + react с ipcRenderer?
10N37
Илья
создал подобный preload и пытаюсь получить сообщение в реакт компоненте, в итоге сборка ломается
Илья
Rav
Всем привет
Снова вопрос по окнам с закругленными краями 🥲
Сделать это дело получилось, но когда прокручиваю окно приложения скругление пропадает так как скругление не на самом окне, а на диве просто, в который всё обернуто
Можно как-то сделать, чтобы вне зависимости от прокрутки закругленные углы оставались?
Ismoil
Всем привет
Можно ли динамично менять иконку (брэнд иконка) приложения в электрон?
По дефолту я указываю путь для иконки который подбирает электрон билдер, вот не знаю можно ли потом её поменять после 1го открытия приложения после установки
eden
Ismoil
agent
Ismoil
Я заметил что у нас в чате нет реакций, надо бы включить?)
Ismoil
Orekhov
Всем привет, как быстро своей проект на react + webpack + spring собрать в exe через электрон?)
No
No
если у тебя есть все для этого, то да
Стас
Ну если он уже написан, то electron-builder и готово
Rav
Kasimov
Доброго времени суток, ребята, у меня такой вопрос, можно ли сделать что бы электрон собирал на 64 и 32 бита в один установочный файл?
Sergey
Alexander
всем привет! Как сделать так, чтотбы приложуха на электроне могла принимать запросы?
Alexander
тип по команде пинг чтобы выполнялась логика
Алексей
Alexander
Алексей
окей, спасибо
Сейчас вот попробовал в своём проекте, в главном скрипте открыть http сервер и отправить GET запрос. Всё работает.
Dan
Привет, может ли кто-то подсказать, как подключить считыватель сканов к моему приложению на Electron? Сканер находится на той же машине, но я не уверен, как получить к нему доступ. Кроме того, есть ли варианты получения списка подключенных устройств на текущей машине, где выполняется сборка Electron?
Kasimov
Kasimov
Dan
Привет, есть такой опыт, использую node-scan-detection node модуль
я так понимаю что это позволит читать сам qr, хорошо а как быть что вот к примеру сам qr scanner должен быть enabled/disabled в зависимости от условие ( На данный момент если пользователь находиться на странице чтения qr coda )
Т.е получить доступ к устройству или что то такое))
Kasimov
Yupi
Всем привет. Почему после билда (electron-forge) экран стал белым когда открываю приложение. Из-за чего это может быть. Связка electron+angular