@electron_ru

Страница 46 из 177
Edele
03.08.2017
05:33:37
Не понял

Юрий
03.08.2017
05:34:27
Информация прячется от тех кому на нее не следует смотреть (то есть от лишних глаз )

Google
Edele
03.08.2017
05:36:37
> Информация прячется от тех кому на нее не следует смотреть (то есть от лишних глаз ) Кто эти люди? Если ли у них доступ к компу пользователя? Может, это разработчики других приложений, которые установлены на комп пользователя вместе с твоим? Или как?

--- Я просто заметил, что тут много людей готовы поделиться знаниями. Но на многие вопросы никто не отвечает, потому что вопросы непонятные. Не поленись, пожалуйста, объяснить свою задачу и сложности.

Danko
03.08.2017
06:15:36
А нет ли возможности перевода части файлов собранной программы скажем в dll для винды? Читая переписку выше в голову пришёл такой вопрос

Edele
03.08.2017
06:19:02
Вот тут видел упоминания dll, но сам не пробовал https://github.com/chentsulin/electron-react-boilerplate/blob/master/webpack.config.renderer.dev.dll.js

А, это не совсем то. https://github.com/chentsulin/electron-react-boilerplate/pull/860 > Enables Webpack DLL for faster Hot Reloading/Reloading

Юрий
03.08.2017
08:02:47
Сергей
03.08.2017
08:05:50
Спрятать код приложения. Шифрование файлов через приложение. Безопасная работа с паролями и приватными ключами пользователя ну и защита информации вводимой пользователем внутри приложения
Шифрование будет производиться ключом. Даже если ключ хранить удаленно, то данные придется расшифровать и ключ хранить на компьютере, пусть и в памяти. А значит не безопасно. И жс явно не лучший выбор. На плюсах пишут шифровальщики бинарников, чтобы хоть как-то скрыть код. Но даже это не помогает и все взламывают и крадут

Dmitry
03.08.2017
08:12:47
Видимо, там перед заказчиками как-то ответствовать надо, поэтому нужен "достаточный" уровень безопасности))

[Anonymous]
03.08.2017
09:10:40
вольюсь в струю. Всн что на стороне клиенте, оно как бы подразумевает открытый доступ для пользователя. Тут как ни крути, при больщом желание все можн ракрыть и посомтреть. Суть защиты кода клиента сводится к том, чтобы реверс инженер плюнул на реверс инженеринг приложения. Для сборки можно подключить https://www.npmjs.com/package/webpack-obfuscator + убрать комментарии

Google
Сергей
03.08.2017
18:19:23
npmjs.com/babili

Юрий
03.08.2017
19:51:11
В один прекрасный момент у приложения будут файлы расшифрованы
Может ты в курсе как с этим живет десктопный телеграмм?

Денис
03.08.2017
20:03:27
Народ, доброй ночи, возникла проблемка с аппом на убунту, на винде вроде такого нет. Без кода, постараюсь описать. Когда я навожу на область приложухи около границы (Расстояние где-то 20px), у меня уже появляется крусор изменения размера окна и я могу ресайзить окно, но такого быть не должно. КАк исправить?

A.
03.08.2017
20:13:45
а как ты создаёшь окно, покажи

Сергей
03.08.2017
20:17:36
секретные шифруются по протоколу телеги

но как именно что там хранится хз

надо сорцы смотреть

Денис
03.08.2017
20:20:12
а как ты создаёшь окно, покажи
function createWindow() { // Create the browser window. mainWindow = new BrowserWindow({ title: 'App', icon: path.join(__dirname, 'icon.png'), minWidth: 800, minHeight: 540, width: 800, height: 540, fullscreenable: false, frame: false, transparent:true, titleBarStyle: 'hidden', }) mainWindow.webContents.openDevTools({ detach: true });

A.
03.08.2017
20:22:18
resizable Boolean (optional) - Whether window is resizable. Default is true.

Денис
03.08.2017
20:22:52
Ну да, дефолт - тру

A.
03.08.2017
20:23:54
попробуй отключить

Денис
03.08.2017
20:24:03
Лол

Так а мне нужен ресайз)

Только не такой багованый)

A.
03.08.2017
20:24:38
тогда я тебя не понял

Денис
03.08.2017
20:27:35
Я, кстати, отключил, но всё равно ресайз остался

Именно в том багованом месте

Почему может быть ресайз, кто знает?

Google
Dika
03.08.2017
21:07:35
@MerDenchik Скрины покажи, ос какая?

Денис
03.08.2017
22:17:11
Скринить то нечего, только описание. ElementaryOS

Electron.js releases
03.08.2017
23:18:42
electron v1.6.12 beta https://github.com/electron/electron/releases/tag/v1.6.12 Bug Fixes Backported a Chrome fix where inputting accented letters in tags would result in double letters. #10166 (https://github.com/electron/electron/pull/10166) Backported a fix that prevents async tasks from crashing after the Node environment is destroyed. #10099 (https://github.com/electron/electron/pull/10099) Linux Backported a fix where the dbus menu implementation of KDE would send the about-to-show signal whenever the menu has been changed, resulting in an infinite loop. #10070 (https://github.com/electron/electron/pull/10070) Backported a fix where submenu items in tray menus were not emitting click events. #10166 (https://github.com/electron/electron/pull/10166)

