
Sviat
26.08.2017
12:41:18
Можно ещё попробовать локальное хранилище

Nikolay добряш
26.08.2017
12:41:58

Sviat
26.08.2017
12:42:44

Google

Sviat
26.08.2017
12:43:35
Задаешь пару ключ - значение и на всех окнах одного домена вызывается событие storage (надо уточнить)
Думаю что в электроне так можно

Andrey
26.08.2017
17:03:28
Я тут небольшой плеер на Electron+Vue.js написал https://github.com/AZbang/LuiPlayer/tree/master, который клипы с ютуба стримит. Код надо еще подправить, ибо я на Vue и Electron до этого ничего конкретного не писал) В общем хотелось бы какой нибудь фидбек получить.
у кого винда можно релиз скачать, при желании

Владимир
26.08.2017
23:02:53
Все спят?

Pauline
26.08.2017
23:05:48
да

Сергей
27.08.2017
00:11:21

Ilya
27.08.2017
05:27:39
Как защитить протокол с сервером? Чтобы нельзя было подменить url и сервер? Или сделать фейковый?
Использовать самоподдписанный сертификат - использовать на строне электрона сертификат снутри модуля и делать запросы через него? Или проще?

A.
27.08.2017
07:03:41
при использовании https снифер увидит имя хоста и больше никаких подробностей.

Evgeniy
28.08.2017
05:09:17
создал я тест для своей приложухи но не пойму как запустить
относительный путь указываю вот
надо указывать на файл сам или на что?

Google

Evgeniy
28.08.2017
05:10:52
или наоборот надо незапакованный архив
А всё с этим разобрался теперь другой вопрос как сделать несколько тестов чтобы потом отдельно обращаться к ним

Сергей
28.08.2017
08:01:38

Денис
28.08.2017
08:37:06
Ребят, запускаю собранную приложуху, а она вылетает( В деве всё было норм

Dmitry
28.08.2017
08:38:49
Отличное описание проблемы

Nickolai
28.08.2017
08:40:38
хрестоматийное)

Денис
28.08.2017
08:40:56
Ну я понимаю
А что я могу дать?
"scripts": {
"build": "gulp build",
"watch": "gulp watch",
"postinstall": "install-app-deps",
"start": "electron ./build —enable-logging",
"dev": "NODE_ENV='development' npm run start",
"dist": "build —linux —win —x64"
},
"build": {
"appId": "Frontio",
"directories": {
"output": "releases"
},
"linux": {
"target": "deb"
}
}

Solbon
28.08.2017
09:13:45
/build

Dmitry
28.08.2017
09:42:56
А что я могу дать?
Под чем конкретно вылетает? КОгда конкретно вылетает? Чито пишет консоль?
Хотя бы)

A.
28.08.2017
09:45:50
+ показать список используемых пакетов
+ сделать свой инстанс консоли, направить его в файл и пошагово отдебажить. узнать на каком шаге падает и включить голову

Dmitry
28.08.2017
09:54:34
Воу-воу! Не гони так сразу, ты можешь спугнуть человека.

A.
28.08.2017
09:56:44

Dmitry
28.08.2017
10:01:56
Принимай жиквери внутримышечно, дней 7 минимум. Лучше версий 1.x. Только дозу не превышай, а то рак мозга можешь получить.

Денис
28.08.2017
10:07:11

A.
28.08.2017
10:08:15

Google

Dika
28.08.2017
10:08:55

A.
28.08.2017
10:09:38

Денис
28.08.2017
10:15:42

A.
28.08.2017
10:17:11

Денис
28.08.2017
10:17:53
А что это?)) Я просто ещё только месяц на этой оси

Dika
28.08.2017
10:19:01
elementary os (ubuntu крч)
Так, а в чем проблема, почему не просто запустить исполняемый файл через эмулятор терминала, чтобы логи были в нем?

