Аrtem
Ребят привет! Маякните пожалуйста, у кого был опыт реализации Deep Link на Electrone?
Григорий
Ребят привет! Маякните пожалуйста, у кого был опыт реализации Deep Link на Electrone?
типа если юзер перешел по ссылке в браузере, комп должен подтянуть приложение как в телеге?
Аrtem
Не совсем так, задача пробросить хэш в электрон из адресной строки браузера, чтобы при открытии приложения мы могли автоматически авторизовать юзера.
Аrtem
На сайте електрона есть статья, напиши deeplinks electron
Спасибо, статью знаю, по ней делал, не получилось. Может кто уже делал сам?
CybernatiC
Всем привет! Кто нибудь работал с купюроприёмником? https://serialport.io/docs/api-parser-cctalk нашел такое но как завести ее правильно в electron?
CybernatiC
https://github.com/serialport/electron-serialport В доках есть ссылка но как там сделать чтобы слушал порт и выдавал номиналы купюры при ивенте?
CybernatiC
тоже в renderer.js писать?
CybernatiC
и еще есть ли какой то глобальный event bus? чтобы можно было подписываться на события и эмитировать их?
Null
Обновил систему и теперь електрон не стартует. Что не так?
leominerdev.html 🇺🇦
Иди на github
leominerdev.html 🇺🇦
Поищи или просто в Гугле на английском загугли
Null
Поищи или просто в Гугле на английском загугли
Если бы что-то мог найти гуглом - тут бы не спрашивал
leominerdev.html 🇺🇦
Если бы что-то мог найти гуглом - тут бы не спрашивал
Вижу что с менеджером окон что-то не так
Null
Github?
а там разве Google не ищет?
leominerdev.html 🇺🇦
а там разве Google не ищет?
В разделе issues не очень
leominerdev.html 🇺🇦
Очень редко
Null
Вижу что с менеджером окон что-то не так
на Ubuntu 20.04 проект работал. Обновил до 21.04 ( LTS) и проект перестал стартовать...
leominerdev.html 🇺🇦
Она глючная
Null
Она глючная
а что рекомендуешь?
leominerdev.html 🇺🇦
а что рекомендуешь?
Archcraft, Debian, ArchLinux (Тут прийдётся самому ставить все вместе с рабочим столом)
Null
Как хочешь но не рекомендую убунту
в любом случае пока работаю с тем что есть и проект нужно запустить. Это и надо только для отладки.
leominerdev.html 🇺🇦
Из не важных только 3-тья ошибка
leominerdev.html 🇺🇦
Первая ошибка о том что в переменных среды нету записи APPIMAGE
leominerdev.html 🇺🇦
А вторая о том что крашит композитный менеджер окон
Null
И вконце goodbye 😂👍
видимо пора електрон обновлять.. проект на новом электроне не пострадал.
Григорий
видимо пора електрон обновлять.. проект на новом электроне не пострадал.
Я свой с 19 на 20 апнул) ну там особо никаких изменений))
Григорий
подскажите, кто где пишет логику обновления приложения? к примеру у меня файл отдельно и я не понимаю как мне из него достать прогресс загрузки
Григорий
Отсылай по ипс
ну чтобы отправить по ipc нужно ведь выбрать окно по которому будет отправляться?
Григорий
сам процесс отправки идет с main процесса в рендерер window.webContents.send('key','')
Григорий
к примеру если создать отдельное окно и отправлять инфу с него, инфа дойдет до главного окна или нет?
Григорий
maxim
ого, сам бы не допер)
ну либо я вопрос не понял) лиюо ты так спросил)))
Григорий
ну либо я вопрос не понял) лиюо ты так спросил)))
чет нифига не получается, ты тоже показываешь прогресс скачивания обновления таким же способом? можешь помочь?
maxim
чет нифига не получается, ты тоже показываешь прогресс скачивания обновления таким же способом? можешь помочь?
нет у меня есть главное окно которое из себя генерит десятки других окон. и между ними всеми общение так идет
maxim
стукни в личку созвонимся
Григорий
почему электрон качает свои обновления 2 раза подряд?
Григорий
Rewrite
что база?
https://www.youtube.com/watch?v=ejNGCWEgJNU&ab_channel=Dozenazer
Григорий
https://www.youtube.com/watch?v=ejNGCWEgJNU&ab_channel=Dozenazer
если не можешь помочь хоть не мешай
maxim
если не можешь помочь хоть не мешай
Он привлекает внимание к проблеме)) своеобразный “up”))
Rewrite
если не можешь помочь хоть не мешай
никто и не поможет, т.к никто не умеет гадать что у тебя там происходит
Григорий
просто загрузка обновы
Maksim
просто загрузка обновы
А checkForUpdates как вызываешь?
Григорий
А checkForUpdates как вызываешь?
после того как вызываю файл с window
Maksim
Нужна пояснительная бригада или скрин
Григорий
внутри класса Launcher создается рабочее окно
Maksim
Хз, нужно дебажить и смотреть где второй раз вызывается скачивание обновы. Вообще по идее нужно при старте приложения проверять есть ли обновление. То есть в файле main.js в app ready. И я бы в интервале каждые минут 30 проверял. А то сейчас получается пока программу не перезапустят, проверка не происходит. А если она будет постоянно открыта, то вообще не обновится никогда
Denis
Amen
Vasiliy
в предверии POS майнеры походу работу массово начали искать....
Rewrite
ищи работу в другом месте, это чат по электрону
ALΣX
Привет, можно как-то в .AppImage (билд через electron-build) получить путь к самому .AppImage? Видел в доке EB, что при создании портабл версий приложений для винды, там создаются соответствующие env переменные. Есть что-то подобное или вообще какой-то способ получить сведение о месте запуска .AppImage?
ALΣX
app.getPath('exe') - не робить, все равно ссылается на временную папку
ALΣX
а вот process.env.APPIMAGE еще не пробовал, сейчас посмотрю
Alex
Всем привет! Как вы решаете проблему установки допольнительных нативных модулей ( например субд поставить вместе с приложением )
ALΣX
process.env.APPIMAGE || app.getPath('exe')
Спасибо огромное) Помогло)
L.M
https://t.me/jselectron
Raman
А нафига СУБД на клиенте?)
А что бы в офлайне не очень больно было в некоторых моментах один из вариантов
maxim
коллеги, подскажите. а win portable умеет вообще auto-update? или ему надо знать куда он установлен чтобы обновить и на portable не работает?
Alex
А нафига СУБД на клиенте?)
Чтобы совсем в оффлайне жить, может даже несколько клиентов ходить к серверу