Vadim
А в полноэкранном работает)
Oleh
Понятно, спасибо
Радж
Всем доброго времени суток) Я немного разобрался с ipc, спасибо всем за помощь ) Но возник другой вопрос. По задачи данные из main.js передаются в рендер окно (второе). Там сетевой поток. И они передаются. Но их видно только после закрытия второго окна. Если кратко, то задача напоминает приложения мониторинга. Данные с сервера передаются в main.js, а уже из него во вторичные окна. При необходимости из вторичных окон данные передаются в main.js, а от туда на сервер. Простите, если с терминами напутал. Я только разбираюсь с электроном
Радж
Может кто сталкивался с подобным? Я во втором окне добавил alert И и все данные "выпрыгивают" только после закрытия этого окна.
Радж
В чем я ошибаюсь
Радж
Я использовал alert, что бы понять летит туда хотя бы что-то console.log вообще ничего не отображает
Oleh
А где ты смотришь console.log?
Oleh
И где ты его выполняешь? Если в main, console.log будет в терминале, если в render console.log будет в dev tools
Радж
И где ты его выполняешь? Если в main, console.log будет в терминале, если в render console.log будет в dev tools
Именно все так. в render и смотрю dev tools Я понял, что что то приходит когда в render -е alert прописал. Окно с render закрываю и прилетают alert-ы
Радж
Уже крамольную мысль думал, создать внутри приложения websocket клиент/сервер и через него делать передачу данных по подписке
Максим
Кто-нибудь занет как получить тело http ответа используя webRequest.onComplete ли что-то похожее?
Oleh
@mahnunchik будешь сделать авто launch?
Evgeny
Что?)
Oleh
Ты на гитхабе просто звезду поставил авто лаунчеру, я подумал что ты будешь делать. Мне тоже надо будет скоро
Evgeny
ахаха, спалился
Oleh
На самом деле у меня вопрос по этой теме есть, мне нужно будет сделать чекбокс на установшике
Evgeny
Нет, пока не нужно автозапуск, сохранил в закладках так сказать звездулей
Oleh
Такой настройки в билдере нет, нужен какой-то скрипт готовый где-то найти
Evgeny
Ага, кастомный сценарий для установщика
Андрей
Всем привет. Есть хороший модуль для ловли евентов мыши и клавы? IoHook с багами, ищу аналог
Electron.js releases
v10.0.0-nightly.20200521 https://github.com/electron/electron/releases/tag/v10.0.0-nightly.20200521 v10.0.0-nightly.20200521
Sim0n
Как подключить Си к Электрону? То есть хочу ввести в первое окошко строку, а в следующем окошке получить результат. А обсчитываться это должно через C. Загуглил увидел, что такая возможность есть, но там запутано как-то и не очень понял как через скрипт передать аргументы в c. файл и как получить результат оттуда?
Sim0n
Как подключить Си к Электрону? То есть хочу ввести в первое окошко строку, а в следующем окошке получить результат. А обсчитываться это должно через C. Загуглил увидел, что такая возможность есть, но там запутано как-то и не очень понял как через скрипт передать аргументы в c. файл и как получить результат оттуда?
Что-то тип такого кода хочу подключить: #include <stdio.h> #include <string.h> int mtr_code_msg[16][7]= { {0, 0, 0, 0, 0, 0, 0}, {1, 1, 0, 1, 0, 0, 1}, {0, 1, 0, 1, 0, 1, 0}, {1, 0, 0, 0, 0, 1, 1}, {1, 0, 0, 1, 1, 0, 0}, {0, 1, 0, 0, 1, 0, 1}, {1, 1, 0, 0, 1, 1, 0}, {0, 0, 0, 1, 1, 1, 1}, {1, 1, 1, 0, 0, 0, 0}, {0, 0, 1, 1, 0, 0, 1}, {1, 0, 1, 1, 0, 1, 0}, {0, 1, 1, 0, 0, 1, 1}, {0, 1, 1, 1, 1, 0, 0}, {1, 0, 1, 0, 1, 0, 1}, {0, 0, 1, 0, 1, 1, 0}, {1, 1, 1, 1, 1, 1, 1} }; int mtr_check_msg[3][7]= { {0, 0, 0, 1, 1, 1, 1}, {0, 1, 1, 0, 0, 1, 1}, {1, 0, 1, 0, 1, 0, 1} }; int main(void) { int inp, index=0; char message[4]; char en_msg[7] = {""}; printf("Input 0 to encode; 1 to decode\n"); scanf("%d", &inp); if(inp == 0) { printf("Input message\n"); scanf("%s", message); //printf("%s\n", en_msg); for(int i=3;i>=0;i--) { int p = 0 + (message[i] - '0'); if(i == 3) index +=p; else if (i == 2) index +=2*p; else if (i == 1) index +=4*p; else if (i == 0) index +=8*p; } for(int i=0;i<7;i++) { if(mtr_code_msg[index][i] == 0) en_msg[i] = '0'; else en_msg[i] = '1'; } for(int i=0;i<7;i++) printf("%c", en_msg[i]); printf("\n"); } else { int mtr_error[3][1]={""}; int en_msg_T[7][1]={""}; printf("Input code-message\n"); scanf("%s", en_msg); for(int i=0;i<7;i++) en_msg_T[i][0] = en_msg[0][i]; } return 0; }
Electron.js releases
v10.0.0-beta.1 https://github.com/electron/electron/releases/tag/v10.0.0-beta.1 v10.0.0-beta.1
Vadim
Это называется нативные модули
Alexander
Пытаюсь сделать так, чтобы TravisCI автоматом создавал билд и подписывал его. Сталкиваюсь вот с такой ошибкой. Судя по всему, проблема с сертификатом, но может и что-то другое. Кто-то сталкивался с такой ошибкой? В каком направлении смотреть?
Alexander
Vadim
А сертификат и пароль правильные?
Vadim
На локалке собирает?
Alexander
А сертификат и пароль правильные?
Похоже, что с ними проблема. Собирает на удаленном и ссылки на сертификаты сохранены как переменные окружения в Travis. Сами сертификаты лежат на Гугл диске, я сделал прямую ссылку на каждый из них. Там ещё говорится, что нужно экранировать спецсимволы. Думал, что проблема в этом, пробовал разное, но разные ошибки выдаёт.
Oleh
Сертификаты же работают только для привязаных машин, для сервера надо наверное сертификаты другие сделать
Vadim
Я собирал на хостах указав юрлу
Oleh
Точно? Ну ладно, я не особо в курсе
Vadim
А какие переменные окружения указал?
Vadim
CSC_LINK
Vadim
CSC_KEY_PASSWORD
Vadim
Эти?
Alexander
CSC_LINK, CSC_KEY_PASSWORD, да
Alexander
и от Apple парочку тоже
Electron.js releases
v11.0.0-nightly.20200522 https://github.com/electron/electron/releases/tag/v11.0.0-nightly.20200522 v11.0.0-nightly.20200522
Nutscracker
кто нибудь увеличивал вот эту хероту process.env.UV_THREADPOOL_SIZE ? это вообще законно?
Nutscracker
Nutscracker
Nutscracker
это случается когда обращаюсь к сервису и он судя по всему долго не отвечает...наверное будет хорошим решением на этот http запрос поставить таймаут
Vadim
Вот 3 явно бота, но банить ли сразу..
Cab
https://t.me/protectronbot ?
Vadim
Они присылают картинки и голосовые, без текста, не факт что бот сможет отличить картинку с твиттером от картинки с SO
Cab
Ну, он умеет банить тех, кого забанили у других раньше, чем спохватится антиспамеры в tg. Плюс это сильно лучше, чем ничего.
Oleh
http://t.me/shieldy_bot
Oleh
Заставлет нажать кнопку за 60 секунд, иначе кикает
Cab
https://protectronbot.com/
Nikita
то есть я ожидаю что боты это или умеют или скоро научатся
Nikita
Ну и плюс мешает всем
Anonymous
Нужен кастомный бот, который сразу спрашивает версию электрона
Anonymous
Если не отвечаешь в течении часа, то банит
Nikita
Если не отвечаешь в течении часа, то банит
Ага. Например человек зашёл и заехал в туннель без интернета. Выехал из пробки, а он в бане. Очень удобно.
Anonymous
И вообще это частный случай
Vadim
Ложно положительные срабатывания хуже отсутствия бота-стража. Тайм-аут в 1 час это очень мало. Если и делать: При попытке написать что-то задавать вопрос из разряда: Что такое Electron? 1) Ск0Boрода 2) Тexн0л0гия Етк Пока не ответил писать не получится
Anonymous
В целом не давать писать лучше, чем банить
Anonymous
Если так вообще можно
Kiro
а что прямо уж такая большая проблема со спамом в канале чтобы принимать настолько критичные меры?
Kiro
Я не вижу.
Kiro
Если текущих модераторов недостаточно можно привлечь ещё. Принимать меры типа автобана вот это действительно перебор.
Kiro
имхо
Vadim
На самом деле проблемы нет, но мысли по ее решению интересно было обсудить)
Vadim
Пс автобан это зло, мы же не корпорация добра