Закрыть
⬆ Вверх
Народ, здесь есть web-программисты?
Не подскажите как правильно воровать элементы других сайтов?
Вот к примеру я хочу взять только блок в котором содержатся товары из условного интернет-магазина или окно Drag&Drop'a из Ядиска. Какие технологии нужно смотреть?

Я слышал о Selenium, но хз как по производительности.
Поделиться

Комментарии (4)

Через обычный жс же можно
Эаэаэ? Причём здесь Selenium?
Тащемта никаких уникальных супертехнологий для воровства компонентов нет и не будет. Спиздить можно только целиком весь жс и вручную очистить от всего лишнего :)
По факту сейчас с этим всем дешевле будет самому себе написать нужный компонент. Почему? Потому что 90% условных интернет-магазинов и яндекс дисков компилируют свой TypeScript в 16 мегабайтный bundle.js (сырцекарт нет разумеется в паблике) откуда ничего переюзать нельзя, а доставать что-то превращается в приключение не лучше реверса какой-нибудь проги на сишке. Максимум на что можно расчитывать это на CSS и вёрстку, её украсть можно из инструментов разработчика, а похерить таблицы стилей минифиациеобфускацией сложно.
Разумеется, каждый отдельный случай нужно смотреть... отдельно, вполне возможно что искомый компонент делается каким-то плагином к жквери, который можно просто Ctrl+C Ctrl+V к себе, но никаких универсальных технологий для того чтобы из торта достать яйца неть, нужно смотреть самому чо там как, плакать и решаться делать себе самостоятельно.
Христина Кішкодівчинка, Суть в том, чтобы взять актуальную инфу - сами элементы, а не то как он выглядит или функционирует, а не верстать то, что уже было свёрстано.

На примере ядиска - получить доступ к своему акаунту я-диска но из собственно свёрстанной формы на десктопе или в вебе.

Я это к тому, что в своё время пытался подобное провернуть, но получал ошибку в консоли о том, что не отрубил защиту.

Да и выковыривать JеSткое говно, учитывая какие не/умельнцы там пишут - тоже затрахаешься
Артём Бутылкин, Можно, но там какие-то настройки нужны, чтоб можно было вёрстку считать и запросы сайту отправлять?

Действия