Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Здравствуйте, создаю сайт, столкнулся со следующей задачей:

Есть прайс лист

http://www.tet-mebel.ru/tetchair/restsopt.csv

Есть каталог фото

http://price.tetchair.ru/sklad/

нужно в прайслист добавить колонку с ссылками на фото.

Т.е. в конечном счете должно получиться примерно следующее:

https://st.weblancer.net/download/3374649.jpg

Казалось бы, можно сделать элементарный парсер и скачать тупо все по айди:

а потом как-нибудь регулярками по названию модели найти и объединить, но столкнулся с тем, что модели с разными цветами имеют одинаковые названия файлов. Например, вот 3 разных товара, но название архивов одинаковое.

http://price.tetchair.ru/get_link/?id=17292

http://price.tetchair.ru/get_link/?id=17291

http://price.tetchair.ru/get_link/?id=17290

Следовательно, нужно переименовывать архив, например тем названием, что слева в таблице, или цифрой, но тогда названию слева тоже цифру присвоить.

Однако есть еще и следующая загвоздка - в прайс-листе другие названия

Например:

Кресло RINUS-6

Кресло RINUS-6

Кресло RINUS-6

или

Стол обеденный раскладной «Esmee» (EE-T6EX)

а в прайсе он же называется

Стол раскладной Secret De Maison Esmee (EE-T6EX)

Потому надо что-то придумать - видимо предстоит ручная работа (кому выполнить есть)

Или может быть можно как-нибудь регулярками обойтись?

Однако тут тоже, мне кажется не так все просто:

Они модель то пишут просто на конце

Кофейный столик Бомбей SAP-0237

то в середине

Тумба SAP-0768 Бомбей

то в скобках

Стол обеденный Бомбей 175 (TB-1001)

то между скобкой и названием

Стул обеденный 853-S (Дуб в красноту)

и много других вариантов

Например тот же

Кресло RINUS-6 - как скрипту понять, что это название, а не номер модели.

Впрочем, может быть там таких не так уж и много, и большую часть удасться регулярками, а остальное могу уже сам руками.

(кстати, если надо, вот регулярные выражения для экселя)

https://www.planetaexcel.ru/techniques/7/4844/

В общем надо вот что:

1.

1) скачать все фото (обращаю внимание, там прокрутка на аджаксе)

2) видимо переименовать названия архивов (и файлов?)

3) составить таблицу соответствия в экселе, что у такого-то названия (первый столбец) - такие-то фотографии в строку, через пробел (второй столбец)

2.

если есть какие-нибудь идеи, то объединить с прайслистом. Иначе тогда вручную сами сделаем - там около 860 товаров надо добавить с цветами, остальные есть. Т.е. все товары не нужны.

Кстати, так как все товары не нужны. если надо, могу дать список, что есть - там около 860 товаров.

Можно и в обратном порядке сделать если надо скачать фото только тех товаров, которые нужны.

Возможны какие-то  и другие варианты решения задачи.

Главное результат, хотя бы таблицу соответствия названий и фото, а в идеале названия из прайса и фото.

Вот интересует кто возьмется, каковы ориентировочные сроки выполнения и цена

6 лет назад
ZAleks
36 летРоссия
12 лет в сервисе
Был
6 лет назад