Святой кот reygasai
Anonymous
Я вахуе
Adam
Смысл тестового - проверить тебя и дать тебе представление о том, тянешь ты или нет. Зачем просить помощи на тестовом? Очевидно же, что не тянешь
nikolay
зуммеры разработчики это что то с чем то
nikolay
Pumpkin
Может лучше у того кто давал задание уточнить что нужно сделать?
Алексей
Столкнулся со странным багом. DevTools то отображается то нет. Не могу понять причину. ОС Win10. electron 23.1.0. Кто-то с таким сталкивался?
Igor
Кто-то пробовал автоматизировать подпись приложения с помощью EV сертификата в Github Actions?
꧁༺ Володя ༻꧂
Oleg
всем привет есть ли в electron аналог CancellationToken ?
Sergey
Anonymous
#ищу react разработчика middle
Rewrite
мб поставите капча бота?
Rewrite
🙂
Natasha
Привет все, кто- то знает, реально ли юзать redux-saga с electron?
Sergey
Natasha
Есть наводки на туториалы?
Natasha
Чтоб не только с реакт частью работать можно было
Unknown
Andrey Sicker
Всем привет!
Либо я не так гуглю, либо просто в электроне этого нету.
Хочу сделать, чтобы при открытии диалогового окна выбора файла фильтр стоял так, что нужно выбрать только определенный exe файл с определенным именем.
Такое возможно в electron или нет?
Unknown
а как сделан диалог выбора файлов?
eden
Andrey Sicker
Andrey Sicker
а как сделан диалог выбора файлов?
А разве прямо в реестер?
Насколько помню, в приложухах на C# можно жестко воткнуть фильтрацию по имени и расширению файла.
eden
Unknown
eden
тогда скорее всего как-то можно средствами электрона, но я никогда такого не делал, не подскажу
Unknown
Unknown
не вижу что можно фильтровать по имени
꧁༺ Володя ༻꧂
Там вроде есть ключ default
Unknown
defaultPath есть
꧁༺ Володя ༻꧂
const options = {
defaultPath: 'default_filename.txt', // Укажите здесь ваше дефолтное имя файла
properties: ['openFile']
};
dialog.showOpenDialog(options).then(result => {
if (!result.canceled) {
const selectedFilePath = result.filePaths[0];
console.log('Выбранный файл:', selectedFilePath);
} else {
console.log('Выбор файла отменен.');
}
}).catch(err => {
console.error('Ошибка при открытии диалога выбора файла:', err);
});
Unknown
defaultPath есть
разве юзер не сможет всё равно пытаться запихнуть подобный файл?
Unknown
печаль
Andrey Sicker
Печаль, ладно, поставлю маску на .exe а после буду проверять на соответствие имени.
Спасибо за отклики ❤️
꧁༺ Володя ༻꧂
Andrey Sicker
Рамазан
ребят привет. как можно пофиксить проблему с ENOTDIR
Andrey Sicker
Pumpkin
Как указать правильно CSP?
Хочу разрешить http://localhost:3000 и ws://localhost:5000
Пробовал так, но игнорируется -
<meta http-equiv="Content-Security-Policy" content="default-src http://localhost:3000 ws://localhost:5000 'unsafe-eval' 'unsafe-inline';">
Pumpkin
Refused to connect to 'ws://localhost:5000/ws' because it violates the following Content Security Policy directive: "default-src 'self' 'unsafe-inline' data:". Note that 'connect-src' was not explicitly set, so 'default-src' is used as a fallback.
Pumpkin
Помогите мне плохо
꧁༺ Володя ༻꧂
а просто убрать мате тег?
Pumpkin
꧁༺ Володя ༻꧂
Тогда не знаю, а зачем юзать протокол ws, попробуй либу socket.io, и подключение лёгкое
Pumpkin
Это не решение проблемы
꧁༺ Володя ༻꧂
Pumpkin
Почему?
Потому что я не смогу к нему подключиться
꧁༺ Володя ༻꧂
Кто сказал? Там можно подключиться, в main.js делаешь сервер на socket.io а на клиенте просто подключается через io(), доки почитай
Pumpkin
У меня локально запущен вебсокет бек на 5000 порту, и hot reload сервер с приложением на 3000 порту.
На 3000 порт запросы идут и приложение загружается, но на 5000 порт не пускает CSP. Придется настраивать nginx
🅰️nimeCoder
eden
Всем привет.
Несколько месяцев не трогал приложение и у меня сами собой сломались диплинки. Теперь вместо редиректа на приложение и запуск его с токеном, у меня открывается это окно. Кто-нибудь сталкивался?
eden
обновил электрон на +7 версий, баг пропал
Pumpkin
Unknown
Вроде как настройка нджинкса не будет облегчать архитектуру)))
eden
кто-нибудь сталкивался? при попытке открыть окно
eden
*дополнительное окно
eden
eden
꧁༺ Володя ༻꧂
Мне кажется что событие онклоуз не будет корректно работать, убери системные кнопки и поставь свои а дальше уже твори что хочешь)
eden
eden
нет, там вообще нет вызова закрытия окна, но оно всё равно закрывается, когда я его прячу
꧁༺ Володя ༻꧂
Слушай, залей на гитхаб и скинь репозиторий, так мне сложно что то сказать
eden
код закрытый, не могу(
eden
да, не опенсорс
꧁༺ Володя ༻꧂
Блин, ну тогда не знаю