🅰️nimeCoder
плюс по идее если версия портабл для финды, то оно как архив, и распаковывает всю прилу в temp, а что будет если она неверно завершит работу и др, то думаю оно в темпе и останется
꧁༺ Володя ༻꧂
🅰️nimeCoder
вообще если кстати надо сборку сделать под разные ос, проще всего CI юзать, вроде github actions
꧁༺ Володя ༻꧂
Кстати, а не подскажите, на React Native я знаю пишут под мобилы а на нём под десктоп можно писать?
🅰️nimeCoder
🅰️nimeCoder
YS
Для десктопа лучше flutter
🅰️nimeCoder
https://microsoft.github.io/react-native-windows/
🅰️nimeCoder
вроде вот, но нет поддержки linux как я понял
꧁༺ Володя ༻꧂
🅰️nimeCoder
ну это пример конфига для сборки на github actions под 3 платформы
꧁༺ Володя ༻꧂
🅰️nimeCoder
запускает 3 вирутальных машины на macos-11, windows-2019, ubuntu-18.04 и собирает, правда это ток в паблик репах бесплатно
🅰️nimeCoder
ну и лимит около 1000-2000 минут в месяц, где на macos минута за две вроде, самый выгодный линукс)
там конфиг под electron-builder
🅰️nimeCoder
Просто я с гитхабом не совсем ещё знаком
Ну, можно другой CI юзать какой-то, но например гитлаб требует верификации по карте (ну типа бабло не списывают вроде, но типа когда просят карту, это какой то кринж), есть и другие сервисы, или же можно поднять свой ранер, но думаю с тем же макосем, ранер это проблема, да и с виндой тоже. А тут все из коробки
Игорь
🅰️nimeCoder
🅰️nimeCoder
Там как то браузера системного апи юзает, и за счёт этого сам браузера не пакует, но без браузера в системе думаю не запустить, да и вопросы думаю есть ещё в том, что если он в системе как то не так зарегистрирован, хотя наверное в винде будет один хер тот же эдж
Вопрос ещё не будет ли проблем, от этой прекрасной кросс браузерности
ZDev | Разработчик
Меня больше привлекает NW.JS с его защитой кода
🅰️nimeCoder
Это единственное что там есть хорошего
Игорь
🅰️nimeCoder
В любом случае думаю можно все скопилось в байткод ноды, а там уже мало кто это хоть как то посмотрит)
🅰️nimeCoder
В теории да , но сами понимаете, исходный вид оно уже не примет, и это при условии что ты сможешь это превратить обратно в js
Это что касается конкретно сорцов, но нужно понимать, что обычно не нужны исходники, чтобы юзать или хакнуть
ZDev | Разработчик
Мало кому захочется этой херней страдать)
🅰️nimeCoder
Крякается любой софт, вообще любой, вопром в том, что дешевле, софт или кряк
ZDev | Разработчик
Кстати на счет этого не задумывался, как защищаться от кряков на NW.JS)
🅰️nimeCoder
Да никак, так или иначе все можно обойти, модифицировать память, дебаггером хакнуть
🅰️nimeCoder
Вроде вон есть да же гидра фреймворк)
🅰️nimeCoder
Тут надо просто делать защиту в пределах цены, так чтоб просто хакнуть не имел смысла или же переносить все на сервер
ZDev | Разработчик
🅰️nimeCoder
https://ghidra-sre.org/
🅰️nimeCoder
Думаю в принципе при желании хватит условного node-bytecode
🅰️nimeCoder
Правда не понятно что там скрыть, фронт собранный чтоли, или бэк, при том что фактически сейчас большинство прил клиент серверные
Ну т.е прила хоть вроле и не сайт, но фактически почти) с элементами офлайна, по типу сайтов с сервис воркерами
Прятать какие то условно ключи / подписи запросов, смвсла тоже нет, ибо их выдрать изи, банальными вызовами нужных функций из прилы прямо на лету и их проксированием, ведь так или иначе они же в какой то момент есть в памяти в открытом виде
Разве что от школьников защищать) и то не от всех
ZDev | Разработчик
ZDev | Разработчик
Правда не понятно что там скрыть, фронт собранный чтоли, или бэк, при том что фактически сейчас большинство прил клиент серверные
Ну т.е прила хоть вроле и не сайт, но фактически почти) с элементами офлайна, по типу сайтов с сервис воркерами
Прятать какие то условно ключи / подписи запросов, смвсла тоже нет, ибо их выдрать изи, банальными вызовами нужных функций из прилы прямо на лету и их проксированием, ведь так или иначе они же в какой то момент есть в памяти в открытом виде
Разве что от школьников защищать) и то не от всех
Флудеры ВК по подписке, есть такая тема)
I
Господа - добрый день. 3ий день не могу прикрутить electron updater. В гит релизы вроде уходят, а вот на стороне приложения - чего то не работает(((
I
Если кто то мог бы посмотреть и посоветовать что то - я был бы очень признателен
🅰️nimeCoder
Игорь
Игорь
updater тот который в electron forge или в electron builder?
I
билдер который
I
I
На винде не тестил еще - тестил только установку саму - с билдом все ок под виндуу
Игорь
код надо смотреть
I
Могу в лс написать?
Игорь
пиши
ZDev | Разработчик
Флудь с сервера)
А если несколько человек пользуются, пусть у себя держут))
Pavel
Но в целом он наверное умрет быстрее, чем владельцы торгового знака подадут в суд на этих ноунеймов
Алексей
Всем привет, нужно вывести rtsp поток на экран через js html, помогите пж. Гугл не помог
Roman
Алексей
хоть в каком-то чате ответили)
Roman
Так нельзя. Тебе нужен как минимум какой-то бэк-прослойка, который будет конвертить rtsp в что-то понятное html5 video.
Алексей
ну вот в гуглах написано через ffmpeg конвертировать
Алексей
я просто не особо разобрался как
🅰️nimeCoder
Алексей
сори мужики в js месяц только не осуждайте
🅰️nimeCoder
Алексей
с шарпа пришел там попроще было с этим делом
Roman
🅰️nimeCoder
🅰️nimeCoder
И встрой в прилу на электроне 🤡
Алексей
Идея надёжная как Швейцарские часы))
🅰️nimeCoder
А вообще может в нашем бескранем npm есть уже полудохлый пакет с реализацией твоей задачи и отсутствием документации
🅰️nimeCoder
Они решили перетащить код с бэка, не переписвая прямо в десктоп прилу
Алексей
В том проблема что в реал тайме
No
🅰️nimeCoder
это которую?
Там был PoC, так что хз вышло ли в релиз
🅰️nimeCoder
https://habr.com/ru/company/vk/blog/689980/
Владислав
Всем привет
Владислав
Как мне поменять значение в html в асинхронной функции
Я если что бекендер на го)
عبدالعزيز
Здраваствуйте! ищу специалиста node js,mongo db,handlebars,express js
кому интересно пишите в лс
🅰️nimeCoder
Просто если это реализовано на шарпе, и происходит черкз ffmpeg, то это должно быть не очень трудно переписать на js, а при требования высокого перформанса и оно не на ffmpeg, то попробовать на C++ в виде нативных биндингов. Опять же вопрос реалтайма в железе машины
Алексей