@electron_ru

Страница 167 из 177
Jack
21.09.2018
12:46:30
ребята такая проблема. у меня програ где юзер может выбрать папку. папка должна быть пустым. папку выбыраю через showOpenDialog -> openDirectory, это дает мне path, а проверяю через fs.readdirSync(path[0]).length > 0. на windows все работает, на маке проблема. если юзер открывает непустую папку, оттуда удаляет все что есть и нажимает на "Выбрать" то нода не понимает что папка пустая

Aleksandr
21.09.2018
13:01:43
Надо смотреть почему ножа считает, что там есть что-то

А .DS_Store разве не считается?

Google
Jack
21.09.2018
13:02:55
это что ? ну у меня мака нет, я бы сам дебажил. мне тут сказали, что возможно это hidden files. на маке возможно смотреть скрытые файли ?

Jack
21.09.2018
13:06:24
не ну в настройках где нить нет место, чтобы в папке показал все ? как в windows

Viktor
21.09.2018
13:55:17
Чтобы показать скрытые документы на Mac, в Finder или на том же рабочем столе нажмите сочетание клавиш Command + Shift + . (точка)

Andrew
21.09.2018
14:00:04
не ну в настройках где нить нет место, чтобы в папке показал все ? как в windows
На сколько я помню, в параметрах showOpenDialog есть пункт соответствующий. Позволяет именно в этом диалоге сделать видимыми скрытые файлы. См. документацию...

Andrew
21.09.2018
14:02:08
Да, вот. В описании вроде нет пометки, что параметр эксклюзивный для одной из платформ. Поэтому по идее должно и на Маках работать...

Jack
21.09.2018
14:02:33
спасибо, попробую напишу



в package.json для "dmg" указен "icon": "build/icon.icns", собственно там и есть иконка

Alexandr
21.09.2018
16:22:31
Добрый вечер, кто-то занимался установкой автоапдейта из закрытого проекта гитлаб?

Google
Aleksandr
21.09.2018
21:17:45
Создаётся файндером в каждой папке и скрытым

Jack
22.09.2018
05:30:03
Ну это я решил. А как иконки исправить

kostysh
24.09.2018
18:24:39
Всем привет, сразу с вопросом. Не уверен - это баг или фича. Я пытаюсь добавить экстеншн (не DevTools а обычный) с помощью Electron API (BrowserWindow.addExtension(path)) и всегда получаю ошибку: Skipping extension with invalid URL Само расширение (metamask) скачиваю по айдишнику с вебстора, распаковываю в отдельную папку. Все как в доках написано - по событию ready пробую добавить экстеншн, но получаю ошибку. И все-таки - это возможно добавить экстеншн в электрон-приложение с помощью Electron API или нет?

Daniel
25.09.2018
02:53:34
Привет всем✋? Помогите новичку

У мя проблема с установкой пакета electron через npm. Завис на ... and 1 more

Бахтияр
25.09.2018
03:13:19
У мя проблема с установкой пакета electron через npm. Завис на ... and 1 more
Попробуй склонировать quick start с git-a в пустую папку. Потом npm install

Daniel
25.09.2018
03:14:03
Ok попробую

Бахтияр
25.09.2018
03:14:50
Ok попробую
Если встанет, значит проблема была скорее всего в package.json

Sergey
25.09.2018
05:03:18
Привет, никто не сталкивался с такой проблемой ? https://github.com/electron/electron/issues/14430

Алексей
25.09.2018
14:43:27
Подскажите какой модуль используете для проверки орфографии?

A.
25.09.2018
15:05:10
Алексей
25.09.2018
15:07:06
ищи по ключевым словам "Spell checker"
у меня на проекте один использовался, но после обновления Xcode - проект перестал с ним собираться.. Вот и хочу узнать может кто использует в своих проектах проверку орфографии и подскажет какой модуль ещё попробовать. Перебирать все подряд долго.

A.
25.09.2018
15:08:54
у яндекса есть спеллчекер. с нодовским модулем https://tech.yandex.ru/speller/

Mikita
25.09.2018
16:07:09
Всм с нодовским модулем?

A.
25.09.2018
16:21:43
Всм с нодовским модулем?
https://github.com/hcodes/yaspeller

Алексей
25.09.2018
16:44:38
https://github.com/hcodes/yaspeller
только он всеравно лезет на yandex за результатом...