Максим
04.08.2017
08:04:53
#whois Всем привет, я студент 2 курса, в июле делали проект для антихакатона яндекс.денег и сейчас полностью застряли на попытках сделать билд рабочего приложения, узнал о вас из конфы мехмата)

Очень нужен чей-нибудь совет: вот чистый проект https://github.com/nontrip/YaStreamDesktop. electron-buiilder - выходила ошибка unexpected token import, подключали compiler (тот который обычный и pre-compiler) - ошибка не находит модуль или какой-то файл не прекомпилирован. Electron forge либо не видит файла папке (хотя он там есть), либо вообще не импортирует проект). Это прям призыв о помощи ибо работали почти целый месяц, и на этом приложении завязаны остальные составляющие проекта(

Максим
04.08.2017
09:51:16
А чем собирать посоветуете?

Lev
04.08.2017
09:54:13
electron builder

вы им вроде и собираете

Денис
04.08.2017
10:05:30
Отключил resizable, баг пропал. То есть, у меня просто ресайз область сдвинулась с каждой стороны на 20px внутрь. Чё это вообще за х?

Народ, доброй ночи, возникла проблемка с аппом на убунту, на винде вроде такого нет. Без кода, постараюсь описать. Когда я навожу на область приложухи около границы (Расстояние где-то 20px), у меня уже появляется крусор изменения размера окна и я могу ресайзить окно, но такого быть не должно. КАк исправить?

Если включаю frame, всё норм становится

Ресайз на месте

Но мне обязательно надо вырубить

A.
04.08.2017
10:38:27
мессаги хранит в sqlite
откуда информация? греп по репозиторию не находит использования sqlite, в списке Third-party он не указан

A.
04.08.2017
10:39:12
опрометчиво утверждать без проверки

Сергей
04.08.2017
10:40:01
согласен

A.
04.08.2017
10:40:50
хотя, возможно, я репу не рекурсивно склонировал. ща перепроверюсь

Google
Electron.js releases
04.08.2017
14:53:36
Merge pull request #9961 from electron/fix-window-opener https://github.com/electron/electron/commit/63d7aee1a6e97cf0498d7d1693cbccade901097c Merge pull request #9961 from electron/fix-window-opener Fix window.opener being null when nativeWindowOpen is used

[Anonymous]
04.08.2017
15:36:01
ребят, подскажите как работает electron-updated он полностью перезаписывает exe`шник или только измененные файлы?

Roman
04.08.2017
15:38:04
Заново качает инсталлер, потом завершает текущую программу, и запускает инсталлер

A.
04.08.2017
15:42:05
Ну что там ?
так-то нет. в зависимостях есть mason, а у него в зависимостях есть sqlite. но мейсон - система публикации пакетов, так что я не стал разбираться глубже

кмк, какое-то хранилище должно таки быть, ведь хранит же телеграм снимок текущено состояния

A.
04.08.2017
15:43:40
А с чем вообще разобрался ?
уточни вопрос, я не очень понимаю какой ответ ты ждёшь

кстати, десктопный клиент телеграма qt-шный https://github.com/telegramdesktop/tdesktop

вдрух кто не знал

https://github.com/telegramdesktop/tdesktop/issues/2410

Денис
04.08.2017
19:11:57
#problemresizeshit @problemresizeshit Извините, если так нельзя делать, больше не буду, но просто проблема есть, она не решена и очень мешает

Отключил resizable, баг пропал. То есть, у меня просто ресайз область сдвинулась с каждой стороны на 20px внутрь. Чё это вообще за х?

Народ, доброй ночи, возникла проблемка с аппом на убунту, на винде вроде такого нет. Без кода, постараюсь описать. Когда я навожу на область приложухи около границы (Расстояние где-то 20px), у меня уже появляется крусор изменения размера окна и я могу ресайзить окно, но такого быть не должно. КАк исправить?

Если включаю frame, всё норм становится

Ресайз на месте

Но мне обязательно надо вырубить

Group Butler
04.08.2017
19:11:58
Денис кикнут за флуд

Денис
04.08.2017
19:13:11
Упс, неожидал

Google
Сергей
04.08.2017
19:14:06
@DenisIzmaylov @evgenyrodionov вы теперь здесь админы

и ты)

Pauline
04.08.2017
20:28:24
ахах))

[Anonymous]
04.08.2017
22:46:57
вечер добрый. Народ, как через electron -builder сделать портативую сборку? собрал под винду, у меня получается установщик, которые встраивается в систему

Dika
04.08.2017
22:48:54
--dir

[Anonymous]
04.08.2017
22:49:19
не, это тупо распакованный архив.

Dika
04.08.2017
22:49:44
Ты хочешь, чтобы все файлы были в одном ехешнике?

[Anonymous]
04.08.2017
22:49:48
ага

Dika
04.08.2017
22:50:09
запакуй чем-то

[Anonymous]
04.08.2017
22:50:55
это как вариант. электрон из коробки такое может делать?

A.
04.08.2017
22:53:46
там же в доке написано

скину чз 2мин

"win": { "target": [ "nsis", "squirrel", "portable" ], "icon": "assets/icons/win/256x256.ico" },

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