Kolpakov
Roman
Кто подскажет? Короче пилю плеер, при подключении к инету должен закачивать плейлисты(если уже скачены, то синкать), и соответственно всегда проигрывать с оффлайна. Собственно впорос, есть какие-то оффлайн сторы или какая бд для этой цели подойдет? Cейчас все просто скидываю в фс, тайтл плейлиста = фолдер нейм, трек нейм= файл нейм, но такой подоход не очень, хотелось бы записывать еще продолжительность, артиста, альбом. Всю инфу конечно это можно хранить в кэше, но чет хз, как лучше сделать.
electron-settings?
Anonymous
Не помогло то что написано, сделал псевдоокно в html, это точно работает
Anonymous
как написано так и будет
Anonymous
сделать так как написано
Anonymous
второй аргумент явно хромиумный, знаю его
Anonymous
требуется перевод или что?
Electron.js releases
v4.0.0-nightly.20181009
https://github.com/electron/electron/releases/tag/v4.0.0-nightly.20181009
v4.0.0-nightly.20181009
Georgy
localStorage?
тип инфу о плейлисте записывать в локалсторедж, а файлы так и оставить?
Electron.js releases
v4.0.0-nightly.20181010
https://github.com/electron/electron/releases/tag/v4.0.0-nightly.20181010
v4.0.0-nightly.20181010
Sergey
Sergey
Закешируются
Завтра
Кто подскажет? Короче пилю плеер, при подключении к инету должен закачивать плейлисты(если уже скачены, то синкать), и соответственно всегда проигрывать с оффлайна. Собственно впорос, есть какие-то оффлайн сторы или какая бд для этой цели подойдет? Cейчас все просто скидываю в фс, тайтл плейлиста = фолдер нейм, трек нейм= файл нейм, но такой подоход не очень, хотелось бы записывать еще продолжительность, артиста, альбом. Всю инфу конечно это можно хранить в кэше, но чет хз, как лучше сделать.
Я юзаю electron-store
Maksim
Кто подскажет? Короче пилю плеер, при подключении к инету должен закачивать плейлисты(если уже скачены, то синкать), и соответственно всегда проигрывать с оффлайна. Собственно впорос, есть какие-то оффлайн сторы или какая бд для этой цели подойдет? Cейчас все просто скидываю в фс, тайтл плейлиста = фолдер нейм, трек нейм= файл нейм, но такой подоход не очень, хотелось бы записывать еще продолжительность, артиста, альбом. Всю инфу конечно это можно хранить в кэше, но чет хз, как лучше сделать.
я тоже юзаю electron-store и как раз собираюсь юзать его для похожего таска, только вместо аудио - изображения
Anonymous
Добрый день. Подскажите, как настраивать прозрачность окна в электроне? Чтобы оно было не полностью прозрачным, а ,например, на 50%?
Kolpakov
https://electronjs.org/docs/api/browser-window#new-browserwindowoptions
Paruyr
Привет
Добавил в package.json модуль нативный
Импортирую в main, конфликт версий Node.js
На компе 8, в электроне 10 нода
Paruyr
Как быть в таком случае?
Roman
который скомпилен то?
Kolpakov
может быть поможет запуск ./node_modules/.bin/electron-rebuild
Anonymous
@reiserford спасибо!
Vadim
Бамп вопросу
Vadim
Подскажите, пожалуйста, как с помощью electron-builder сбилдить приложение с фоновым изображением? для mac достаточно положить backgroung.png в папку build, а что делать с виндой?
ill-ya
/help@GroupButler_bot
Electron.js releases
v4.0.0-beta.1
https://github.com/electron/electron/releases/tag/v4.0.0-beta.1
v4.0.0-beta.1
Electron.js releases
v3.0.4
https://github.com/electron/electron/releases/tag/v3.0.4
v3.0.4
Maksim
Получаю контент страницы с помощью net.request и все русские буквы выгядят вот так: ����
Как это можно пофиксить?
Ivan
Помогите. Для хранения конфигов приложения в корне создал директорию. После компиляции этой директории нет. Как электрону рассказать что она нужна?
Андрей
посоны, и посонихи.
А нормальная ли идея юзить ipcMain в качестве pub-sub центра приложения ?
Андрей
точнее центра main-процесса.
я там просто работаю с жедезом,
и изначально писал код пересылая сообщения в отдельный мой event-emiter , но коллеги просят чтоб не делал такого крюка и внужных местах брал сообщения напрямую из ipcMain
Андрей
bump-up ^^^
Андрей
нормально ли на основе ipc делать pub-sub архитектуру приложения?
Чурка
https://github.com/Guevara-chan/AElfgen - лул, дескнула и ору.
Electron.js releases
v4.0.0-beta.2
https://github.com/electron/electron/releases/tag/v4.0.0-beta.2
v4.0.0-beta.2
Завтра
Уже бета
Sheldhur
Maksim
Anonymous
А как тебе axios поможет разрулить корявую кодировку сайта?)
Завтра
Maksim
Maksim
Anonymous
Там meta charset вообще есть?
Sheldhur
iconv-lite перекодируй
Anonymous
Ну я так и думал что ISO 8859
Anonymous
Криворукие как раз - это те кто ставит такую кодировку вместо utf-8 в 21-веке
Maksim
спасибо, попробую чуть позже ^^
Sheldhur
needle возьми, он за тебя это сделает
Maksim
а не проще сделать с помощью iconv-lite и заодно не тянуть гигантскую либу?
Sheldhur
это обертка над http\https
Sheldhur
с промисами, которые ты сам начнешь хуячить, когда тебя заебут колбек хеллы
Sheldhur
Vadim
Да начнется Promise HELL! 😂
Andrew
Нужен новый синтаксис в JavaScript, позволяющий регистрировать последовательности. Типа someFunction () => { ... } => { ... } => { ... } и т.д.
Промисы и колбэки задрали. Хочу красиво...
Андрей
Но я уже заюзал)) там под капотом обычный эвентэмитер+часть електрона
Maksim
Татьяна
Господа, никто не подскажет мануал по импортированию приложения на электрон
GG
Nickolai
Andrew
async await же)
все последовательно и красиво
Не. Я имею ввиду описание такой последтвательности цельным блоком. Как fetch- или axios-последовательность описанных через промисы колбэков. Только в виде описанных последовательно функций через символ "=>".
Anonymous
используй Promise.then :)
Anonymous
или пару букв нынче уже тяжело написать?)
Electron.js releases
v4.0.0-beta.3
https://github.com/electron/electron/releases/tag/v4.0.0-beta.3
v4.0.0-beta.3
Maksim
https://vk.com/public24044344
Maksim
Maksim
вот как выглядит полученный результат
Maksim
этот нпм-пакет юзается? https://www.npmjs.com/package/request
Maksim
ок, тогда попробую с ним
на данный момент я юзаю net.request
Maksim
понял, пасиб
Anonymous
Maksim
Maksim
не подскажешь как нужно изменить регулярку чтобы еще <title data-react-helmet="true">needle - npm</title> тоже проходило под это описание?)
Maksim
в том, что в открывающем теге есть data-react-helmet="true"