1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2200+ и мы растем!
    Скрыть объявление

parse to level, как парсить с ограничением?

Тема в разделе "Делимся опытом", создана пользователем malexoid, 29 апр 2016.

  1. malexoid

    malexoid A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    7 сен 2015
    Сообщения:
    263
    Симпатии:
    59
    Есть конфиг
    upload_2016-4-29_12-25-54.png
    Хочу парсить, только фразы у которых >100 просмотров.
    но у меня парсятся все 40 страниц и parse to level передаёт все фразы, на кол-во показов не смотрит. В итоге, вместо того, чтобы потратить 10 минут и отпарсить несколько страниц, парсится абсолютно всё, более 100 тысяч страниц.

    Я хочу такую логику -
    1. на 1 уровне начинаем парсить 1 страницу, берём данные, если есть фразы у которых <=100 показов, то прекращаем брать следующие страницы и передаём на уровень 2, только те фразы у которых > 100 показов.
    2. на уровне 2 начинаем парсить 1 страницу, берём данные с той же логикой что и в п.1. до тех пор пока не достигнем указанного parse to level.

    Подскажите реально ли это сделать?
     
  2. malexoid

    malexoid A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    7 сен 2015
    Сообщения:
    263
    Симпатии:
    59
    В result format добавил
    Код:
    [% FOREACH keys;
    LAST IF count <= 100;
    key _ " " _ count _ "\n";
    END%]
    Вроде работает, тестирую.
     
  3. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.290
    Симпатии:
    1.764
    не должно работать, будет работать если Parse to level заменить на tools.query.add и немного логику описать
     
    Support нравится это.
  4. malexoid

    malexoid A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    7 сен 2015
    Сообщения:
    263
    Симпатии:
    59
    А пример есть работы такой?
     
  5. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    3.531
    Симпатии:
    1.880
    Примерно так:
    Код:
    [% maxLevel = 2;
    FOREACH keys;
        IF count > 100;
            tools.query.add(key, maxLevel);
        END;
        key _ "\n";
    END %]
    Но, на каждом уровне будет парсится ровно то количество страниц, сколько задано в Pages count. Менять это "на лету" в зависимости от уровня - нельзя.
     
    malexoid нравится это.
  6. malexoid

    malexoid A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    7 сен 2015
    Сообщения:
    263
    Симпатии:
    59
    В настройках парсера wordstat указываем - парсить 1 страницу.
    Вот что получилось, может кому пригодиться:

    Код:
    [%
    
    #стратегия при парсинге одной страницы
    
    global.maxLevel = 10;
    global.min_allow_count = 0;#при каком кол-ве показов собирать запросы >кол-во, 0 - собирать все запросы
    global.min_allow_deep_count = 1;#при каком кол-ве показов углубляться >кол-во, от этого параметра очень сильно зависит скорость.
    global.min_allow_keys_count = 50; #сколько запросов на странице выводится в wordstat
    
    global.min_count = -1; #минимальные найденные показы
    global.keys_count = 0; #количество отпарсенных фраз
    global.pages_count = p1.pages.size;
    global.min_allow_system_count = 1;#нет смысла смотреть запросы в глубину, если по ним 1 показ.
    
    
    ###"---------------------------------------------------------\n";
    
    FOREACH p1.keys;
        #если запрос показывался больше минимального кол-ва раз, то собираем его.
        IF count>global.min_allow_count;
    ###        key _ " " _ count _ "\n";
            #если снимаем левую колонку то выводим данные
            IF (query.source=='left');
                key _ "\n";
            END;
         
            #считаем количество запросов на странице, которые попали под наши условия
            global.keys_count = global.keys_count + 1;
    
        END;
    
        #сничитаем самый минимальные показы по запросам
        IF global.min_count>count || global.min_count==-1;
            global.min_count = count;
        END;
    
    END;
    
    #если снимаем правую колонку
    IF (query.source=='right');
        FOREACH p1.search;
            key _ "\n";
        END;
    END;
    
    ###"-------->level: " _ query.lvl _ ", query: " _ query.orig _ ", min_count: " _ global.min_count _ ", pages_count: " _ global.pages_count _ ", keys_count: " _ global.keys_count _ "\n";
    
    #если min_count > порогового значения значит нужно больше углубляться, это некая оптимизация, чтобы каждый раз не углубляться
    #IF global.min_count>global.min_allow_count && global.keys_count>=global.min_allow_keys_count;
    
    #если количество запросов на странице>=global.min_allow_keys_count то есть смысл попытаться углубиться.
    IF global.keys_count>=global.min_allow_keys_count;
        FOREACH p1.keys;
                IF count>global.min_allow_deep_count && count>global.min_allow_system_count;
    ###            "нужно углубиться по " _ key _ " " _ count _ "\n";
                tools.query.add(key, global.maxLevel);
              END;
        END;
    END;
    
    
    %]
     
    LmPopo, Support и Forbidden нравится это.
  7. malexoid

    malexoid A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    7 сен 2015
    Сообщения:
    263
    Симпатии:
    59
    Код:
    eyJwcmVzZXQiOiJ3b3Jkc3RhdF9leHBhbnNpb24iLCJ2YWx1ZSI6eyJwcmVzZXQi
    OiJ3b3Jkc3RhdF9leHBhbnNpb24iLCJwYXJzZXJzIjpbWyJTRTo6WWFuZGV4OjpX
    b3JkU3RhdCIsIndvcmRzdGF0X2V4cGFuc2lvbiIseyJ0eXBlIjoib3ZlcnJpZGUi
    LCJpZCI6ImdlbyIsInZhbHVlIjpbIjM1Il19LHsidHlwZSI6Im92ZXJyaWRlIiwi
    aWQiOiJwYWdlY291bnQiLCJ2YWx1ZSI6MX1dXSwicmVzdWx0c0Zvcm1hdCI6Ilsl
    IFxuXG4jXHUwNDQxXHUwNDQyXHUwNDQwXHUwNDMwXHUwNDQyXHUwNDM1XHUwNDMz
    XHUwNDM4XHUwNDRmIFx1MDQzZlx1MDQ0MFx1MDQzOCBcdTA0M2ZcdTA0MzBcdTA0
    NDBcdTA0NDFcdTA0MzhcdTA0M2RcdTA0MzNcdTA0MzUgXHUwNDNlXHUwNDM0XHUw
    NDNkXHUwNDNlXHUwNDM5IFx1MDQ0MVx1MDQ0Mlx1MDQ0MFx1MDQzMFx1MDQzZFx1
    MDQzOFx1MDQ0Nlx1MDQ0YlxuXG4jXHUwNDNmXHUwNDQwXHUwNDM4IFx1MDQzZlx1
    MDQzNVx1MDQ0MFx1MDQzMlx1MDQzOFx1MDQ0N1x1MDQzZFx1MDQzZVx1MDQzYyBc
    dTA0MzdcdTA0MzBcdTA0M2ZcdTA0NDNcdTA0NDFcdTA0M2FcdTA0MzUgXHUwNDQx
    XHUwNDNlXHUwNDQ1XHUwNDQwXHUwNDMwXHUwNDNkXHUwNDRmXHUwNDM1XHUwNDNj
    IFx1MDQzZFx1MDQzMFx1MDQ0MVx1MDQ0Mlx1MDQ0MFx1MDQzZVx1MDQzOVx1MDQz
    YVx1MDQzOCBcdTA0MzIgXHUwNDMzXHUwNDNiXHUwNDNlXHUwNDMxXHUwNDMwXHUw
    NDNiXHUwNDRjXHUwNDNkXHUwNDRiXHUwNDQ1IFx1MDQzZlx1MDQzNVx1MDQ0MFx1
    MDQzNVx1MDQzY1x1MDQzNVx1MDQzZFx1MDQzZFx1MDQ0Ylx1MDQ0NSwgXHUwNDQ3
    XHUwNDQyXHUwNDNlXHUwNDMxXHUwNDRiIFx1MDQzZlx1MDQzZVx1MDQ0Mlx1MDQz
    ZVx1MDQzYyBcdTA0MzhcdTA0NDFcdTA0M2ZcdTA0M2VcdTA0M2JcdTA0NGNcdTA0
    MzdcdTA0M2VcdTA0MzJcdTA0MzBcdTA0NDJcdTA0NGMgXHUwNDM4XHUwNDQ1IFx1
    MDQzMlx1MDQzZSBcdTA0MzJcdTA0NDFcdTA0MzVcdTA0NDUgXHUwNDQxXHUwNDNi
    XHUwNDQzXHUwNDQ3XHUwNDMwXHUwNDRmXHUwNDQ1LlxuSUYgcXVlcnkuc291cmNl
    IT1cIlwiO1xuXHRnbG9iYWwucXVlcnljb3VudCA9IHF1ZXJ5LmNvdW50O1xuXHRn
    bG9iYWwucXVlcnlkZWVwID0gcXVlcnkuZGVlcDtcblx0Z2xvYmFsLnF1ZXJ5c291
    cmNlID0gcXVlcnkuc291cmNlO1xuRUxTRTtcblx0cXVlcnkuY291bnQgPSBnbG9i
    YWwucXVlcnljb3VudDtcblx0cXVlcnkuZGVlcCA9IGdsb2JhbC5xdWVyeWRlZXA7
    XG5cdHF1ZXJ5LnNvdXJjZSA9IGdsb2JhbC5xdWVyeXNvdXJjZTtcbkVORDtcblxu
    Z2xvYmFsLm1heExldmVsID0gMTA7XG5nbG9iYWwubWluX2FsbG93X2NvdW50ID0g
    cXVlcnkuY291bnQ7I1x1MDQzZlx1MDQ0MFx1MDQzOCBcdTA0M2FcdTA0MzBcdTA0
    M2FcdTA0M2VcdTA0M2MgXHUwNDNhXHUwNDNlXHUwNDNiLVx1MDQzMlx1MDQzNSBc
    dTA0M2ZcdTA0M2VcdTA0M2FcdTA0MzBcdTA0MzdcdTA0M2VcdTA0MzIgXHUwNDQx
    XHUwNDNlXHUwNDMxXHUwNDM4XHUwNDQwXHUwNDMwXHUwNDQyXHUwNDRjIFx1MDQz
    N1x1MDQzMFx1MDQzZlx1MDQ0MFx1MDQzZVx1MDQ0MVx1MDQ0YiA+XHUwNDNhXHUw
    NDNlXHUwNDNiLVx1MDQzMlx1MDQzZSwgMCAtIFx1MDQ0MVx1MDQzZVx1MDQzMVx1
    MDQzOFx1MDQ0MFx1MDQzMFx1MDQ0Mlx1MDQ0YyBcdTA0MzJcdTA0NDFcdTA0MzUg
    XHUwNDM3XHUwNDMwXHUwNDNmXHUwNDQwXHUwNDNlXHUwNDQxXHUwNDRiIFxuZ2xv
    YmFsLm1pbl9hbGxvd19kZWVwX2NvdW50ID0gcXVlcnkuZGVlcDsjXHUwNDNmXHUw
    NDQwXHUwNDM4IFx1MDQzYVx1MDQzMFx1MDQzYVx1MDQzZVx1MDQzYyBcdTA0M2Fc
    dTA0M2VcdTA0M2ItXHUwNDMyXHUwNDM1IFx1MDQzZlx1MDQzZVx1MDQzYVx1MDQz
    MFx1MDQzN1x1MDQzZVx1MDQzMiBcdTA0NDNcdTA0MzNcdTA0M2JcdTA0NDNcdTA0
    MzFcdTA0M2JcdTA0NGZcdTA0NDJcdTA0NGNcdTA0NDFcdTA0NGYgPlx1MDQzYVx1
    MDQzZVx1MDQzYi1cdTA0MzJcdTA0M2UsIFx1MDQzZVx1MDQ0MiBcdTA0NGRcdTA0
    NDJcdTA0M2VcdTA0MzNcdTA0M2UgXHUwNDNmXHUwNDMwXHUwNDQwXHUwNDMwXHUw
    NDNjXHUwNDM1XHUwNDQyXHUwNDQwXHUwNDMwIFx1MDQzZVx1MDQ0N1x1MDQzNVx1
    MDQzZFx1MDQ0YyBcdTA0NDFcdTA0MzhcdTA0M2JcdTA0NGNcdTA0M2RcdTA0M2Ug
    XHUwNDM3XHUwNDMwXHUwNDMyXHUwNDM4XHUwNDQxXHUwNDM4XHUwNDQyIFx1MDQ0
    MVx1MDQzYVx1MDQzZVx1MDQ0MFx1MDQzZVx1MDQ0MVx1MDQ0Mlx1MDQ0Yy5cbmds
    b2JhbC5taW5fYWxsb3dfa2V5c19jb3VudCA9IDUwO1xuXG5nbG9iYWwubWluX2Nv
    dW50ID0gLTE7ICNcdTA0M2NcdTA0MzhcdTA0M2RcdTA0MzhcdTA0M2NcdTA0MzBc
    dTA0M2JcdTA0NGNcdTA0M2RcdTA0NGJcdTA0MzUgXHUwNDNkXHUwNDMwXHUwNDM5
    XHUwNDM0XHUwNDM1XHUwNDNkXHUwNDNkXHUwNDRiXHUwNDM1IFx1MDQzZlx1MDQz
    ZVx1MDQzYVx1MDQzMFx1MDQzN1x1MDQ0YlxuZ2xvYmFsLmtleXNfY291bnQgPSAw
    OyAjXHUwNDNhXHUwNDNlXHUwNDNiXHUwNDM4XHUwNDQ3XHUwNDM1XHUwNDQxXHUw
    NDQyXHUwNDMyXHUwNDNlIFx1MDQzZVx1MDQ0Mlx1MDQzZlx1MDQzMFx1MDQ0MFx1
    MDQ0MVx1MDQzNVx1MDQzZFx1MDQzZFx1MDQ0Ylx1MDQ0NSBcdTA0NDRcdTA0NDBc
    dTA0MzBcdTA0Mzdcbmdsb2JhbC5wYWdlc19jb3VudCA9IHAxLnBhZ2VzLnNpemU7
    XG5nbG9iYWwubWluX2FsbG93X3N5c3RlbV9jb3VudCA9IDE7I1x1MDQzZFx1MDQz
    NVx1MDQ0MiBcdTA0NDFcdTA0M2NcdTA0NGJcdTA0NDFcdTA0M2JcdTA0MzAgXHUw
    NDQxXHUwNDNjXHUwNDNlXHUwNDQyXHUwNDQwXHUwNDM1XHUwNDQyXHUwNDRjIFx1
    MDQzN1x1MDQzMFx1MDQzZlx1MDQ0MFx1MDQzZVx1MDQ0MVx1MDQ0YiBcdTA0MzIg
    XHUwNDMzXHUwNDNiXHUwNDQzXHUwNDMxXHUwNDM4XHUwNDNkXHUwNDQzLCBcdTA0
    MzVcdTA0NDFcdTA0M2JcdTA0MzggXHUwNDNmXHUwNDNlIFx1MDQzZFx1MDQzOFx1
    MDQzYyAxIFx1MDQzZlx1MDQzZVx1MDQzYVx1MDQzMFx1MDQzNy5cblxuXG4jIyNc
    Ii0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
    LS0tLS0tLS0tLVxcblwiO1xuXG5GT1JFQUNIIHAxLmtleXM7XG5cdCNcdTA0MzVc
    dTA0NDFcdTA0M2JcdTA0MzggXHUwNDM3XHUwNDMwXHUwNDNmXHUwNDQwXHUwNDNl
    XHUwNDQxIFx1MDQzZlx1MDQzZVx1MDQzYVx1MDQzMFx1MDQzN1x1MDQ0Ylx1MDQz
    Mlx1MDQzMFx1MDQzYlx1MDQ0MVx1MDQ0ZiBcdTA0MzFcdTA0M2VcdTA0M2JcdTA0
    NGNcdTA0NDhcdTA0MzUgXHUwNDNjXHUwNDM4XHUwNDNkXHUwNDM4XHUwNDNjXHUw
    NDMwXHUwNDNiXHUwNDRjXHUwNDNkXHUwNDNlXHUwNDMzXHUwNDNlIFx1MDQzYVx1
    MDQzZVx1MDQzYi1cdTA0MzJcdTA0MzAgXHUwNDQwXHUwNDMwXHUwNDM3LCBcdTA0
    NDJcdTA0M2UgXHUwNDQxXHUwNDNlXHUwNDMxXHUwNDM4XHUwNDQwXHUwNDMwXHUw
    NDM1XHUwNDNjIFx1MDQzNVx1MDQzM1x1MDQzZS5cblx0SUYgY291bnQ+Z2xvYmFs
    Lm1pbl9hbGxvd19jb3VudDtcbiMjI1x0XHRrZXkgXyBcIiBcIiBfIGNvdW50IF8g
    XCJcXG5cIjtcblx0XHQjXHUwNDM1XHUwNDQxXHUwNDNiXHUwNDM4IFx1MDQ0MVx1
    MDQzZFx1MDQzOFx1MDQzY1x1MDQzMFx1MDQzNVx1MDQzYyBcdTA0M2JcdTA0MzVc
    dTA0MzJcdTA0NDNcdTA0NGUgXHUwNDNhXHUwNDNlXHUwNDNiXHUwNDNlXHUwNDNk
    XHUwNDNhXHUwNDQzIFx1MDQ0Mlx1MDQzZSBcdTA0MzJcdTA0NGJcdTA0MzJcdTA0
    M2VcdTA0MzRcdTA0MzhcdTA0M2MgXHUwNDM0XHUwNDMwXHUwNDNkXHUwNDNkXHUw
    NDRiXHUwNDM1XG5cdFx0SUYgKHF1ZXJ5LnNvdXJjZT09J2xlZnQnKTtcblx0XHRc
    dGtleSBfIFwiXFxuXCI7XG5cdFx0RU5EO1xuXHRcdFxuXHRcdCNcdTA0NDFcdTA0
    NDdcdTA0MzhcdTA0NDJcdTA0MzBcdTA0MzVcdTA0M2MgXHUwNDNhXHUwNDNlXHUw
    NDNiXHUwNDM4XHUwNDQ3XHUwNDM1XHUwNDQxXHUwNDQyXHUwNDMyXHUwNDNlIFx1
    MDQzN1x1MDQzMFx1MDQzZlx1MDQ0MFx1MDQzZVx1MDQ0MVx1MDQzZVx1MDQzMiBc
    dTA0M2RcdTA0MzAgXHUwNDQxXHUwNDQyXHUwNDQwXHUwNDMwXHUwNDNkXHUwNDM4
    XHUwNDQ2XHUwNDM1LCBcdTA0M2FcdTA0M2VcdTA0NDJcdTA0M2VcdTA0NDBcdTA0
    NGJcdTA0MzUgXHUwNDNmXHUwNDNlXHUwNDNmXHUwNDMwXHUwNDNiXHUwNDM4IFx1
    MDQzZlx1MDQzZVx1MDQzNCBcdTA0M2RcdTA0MzBcdTA0NDhcdTA0MzggXHUwNDQz
    XHUwNDQxXHUwNDNiXHUwNDNlXHUwNDMyXHUwNDM4XHUwNDRmXG5cdFx0Z2xvYmFs
    LmtleXNfY291bnQgPSBnbG9iYWwua2V5c19jb3VudCArIDE7XG5cblx0RU5EO1xu
    XG5cdCNcdTA0NDFcdTA0M2RcdTA0MzhcdTA0NDdcdTA0MzhcdTA0NDJcdTA0MzBc
    dTA0MzVcdTA0M2MgXHUwNDQxXHUwNDMwXHUwNDNjXHUwNDRiXHUwNDM5IFx1MDQz
    Y1x1MDQzOFx1MDQzZFx1MDQzOFx1MDQzY1x1MDQzMFx1MDQzYlx1MDQ0Y1x1MDQz
    ZFx1MDQ0Ylx1MDQzNSBcdTA0M2ZcdTA0M2VcdTA0M2FcdTA0MzBcdTA0MzdcdTA0
    NGIgXHUwNDNmXHUwNDNlIFx1MDQzN1x1MDQzMFx1MDQzZlx1MDQ0MFx1MDQzZVx1
    MDQ0MVx1MDQzMFx1MDQzY1xuXHRJRiBnbG9iYWwubWluX2NvdW50PmNvdW50IHx8
    IGdsb2JhbC5taW5fY291bnQ9PS0xOyBcblx0XHRnbG9iYWwubWluX2NvdW50ID0g
    Y291bnQ7XG5cdEVORDtcblxuRU5EO1xuXG4jXHUwNDM1XHUwNDQxXHUwNDNiXHUw
    NDM4IFx1MDQ0MVx1MDQzZFx1MDQzOFx1MDQzY1x1MDQzMFx1MDQzNVx1MDQzYyBc
    dTA0M2ZcdTA0NDBcdTA0MzBcdTA0MzJcdTA0NDNcdTA0NGUgXHUwNDNhXHUwNDNl
    XHUwNDNiXHUwNDNlXHUwNDNkXHUwNDNhXHUwNDQzXG5JRiAocXVlcnkuc291cmNl
    PT0ncmlnaHQnKTtcblx0Rk9SRUFDSCBwMS5zZWFyY2g7XG5cdFx0a2V5IF8gXCJc
    XG5cIjtcblx0RU5EO1xuRU5EO1xuXG4jIyNcIi0tLS0tLS0tPmxldmVsOiBcIiBf
    IHF1ZXJ5Lmx2bCBfIFwiLCBxdWVyeTogXCIgXyBxdWVyeS5vcmlnIF8gXCIsIG1p
    bl9jb3VudDogXCIgXyBnbG9iYWwubWluX2NvdW50IF8gXCIsIHBhZ2VzX2NvdW50
    OiBcIiBfIGdsb2JhbC5wYWdlc19jb3VudCBfIFwiLCBrZXlzX2NvdW50OiBcIiBf
    IGdsb2JhbC5rZXlzX2NvdW50IF8gXCJcXG5cIjtcblxuI1x1MDQzNVx1MDQ0MVx1
    MDQzYlx1MDQzOCBtaW5fY291bnQgPiBcdTA0M2ZcdTA0M2VcdTA0NDBcdTA0M2Vc
    dTA0MzNcdTA0M2VcdTA0MzJcdTA0M2VcdTA0MzNcdTA0M2UgXHUwNDM3XHUwNDNk
    XHUwNDMwXHUwNDQ3XHUwNDM1XHUwNDNkXHUwNDM4XHUwNDRmIFx1MDQzN1x1MDQz
    ZFx1MDQzMFx1MDQ0N1x1MDQzOFx1MDQ0MiBcdTA0M2RcdTA0NDNcdTA0MzZcdTA0
    M2RcdTA0M2UgXHUwNDMxXHUwNDNlXHUwNDNiXHUwNDRjXHUwNDQ4XHUwNDM1IFx1
    MDQ0M1x1MDQzM1x1MDQzYlx1MDQ0M1x1MDQzMVx1MDQzYlx1MDQ0Zlx1MDQ0Mlx1
    MDQ0Y1x1MDQ0MVx1MDQ0ZiwgXHUwNDRkXHUwNDQyXHUwNDNlIFx1MDQzZFx1MDQz
    NVx1MDQzYVx1MDQzMFx1MDQ0ZiBcdTA0M2VcdTA0M2ZcdTA0NDJcdTA0MzhcdTA0
    M2NcdTA0MzhcdTA0MzdcdTA0MzBcdTA0NDZcdTA0MzhcdTA0NGYsIFx1MDQ0N1x1
    MDQ0Mlx1MDQzZVx1MDQzMVx1MDQ0YiBcdTA0M2FcdTA0MzBcdTA0MzZcdTA0MzRc
    dTA0NGJcdTA0MzkgXHUwNDQwXHUwNDMwXHUwNDM3IFx1MDQzZFx1MDQzNSBcdTA0
    NDNcdTA0MzNcdTA0M2JcdTA0NDNcdTA0MzFcdTA0M2JcdTA0NGZcdTA0NDJcdTA0
    NGNcdTA0NDFcdTA0NGZcbiNJRiBnbG9iYWwubWluX2NvdW50Pmdsb2JhbC5taW5f
    YWxsb3dfY291bnQgJiYgZ2xvYmFsLmtleXNfY291bnQ+PWdsb2JhbC5taW5fYWxs
    b3dfa2V5c19jb3VudDtcblxuI1x1MDQzNVx1MDQ0MVx1MDQzYlx1MDQzOCBcdTA0
    M2FcdTA0M2VcdTA0M2JcdTA0MzhcdTA0NDdcdTA0MzVcdTA0NDFcdTA0NDJcdTA0
    MzJcdTA0M2UgXHUwNDM3XHUwNDMwXHUwNDNmXHUwNDQwXHUwNDNlXHUwNDQxXHUw
    NDNlXHUwNDMyIFx1MDQzZFx1MDQzMCBcdTA0NDFcdTA0NDJcdTA0NDBcdTA0MzBc
    dTA0M2RcdTA0MzhcdTA0NDZcdTA0MzU+PWdsb2JhbC5taW5fYWxsb3dfa2V5c19j
    b3VudCBcdTA0NDJcdTA0M2UgXHUwNDM1XHUwNDQxXHUwNDQyXHUwNDRjIFx1MDQ0
    MVx1MDQzY1x1MDQ0Ylx1MDQ0MVx1MDQzYiBcdTA0M2ZcdTA0M2VcdTA0M2ZcdTA0
    NGJcdTA0NDJcdTA0MzBcdTA0NDJcdTA0NGNcdTA0NDFcdTA0NGYgXHUwNDQzXHUw
    NDMzXHUwNDNiXHUwNDQzXHUwNDMxXHUwNDM4XHUwNDQyXHUwNDRjXHUwNDQxXHUw
    NDRmLlxuSUYgZ2xvYmFsLmtleXNfY291bnQ+PWdsb2JhbC5taW5fYWxsb3dfa2V5
    c19jb3VudDtcblx0Rk9SRUFDSCBwMS5rZXlzO1xuICAgIFx0XHRJRiBjb3VudD5n
    bG9iYWwubWluX2FsbG93X2RlZXBfY291bnQgJiYgY291bnQ+Z2xvYmFsLm1pbl9h
    bGxvd19zeXN0ZW1fY291bnQ7IFxuIyMjXHRcdFx0XCJcdTA0M2RcdTA0NDNcdTA0
    MzZcdTA0M2RcdTA0M2UgXHUwNDQzXHUwNDMzXHUwNDNiXHUwNDQzXHUwNDMxXHUw
    NDM4XHUwNDQyXHUwNDRjXHUwNDQxXHUwNDRmIFx1MDQzZlx1MDQzZSBcIiBfIGtl
    eSBfIFwiIFwiIF8gY291bnQgXyBcIlxcblwiO1xuXHRcdFx0dG9vbHMucXVlcnku
    YWRkKGtleSwgZ2xvYmFsLm1heExldmVsKTtcbiMnY291bnQ6OTksZGVlcDoxMDAs
    c291cmNlOmxlZnQsa2V5OicgXyBcblx0ICAgIFx0RU5EO1xuXHRFTkQ7XG5FTkQ7
    XG5cblxuJV0iLCJyZXN1bHRzU2F2ZVRvIjoiZmlsZSIsInJlc3VsdHNGaWxlTmFt
    ZSI6IndvcmRzdGF0X2V4cGFuc2lvbl9sZXZlbF90ZXN0LnR4dCIsImFkZGl0aW9u
    YWxGb3JtYXRzIjpbXSwicmVzdWx0c1VuaXF1ZSI6Im5vIiwicXVlcmllc0Zyb20i
    OiJ0ZXh0IiwicXVlcnlGb3JtYXQiOlsiJHF1ZXJ5Il0sInVuaXF1ZVF1ZXJpZXMi
    OnRydWUsInNhdmVGYWlsZWRRdWVyaWVzIjpmYWxzZSwiaXRlcmF0b3JPcHRpb25z
    Ijp7Im9uQWxsTGV2ZWxzIjpmYWxzZSwicXVlcnlCdWlsZGVyc0FmdGVySXRlcmF0
    b3IiOmZhbHNlLCJxdWVyeUJ1aWxkZXJzT25BbGxMZXZlbHMiOmZhbHNlfSwicmVz
    dWx0c09wdGlvbnMiOnsib3ZlcndyaXRlIjp0cnVlfSwiZG9Mb2ciOiJkYiIsImtl
    ZXBVbmlxdWUiOiJObyIsIm1vcmVPcHRpb25zIjp0cnVlLCJyZXN1bHRzUHJlcGVu
    ZCI6IiIsInJlc3VsdHNBcHBlbmQiOiIiLCJxdWVyeUJ1aWxkZXJzIjpbeyJzb3Vy
    Y2UiOiJxdWVyeSIsInR5cGUiOiJyZWdleCIsInJlZ2V4IjoiXmNvdW50OiguKiks
    ZGVlcDooLiopLHNvdXJjZTooLiopLGtleTooLiopJCIsInJlZ2V4VHlwZSI6bnVs
    bCwidG8iOlsiY291bnQiLCJkZWVwIiwic291cmNlIiwicXVlcnkiXX1dLCJyZXN1
    bHRzQnVpbGRlcnMiOltdLCJjb25maWdPdmVycmlkZXMiOltdLCJydW5UYXNrT25D
    b21wbGV0ZSI6bnVsbCwidXNlUmVzdWx0c0ZpbGVBc1F1ZXJpZXNGaWxlIjpmYWxz
    ZSwicnVuVGFza09uQ29tcGxldGVDb25maWciOiJkZWZhdWx0IiwidG9vbHNKUyI6
    IiIsInF1ZXJpZXMiOiJjb3VudDo5OSxkZWVwOjEwMCxzb3VyY2U6bGVmdCxrZXk6
    XHUwNDQ4XHUwNDM4XHUwNDNkXHUwNDRiIn0sInBhcnNlcnNDb25mUHJlc2V0cyI6
    eyJTRTo6WWFuZGV4OjpXb3JkU3RhdCI6eyJ3b3Jkc3RhdF9leHBhbnNpb24iOnsi
    cXVlcnlmb3JtYXQiOiIkcXVlcnkiLCJwYWdlY291bnQiOjQwLCJtb2JpbGUiOmZh
    bHNlLCJwcm94eUNoZWNrZXIiOiIqIiwidXNlbG9naW5zIjp0cnVlLCJyZW1vdmVw
    bHVzIjpmYWxzZSwiZG9fZ3ppcCI6dHJ1ZSwiZmlyc3RzbGVlcCI6IjAiLCJ0aW1l
    b3V0IjoiNjAiLCJ1c2Vwcm94eSI6dHJ1ZSwiYW50aWdhdGVwcmVzZXQiOiJjYXBt
    b25zdGVyIC0geWFuZGV4IGRpZ2l0IiwiZXh0cmFxdWVyeSI6IiIsImdlbyI6WyIi
    XSwidXNlc2Vzc2lvbnMiOnRydWUsInByb3h5cmV0cmllcyI6IjE1MDAwMDAwMDAw
    MDAwMCIsInVzZWFudGlnYXRlIjp0cnVlLCJyZXF1ZXN0ZGVsYXkiOiIwIiwicHJv
    eHliYW5uZWRjbGVhbnVwIjoiMzAwIiwicmF3ZGF0YSI6ZmFsc2UsImZvcm1hdHJl
    c3VsdCI6IiRxdWVyeSAtICR0b3RhbGNvdW50LCB1cGRhdGVkOiAkdXBkYXRlZGF0
    ZVxcbmtleXdvcmRzOlxcbiRrZXlzLmZvcm1hdCgnJGtleTogJGNvdW50XFxuJylc
    XG5hZGRpdGlvbmFsIGtleXdvcmRzOlxcbiRzZWFyY2guZm9ybWF0KCcka2V5OiAk
    Y291bnRcXG4nKSIsIm1heF9zaXplIjoiMTA0ODU3NiJ9fX19
     
    #7 malexoid, 17 май 2016
    Последнее редактирование модератором: 17 май 2016
    LmPopo нравится это.

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