Денис
28.08.2017
10:19:50
Да я пытался, но 1. Я не совсем понимаю как это делать. 2. Ничего не происходило, видимо из-за той же самой проблемы.
А main.js вообще можно uglify?

Dika
28.08.2017
10:20:57

A.
28.08.2017
10:22:43

Денис
28.08.2017
10:22:44
Сейчас попробую с консолью собрать

A.
28.08.2017
10:23:05
ls -la

Денис
28.08.2017
10:23:22
Секунду, соберу

A.
28.08.2017
10:23:56
ты собираешь АппИмадж?

Денис
28.08.2017
10:24:40
Не, deb

A.
28.08.2017
10:26:09
а в какой момент проблема возникает - когда ты деб инсталлишь или при запуске проинсталленого приложения?

Денис
28.08.2017
10:26:44
При запуске
Запускаю, висит в панели задач, 5 сек, уходит из панели
Окна так и непоявляется

A.
28.08.2017
10:27:24
а деб инсталлиться нормально, да?

Google


Денис
28.08.2017
10:27:32
Ну вроде как)
ls -la
drwxrwxr-x 4 den den 4096 Aug 28 13:24 .
drwxrwxr-x 4 den den 4096 Aug 28 13:27 ..
-rw-r--r— 1 den den 24844 Jul 17 13:16 blink_image_resources_200_percent.pak
-rw-r--r— 1 den den 15 Jul 17 13:16 content_resources_200_percent.pak
-rw-r--r— 1 den den 12032487 Jul 17 13:15 content_shell.pak
-rwxr-xr-x 1 den den 83471040 Jul 17 13:20 frontio
-rw-r--r— 1 den den 10130560 Jul 17 13:15 icudtl.dat
-rw-r--r— 1 den den 2997048 Jul 17 13:20 libffmpeg.so
-rwxr-xr-x 1 den den 21165040 Jul 17 13:20 libnode.so
-rw-r--r— 1 den den 1060 Jul 10 16:32 LICENSE.electron.txt
-rw-r--r— 1 den den 1775951 Jul 17 10:10 LICENSES.chromium.html
drwxr-xr-x 2 den den 4096 Aug 28 13:24 locales
-rw-r--r— 1 den den 262947 Jul 17 13:15 natives_blob.bin
-rw-r--r— 1 den den 140979 Jul 17 13:17 pdf_viewer_resources.pak
drwxr-xr-x 2 den den 4096 Aug 28 13:24 resources
-rw-r--r— 1 den den 1448208 Jul 17 13:15 snapshot_blob.bin
-rw-r--r— 1 den den 151829 Jul 17 13:16 ui_resources_200_percent.pak
-rw-r--r— 1 den den 57761 Jul 17 13:15 views_resources_200_percent.pak


Dika
28.08.2017
10:29:34
Ты выполнял ./frontio в терминале?

A.
28.08.2017
10:29:40
ну, попробуй, как советовал @Bannerets
1терминал: sudo tail -f /var/log/syslog
2терминал: ./frontio

Денис
28.08.2017
10:30:56
Есть
Поймалась ошибка

Admin
ERROR: S client not available

Денис
28.08.2017
10:31:15
A JavaScript error occurred in the main process
Uncaught Exception:
Error: Cannot find module 'jsonfile'
at Module._resolveFilename (module.js:470:15)
at Function.Module._resolveFilename (/opt/Frontio/resources/electron.asar/common/reset-search-paths.js:35:12)
at Function.Module._load (module.js:418:25)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/opt/Frontio/resources/app.asar/main.js:11:16)
at Object.<anonymous> (/opt/Frontio/resources/app.asar/main.js:112:3)
at Module._compile (module.js:571:32)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:488:32)
Не может найти модуль
Лол, а что делать
В деве же всё идеально

Dika
28.08.2017
10:31:55
Он в devDependencies вместо обычных мб?

Денис
28.08.2017
10:32:01
Да
Незя так?)

