Size: a a a

JavaScript — русскоговорящее сообщество

2020 July 29

c

coldrain96 in JavaScript — русскоговорящее сообщество
Stas Olshanov
Сделай на электроне, какую-нибудь дрочь, хз даже. Electron + fs + child_process. Пусть у тебя на входе будет ссылка какого-нибудь сайта, а на выходе каждый повторяющийся блок например все кнопки пусть будут кнопками и не просто кнопками, а картинками
какую "дрочь"? в этом и вопрос.
источник

M

Marat in JavaScript — русскоговорящее сообщество
coldrain96
мне даже страшно представить при каких случаях у вас браузер 20 гб оперативы съедает
Браузеры сейчас очень жадные до оперативки((
источник

SO

Stas Olshanov in JavaScript — русскоговорящее сообщество
getBoundingClientRect в помощь
источник

SO

Stas Olshanov in JavaScript — русскоговорящее сообщество
coldrain96
какую "дрочь"? в этом и вопрос.
Ну я тебе придумал только что
источник

SO

Stas Olshanov in JavaScript — русскоговорящее сообщество
Все описал
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Marat
Браузеры сейчас очень жадные до оперативки((
Закрой вкладки
источник

SO

Stas Olshanov in JavaScript — русскоговорящее сообщество
Даешь ссылку забираешь картинки кнопок с сайта
источник

c

coldrain96 in JavaScript — русскоговорящее сообщество
Stas Olshanov
Сделай на электроне, какую-нибудь дрочь, хз даже. Electron + fs + child_process. Пусть у тебя на входе будет ссылка какого-нибудь сайта, а на выходе каждый повторяющийся блок например все кнопки пусть будут кнопками и не просто кнопками, а картинками
спасибо, но практического применения не вижу, какая то бессмыслица
источник

SO

Stas Olshanov in JavaScript — русскоговорящее сообщество
За то многому научит
источник

SO

Stas Olshanov in JavaScript — русскоговорящее сообщество
Хотя и этому можно применение найти вероятно
источник

SO

Stas Olshanov in JavaScript — русскоговорящее сообщество
Бессмыслица это то что ты просишь, хочу проект без фронтенда, а куда ты выводить будешь данные ? или у тебя их будет 2+2 ?
источник

c

coldrain96 in JavaScript — русскоговорящее сообщество
Stas Olshanov
Сделай на электроне, какую-нибудь дрочь, хз даже. Electron + fs + child_process. Пусть у тебя на входе будет ссылка какого-нибудь сайта, а на выходе каждый повторяющийся блок например все кнопки пусть будут кнопками и не просто кнопками, а картинками
ты предлагаешь спарсить сайт и на электроне отрисовать? с декорациями вроде картинок, вместо кнопок. Я правильно понял?
источник

c

coldrain96 in JavaScript — русскоговорящее сообщество
Stas Olshanov
Бессмыслица это то что ты просишь, хочу проект без фронтенда, а куда ты выводить будешь данные ? или у тебя их будет 2+2 ?
в терминал
источник

SO

Stas Olshanov in JavaScript — русскоговорящее сообщество
Нет. Я предлагаю с помощью пупитера открыть сайт, потом сделать его скриншот, найти координаты всех блоков N (каких заходчешь) потом вырезать из этого скриншота все картинки блоков по координатам и разложить по полочкам это мол кнопки, это ссылки, это еще что-то
источник

SO

Stas Olshanov in JavaScript — русскоговорящее сообщество
Там не знаю пусть будет поиск и по поиску находятся картинки определенных блоков
источник

SO

Stas Olshanov in JavaScript — русскоговорящее сообщество
Там пусть будет блок с навигацией
источник

SO

Stas Olshanov in JavaScript — русскоговорящее сообщество
Я понимаю что это выглядит как шиза, но это тебя апнет если ты не имел с этим дело
источник

SO

Stas Olshanov in JavaScript — русскоговорящее сообщество
Предполагаемый стек:
 nodejs
 electron
 puppeteer
 react (optional)
 fs
источник

c

coldrain96 in JavaScript — русскоговорящее сообщество
Stas Olshanov
Нет. Я предлагаю с помощью пупитера открыть сайт, потом сделать его скриншот, найти координаты всех блоков N (каких заходчешь) потом вырезать из этого скриншота все картинки блоков по координатам и разложить по полочкам это мол кнопки, это ссылки, это еще что-то
Ну, вообще, звучит интересно. Правда все так же бессмысленно и беспощадно, но ... ладно, прокачаться в языке и инструменте здесь можно.
источник

c

coldrain96 in JavaScript — русскоговорящее сообщество
Stas Olshanov
Бессмыслица это то что ты просишь, хочу проект без фронтенда, а куда ты выводить будешь данные ? или у тебя их будет 2+2 ?
Мне просто хватает фронтенда на основной работе, он у меня уже поперёк горла 😀
источник