@electron_ru

Страница 150 из 177
Quiss
14.07.2018
10:09:27
Kelin
14.07.2018
10:09:41
Открываться будет миллиард лет, правда

Quiss
14.07.2018
10:09:41
мы точно говорим про packager ?

Google
Quiss
14.07.2018
10:09:55
цель другая)

Jack
14.07.2018
10:11:26
мы точно говорим про packager ?
извиняюсь, я имел ввиду electron-builder

Quiss
14.07.2018
10:11:47
а билдер умеет под macOS и Windows собирать?

ну это две оси которые надо поддерживать

Jack
14.07.2018
10:11:58
да

Quiss
14.07.2018
10:13:14
я кстати правильно понимаю, что под мак, можно собрать имея макОС?

или из под винды можно?

Jack
14.07.2018
10:14:29
еслис с electron-builder, то каждая версия на своей платформе

Quiss
14.07.2018
10:15:58
хренова)

Сергей
14.07.2018
10:20:50
еслис с electron-builder, то каждая версия на своей платформе
Электрон билдер может собирать подо все платформы сразу

хренова)
Но подписать можно только на своей системе

Quiss
14.07.2018
10:23:53
Но подписать можно только на своей системе
под подписью ты что имеешь ввиду? запустить будет реально для дэмо собранный на винде билд под мак? (на демо-маке)

Google
Сергей
14.07.2018
10:24:41
Quiss
14.07.2018
10:25:18
ладно, завтра потестим, если что просто пересоберём под маком

спасибо.

Build for macOS is supported only on macOS, please see https://electron.build/multi-platform-build

вот и приехали )

Сергей
14.07.2018
10:37:02
Оуч

Раньше работало((

Quiss
14.07.2018
10:37:17
у кого мак есть ?)

Сергей
14.07.2018
10:49:52
у кого мак есть ?)
В travis-ci есть

Kelin
14.07.2018
10:54:28
Jack
14.07.2018
11:02:43
Илья
14.07.2018
11:14:23
у кого мак есть ?)
поставь хакинтош ?

Quiss
14.07.2018
11:15:13
поставь хакинтош ?
Да я уже в слаке написал, чтобы завтра макбуки взяли люди)

Max
14.07.2018
17:02:29
Каждый раз во время запуска electron в dev режиме стучиться на 104.18.94.96 (это cloudflare) что бы проверить доступна ли новая сборка электрона (не путать с auto-update самого приложения). Можно ли это запретить, кто знает?

Denis
14.07.2018
17:27:26
Ребят как скопировать ссылку в электроне?правая кнопка не работает нельзя нажать копировать ссылку

а ctr+c скопирует текст не ссылку

Kirill "Loskir" ?¹³
14.07.2018
17:36:06
Denis
14.07.2018
17:36:47
можно поодробнее?

саму ссылку чтобы копировать а не текст

Google
Kirill "Loskir" ?¹³
14.07.2018
17:37:22
можно поодробнее?
тебе для своего проекта или в чужом надо скопировать?

Denis
14.07.2018
17:38:13
смотри если я просто открыл рандомный сайт в электроне как скопировать ссылку?

Kirill "Loskir" ?¹³
14.07.2018
17:38:36
Denis
14.07.2018
17:38:53
да

ты хочешь програмно ссылку найти?

я не верю что в электроне нельзя никак скопировать ссылку своими руками

Kirill "Loskir" ?¹³
14.07.2018
17:39:54
$('a').click(e => { if (e.button === 2) })

Denis
14.07.2018
17:41:16
покликать и нажать я на что угодно могу через nightmare ,и ссылку скопировать тоже (только на сайте селекторы меняются постоянно).мне нужно ручками скопировать ссылку из открытого сайта в электроне ,етсь такая возможность?

Max
14.07.2018
17:45:55
Создал issue: https://github.com/electron/electron/issues/13668

Denis
14.07.2018
18:16:25
Что никто не знает как в электроне ссылку скопировать?

Kirill "Loskir" ?¹³
14.07.2018
18:20:02
откуда?
Из текста

