Sergey
Веб-камера?
Alexei
да, вебкамера
Sergey
Что делать, если камера такая не найдена?
Alexei
то ничего не делать
Alexei
условно говоря у меня есть настоящая вебка и фейковая, сейчас грузится настоящая, мне нужна фейковая по дефолту
Александр
привет такой вопрос - электрон использует свой личный браузер со своим localstorage и настройками? или берет тот браузер, что установлен в системе?
Mikhail
Всем привет, я делаю приложение electron+angular, бд - sqlite, также подключил typeorm. Локально проект работает, но при попытке упаковать его с помощью electron-builder получаю ошибку. Как правильно импортировать typeorm в main.ts чтобы такого не было? Сейчас у меня так: import {DataSource, Like} from "typeorm"; Первый раз на электроне пишу, нагуглить такой случай не смог
Sergey
не уверен на счет electron-builder но нужно собрать бандл перед сборкой электрон пакета
Nikita 👨‍💻
Добрый вечер! Хочу с фронтенда по клику сделать цепочку вызовов на сервере. Насколько валидна будет такая запись, что я последовательно вызываю несколько событий?
Nikita 👨‍💻
Электрон это По-моему не про валидность))
К сожалению, пока второй день лишь с ним работаю, еще не все концепции удалось охватить) Спасибо)
Никита
Всем привет, не подскажете, с чем может быть связана ошибка? dmg сборку на мак открываю без проблем, pkg - краш В отчете вот такая ошибка: Error Formulating Crash Report: dyld_process_snapshot_get_shared_cache failed вот часть entitlements.mas.plist <key>com.apple.security.files.user-selected.read-write</key><true/> <key>com.apple.security.network.client</key> <true/> <key>com.apple.security.network.server</key> <true/> <key>com.apple.security.cs.allow-jit</key> <true/> <key>com.apple.security.cs.allow-unsigned-executable-memory</key> <true/> <key>com.apple.security.cs.allow-dyld-environment-variables</key> <true/> <key>com.apple.security.device.audio-input</key> <true/> <key>com.apple.security.device.camera</key> <true/> <key>com.apple.security.device.microphone</key> <true/>
Nikolay
Выглядят как будто проблема с правами доступа
Никита
Выглядят как будто проблема с правами доступа
Не подскажешь, что мб тебе показать, либо где покопать? Потребовалось переписать электрон часть приложения, и теперь столкнулись с такой проблемой При отправке на проверку в appStore сборку, естественно, вернули, но у них апп открылся просто с белым экраном
Nikolay
Не смогу подсказать, если тыкнуть пальцем в небо, мб нужно каким то образом запрашивать разрешение? И обработать ошибки их отсутствия
Nikolay
У тебя случайно нигде нет какого нибудь window.location.replace?
Blessed
Всем привет , такой вопрос , мне надо в электрон-приложении фетчить информацию, на каком уровне это хорошо было бы реализовать , на уровне самой старницы или ноды?
Ihor
Всем привет. Использую последнюю версию electron-builder пакета. Собираю для мака и DMG и обычные unpacked версии. Так вот что интересно. После того как я загружаю билды куда-то в клауд, а затем другой человек (или даже я) стягиваю их себе и пробую запускать - получаю вот такое: И даже хз как это бороть. MD5 зип архива в котором я релизы шлю идеально совпадают.
Ihor
А цифровая подпись есть?
Нету. Ожидал что оно будет писать что от unverified developer, а оно просто типа damaged.
Кирилл
народ. доброго времени суток. такой вопрос. есть десктоп приложение, которое внутри себя открывает ряд сайтов и есть стартовая стартовый экран в виде html файла, с кнопками-ссылками на необходимые сайты. и мне нужно проверять активность пользователя в приложении. т.е. если у меня открыт один из сайтов и не происходит ни чего со стороны пользователя, то открывать начальный экран приложения? не могу пока разобраться, как это можно реализовать. сразу скажу сайты внешние
Michael
Тоже хотел такое предложить, но что если пользователь смотрит видео на сайте?)
ALΣX
Тоже хотел такое предложить, но что если пользователь смотрит видео на сайте?)
Это зависит от контента на сайте, конечно. Как вариант, можно проверять через powerMonitor состояние системы через определенное время, но тут может быть проблема, поскольку проверяется состояние системы, а не приложения. Нашел еще такую интересную вещь (правда она экспериментальная): https://web.dev/idle-detection/
Григорий
Я ваще хз че как, но знаю точно, что телега сделала вполне нормально у себя отслеживание активности юзера и с видео нету проблем. Думаю если видео в состоянии плей, значит окно активно, в ином случае через 15 сек, приблизительно , ты не активен и приходят уаедомления
Григорий
И если я не ошибаюсь, видео по дефолту содержит состояние, что-то типа isPlay
Иван
Всем привет, столкнулся с проблемой обновления приложения на мак ос: 1) приложение само на себя обновляется 2) при попытке обновления предыдущей сборки на новую, то обновление скачивается но после загрузки оно сразу же удаляется и обновления не происходит, очень похоже на этот ишью https://github.com/electron-userland/electron-builder/issues/6932 но решение я не могу понять Кто-то сталкивался с подобным?
Rewrite
Можно поподробнее про 2-й пункт?☹️
It depends от твоего кода и от того что ты делаешь
Muzaffar
Здраствуйте а где или как сохранят environment variables в Electron.
ALΣX
Здраствуйте а где или как сохранят environment variables в Electron.
Для удобства, как и в большинстве проектов можна в env файлах, подключать в process.env через dotenv библиотеку
Григорий
Скачивается обновление потом сразу же удаляется и появляется ошибка что не может найти обновление
а ты случайно не переустанавливал своё приложение на более старую версию, чтобы проверить как оно обновится?
Muzaffar
Здраствуйте, кто ни будь использовал electronforge.io и с помощью этим публиковали в github releases если да а как я могу исключить source-code файлы
M?
Привет всем у электрона есть такая команда /** * Shows and gives focus to the window. */ show(): void;
M?
Есть та которая тоже Shows но не дает фокус на это окно?
Sergey
Есть та которая тоже Shows но не дает фокус на это окно?
можете рассказать кейс, когда такое надо? Я крайне любопытствую, ибо делаю сейчас простые оконные интерфейсы и хочу понять какие кейсы нужны
M?
можете рассказать кейс, когда такое надо? Я крайне любопытствую, ибо делаю сейчас простые оконные интерфейсы и хочу понять какие кейсы нужны
Кейс у меня такой Я на основном окне общаюсь с человеком в чате А второе окно у меня уведомления и я не хочу чтобы фокус шел на них во время переписки
Sergey
да
спасибо. Запишу!
Semyon
хоть кто-то
Костя
Приветик, такой вопрос. Есть тут кто, кто писал в связке Electron + React + TS?
Michael
готов поставить $1000 что есть
Ставлю $999999, т.к. я пишу)
Григорий
проект на реакт+электрон, перестал работать роутинг, у кого-то такое бывало? просто в 1 прекрасный момент перестал работать буд-то никогда и не работал по факту, вывел в консоль на каждой странице ее название и при попытке перехода на другую страницу, страница пытается стартонуть но возвращается обратно то есть, выводится в консоль к примеру те которую хочу выбрать и потом сразу обратно на стартовую затестил реакт без электрона, просто установил роутер дом, сделал аналогично и всё ок, вообще в принципе не понимаю что с ним могло случиться может кто-то сталкивался с такой проблемой?
Григорий
электрон еще 19 версии, пакеты не переустанавливались, вот только сейчас попробовал их удалить и поставить снова, никакой разницы
Григорий
оказывается если сделать в useEffect подписаться на события ipcRenrer то с роутером происходит чета дикое)))
Григорий
хотя не только ...
Григорий
раскомментировал и снова закомментировал опять не работает 😂
Григорий
Переустановит все все зависимости и сбрось кеши сборщика
Ну я удалил node_modules, а кэш в системе находится?
Blessed
Ребят, подскажите, устанавливаю icon для BrowserWindow, одно изображение показывает как надо а другое не хочет
Mihairu
Здравствуйте. Подскажите, пожалуйста, не подвезли еще Acryllic-окно для electron на windows 11?
M?
Как задать пользователям process.env.token на проде?
Sergey
Как задать пользователям process.env.token на проде?
как вариант, зашить его в бандл
M?
Как
Sergey
Как
зависит от сборщика
Sergey
если там webpack, то гуглить плагины
Sergey
https://webpack.js.org/plugins/environment-plugin
Nikita 👨‍💻
Ребят такой вопрос, пытаюсь мигрировать проект с вебпака 4 на Vite резолв import из cjs модулей отказывается работать совсем. Может быть кто-то сталкивался с подобной проблемой?