фильтр товаров для rozetka.ua

Тема в разделе "Фильтры ссылок", создана пользователем jazz777, 28 янв 2013.

  1. jazz777

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

    Регистрация:
    28 янв 2013
    Сообщения:
    3
    Здравствуйте

    как описать регулярными выражениями - знаю, а как задать фильтр для товаров в CD?

    ссылка - Ссылки недоступны для гостей

    мне нужно:

    http://{цифры+буквы}.rozetka.com.ua/{цифры+буквы}/p{цифры:6}/
     
  2. jazz777

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

    Регистрация:
    28 янв 2013
    Сообщения:
    3
    на этот момент мне удалось выжать с 3 версии только :

    шаблон: rozetka.com.ua/*/p*/

    не добавлять: rozetka.com.ua/*/c*/

    глубина : от 3 до 3

    и при данном варианте проскакивает мусор
     
  3. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    проще было бы собрать сначало ссылки на категории во встроенном браузере, а потом проставить диапазоны пагинации (так недавно и делал)
    PHP скрипт для массового проставления диапазона списку ссылок
    PHP:
    <br /><br /> 
    <form method="post"> 
    URLS:<br /><textarea cols="100" rows="15" name="urls"></textarea><br /> 
    От:&nbsp;&nbsp;<input name="ot" value="1" type="text" size="5"><br /> 
    До:&nbsp;&nbsp;<input name="do" value="10" type="text" size="5"><br /> 
    <input type="submit" value=" Go "><br /> 
    </form> 

    <?php 
    if(isset($_POST['urls'])) { 
        
    $urls explode("\n"$_POST['urls']); 
        
    $urls array_map('trim'$urls); 
        
    $file fopen ("./result.txt","w"); 
        foreach(
    $urls as $url) { 
            
    $ot $_POST['ot']; 
            
    $do $_POST['do']; 
            echo 
    '<hr><textarea cols="100" rows="15">'
            for(
    $ot$do$ot <= $do$ot++) { 
                
    $str str_replace('{num}'$ot$url) . "\n"
                echo 
    $str
                
    fputs($file$str); 
            } 
            echo 
    '</textarea>'
        } 
        
    fclose ($file); 

    ?>
     
  4. nikolas1612

    nikolas1612 Member Пользователи

    Регистрация:
    27 ноя 2011
    Сообщения:
    439
    ну так опишите, и проблема будет решена!
    специально на днях упросил автора программы добавить в окошко фильтров ссылок опцию - применять поиск-замену ДО либо ПОСЛЕ фильтров ссылок. раньше было только ПОСЛЕ.
    сделайте так:
    1. опишите регуляркой вашу ссылку.
    2. в окошке поиска-замены фильтров ссылок поставьте опцию "ДО"
    3. с помощью регулярки, сделайте чтобы к интересующим вас ссылкам добавлялся некий технический фрагмент, к примеру -
    =ooooops с ним ссылки все равно будут открываться.
    4. задайте условие по фильтру - брать ссылки только в которых имеется =ooooops

    должно сработать. ибо моя просьба по доработке программы была заточена как раз под такие задачи
     
    Последнее редактирование: 28 янв 2013
  5. jazz777

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

    Регистрация:
    28 янв 2013
    Сообщения:
    3

    Охотно! В 3 версии не нашол эту функцию. Скинте ссылку на описание либо на видео с применением этой функции.
     
  6. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.
    Меню - справка - о программе: должно быть 3.18 MK III (27.01.2013) и выше. Если нет, то скачайте последнюю версию программы отсюда Ссылки недоступны для гостей (логин и пароль для скачки вы получили при покупке).
     
  7. nikolas1612

    nikolas1612 Member Пользователи

    Регистрация:
    27 ноя 2011
    Сообщения:
    439
    просьба - внимательнее читайте написанное. опция совсем новая, какое видео, какое пособие? она появилась всего пару дней назад.

    вот проект. сканером собирает ссылки с Розетки по Вашей схеме. сам парсинг, как Вы понимаете, нет настраивал. только ссылки. посмотрите в проекте опцию "фильтры ссылок", и сами поймете всю технологию.

    программа должна быть версии 3.18 и более поздних.
    удачи.
     

    Вложения:

    Root нравится это.
  8. alamina.moon

    alamina.moon Модератор Команда форума Модератор

    Регистрация:
    14 янв 2013
    Сообщения:
    214
    А вдруг человек и не покупал вовсе :(
    Вот На форуме Зебройда аки с форума привязываются к акам покупателей и сразу видно клиент это вообще или нет.
     

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