Roman
зачем вообще это нужно, адский бред
Roman
я уверен сейчас пойдут коммиты v.4
Roman
релизы даже
Roman
у меня адски горит
Anonymous
А хром 69й тебя не смущает, при том, что он релизнулся в 2008м а Firefox который резизнулся только в 2002м сейчас 62й
Roman
ниочень
Oleksandra
Привет) У меня вопрос, мне на винде нужно дописывать файл hosts, но для этого же нужно аппку запускать от имени админа. Вопрос вот в чём, можно ли обойтись без этого, а просто вот таким промптом?
Alexander
Привет) У меня вопрос, мне на винде нужно дописывать файл hosts, но для этого же нужно аппку запускать от имени админа. Вопрос вот в чём, можно ли обойтись без этого, а просто вот таким промптом?
Скорее всего, если тебе нужно менять hosts, зачит ты уже что-то делаешь не так. Лучше бы начать с того, чем обусловлены такие требования
Alexandr
Добрый день, столкнулся с очень странным поведением не описаным нигде. Делаю приложение что не меняет свои размеры и собственным треем, установил resizable: false и fullscreenable: false, скрыл фрейм и нарисовал свой трей , на него повесил -webkit-app-region: drag. Но при дабл клике на трей окно становится в фул экран. Появилось данное событие после того как я установил прозрачность основного окна. Кто подскажет как это убрать, либо отключить ? :)
Alexandr
Вообщем, пофиксил введенем .setMaximizable(false); в функцию создания окна. Но поведение все равно кажется странным
😎
Вообщем, пофиксил введенем .setMaximizable(false); в функцию создания окна. Но поведение все равно кажется странным
Думаю это связано с тем, что электрон запрещает вручную мен от размер окна и по нажатию кнопки с событием. А вот дабл клик это скорее всего ивент самого виндоус. Имхо
Alexandr
я так понимаю, они считывают класс на который я повесил -webkit-app-region: drag и на него вешают функционал фрейм окна, команды которого перебивают заданые условия созданого окна. Ибо при двойном нажатии на тот же блок при условии выключеной transparent ничего не происходит. А перетягивание работает :)
Завтра
А еще webkit-app-region не меняется, если переместить блок
Завтра
(
😎
#оффтоп
Hellomik
извните возможно вопрос не по теме, но может ли мне кто то сказать отличие между proto и prototype и объяснить каждый из них , я просто гуглю уже час(видимо плохо) и не могу найти точного ответа который поставит все точки
スナイプ
ребята такая проблема. у меня програ где юзер может выбрать папку. папка должна быть пустым. папку выбыраю через showOpenDialog -> openDirectory, это дает мне path, а проверяю через fs.readdirSync(path[0]).length > 0. на windows все работает, на маке проблема. если юзер открывает непустую папку, оттуда удаляет все что есть и нажимает на "Выбрать" то нода не понимает что папка пустая
Alexander
Надо смотреть почему ножа считает, что там есть что-то
Alexander
А .DS_Store разве не считается?
スナイプ
это что ? ну у меня мака нет, я бы сам дебажил. мне тут сказали, что возможно это hidden files. на маке возможно смотреть скрытые файли ?
Andrey 😼
Самое простое
Andrey 😼
ls -lah
スナイプ
не ну в настройках где нить нет место, чтобы в папке показал все ? как в windows
Viktor 🇷🇺
Чтобы показать скрытые документы на Mac, в Finder или на том же рабочем столе нажмите сочетание клавиш Command + Shift + . (точка)
Andrew
не ну в настройках где нить нет место, чтобы в папке показал все ? как в windows
На сколько я помню, в параметрах showOpenDialog есть пункт соответствующий. Позволяет именно в этом диалоге сделать видимыми скрытые файлы. См. документацию...
Andrew
Да, вот. В описании вроде нет пометки, что параметр эксклюзивный для одной из платформ. Поэтому по идее должно и на Маках работать...
スナイプ
спасибо, попробую напишу
スナイプ
ребят при сборке на маке, вот такие ошибки. иконки вроде есть. в чем проблема ? electron-builder
スナイプ
в package.json для "dmg" указен "icon": "build/icon.icns", собственно там и есть иконка
Alexandr
Добрый вечер, кто-то занимался установкой автоапдейта из закрытого проекта гитлаб?
Alexander
Создаётся файндером в каждой папке и скрытым
スナイプ
Ну это я решил. А как иконки исправить
kostysh
Всем привет, сразу с вопросом. Не уверен - это баг или фича. Я пытаюсь добавить экстеншн (не DevTools а обычный) с помощью Electron API (BrowserWindow.addExtension(path)) и всегда получаю ошибку: Skipping extension with invalid URL Само расширение (metamask) скачиваю по айдишнику с вебстора, распаковываю в отдельную папку. Все как в доках написано - по событию ready пробую добавить экстеншн, но получаю ошибку. И все-таки - это возможно добавить экстеншн в электрон-приложение с помощью Electron API или нет?
Doniyor
Привет всем✋🏻 Помогите новичку
Doniyor
У мя проблема с установкой пакета electron через npm. Завис на ... and 1 more
😎
У мя проблема с установкой пакета electron через npm. Завис на ... and 1 more
Попробуй склонировать quick start с git-a в пустую папку. Потом npm install
Doniyor
Ok попробую
😎
Ok попробую
Если встанет, значит проблема была скорее всего в package.json
Sergey
Привет, никто не сталкивался с такой проблемой ? https://github.com/electron/electron/issues/14430
Алексей
Подскажите какой модуль используете для проверки орфографии?
Алексей
ищи по ключевым словам "Spell checker"
у меня на проекте один использовался, но после обновления Xcode - проект перестал с ним собираться.. Вот и хочу узнать может кто использует в своих проектах проверку орфографии и подскажет какой модуль ещё попробовать. Перебирать все подряд долго.
Kolpakov
у яндекса есть спеллчекер. с нодовским модулем https://tech.yandex.ru/speller/
Mikita
Всм с нодовским модулем?
Kolpakov
Всм с нодовским модулем?
https://github.com/hcodes/yaspeller
Алексей
https://github.com/hcodes/yaspeller
только он всеравно лезет на yandex за результатом...
Maksim
Не подскажите какую-нибудь локальную бд помимо electron-store? Пробовал заюзать sequelize с mysql и postgres - ничего не вышло чет :(
Vadim
Пиши node addon и использую любую БД поддерживаемую c++.
Sergo
sqlite?
Maksim
Пиши node addon и использую любую БД поддерживаемую c++.
по типу такой? https://github.com/sidorares/node-mysql2
Vadim
Да, но вариант с sqlite проще.
Vadim
IndexDB, тоже как вариант
Maksim
но ее же самому надо поднимать, не?
Maksim
вот я пробовал с mysql - https://gist.github.com/SilencerWeb/5d0c121f779712ddc72dc46dea4aae43, юзая sequelize и mysql2
Maksim
(для вывода чего либо юзал throw Error(), т.к. console.log() не отображается в консоли)
Sergo
https://www.npmjs.com/package/electron-sqlite3#installing
Anonymous
привет, кто то работал с unimrcp&
Anonymous
?
Андрей
Приветко ! :) Попросили добавить яндекс-вебвизор на страницу рендериваемую электроном. Это ваще как ? Возможно ли?
Андрей
Для регистрации этого яндекс-счётчика надо указывать домен, а у электрона нет домена %)
Vadim
Еще скажи что и GA нельзя подключить👌😉
Andrey
1. добавляешь код 2. разрешаешь CORS 3. … 4. PROFIT
Андрей
Еще скажи что и GA нельзя подключить👌😉
а на какой домен регистрировать GA ?
😎
Приветко ! :) Попросили добавить яндекс-вебвизор на страницу рендериваемую электроном. Это ваще как ? Возможно ли?
Сделать ход конем? При каждом рендере посылать ajax запрос на пустую страничку на сервере со счетчиком
Андрей
ох понятно, что ничего не понятно )
Andrey
> Попросили добавить яндекс-вебвизор на страницу рендериваемую электроном. > Это ваще как ? Возможно ли? обещали в ближайшее время сделать, чтобы стало возможно.
Electron.js releases
v3.0.1 https://github.com/electron/electron/releases/tag/v3.0.1 v3.0.1
Maksim
Как можно зарегистрировать шорткат по типу CMD + C + S и сделать так, чтобы он триггирился лишь при нажатии всех этих кнопок? Я сейчас попробовал зарегистрировать его так: globalShortcut.register('CmdOrCtrl+C+S', () => { console.log('shortcut cut is pressed'); }); Но он триггерится не только при нажатии CMD + C + S, но еще и CMD + S
Artyom
Ребят, возможно ли в принципе с помощью электрона или nodejs(или других технологий, которые можно подрубить к электрон-приложению) установить шрифт в ос, при наличии файла шрифта
Vadim
Да, возможно.
Vadim
Все что ты можешь сделать на С++, то ты сможешь сделать с NodeJS.
Vadim
Node addons