Anonymous
братишки, какой гайд из актуальных знаете для понимания что за чем писать в электроне. То, что переписываю с гугловского не пашет, видимо из-за различий версиях javascripta
Олег
в приложении сделал свой внутренний REST, с доступом по любому IP но при запуске приложения, доступ открыт только для localhost кто подскажет, куда копать? чтобы открыть доступ для всех адресов
Фенька
В свой брендмауэр изначально
Олег
подскажите хороший мануал, где описано, как сделать автообновление
Данил
Лул
Данил
Я беру с гитхаба package.json и сверяю версию, если не совпадает - обновляю все файлы
Данил
Костыль
Олег
это первое что приходило в голову но есть же нативный модуль для обновления
Andrey
https://github.com/electron/electron/blob/master/docs/tutorial/updates.md
Данил
опа
Данил
тут типа ввел репу и автообнова готова?
Sergey
ага
Sergey
и в релизы деплой билды
Данил
но нет поддержки линукса?
Олег
t.me/webb_dev/19
1) в той конфе был неверно вопрос задан, соответственно такой же и ответ 2) вопрос решен
Данил
а на маке можно менять цвет тайтлбара через апи электрона?
Andrey
Нет, в маке нет такой возможности. Нужно сделать свой titlebar и окошко с hidden-inset
Максим
можно как то открыть новое окно скрытое для пользователя и в этом окне открыть сайт и парсить его, А основном окне которое видит пользователь показывать агрегированную инфу
Максим
можно конечно через iframe но не все сайты могут открываться в фреймах
Максим
или например изменить механизм iframe чтобы сайт не мог понять что он в фрейме
Максим
такое реально вообще? 😁
Максим
Да
куда копнуть?
Sergey
куда копнуть?
Так ты все описал
Максим
ну хз как это сделать
Sergey
в документации electron всё есть
Максим
в документации electron всё есть
нашел решение лучше тэг webview как ифрайм только лучше даже процесс отдельный содает все как надо
Максим
в идеале конечно бы из майн процесса все это создавать но и так тоже норм
Anonymous
Я webviewTag обычно отключаю из соображений безопасности
Anonymous
почоны, что значит BrowserWindow is not a constructor?
Anonymous
let win = new BrowserWindow({options}); function createWin() { win.loadFile(/app/index.html); win.on('closed', () => { win = null }); }
Anonymous
const electron = require('electron'); const { BrowserWindow } = electron;
Anonymous
помог remote но теперь cannot read property of BrowserWindow of undefined
Олег
помог remote но теперь cannot read property of BrowserWindow of undefined
в main и render процессах, по разному малость происходит вызов окон, точнее вызов класса
Олег
в доках это описано
Vitalij
Спамер 146% инфа
Максим
Я webviewTag обычно отключаю из соображений безопасности
Там вроде все изолировано выполняется, в каких случаях это можнт быть небезопасно?
Anonymous
Там вроде все изолировано выполняется, в каких случаях это можнт быть небезопасно?
https://www.bleepingcomputer.com/news/security/security-flaw-impacts-electron-based-apps/ https://github.com/electron/electron/blob/master/docs/tutorial/security.md#ignoring-above-advice
Данил
мда
yes_future2021
Всем привет! Есть проект, который нужен мне для личных целей. Ищу исполнителей за умеренную плату. Могу кинуть описание сюда или в личку
Oleksii
Это норма, что запускаю электрон приложение через консоль, останавливаю его, а процесс остается? Electron 2.0.2
Oleksii
Ctrl+C в консоли
Sergey
Ctrl+C в консоли
попробуй поискать issues на тему. ну и если нет, то сделай reproduce, и заведи issue под свою платформу
Данил
есть что-нить для обновления под все три оси (мак, винда и линукс) и чтобы обновлялся и электрон?
Anonymous
Перевел документацию по Axios. Пользуйтесь на здоровье! Скоро дополню уроками по использованию(React + Node JS), и другими плюшками, которых нет в оф. документации Буду рад помощи по правкам и улучшениям https://github.com/klesarev/axios-rus-docs
Aleksandr
Зачем?
Anonymous
Зачем?
То есть зачем?
Anonymous
какой смысл переводить?
- Не все знают английский. - там будет больше фишек чем в ориг. докуменатции - для себя, чтобы попутно разобраться в хорошей библиотеке
Anonymous
Придется синхронизировать доку
только при версии 0,6 и 1,0
Anonymous
и то не уверен.
Andriy ✙
Придется синхронизировать доку
Там уже нету мейнтэйнира давно
Null
Привет всем! Есть ли способ взаимодействовать с консолью браузера, на чтение сообщений консоли? И второй вопрос, есть ли способ получить код HTML-страницы из ссылски загруженной в Webview, в нужное время. Не взаимодействие, а просто загрузить код, чтобы потом подсчитать количество элементов с определенным классом. Я буду очень признателен, если вы сможете помочь!
Maksim
только при версии 0,6 и 1,0
если уж перевёл, то можешь использовать docsify, это мой перевод - https://docsify-ru.js.org/#/ там все просто, кидаешь в папку docs ветки мастер свой перевод и в настройках github изменяешь gh-pages, что бы включить публикацию. Там отобразится ссылка, которую можно указать в загаловке репозитория
Maksim
@FOX в папку docs нужно скопировать index.html, такой как у меня https://github.com/truepatch/docsify-ru/blob/master/docs/index.html или переделать на свое усмотрение
Maksim
зачем мне это?
на твой перевод стремно смотреть, он вызывает боль
Maksim
а ты налей и отойди
хороший тоном являешься публикация микро сайта на github, если это действительно полезный материал
Alexander
Завязывайте с оффтопиком
Alexander
Последнее предупреждение, прекращайте свой срач
Roman
Зашли как то Гудвин и Винцент в конфу по электрону.
Anonymous
а спикером был Дровосек по кличке Бутч)
Roman
ребята, нашли ли вы аналитику для приложения электрона? я юзаю бесполезную метрику (даже не аппметрику)
Roman
хочу видеть данные по кол-ву пользователей, процент использования версий
Roman
отправлять ивенты
Roman
есть что то бесплатное?
Andrey
бесплатно до 1к пользоателей вроде
Roman
хорошо спасибо гляну
Roman
глазами
Roman
👀