Electron.js releases
v7.0.0-nightly.20190715
https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190715
v7.0.0-nightly.20190715
Electron.js releases
v4.2.7
https://github.com/electron/electron/releases/tag/v4.2.7
v4.2.7
Den
Админ, ты где )
倫太郎
Peter
Помогите разобраться:
После закрытия электрона, гасится window, после развертывания программы вылетяют ошибки (MacOS)
Peter
Uncaught Exception:
Error: Object has been destroyed
at CBinance.command (/Users/wessels/PhpstormProjects/ao24-iceberg/public/lib/CBinance.js:225:33)
at EventEmitter.<anonymous> (/Users/wessels/PhpstormProjects/ao24-iceberg/public/lib/CBinance.js:45:18)
at EventEmitter.emit (events.js:199:15)
at WebContents.<anonymous> (/Users/wessels/PhpstormProjects/ao24-iceberg/node_modules/electron/dist/Electron.app/Contents/Resources/electron.asar/browser/api/web-contents.js:390:13)
at WebContents.emit (events.js:194:13)
Anton
Ну ошибка же ясно говорит, что и где происходит
Peter
почти разобрался
Peter
спасибо
Anton
Да не за что)
倫太郎
>phpstorm
>electron app
Peter
>telegram
Anton
Peter
что то не так делаю?
Исмаил
всем привет, подскажите могу ли я запретить пользователю удалять определенные файлы или папки? тоесть обычно когда приложение использует какой либо файл или папку то его нельзя ни переименовать ни удалить, как я могу такое через электрон сделать?
Исмаил
чтобы когда пользователь попробует удалить ему вышло, приложение использует эту папку/файл, или если есть возможность то мой алерт
Исмаил
гуглю, не могу найти что нибудь подходящее, можно просто направить на доки/статью, заранее спасибо
Alexander
Ну ты можешь просто запускать приложение из под пользователя, у которого нет доступа к файлу
Alexander
И приложение этот файл не тронет
Danila
Какое-то не оч предложение
Исмаил
И приложение этот файл не тронет
тут пользователь не с моего приложения удаляет, он у себя в проводнике хочет удалить папку, а мне нужно это предотвратить
Danila
думаю, вам сюда: https://www.npmjs.com/package/lockfile
Danila
пока работаете - блокируйте его
Исмаил
Исмаил
щас попробую
Electron.js releases
v5.0.7
https://github.com/electron/electron/releases/tag/v5.0.7
v5.0.7
Исмаил
уверен многие сталкивались, но никак немогу найти решение, хочу взять пути файлов с клипборда, на маке даю clipboard.read('NSFilenamesPboardType') получаю xml с путями, мне этого хватит, на винде делаю clipboard.read('FileGroupDescriptorW') и получаю каракули которые не получается спарсить, можете подсказать как на винде получить пути к файлам с клипборда?
Electron.js releases
v6.0.0-beta.14
https://github.com/electron/electron/releases/tag/v6.0.0-beta.14
v6.0.0-beta.14
Electron.js releases
v7.0.0-nightly.20190717
https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190717
v7.0.0-nightly.20190717
Anonymous
Привет!
Могу ли востоновить удаленный аккаунт
Anonymous
Кто может подсказать?
Pavel
Electron.js releases
v7.0.0-nightly.20190718
https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190718
v7.0.0-nightly.20190718
Den
Что означает nightly?
Завтра
типа очень-очень-очень сырая сборка
Den
Типа, с какими-то непротестированными супер фичами?
Завтра
It means a build that is performed at the end of each day of development. If you use a continuous integration server, it will generally be configured to build the code and run the unit tests on every check in. At the end of each day you may want to run more extensive tests, regression test and integration tests for example, which take too long to run on each check in and these would be triggered after the nightly build. If you have a full continuously delivery pipeline the nightly build may also be used to deploy the built code to environments for user testing.
На стаковерфлоу такое пишут
Stanislav
Ребят, а опция resizable в BrowserWindow влияет только на возможность пользователем менять размеры окна или всё же не желательно программно менять размеры окна через setSize() при resizable=true ?
Danila
Александр
У кого была проблема
Uncaught Error: Cannot find module './build/Release/cld'?
Александр
c:\users\...\desktop\google-page\archive\node_modules\@felixrieseberg\spellchecker\src\main.cc(93): error C2664: "int v8::String::Write(uint16_t *,int,int,int) const":
невозможно преобразовать аргумент 1 из "v8::Isolate *" в "uint16_t *" [C:\Users\...\Desktop\google-page\archive\node_modules\@felixrieseberg\spellchecker\build\spellc
hecker.vcxproj]
Александр
И вот что делать не очень понятно
Vadim
Это Сишные модули не билдятся
Vadim
windows-build-tools?
Vadim
node-gyp?
Vadim
Проверить версию Python
Vadim
И версию NodeJS
Александр
windows-build-tools?
npm install --global --production windows-build-tools
Без ошибок установилось
Александр
node-gyp?
npm install node-gyp
Без ошибок
Vadim
А вот с версиями сложнее
Александр
Проверить версию Python
Python 2.7.16 (v2.7.16:413a49145e, Mar 4 2019, 01:37:19) [MSC v.1500 64 bit (AMD64)] on win32
Александр
Vadim
Попробуй обновиться до 3
Vadim
Vadim
Эт хорошо
Александр
node сейчас обновлю
Vadim
Тогда вряд-ли подскажу
Александр
Vadim
О, я с таким сталкивался вчера))
Vadim
Но не помню из-за чего
Vadim
Вроде ссылка на файл была неправильнач
Александр
Да я поправил это и ошибка старая вернулась
Electron.js releases
v7.0.0-nightly.20190719
https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190719
v7.0.0-nightly.20190719
Anonymous
Подскажите плиз как сохранять состояние local storage и cookie между перезапусками electron
пытался так:
webPreferences: {
partition: 'persist: *'
}
не помогло
Electron.js releases
v6.0.0-beta.15
https://github.com/electron/electron/releases/tag/v6.0.0-beta.15
v6.0.0-beta.15
Electron.js releases
v4.2.8
https://github.com/electron/electron/releases/tag/v4.2.8
v4.2.8
Evgeny
Все привет, может кто подскажет, как можно сделать printscreen на два или более монитора, используя возможности electron
Александр
Electron.js releases
v7.0.0-nightly.20190720
https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190720
v7.0.0-nightly.20190720
Anton
Доброго вечера. Ни у кого не возникало проблем с иконкой трея для Windows 10. Она появляется, но через какое-то рандомное время исчезает без ошибок, без предупреждений( Одинаково для dev и prod версии). Примечание. Приложения работает в фоновом режиме. Все окна скрыты (.hide()) Поэтому иденственный индикатор рабочего приложения это трей
Anton
electron 5
Stanislav
Всем привет. У меня в Windows имя профиля на русском языке. При сборке проекта запускается файл makensis.exe в которой летит конфиг в кодировке utf8, но по-умолчанию программа в этой кодировке не работает, отсюда ошибки типа "Plugin not found..." из-за неверного путя к необходимым файлам.
Если отредактировать библиотеки в node_modules так, чтобы программа makensis.exe запускалась с поддержкой utf8, то проблема уходит.
Вопрос: есть ли нормальное решение?
Vadim
Anton
Anton