SilencerWeb
26.09.2018
11:06:15
Не подскажите какую-нибудь локальную бд помимо electron-store? Пробовал заюзать sequelize с mysql и postgres - ничего не вышло чет :(

Google
Вадим
26.09.2018
11:09:38
Пиши node addon и использую любую БД поддерживаемую c++.

Sergey
26.09.2018
11:10:13
sqlite?

SilencerWeb
26.09.2018
11:10:59
Пиши node addon и использую любую БД поддерживаемую c++.
по типу такой? https://github.com/sidorares/node-mysql2

Вадим
26.09.2018
11:12:24
Да, но вариант с sqlite проще.

IndexDB, тоже как вариант

SilencerWeb
26.09.2018
11:13:03
но ее же самому надо поднимать, не?

вот я пробовал с mysql - https://gist.github.com/SilencerWeb/5d0c121f779712ddc72dc46dea4aae43, юзая sequelize и mysql2

(для вывода чего либо юзал throw Error(), т.к. console.log() не отображается в консоли)

Sergey
26.09.2018
11:14:51
https://www.npmjs.com/package/electron-sqlite3#installing

Oleh
26.09.2018
11:40:06
привет, кто то работал с unimrcp&

?

Andrey
26.09.2018
12:26:26
Приветко ! :) Попросили добавить яндекс-вебвизор на страницу рендериваемую электроном. Это ваще как ? Возможно ли?

Для регистрации этого яндекс-счётчика надо указывать домен, а у электрона нет домена %)

Вадим
26.09.2018
12:28:02
Еще скажи что и GA нельзя подключить??

Andrey
26.09.2018
12:28:03
1. добавляешь код 2. разрешаешь CORS 3. … 4. PROFIT

Andrey
26.09.2018
15:14:42
Еще скажи что и GA нельзя подключить??
а на какой домен регистрировать GA ?

Admin
ERROR: S client not available

Бахтияр
26.09.2018
16:14:08
Приветко ! :) Попросили добавить яндекс-вебвизор на страницу рендериваемую электроном. Это ваще как ? Возможно ли?
Сделать ход конем? При каждом рендере посылать ajax запрос на пустую страничку на сервере со счетчиком

Andrey
26.09.2018
16:46:35
ох понятно, что ничего не понятно )

Google
Andrey
26.09.2018
17:09:01
> Попросили добавить яндекс-вебвизор на страницу рендериваемую электроном. > Это ваще как ? Возможно ли? обещали в ближайшее время сделать, чтобы стало возможно.

Electron.js releases
27.09.2018
00:35:34
v3.0.1 https://github.com/electron/electron/releases/tag/v3.0.1 v3.0.1

SilencerWeb
27.09.2018
01:16:11
Как можно зарегистрировать шорткат по типу CMD + C + S и сделать так, чтобы он триггирился лишь при нажатии всех этих кнопок? Я сейчас попробовал зарегистрировать его так: globalShortcut.register('CmdOrCtrl+C+S', () => { console.log('shortcut cut is pressed'); }); Но он триггерится не только при нажатии CMD + C + S, но еще и CMD + S

Artyom
27.09.2018
08:43:54
Ребят, возможно ли в принципе с помощью электрона или nodejs(или других технологий, которые можно подрубить к электрон-приложению) установить шрифт в ос, при наличии файла шрифта

Вадим
27.09.2018
08:44:37
Да, возможно.

Все что ты можешь сделать на С++, то ты сможешь сделать с NodeJS.

Node addons

Artyom
27.09.2018
08:45:47
Через webassembly?

Node addons
Погуглил, спасибо

Georgy
27.09.2018
09:40:54
драсте

кто подскажет как пост запросы делать в электроне?

Вадим
27.09.2018
09:41:40
Так же как и в NodeJS

Andrey
27.09.2018
09:42:01
https://electronjs.org/docs/api/net

Вадим
27.09.2018
09:43:35
А чем стандартное не угодило?

Я юзаю модуль http.

Andrey
27.09.2018
09:44:52
Стандартное для чего? Для электрона есть стандартный модуль описанный в доках. Для ноды можно использовать свое. Для хромиума так же fetch можно брать.

Georgy
27.09.2018
09:44:59
хех притащил туда реакт думал ща как на клиенте ща оформим

A.
27.09.2018
09:46:20
и на "клиенте"(render) оформить легко

Georgy
27.09.2018
10:00:04
сейчас я просто с компонента фетчом отправляю, но упираюсь в корс

Google
A.
27.09.2018
10:01:27
может тогда проблема в том, что сервер не присылает нужный заголовок?

Georgy
27.09.2018
10:02:37
не, https://cors-anywhere.herokuapp.com/' решает эту проблему

просто тип сам хромиум

ругается на локалзхост

Страница 167 из 177