Dika
28.08.2017
10:32:17
Поставь в обычные

Денис
28.08.2017
10:32:38
Я раньше собирал в обычных, у меня тупо модули не находились, переместил всё в дев

A.
28.08.2017
10:34:41

Денис
28.08.2017
10:41:04
Та же ошибка
Я задаю их через require var jsonfile = require('jsonfile');
Но у меня в прошлый раз, когда я паковал, хоть и запускалось, но тоже модули не находило, я даже тоже сюда писал, но мне тогда это было неважно, а сейчас да

Google

Денис
28.08.2017
10:43:19
Но у меня кажется идея

Evgeniy
28.08.2017
10:48:53
Ava, jest, mocha
мне по сути надо клики тестить по экрану и не более остальное на серваке

Денис
28.08.2017
10:51:27

Andrey
28.08.2017
10:52:24
Привет! Мне предстоит написать прототип на electron + angular. Десктопные проекты не писал еще никогда. Подскажите пожалуйста какой нибудь годный стартер кит - electron + ng2(4). а то на оф сайте есть только electron-react и react-vue, ng как всегда где то сам по себе болтается
Правила чата: http://telegra.ph/electron-ru-05-15
Андрей, 21 год, студент. Фрилансер, Веб разработка. Дружу с bem-stack от Яндекса. Дружу с Angular2/4. Дружу с gulp, не дружу с webpack. Знаком с nodejs, express. Знаком с telegraph.js. Хочу подружиться с electron :)


Денис
28.08.2017
12:19:53
Что за... Вообще нахрен убрал строчки подключения модули на который ругался электрон.. А он продолжает на него ругаться...
Ребятки, это что-то с чем-то... Я даже не знаю как обьяснить. Убрал asar, чтобы посмотреть, что у меня вообще компилится, а то я нихрена не понимал... Не зря... у меня папки build, develop, releases были на одном уровне вместе с package.json, в котором electron-builder. нужно было, чтобы папка build компилилась, но когда я отключил asar... Увидел, что компилилась develop... Переместил develop в жопу мира, но КАКОГО-ТО ХРЕНА.. Компилилась всё равно она. НО ОТКУДА... Там есть какой-то кэш?
У меня дико бомбит
Сборка сложнее, чем сама программа

Максим
28.08.2017
13:42:39
+, жиза также бомбило когда первый раз пытались

Andrey
28.08.2017
18:55:33
Привет! Мне предстоит написать прототип на electron + angular. Десктопные проекты не писал еще никогда. Подскажите пожалуйста какой нибудь годный стартер кит - electron + ng2(4). а то на оф сайте есть только electron-react и react-vue, ng как всегда где то сам по себе болтается

Сергей
28.08.2017
18:57:11

Andrey
28.08.2017
18:59:16
НГ не нужен
задача такая - у компании есть огромное число своих компонентов написанных на ангуляре 4. нужно обкатать их в электроне

Денис
28.08.2017
19:26:00
Решено. Подключать модули надо оказалось было подключать через remote
A JavaScript error occurred in the main process
Uncaught Exception:
Error: Cannot find module 'jsonfile'
at Module._resolveFilename (module.js:470:15)
at Function.Module._resolveFilename (/opt/Frontio/resources/electron.asar/common/reset-search-paths.js:35:12)
at Function.Module._load (module.js:418:25)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/opt/Frontio/resources/app.asar/main.js:11:16)
at Object.<anonymous> (/opt/Frontio/resources/app.asar/main.js:112:3)
at Module._compile (module.js:571:32)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:488:32)


Royal
28.08.2017
19:26:18
Добрый вечер, возможно ли создать мультимедиа приложение(презентацию) на основе электрона?
Александр
#whois
Проект пока отсутствует только учусь, js, полезен могу быть только в дальнейшем, хочу узнать много нового об electron, Самара, увидел ссылку на github