Dmitry
А откуда такой приток людей? 🤔
В ru_vuejs ссылка была 😉
Andrey
А откуда такой приток людей? 🤔
Та опять в группе вк ссылку дали, или ещё где-нибудь
Andrey
Впрочем ничего нового
Anton
на хабре ru_vds недавно статью про Electron написали, может еще в этом причина
Ohar
Господа, тупой вопрос: Я на винде собрал электроном приложеньку под Linux и положил в ZIP-архив. Отправил на машину с Ubuntu, распаковал в папочку. Как теперь её запустить и проверить что она работает?
Ohar
В корне папочки теперь кроме всего прочего лежит файл с именем Приложенька, весом в 80+ мегабайт, который не хочет запускаться. Это так и надо?
Yurii
А запускать-то как?
Если ты собрался бинарник, то достаточно ./имя_файла
Yurii
Спасибо)
Запустился?)
Ohar
Запустился?)
Нинаю, я уже в метро)
Ohar
для убунту можно было собрать appimage
Спасибо, добрый человек
Kolpakov
uw
VasiliyIT
Добрый вечер господа, поскажите как-то можно в дочернем окне в песачнице открыть сайтик, и сохранить все окружение песочницы ?
Electron.js releases
v5.0.0-nightly.20190118 https://github.com/electron/electron/releases/tag/v5.0.0-nightly.20190118 v5.0.0-nightly.20190118
VasiliyIT
ну логика такая, хочу в электроне открывать в песочниче сайтец, сохраня ть стейт песочницы ака куки, кеш локалстораж и тд и при необходимости потом легко открывать
Ohar
В том-то и проблема
Завтра
Щас бы куки пиздить, кек
VasiliyIT
дело не в пиздить, дело в быстром восстановлении сеансов
VasiliyIT
да, только в песочнице, но тоесть изолированные ничего не знающие о себе сеансы
Evgeny
Никак.
Tim
Всем привет! Кто-нибудь пытался загружать через electron файлы на внешние сайты через <webview>(речь об <input type=“file”>)? Это реально без изменения сурцов Chromium?
Electron.js releases
v5.0.0-nightly.20190119 https://github.com/electron/electron/releases/tag/v5.0.0-nightly.20190119 v5.0.0-nightly.20190119
Tim
А что, в электроне POST-запросы запрещены?
Боюсь могут быть подводные камни при использовании POST-запросов, при заполнении формы на сайтах
Evgeniy
app.relaunch работает ли на линухе? вроде возвращает true но на деле не перезапускает
Vadim
А ты не пробовал, вызвать relaunch() а затем exit() Evgeniy Kolomeicev
Vadim
Как правильно авторизоваться по aouth например ВК?
Evgeniy
А ты не пробовал, вызвать relaunch() а затем exit() Evgeniy Kolomeicev
смешно. но я спросил конкретно про линукс на других платформах у меня работает. в линуксе использую appImage
Vadim
Я не шутил, а впрочем твое дело. Evgeniy Kolomeicev
Evgeniy
Я делаю это и так есть что нибудь кроме этого варианта? именно для линукса appImage
Татьяна
никто не может посоветовать валидатор?
Татьяна
валидатор чего?)
ввода пользовательских данных, разумеется
Alexander
Если речь о валидации input’ ов, то на гитхабе на любой вкус и цвет
Татьяна
Татьяна
но если я вас правильно поняла, что тут разницы нет
Ohar
для убунту можно было собрать appimage
electron-packager так вроде бы не умеет
Ohar
Если ты собрался бинарник, то достаточно ./имя_файла
Видимо, не бинарник, поскольку не запускается
Kolpakov
electron-packager так вроде бы не умеет
в вопросе вы не уточняли чем вы пользуетесь для сборки
Ohar
в вопросе вы не уточняли чем вы пользуетесь для сборки
./имя_файла → Permission denied sudo ./имя_файла → command not found
Kolpakov
https://github.com/electron-userland/electron-packager/issues/428#issuecomment-236097032
Ohar
Ох блин, они и не собираются это делать
Yurii
./имя_файла → Permission denied sudo ./имя_файла → command not found
ты сделай sudo -s а потом ./имя_файла
Ohar
Я просто пытаюсь понять, можно ли то, что мне собрал electron-packager, вообще запустить под Убунтой
Yurii
Permission denied
от рута Permission denied?
Ohar
Или же он собрал какую-то странную хрень
Yurii
да
Ну тогда можно попробовать ещё так поиграться с правами: chown $USER:$USER ./имя_файла chmod 777 ./имя_файла ./имя_файла
Ohar
О, выдал 777 права, запустилось
Ohar
Таки работает
Ohar
Фуф
Ohar
Осталось придумать как юзера от этого избавить. Наверное, нужен некий инсталлер
Alexander
вообще chmod +x
Yurii
вообще chmod +x
это в идеальном мире 😌
Alexander
Ohar
инсталлер тоже не запустится без прав на выполнение)
Я понимаю. То есть я могу свалить это на юзера и умыть руки?
Alexander
не представляю себе линуксоида, который не знает системы прав доступа
Alexander
к тому же в современных дистрибутивах скорее всего будет намёк на это, а дать права можно через меню файлового менеджера
Anonymous
Добрый вечер. Подскажите, пожалуйста, что мне почитать или где посмотреть. Цель - максимальная минификация exe'шника, чтобы при этом приложение можно было скачать на любой комп(на винде) и оно работало, без необходимости установки node.js и npm-модулей. Собрал через electron-forge, получилось 70 109кб. Из них мои сорсы - 10кб + pepflashplayer.dll - 30 404кб. Собственно вопрос - возможно ли уменьшить вес сборки и если да, то как? Спасибо
Electron.js releases
v5.0.0-nightly.20190121 https://github.com/electron/electron/releases/tag/v5.0.0-nightly.20190121 v5.0.0-nightly.20190121
Evgeniy
Повторюсь app.relaunch работает ли на линухе в appImage? вроде возвращает true но на деле не перезапускает и да я вызываю сначала relaunch а потом exit. На деле приложуха просто закрывается и лежит
Evgeniy
а всё уже не надо :D
Vadim
Если нужен минимальный установщик, можно заюзать nsis-web. Если же именно маленькое приложение, то это не про Electron.
Vadim
Можно посмотреть на альтернативы(Electrino), но они ненадёжны. Плюс Натив всегда лучше. @TRIXART
Electron.js releases
v5.0.0-nightly.20190122 https://github.com/electron/electron/releases/tag/v5.0.0-nightly.20190122 v5.0.0-nightly.20190122