Aleksandr
Коллеги а електрон под виндой xp работает?
Aleksandr
Нет. Тебе старый NW.js
Спасибо, просто с телефона а тут странное спрашивают. Вот и решил прибегнуть к помощи сообщества. А так приложение уже готово. И переписывать никто не будет
Aleksandr
под легаси лучше tcl
что, простите?
Дмитрий
что, простите?
Платформа tcl/tk. Будет нативно выглядеть и запускается под любой ОС и под любым чайником)
Владимир
лурк пишет нам: Tcl (от англ. tickling — щекотание, тикль) — когда-то популярный среди бородатых дядек и тетек программируемый язык метапрограммирования, позволяющий запрограммировать все то, что можно напрограммировать на Си, находясь при этом в дугу пьяным. Из-за данной особенности язык очень любим среди работников всяких НИИ, РАН и прочих CERNов. А еще наркоманами, пишущими на TCL настольные приложения, он обычно упоминается в связке с убогим графическим интерфейсом Tk в виде англоязычного мема — Tcl/Tk.
Дмитрий
Это всё отлично, но вопрос был про другое
Да. Просто вы потратите больше сил/времени на запуск. Теоретически можно за хрюшу запустить. Но будет много плясок с бубном
Дмитрий
Это всё отлично, но вопрос был про другое
просто сам маялся не так давно таким. в итое на тиклю переписал за пару дней
Aleksandr
Да. Просто вы потратите больше сил/времени на запуск. Теоретически можно за хрюшу запустить. Но будет много плясок с бубном
Прошу прощения, позвольте позанудничать. "Можно ли запустить электрон под xp?" - закрытый вопрос.
Maksim
Под windows XP не поддерживается https://electron.atom.io/docs/tutorial/supported-platforms/
Maksim
NWJS поддерживает windows XP https://nwjs.io/downloads/
Дмитрий
Зачем ?
переносимость
Саша
Доброго дня всем. Ребят, а можно сделать так, что будет запускаться электрон и он будет запускать хром экстеншен? Ну чтобы вообще получилось стендэлоун решение
Саша
В апи есть добавление экстеншена
Нашел только BrowserWindow.addDevToolsExtension, но не понятно, сработает ли это на обычном экстеншене
Alexey
Народ, на iOS никто не портировал electron приложения?
Alexey
Лол
Почему?
Sergey
Почему?
Устройство не позволит
Alexey
Устройство не позволит
Chromium запускается, Nodejs тоже. Понятно, что в магазин не пустят. Так для себя использовать приложение под своей девелоперской лицензией.
Anton
Доброго дня всем. Ребят, а можно сделать так, что будет запускаться электрон и он будет запускать хром экстеншен? Ну чтобы вообще получилось стендэлоун решение
можно добавить только определнные расширения. остальные заблокированны https://electron.atom.io/docs/tutorial/devtools-extension/#supported-devtools-extensions
Anton
ну и работает через путь к расширению. в приложение расширение не запаковывается и на других устройствах работать не будет
Alexandra
Мы запускаем наш экстеншн как отдельный рендерер процесс
Alexandra
Запускает отдельное окно, в htlm которого подключены все файлы экстеншна
Alexandra
В общем все) плюс немного обмен эвентами подстроили под электрон
Aleksandr
Коллеги, никто не сталкивался с такой вещью.. есть indexeddb пишем туда потихонечку и тут один из сторов перестает отвечать.. т.е. заходим через дев тулзы... пытаемся посмотреть что там и окно крашится
Paruyr
А такое ловил кто-нибудь? Обе вкладки работают с IDB, в котором три таблицы Если одна работает с IDB, у другой встает луп (т.е. никакие эффекты типа сети не работают), но UI ок Когда первая заканчивает работать с IDB, вторую еще не отпускает Приходится жать F5, и то не всегда срабатывает и надо открывать новую вкладку (третью), закрыв эту (вторую) В хроме с 57 по 62, другие версии и браузеры не смотрел
Сергей
Всем привет. Кто-то юзает тут pkg ?
Сергей
Есть проблема с pkg внутри nodejs скрипта использую require('child_process').spawn если просто запустить скрипт, то все отлично работает если запустить бинарник который выдаёт pkg то spawn не отрабатывает
Сергей
path и так юзаю
Sheldhur
чё спавнишь то
Сергей
ffmpeg
Sheldhur
хз
Сергей
если просто запускать скрипт то работает и spawn('ffmpeg', []) и spawn('path/to/ffmpeg.exe', []) первый работает потому что есть такая переменная окружения, а второй по конкретному пути до бинарника а вот pkg его не так не так не подхватывает
Sergey
винда
Sergey
как ты ещё не умер от боли
Sheldhur
нормально) главное научиться готовить
Sergey
большинство инструментов тупо игнорят существование винды
Sheldhur
хз, брат жив
Владимир
при этом большому количеству юзеров нужно приложение на винде
Владимир
Если это не карта гей-клубов, то чаще всего нужна винда
Sergey
так себе обоснование
Sergey
винда не нужна
Default
Default
Это тогда шутили про радужный эппл
Сергей
Бинарник нужно под винду собрать Под линухсом я бы над этим не заморачивался
Pauline
давайте без таких шуточек
Сергей
пробовал еще nexe там падает сборка в зависимостях
Сергей
есть другие варианты?) скажу спасибо)
Sergey
https://github.com/electron-userland/electron-packager
Sergey
есть другие варианты?) скажу спасибо)
https://github.com/electron-userland/electron-builder
Sergey
а вообще надо сайт смотреть
Sergey
https://electronjs.org/community
Сергей
так он же для сборки electron проекта
Sergey
ты в чате по электрону
Сергей
а у меня простой скрипт на 30 строчек, а не electron приложение спросил здесь, потому что здесь вероятнее всего кто-то работал с этим)
Sergey
но запаковка js скрипта это гиблое дело
Sergey
на макоси это решается легко
Sergey
а вот под виндой
Sergey
мб uxpack, upx помогут
Default
Я хотел сперва свое барахло билдить пкгой, но потом передумал
Default
Если прям про утилитки, то имеет смысл инсталлятор к ним прикрутить
Default
Чтоб доставил ноду вдовесок