Anton
Vadim
Electron.js releases
v8.0.0-nightly.20191017
https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20191017
v8.0.0-nightly.20191017
Electron.js releases
v8.0.0-nightly.20191018
https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20191018
v8.0.0-nightly.20191018
Олекс
Привет, а можно ли на електроне написать приложение которое будет парсить страничку в консольном режиме?
Lev
А зачем писать консоль на електроне???
Lev
Если уизуалка не нужна
Lev
То можно просто на ноде
Vadim
Чел не так выразился, да все правильно, можешь юзать.(проверено)
Олекс
Vadim
Ты хочешь его на серваке поднять?
Олекс
Lev
Электрон не нужно юзать в консольном режиме. Тебе не нужен электрон что бы писать консольные приложения. Тебе достаточно nodejs
Vadim
Ну вот, можешь запустить на серваке
Vadim
Vadim
А с электроном будет проще
Lev
Электрон нужен что бы окошки браузера открывать. И не более того
Vadim
Ему же нужно ещё и страницы проклацывать
Lev
Фантомjs?
Vadim
Фантомjs?
Если подходит, то это было бы лучше
Vadim
(в разы)
Lev
А если надо просто парсить то это вообще не про браузерные движки
Vadim
Lev
А про GET запросы и регулярки
Lev
А почему бы не получить апи фейсбыкный?)
Vadim
Тебя забанят, если зайдешь 100К раз в инсту с одного ip
Lev
Для инсты. У нас таких парсеров побанили все акки)
Lev
Порядка 100 шту за сутки) и там это все было сильно сложнее и через проксики
Lev
Клиент под что?
Олекс
Lev
??
Lev
А что тебе нужно? Постиг?
Lev
Браузерные?
Vadim
Lev
Если под мобилы там сдк есть)
Олекс
Если под мобилы там сдк есть)
Разницы нет. Апи один. Доступа к директу нет.
Хотя я уже реализовал клиент инстаграмма для пк и боаузера с поддержкой директа. Осталось телегу добавить
Lev
И что пользуются?) яб не стал пользоваться клиентом с вводом логин и пароля кастомным)
Lev
Ну и славно, я так то вообще инст не юзаю, но когда то давно акк увели кастомным приложением из гуглплея)
Lev
С браузера я кстати тоже могу
Олекс
Как?
Lev
Директ слать) в режиме отладки с мобильным форматом эта функция доступна в хроме
Vadim
(ребят, это уже оффтоп)
Lev
Как и постинг
Олекс
А если сделать клиенр с парсером на електроне то не нужно разбирать пост и гет и аякс
Олекс
Кликер*
su
Electron.js releases
v8.0.0-nightly.20191019
https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20191019
v8.0.0-nightly.20191019
Oleh
Ctrl/Cmd+Shift+I
Oleh
Извини, alt вместо shift
Oleh
Вообще по дефолту она отключена для продакшен билдов
Oleh
Да, как в браузере
Oleh
Только надо настроить хоткеи
Oleh
Не знаю
Oleh
Можешь посмотреть какие файлы есть в файлах проекта? Имею ввиду найти где-то билд и сказать какие там файлы.
Я знаю как распаковать билд, и потом ты сможешь дописать хоткеи, и перебилдить (надеюсь) код
Oleh
Нашел, тебе нужен . asar
Oleh
Потом, https://stackoverflow.com/questions/38523617/how-to-unpack-an-asar-file
Oleh
Понял о чем я?
Electron.js releases
v8.0.0-nightly.20191020
https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20191020
v8.0.0-nightly.20191020
Алексей
привет. Как можно мониторить падение приложения?
Vadim
mainWindow.webContents.on('crashed', () => {
app.relaunch()
app.exit()
})
mainWindow.on('unresponsive', () => {
app.relaunch()
app.exit()
})
process.on('uncaughtException', event => {
app.relaunch()
app.exit()
})
Vadim
Завтра
Алексей
Vadim
Evgeniy
есть приложуха, которая открывается через электрон и браузер (код один). Я хочу добавить логгирование в электрон-обертке, нужно получить доступ к ipcRenderer. Так вот, если импортнуть электрон - возникает ошибка
Evgeniy
если в конфиге вебпака прописать target: 'electron-renderer', то все норм, но теперь этот код не открывается в браузере - javascript - Uncaught ReferenceError: require is not defined
Evgeniy
есть ли какой-то способ один и тот же код открывать использовать для открытия через браузер и через электрон одновременно
Evgeniy
и при этом, если он открывается через электрон, сделать доспупными его апишки?