Denis
14.07.2018
18:20:09
открыл рандом сайт в электроне как скопировать ссылку?

Max
14.07.2018
18:24:33
Создай свое контекстное меню, добавь туда copy в поле role. По идее должно работать

Denis
14.07.2018
18:25:01
и оно скопирует ссылку а не текст?)

Max
14.07.2018
18:25:40
Поясни чем ссылка отличается от текста в буфере обмена?

Denis
14.07.2018
18:27:03
ты рофлишь?знаешь когда текст синим выделым ты его скопируешь в буфер это текст,нажмёшь перейдёшь по ссылке

можно ли эликтроне нажать как в хроме правой кнопкой скопировать ссылку ?

или что-то скачать надо /обовить электрон

Google
Max
14.07.2018
18:30:09
говорю же, сделай себе кастомное контекстное меню для того что бы по правому клику вызывать меню и копировать текст/ссылку или что угодно

Denis
14.07.2018
18:32:06
как?

Max
14.07.2018
18:32:39
electron-context-menu модуль тебе в помощь

Denis
14.07.2018
18:33:10
$ npm install electron-context-menu ?

Max
14.07.2018
18:34:07
А че ты спрашиваешь такие простые вещи? рофлишь?)

для начала найди этот модуль на npm и почитай документацию

Denis
14.07.2018
18:35:14
ахаххахахх

https://github.com/sindresorhus/electron-context-menu

Admin
ERROR: S client not available

Max
14.07.2018
18:36:58
Ну, он даже из коробки умеет то, что ты искал. Умей правильно задавать вопросы

Denis
14.07.2018
18:39:28
спасибо большое)

теперь бы ещё понять как этим пользовтаься

Max
14.07.2018
18:39:59
Только учти "Requires Electron 2.0.0 or later"

Denis
14.07.2018
18:43:07
а как узнать свою версю?

установил меню,добавил в код

onst {app, BrowserWindow} = require('electron'); require('electron-context-menu')({ prepend: (params, browserWindow) => [{ label: 'Rainbow', // Only show it when right-clicking images visible: params.mediaType === 'image' }] }); let mainWindow; app.on('ready', () => { mainWindow = new BrowserWindow(); });

пишет

peError: Cannot read property 'BrowserWindow' of undefined

что делать ?)

Max
14.07.2018
19:23:39
Странно

Google
Denis
14.07.2018
19:23:59
версия 2.05

Max
14.07.2018
19:24:04
А что без куска с require('electron-context-menu') все нормально?

Denis
14.07.2018
19:25:48
TypeError: Cannot read property 'on' of undefined

без require

что меня всегда поражало в node js нет нормальной документации нигде

Max
14.07.2018
19:28:17
Я вот так у себя вызываю: const electron = require('electron'); const ContextMenu = require('electron-context-menu'); ... void function createContextMenu() { ContextMenu({ prepend: () => [{ role: 'toggleDevTools', visible: is.development }], }); }();

Denis
14.07.2018
19:30:15
TypeError: Cannot read property 'BrowserWindow' of undefined

Max
14.07.2018
19:30:17
Подожи, а что ты закомментировал?

Denis
14.07.2018
19:30:35
не понял

Max
14.07.2018
19:31:04
> TypeError: Cannot read property 'on' of undefined Такое впечатление что ты закомментировал require('electron');

А не require('electron-context-menu')

Denis
14.07.2018
19:32:06
не вставил как у тебя

Max
14.07.2018
19:32:11
TypeError: Cannot read property 'BrowserWindow' of undefined
Ты не пытайся копировать один в один мой код

Это лишь пример

Kelin
14.07.2018
19:32:22
void function?

Denis
14.07.2018
19:32:40
ахахахха С++?

Max
14.07.2018
19:32:41
void function?
Да. Не знал такого?)

Kelin
14.07.2018
19:32:49
кек, а зачем

Kirill "Loskir" ?¹³
14.07.2018
19:32:55
void function?
неясно зачем?

Kelin
14.07.2018
19:33:09

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