Как спарсить несколько картинок с Алиэкспресс

Тема в разделе "Парсинг конкретных сайтов по запросу (ПЛАТНО)", создана пользователем Yuliko, 14 мар 2013.

  1. Yuliko

    Yuliko New Member Пользователи

    Регистрация:
    3 мар 2013
    Сообщения:
    46
    Никак не могу разобраться, как парсить картинки с этого сайта: Ссылки недоступны для гостей. И нигде информации не могу найти. Мне удалось разобраться с параметрами товаров и прочим, и даже получить ссылку на одну картинку. Но вот несколько фоток не получается спарсить. При этом мне не нужны загруженные картинки, нужны только ссылки на них. Пыталась вот отсюда брать Ссылки недоступны для гостей, промучилась несколько дней, но по-прежнему результат нулевой, уже думаю, что зря связалась с программой. Может быть кто-нибудь сталкивался с этим сайтом?
     
  2. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.433
    Адрес:
    Latvia
    Было дело...

    На примере этого товара _http://www.aliexpress.com/store/product/2013-European-women-s-handbags-women-s-shoulder-bags-leather-mk-messenger-bags-for-women-faux/210739_735863308.html (женская сумочка с фото в разных цветах)

    1. Обычной границей например №11 зацепите область кода где маленькие превьюшки изображений
    PHP:
    <ul class="image-nav clearfix">
                                        <
    li class="image-nav-item" ><span><img alt="2013 European women's handbags,women's shoulder bags,leather mk messenger bags for women, faux leather bag,brand handbag,LH-96" src="http://i00.i.aliimg.com/wsphoto/v0/735863308_1/2013-European-women-s-handbags-women-s-shoulder-bags-leather-mk-messenger-bags-for-women-faux.jpg_50x50.jpg"/></span></li>
                                        <
    li class="image-nav-item" ><span><img alt="2013 European women's handbags,women's shoulder bags,leather mk messenger bags for women, faux leather bag,brand handbag,LH-96" src="http://i00.i.aliimg.com/wsphoto/v0/735863308_2/2013-European-women-s-handbags-women-s-shoulder-bags-leather-mk-messenger-bags-for-women-faux.jpg_50x50.jpg"/></span></li>
                                        <
    li class="image-nav-item" ><span><img alt="2013 European women's handbags,women's shoulder bags,leather mk messenger bags for women, faux leather bag,brand handbag,LH-96" src="http://i00.i.aliimg.com/wsphoto/v0/735863308_3/2013-European-women-s-handbags-women-s-shoulder-bags-leather-mk-messenger-bags-for-women-faux.jpg_50x50.jpg"/></span></li>
                                </
    ul>
    начало границы <ul class="image-nav clearfix"> и конец границы </ul> .
    2. Теперь эту границу укажем в повторяющей - чтоб повт. границы только в той области работали.

    [​IMG]

    3. Адреса на сами картинки выбрать достаточто указав src=" и " (на скриншоте отмечено красным)
    4. Осталось адреса на мелкие картинки поправить чтоб стали адресами на большие.
    PHP:
    http://i00.i.aliimg.com/wsphoto/v0/735863308_1/2013-European-women-s-handbags-women-s-shoulder-bags-leather-mk-messenger-bags-for-women-faux.jpg_50x50.jpg
    В конце есть ненужное окончание _50x50.jpg удалив получим адреса на полные изображения.
    5. Удалить ненужное можно через "настройки повторяющихся границ" через макрос замены, выделите [VALUE] правым кликом мыши вызовите меню, выберите макрос бефоре имг реплаце
    и добавьте в него замену это
    тоесть замена на ничего.
    В итоге чтоб в настройках повторяющихся границ было
    [​IMG]
     
  3. Yuliko

    Yuliko New Member Пользователи

    Регистрация:
    3 мар 2013
    Сообщения:
    46
    Спасибо большое! Картинки появились, но _50x50.jpg почему-то остается... Я, вероятно, чего-то не допонимаю. Когда я включаю предпросмотр, там стоит в тексте ссылки на картинки выражение [BEFORE_IMG_REPLACE(_50x50.jpg|)][VALUE][/BEFORE_IMG_REPLACE]. Так и должно быть?
    И еще вопросик, некоторые ссылки имеют окончание .jpg, а некоторые .JPG. Как сделать так, чтобы регистр игнорировался и "вытаскивались" картинки с разными окончаниями.

    Еще раз спасибо!!!
     
    Последнее редактирование: 15 мар 2013
  4. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.433
    Адрес:
    Latvia
    Попробуйте добавить в "поиск-замена для основного кода"
    но есть риск что картинки с измененным адресом так не подгрузяться
     
  5. Yuliko

    Yuliko New Member Пользователи

    Регистрация:
    3 мар 2013
    Сообщения:
    46
    Все было отлично - 3 раза спарсилось, а теперь вообще ни одной картинки не парсит :confused:... Ничего не понимаю
     
  6. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.433
    Адрес:
    Latvia
    Обновите Content Downloader до актуальной версии.
     
  7. Yuliko

    Yuliko New Member Пользователи

    Регистрация:
    3 мар 2013
    Сообщения:
    46
    Спасибо! Все получилось, только вот не пойму, как с цветом быть, я цвет выбираю из title, а он там два раза идет, поэтому получается каждого цвета по два дубля. А еще как можно каждый сделать, чтобы в csv каждый каждый цвет был в отдельной строке? Вообще возможно ли такое. Просто у меня магазин на insales, а там загрузить цвета можно только когда каждый товар со своим цветом. Не знаю, понятно ли объяснила. Короче говоря, в строчке с характеристиками товара не должно быть несколько цветов
     
  8. biohan

    biohan New Member Пользователи

    Регистрация:
    21 мар 2013
    Сообщения:
    6
    Привет.Цвет вот как сделал
    в основые границы задал от <ul id="sku-sku2"{skip}> до </ul>
    повторяющимся задал номер основ. границ и задал границы от <a{skip}title=" до "

    а с отдельными строками сам мучаюсь..
     
  9. Yuliko

    Yuliko New Member Пользователи

    Регистрация:
    3 мар 2013
    Сообщения:
    46
    У меня нет <ul id="sku-sku2
    Я немного по-другому с цветом сделала.
    Основные границы: от <ul id="sku-color" class="sku-attr sku-color clearfix"> до </ul>
    В повторяющихся: от _50x50.jpg" title=" до "

    Но результат должен быть такой же
    Что касается переноса на разные строчки, и подумала, что нужно в выводе шаблона строчку с макросом скопировать несколько раз (примерно столько, сколько цветов - пустые можно будет потом в екселе отредактировать) и внутри повторяющихся границ внести основные границы, задав для каждой начало и конец.

    Не получается... :(
     
    Последнее редактирование: 27 мар 2013
  10. Toliamba

    Toliamba New Member Пользователи

    Регистрация:
    31 янв 2013
    Сообщения:
    7
    Может у кого есть готовый шаблон?
     
  11. Yuliko

    Yuliko New Member Пользователи

    Регистрация:
    3 мар 2013
    Сообщения:
    46
    Шаблон-то есть, только с цветом по-прежнему ничего не получается. Да шаблон все равно придется подстраивать под конкретного продавца
     
  12. meskalin

    meskalin New Member Пользователи

    Регистрация:
    19 апр 2013
    Сообщения:
    5
    Что можно сделать если в результирующем файле нужные мне ссылки на картинки перечислены через пробел, вместо самих картинок? Хочу прогу купить, но чето не разобрался с алиэекспрессом в демке до конца а для этого и нужно.
     
  13. Yuliko

    Yuliko New Member Пользователи

    Регистрация:
    3 мар 2013
    Сообщения:
    46
    Картинки загружаются в отдельную папку, если вы отметили "Загружать картинки" - вот оттуда их и нужно "вытаскивать"
     
  14. Verdano

    Verdano New Member Пользователи

    Регистрация:
    16 июн 2013
    Сообщения:
    18
    Подскажите пожалуйста по алиэкспресс.
    Разобрался с парсингом ссылок, вроде как собрал, выставил границы парсинга и картинок, но столкнулся с проблемой, есть товары где sku ,цена, картинки при заданных мной границах выводится нормально, но проскакивают товары в которых при тех же границах ничего не выводится, при просмотре кода например sku он как то съезжает вниз, так же бывает с ценой и картинками. В конечном файле, если удалить такие товары где есть пустые поля то из 2440 остается 100. Подозреваю что , китайские друзья что то с кодом мудрят. Подскажите как это победить?
     
  15. Yuliko

    Yuliko New Member Пользователи

    Регистрация:
    3 мар 2013
    Сообщения:
    46
    К сожалению, у них не только у разных продавцов разный код, но и в описаниях товаров у одного продавца может быть неодинаковый. Я выхожу из ситуации с помощью повторяющихся границ (настраиваю на одно и то же поле разные повторяющиеся границы)
     
  16. Verdano

    Verdano New Member Пользователи

    Регистрация:
    16 июн 2013
    Сообщения:
    18
    Если не трудно распишите более подробно.
     
  17. Yuliko

    Yuliko New Member Пользователи

    Регистрация:
    3 мар 2013
    Сообщения:
    46
    Найдите, чем отличается в коде один и тот же элемент на разных страницах.
    В одной из повторяющихся границ впишите 1-ый вариант, а в другой - 2-ой вариант.
     
  18. skymob

    skymob New Member Пользователи

    Регистрация:
    5 ноя 2013
    Сообщения:
    4
    А как переводить с этого сайта?
     
  19. Megos

    Megos New Member Пользователи

    Регистрация:
    16 дек 2013
    Сообщения:
    14
    Подскажите, пожалуйста, а как скачать эти изображения? При использовании тега NIMG скачивающиеся картинки перезаписывают друг друга, потому что имена у них одинаковые, а различаются только папки. В итоге из 5 изображений остается одно.
     
  20. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.433
    Адрес:
    Latvia
    Скачивайте макросом не nimg , а через DOWNLOADFILE
     

Поделиться этой страницей