В продолжение
темы ассортимента на сайте "Техночаса".
Захотелось иметь некий каталог всей продукции "Техночаса", выпускающейся и выпускавшейся ранее. С поиском по коду (артикулу?).
Уже писал ранее, что все фото товара расшарены и доступны по url, который имеет простой вид:
Код:
http://technochas.ru/_img/mm_1_/tovary/1236_0.jpg
, где изменяемая часть - код модели. Это относится не только к часам, но, например, ассортимент стекломасок тоже можно получить. Простая идея - создать локальную html-страницу (файл) и открыть её в браузере: ссылки браузер заменит на фотки, а поиск у него встроенный.
1. Создаём в блокноте файлик со следующим текстом:
Код:
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<body>
</body>
</html>
2. Разбиваем url на статичную (чёрный цвет) и динамическую части (красный) и оборачиваем в теги div в Excel:
3. В следующем столбце собираем строку конкатенацией ("Сцепить") . Протягиваем вниз - Excel будет генерировать коды моделей с приращением 1:
Образец результата:
Код:
<div><img src="http://technochas.ru/_img/mm_1_/tovary/1005_0.jpg" />1005</div>
4. Выделяем получившиеся строки и копируем их в блокнот между тегами <body></body>:
Код:
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<body>
<div><img src="http://technochas.ru/_img/mm_1_/tovary/1000_0.jpg" />1000</div>
<div><img src="http://technochas.ru/_img/mm_1_/tovary/1001_0.jpg" />1001</div>
<div><img src="http://technochas.ru/_img/mm_1_/tovary/1002_0.jpg" />1002</div>
<div><img src="http://technochas.ru/_img/mm_1_/tovary/1003_0.jpg" />1003</div>
<div><img src="http://technochas.ru/_img/mm_1_/tovary/1004_0.jpg" />1004</div>
<div><img src="http://technochas.ru/_img/mm_1_/tovary/1005_0.jpg" />1005</div>
<div><img src="http://technochas.ru/_img/mm_1_/tovary/1006_0.jpg" />1006</div>
</body>
</html>
5. Сохраняем файл с расширением html. Страница готова.
6. Открываем эту страницу любым браузером, и при наличии интернета браузер подменяет ссылки фотками:
На скриншоте видно, что я воспользовался поиском по коду 7071.
Вот таким образом я получил каталог всей продукции "Техночас".
Если с кодами моделей часов понятно - они начинаются с 1000, то коды других товаров стоит подсматривать на сайте и экспериментировать (у стекломасок, например, коды имеют вид 7ххх).