Парсинг подсказочника

Nikita,
Подсказки собираю из основных поисковых систем:
  • Яндекс
  • Google
Для автоматизации сбора подсказок сделал несколько пресетов для a-parser

Пресет "Парсинг подсказочника"

Суть данного парсера заключается в следующем - на вход подается список ключевых слов, далее по каждому поисковому слову парсятся подсказки из Яндекса и Goolge. На выходе получаем список слов слов состоящий из:
  • Запросы поданные на вход
  • Подсказки из Яндекс и Google
Все запросы уникальные, то есть файл не содержит дублей запросов
Код престета ниже:
eyJwcmVzZXQiOiJcdTA0MWZcdTA0MzBcdTA0NDBcdTA0NDFcdTA0MzhcdTA0M2Rc
dTA0MzMtXHUwNDNmXHUwNDNlXHUwNDM0XHUwNDQxXHUwNDNhXHUwNDMwXHUwNDM3
XHUwNDNlXHUwNDQ3XHUwNDNkXHUwNDM4XHUwNDNhXHUwNDMwIiwidmFsdWUiOnsi
cHJlc2V0IjoiXHUwNDFmXHUwNDMwXHUwNDQwXHUwNDQxXHUwNDM4XHUwNDNkXHUw
NDMzLVx1MDQzZlx1MDQzZVx1MDQzNFx1MDQ0MVx1MDQzYVx1MDQzMFx1MDQzN1x1
MDQzZVx1MDQ0N1x1MDQzZFx1MDQzOFx1MDQzYVx1MDQzMCIsInBhcnNlcnMiOltb
IlNFOjpHb29nbGU6OlN1Z2dlc3QiLCJcdTA0MWZcdTA0M2VcdTA0MzRcdTA0NDFc
dTA0M2FcdTA0MzBcdTA0MzdcdTA0M2FcdTA0MzggLSBcdTA0MjBcdTA0M2VcdTA0
NDFcdTA0NDFcdTA0MzhcdTA0NGYiXSxbIlNFOjpZYW5kZXg6OlN1Z2dlc3QiLCJc
dTA0MWZcdTA0M2VcdTA0MzRcdTA0NDFcdTA0M2FcdTA0MzBcdTA0MzdcdTA0M2Fc
dTA0MzggLSBcdTA0MWNcdTA0M2VcdTA0NDFcdTA0M2FcdTA0MzJcdTA0MzAiXV0s
InJlc3VsdHNGb3JtYXQiOiIkcDEucHJlc2V0JHAyLnByZXNldCRwMy5wcmVzZXQi
LCJyZXN1bHRzU2F2ZVRvIjoiZmlsZSIsInJlc3VsdHNGaWxlTmFtZSI6IiRkYXRl
ZmlsZS5mb3JtYXQoKS50eHQiLCJhZGRpdGlvbmFsRm9ybWF0cyI6W10sInJlc3Vs
dHNVbmlxdWUiOiJzdHJpbmciLCJxdWVyaWVzRnJvbSI6InRleHQiLCJxdWVyeUZv
cm1hdCI6WyIkcXVlcnkiXSwidW5pcXVlUXVlcmllcyI6ZmFsc2UsInNhdmVGYWls
ZWRRdWVyaWVzIjp0cnVlLCJpdGVyYXRvck9wdGlvbnMiOnsib25BbGxMZXZlbHMi
OmZhbHNlLCJxdWVyeUJ1aWxkZXJzQWZ0ZXJJdGVyYXRvciI6ZmFsc2UsInF1ZXJ5
QnVpbGRlcnNPbkFsbExldmVscyI6ZmFsc2V9LCJyZXN1bHRzT3B0aW9ucyI6eyJv
dmVyd3JpdGUiOmZhbHNlfSwiZG9Mb2ciOiJkYiIsImtlZXBVbmlxdWUiOiJObyIs
Im1vcmVPcHRpb25zIjpmYWxzZSwicmVzdWx0c1ByZXBlbmQiOiIiLCJyZXN1bHRz
QXBwZW5kIjoiIiwicXVlcnlCdWlsZGVycyI6W10sInJlc3VsdHNCdWlsZGVycyI6
W10sImNvbmZpZ092ZXJyaWRlcyI6W10sInJ1blRhc2tPbkNvbXBsZXRlIjpudWxs
LCJ1c2VSZXN1bHRzRmlsZUFzUXVlcmllc0ZpbGUiOmZhbHNlLCJydW5UYXNrT25D
b21wbGV0ZUNvbmZpZyI6ImRlZmF1bHQiLCJ0b29sc0pTIjoiIiwicXVlcmllcyI6
IiJ9LCJwYXJzZXJzQ29uZlByZXNldHMiOnsiU0U6Okdvb2dsZTo6U3VnZ2VzdCI6
eyJcdTA0MWZcdTA0M2VcdTA0MzRcdTA0NDFcdTA0M2FcdTA0MzBcdTA0MzdcdTA0
M2FcdTA0MzggLSBcdTA0MjBcdTA0M2VcdTA0NDFcdTA0NDFcdTA0MzhcdTA0NGYi
OnsicXVlcnlmb3JtYXQiOiIkcXVlcnkiLCJleHRyYXF1ZXJ5IjoiIiwicHJveHly
ZXRyaWVzIjoiMTAiLCJnbCI6IlJVIiwicHJveHlDaGVja2VyIjoiKiIsInJlcXVl
c3RkZWxheSI6IjAiLCJwcm94eWJhbm5lZGNsZWFudXAiOiIzMDAiLCJkb19nemlw
Ijp0cnVlLCJobCI6InJ1IiwiZm9ybWF0cmVzdWx0IjoiJHF1ZXJ5XFxuJHJlc3Vs
dHMuZm9ybWF0KCckc3VnZ2VzdFxcbicpIiwiZG9tYWluIjoid3d3Lmdvb2dsZS5y
dSIsInRpbWVvdXQiOiI2MCIsInVzZXByb3h5Ijp0cnVlLCJtYXhfc2l6ZSI6IjEw
NDg1NzYifX0sIlNFOjpZYW5kZXg6OlN1Z2dlc3QiOnsiXHUwNDFmXHUwNDNlXHUw
NDM0XHUwNDQxXHUwNDNhXHUwNDMwXHUwNDM3XHUwNDNhXHUwNDM4IC0gXHUwNDFj
XHUwNDNlXHUwNDQxXHUwNDNhXHUwNDMyXHUwNDMwIjp7InF1ZXJ5Zm9ybWF0Ijoi
JHF1ZXJ5IiwiZXh0cmFxdWVyeSI6IiIsInByb3h5cmV0cmllcyI6IjEwIiwicHJv
eHlDaGVja2VyIjoiKiIsInJlcXVlc3RkZWxheSI6IjAiLCJwcm94eWJhbm5lZGNs
ZWFudXAiOiIzMDAiLCJkb19nemlwIjp0cnVlLCJmb3JtYXRyZXN1bHQiOiIkcXVl
cnlcXG4kcmVzdWx0cy5mb3JtYXQoJyRzdWdnZXN0XFxuJykiLCJ0aW1lb3V0Ijoi
NjAiLCJ1c2Vwcm94eSI6dHJ1ZSwibHIiOiIyMTMiLCJtYXhfc2l6ZSI6IjEwNDg1
NzYifX19fQ==

Пресет "Парсинг подсказочника кириллица с перебором"

На вход так же подается список ключевых слов, за исключением того, что к каждому запросу поочередно добавляются все буквы русского алфавита, например:

fe9ce1ff4a.png

Ввиду технических особенностей парсера - для парсера исходными запросами считаются запросы вида "салоны красоты а", в файле с результатами получилось бы достаточно много мусорных запросов, поэтому в данном пресете в файле с результатами будут только результаты из подсказочников Яндекс и Google. Файл с результатами будет также почищен от дублей.

Код пресета ниже:
eyJwcmVzZXQiOiJcdTA0M2ZcdTA0MzVcdTA0NDBcdTA0MzVcdTA0MzFcdTA0M2Vc
dTA0NDAgXHUwNDNmXHUwNDNlXHUwNDM0XHUwNDQxXHUwNDNhXHUwNDMwXHUwNDM3
XHUwNDNlXHUwNDQ3XHUwNDNkXHUwNDM4XHUwNDNhXHUwNDMwIFx1MDQzYVx1MDQz
OFx1MDQ0MFx1MDQzOFx1MDQzYlx1MDQzYlx1MDQzOFx1MDQ0Nlx1MDQzMCIsInZh
bHVlIjp7InByZXNldCI6Ilx1MDQzZlx1MDQzNVx1MDQ0MFx1MDQzNVx1MDQzMVx1
MDQzZVx1MDQ0MCBcdTA0M2ZcdTA0M2VcdTA0MzRcdTA0NDFcdTA0M2FcdTA0MzBc
dTA0MzdcdTA0M2VcdTA0NDdcdTA0M2RcdTA0MzhcdTA0M2FcdTA0MzAgXHUwNDNh
XHUwNDM4XHUwNDQwXHUwNDM4XHUwNDNiXHUwNDNiXHUwNDM4XHUwNDQ2XHUwNDMw
IiwicGFyc2VycyI6W1siU0U6OllhbmRleDo6U3VnZ2VzdCIsIlx1MDQxZlx1MDQz
ZVx1MDQzNFx1MDQ0MVx1MDQzYVx1MDQzMFx1MDQzN1x1MDQzYVx1MDQzOCAtIFx1
MDQxY1x1MDQzZVx1MDQ0MVx1MDQzYVx1MDQzMlx1MDQzMCAtIFx1MDQzZlx1MDQz
NVx1MDQ0MFx1MDQzNVx1MDQzMVx1MDQzZVx1MDQ0MCJdLFsiU0U6Okdvb2dsZTo6
U3VnZ2VzdCIsIlx1MDQxZlx1MDQzZVx1MDQzNFx1MDQ0MVx1MDQzYVx1MDQzMFx1
MDQzN1x1MDQzYVx1MDQzOCAtIFx1MDQyMFx1MDQzZVx1MDQ0MVx1MDQ0MVx1MDQz
OFx1MDQ0ZiAtIFx1MDQxZlx1MDQzNVx1MDQ0MFx1MDQzNVx1MDQzMVx1MDQzZVx1
MDQ0MCJdXSwicmVzdWx0c0Zvcm1hdCI6IiRwMS5wcmVzZXQkcDIucHJlc2V0JHAz
LnByZXNldCIsInJlc3VsdHNTYXZlVG8iOiJmaWxlIiwicmVzdWx0c0ZpbGVOYW1l
IjoiJGRhdGVmaWxlLmZvcm1hdCgpLnR4dCIsImFkZGl0aW9uYWxGb3JtYXRzIjpb
XSwicmVzdWx0c1VuaXF1ZSI6InN0cmluZyIsInF1ZXJpZXNGcm9tIjoiZmlsZSIs
InF1ZXJ5Rm9ybWF0IjpbIiRxdWVyeSIsIiRxdWVyeSB7YXo6XHUwNDMwOlx1MDQ0
Zn0iXSwidW5pcXVlUXVlcmllcyI6dHJ1ZSwic2F2ZUZhaWxlZFF1ZXJpZXMiOnRy
dWUsIml0ZXJhdG9yT3B0aW9ucyI6eyJvbkFsbExldmVscyI6ZmFsc2UsInF1ZXJ5
QnVpbGRlcnNBZnRlckl0ZXJhdG9yIjpmYWxzZSwicXVlcnlCdWlsZGVyc09uQWxs
TGV2ZWxzIjpmYWxzZX0sInJlc3VsdHNPcHRpb25zIjp7Im92ZXJ3cml0ZSI6ZmFs
c2V9LCJkb0xvZyI6ImRiIiwia2VlcFVuaXF1ZSI6Ik5vIiwibW9yZU9wdGlvbnMi
OmZhbHNlLCJyZXN1bHRzUHJlcGVuZCI6IiIsInJlc3VsdHNBcHBlbmQiOiIiLCJx
dWVyeUJ1aWxkZXJzIjpbXSwicmVzdWx0c0J1aWxkZXJzIjpbXSwiY29uZmlnT3Zl
cnJpZGVzIjpbXSwicnVuVGFza09uQ29tcGxldGUiOm51bGwsInVzZVJlc3VsdHNG
aWxlQXNRdWVyaWVzRmlsZSI6ZmFsc2UsInJ1blRhc2tPbkNvbXBsZXRlQ29uZmln
IjoiZGVmYXVsdCIsInRvb2xzSlMiOiIiLCJxdWVyaWVzRmlsZSI6WyJcdTA0M2Rc
dTA0MzAgXHUwNDNmXHUwNDMwXHUwNDQwXHUwNDQxXHUwNDM4XHUwNDNkXHUwNDMz
IFx1MDQzZlx1MDQzZVx1MDQzNFx1MDQ0MVx1MDQzYVx1MDQzMFx1MDQzN1x1MDQz
ZVx1MDQ0N1x1MDQzZFx1MDQzOFx1MDQzYVx1MDQzMCBcdTA0M2ZcdTA0M2UgXHUw
NDQxXHUwNDQyXHUwNDNlXHUwNDNhXHUwNDQzLnR4dCJdfSwicGFyc2Vyc0NvbmZQ
cmVzZXRzIjp7IlNFOjpZYW5kZXg6OlN1Z2dlc3QiOnsiXHUwNDFmXHUwNDNlXHUw
NDM0XHUwNDQxXHUwNDNhXHUwNDMwXHUwNDM3XHUwNDNhXHUwNDM4IC0gXHUwNDFj
XHUwNDNlXHUwNDQxXHUwNDNhXHUwNDMyXHUwNDMwIC0gXHUwNDNmXHUwNDM1XHUw
NDQwXHUwNDM1XHUwNDMxXHUwNDNlXHUwNDQwIjp7InF1ZXJ5Zm9ybWF0IjoiJHF1
ZXJ5IiwiZXh0cmFxdWVyeSI6IiIsInByb3h5cmV0cmllcyI6IjEwIiwicmVxdWVz
dGRlbGF5IjoiMCIsInByb3h5Q2hlY2tlciI6IioiLCJwcm94eWJhbm5lZGNsZWFu
dXAiOiIzMDAiLCJkb19nemlwIjoxLCJmb3JtYXRyZXN1bHQiOiIkcmVzdWx0cy5m
b3JtYXQoJyRzdWdnZXN0XFxuJykiLCJ0aW1lb3V0IjoiNjAiLCJ1c2Vwcm94eSI6
MSwibHIiOiIyMTMiLCJtYXhfc2l6ZSI6IjEwNDg1NzYifX0sIlNFOjpHb29nbGU6
OlN1Z2dlc3QiOnsiXHUwNDFmXHUwNDNlXHUwNDM0XHUwNDQxXHUwNDNhXHUwNDMw
XHUwNDM3XHUwNDNhXHUwNDM4IC0gXHUwNDIwXHUwNDNlXHUwNDQxXHUwNDQxXHUw
NDM4XHUwNDRmIC0gXHUwNDFmXHUwNDM1XHUwNDQwXHUwNDM1XHUwNDMxXHUwNDNl
XHUwNDQwIjp7InF1ZXJ5Zm9ybWF0IjoiJHF1ZXJ5IiwiZXh0cmFxdWVyeSI6IiIs
InByb3h5cmV0cmllcyI6IjEwIiwiZ2wiOiJSVSIsInJlcXVlc3RkZWxheSI6IjAi
LCJwcm94eUNoZWNrZXIiOiIqIiwicHJveHliYW5uZWRjbGVhbnVwIjoiMzAwIiwi
aGwiOiJydSIsImRvX2d6aXAiOjEsImZvcm1hdHJlc3VsdCI6IiRyZXN1bHRzLmZv
cm1hdCgnJHN1Z2dlc3RcXG4nKSIsImRvbWFpbiI6Ind3dy5nb29nbGUucnUiLCJ0
aW1lb3V0IjoiNjAiLCJ1c2Vwcm94eSI6MSwibWF4X3NpemUiOiIxMDQ4NTc2In19
fX0=

Пресет "Парсинг подсказочника латиница с перебором"

По сути тоже самое, что и предыдущий парсер, но вместо русского используется английский алфавит
Код пресета ниже:
eyJwcmVzZXQiOiJcdTA0M2ZcdTA0MzVcdTA0NDBcdTA0MzVcdTA0MzFcdTA0M2Vc
dTA0NDAgXHUwNDNmXHUwNDNlXHUwNDM0XHUwNDQxXHUwNDNhXHUwNDMwXHUwNDM3
XHUwNDNlXHUwNDQ3XHUwNDNkXHUwNDM4XHUwNDNhXHUwNDMwIFx1MDQzYlx1MDQz
MFx1MDQ0Mlx1MDQzOFx1MDQzZFx1MDQzOFx1MDQ0Nlx1MDQzMCIsInZhbHVlIjp7
InByZXNldCI6Ilx1MDQzZlx1MDQzNVx1MDQ0MFx1MDQzNVx1MDQzMVx1MDQzZVx1
MDQ0MCBcdTA0M2ZcdTA0M2VcdTA0MzRcdTA0NDFcdTA0M2FcdTA0MzBcdTA0Mzdc
dTA0M2VcdTA0NDdcdTA0M2RcdTA0MzhcdTA0M2FcdTA0MzAgXHUwNDNiXHUwNDMw
XHUwNDQyXHUwNDM4XHUwNDNkXHUwNDM4XHUwNDQ2XHUwNDMwIiwicGFyc2VycyI6
W1siU0U6OllhbmRleDo6U3VnZ2VzdCIsIlx1MDQxZlx1MDQzZVx1MDQzNFx1MDQ0
MVx1MDQzYVx1MDQzMFx1MDQzN1x1MDQzYVx1MDQzOCAtIFx1MDQxY1x1MDQzZVx1
MDQ0MVx1MDQzYVx1MDQzMlx1MDQzMCAtIFx1MDQzZlx1MDQzNVx1MDQ0MFx1MDQz
NVx1MDQzMVx1MDQzZVx1MDQ0MCJdLFsiU0U6Okdvb2dsZTo6U3VnZ2VzdCIsIlx1
MDQxZlx1MDQzZVx1MDQzNFx1MDQ0MVx1MDQzYVx1MDQzMFx1MDQzN1x1MDQzYVx1
MDQzOCAtIFx1MDQyMFx1MDQzZVx1MDQ0MVx1MDQ0MVx1MDQzOFx1MDQ0ZiAtIFx1
MDQxZlx1MDQzNVx1MDQ0MFx1MDQzNVx1MDQzMVx1MDQzZVx1MDQ0MCJdXSwicmVz
dWx0c0Zvcm1hdCI6IiRwMS5wcmVzZXQkcDIucHJlc2V0JHAzLnByZXNldCIsInJl
c3VsdHNTYXZlVG8iOiJmaWxlIiwicmVzdWx0c0ZpbGVOYW1lIjoiJGRhdGVmaWxl
LmZvcm1hdCgpLnR4dCIsImFkZGl0aW9uYWxGb3JtYXRzIjpbXSwicmVzdWx0c1Vu
aXF1ZSI6InN0cmluZyIsInF1ZXJpZXNGcm9tIjoiZmlsZSIsInF1ZXJ5Rm9ybWF0
IjpbIiRxdWVyeSIsIiRxdWVyeSB7YXo6YTp6fSJdLCJ1bmlxdWVRdWVyaWVzIjp0
cnVlLCJzYXZlRmFpbGVkUXVlcmllcyI6dHJ1ZSwiaXRlcmF0b3JPcHRpb25zIjp7
Im9uQWxsTGV2ZWxzIjpmYWxzZSwicXVlcnlCdWlsZGVyc0FmdGVySXRlcmF0b3Ii
OmZhbHNlLCJxdWVyeUJ1aWxkZXJzT25BbGxMZXZlbHMiOmZhbHNlfSwicmVzdWx0
c09wdGlvbnMiOnsib3ZlcndyaXRlIjpmYWxzZX0sImRvTG9nIjoiZGIiLCJrZWVw
VW5pcXVlIjoiTm8iLCJtb3JlT3B0aW9ucyI6ZmFsc2UsInJlc3VsdHNQcmVwZW5k
IjoiIiwicmVzdWx0c0FwcGVuZCI6IiIsInF1ZXJ5QnVpbGRlcnMiOltdLCJyZXN1
bHRzQnVpbGRlcnMiOltdLCJjb25maWdPdmVycmlkZXMiOltdLCJydW5UYXNrT25D
b21wbGV0ZSI6bnVsbCwidXNlUmVzdWx0c0ZpbGVBc1F1ZXJpZXNGaWxlIjpmYWxz
ZSwicnVuVGFza09uQ29tcGxldGVDb25maWciOiJkZWZhdWx0IiwidG9vbHNKUyI6
IiIsInF1ZXJpZXNGaWxlIjpbIlx1MDQzZFx1MDQzMCBcdTA0M2ZcdTA0MzBcdTA0
NDBcdTA0NDFcdTA0MzhcdTA0M2RcdTA0MzMgXHUwNDNmXHUwNDNlXHUwNDM0XHUw
NDQxXHUwNDNhXHUwNDMwXHUwNDM3XHUwNDNlXHUwNDQ3XHUwNDNkXHUwNDM4XHUw
NDNhXHUwNDMwIFx1MDQzZlx1MDQzZSBcdTA0NDFcdTA0NDJcdTA0M2VcdTA0M2Fc
dTA0NDMudHh0Il19LCJwYXJzZXJzQ29uZlByZXNldHMiOnsiU0U6OllhbmRleDo6
U3VnZ2VzdCI6eyJcdTA0MWZcdTA0M2VcdTA0MzRcdTA0NDFcdTA0M2FcdTA0MzBc
dTA0MzdcdTA0M2FcdTA0MzggLSBcdTA0MWNcdTA0M2VcdTA0NDFcdTA0M2FcdTA0
MzJcdTA0MzAgLSBcdTA0M2ZcdTA0MzVcdTA0NDBcdTA0MzVcdTA0MzFcdTA0M2Vc
dTA0NDAiOnsicXVlcnlmb3JtYXQiOiIkcXVlcnkiLCJleHRyYXF1ZXJ5IjoiIiwi
cHJveHlyZXRyaWVzIjoiMTAiLCJyZXF1ZXN0ZGVsYXkiOiIwIiwicHJveHlDaGVj
a2VyIjoiKiIsInByb3h5YmFubmVkY2xlYW51cCI6IjMwMCIsImRvX2d6aXAiOjEs
ImZvcm1hdHJlc3VsdCI6IiRyZXN1bHRzLmZvcm1hdCgnJHN1Z2dlc3RcXG4nKSIs
InRpbWVvdXQiOiI2MCIsInVzZXByb3h5IjoxLCJsciI6IjIxMyIsIm1heF9zaXpl
IjoiMTA0ODU3NiJ9fSwiU0U6Okdvb2dsZTo6U3VnZ2VzdCI6eyJcdTA0MWZcdTA0
M2VcdTA0MzRcdTA0NDFcdTA0M2FcdTA0MzBcdTA0MzdcdTA0M2FcdTA0MzggLSBc
dTA0MjBcdTA0M2VcdTA0NDFcdTA0NDFcdTA0MzhcdTA0NGYgLSBcdTA0MWZcdTA0
MzVcdTA0NDBcdTA0MzVcdTA0MzFcdTA0M2VcdTA0NDAiOnsicXVlcnlmb3JtYXQi
OiIkcXVlcnkiLCJleHRyYXF1ZXJ5IjoiIiwicHJveHlyZXRyaWVzIjoiMTAiLCJn
bCI6IlJVIiwicmVxdWVzdGRlbGF5IjoiMCIsInByb3h5Q2hlY2tlciI6IioiLCJw
cm94eWJhbm5lZGNsZWFudXAiOiIzMDAiLCJobCI6InJ1IiwiZG9fZ3ppcCI6MSwi
Zm9ybWF0cmVzdWx0IjoiJHJlc3VsdHMuZm9ybWF0KCckc3VnZ2VzdFxcbicpIiwi
ZG9tYWluIjoid3d3Lmdvb2dsZS5ydSIsInRpbWVvdXQiOiI2MCIsInVzZXByb3h5
IjoxLCJtYXhfc2l6ZSI6IjEwNDg1NzYifX19fQ==

Пресет "Парсинг подсказочника цифры с перебором"

Аналогичен предыдущим 2 парсерам, но вместо букв используются цирфы с 0 по 9
eyJwcmVzZXQiOiJcdTA0M2ZcdTA0MzVcdTA0NDBcdTA0MzVcdTA0MzFcdTA0M2Vc
dTA0NDAgXHUwNDNmXHUwNDNlXHUwNDM0XHUwNDQxXHUwNDNhXHUwNDMwXHUwNDM3
XHUwNDNlXHUwNDQ3XHUwNDNkXHUwNDM4XHUwNDNhXHUwNDMwIFx1MDQ0Nlx1MDQz
OFx1MDQ0NFx1MDQ0MFx1MDQ0YiIsInZhbHVlIjp7InByZXNldCI6Ilx1MDQzZlx1
MDQzNVx1MDQ0MFx1MDQzNVx1MDQzMVx1MDQzZVx1MDQ0MCBcdTA0M2ZcdTA0M2Vc
dTA0MzRcdTA0NDFcdTA0M2FcdTA0MzBcdTA0MzdcdTA0M2VcdTA0NDdcdTA0M2Rc
dTA0MzhcdTA0M2FcdTA0MzAgXHUwNDQ2XHUwNDM4XHUwNDQ0XHUwNDQwXHUwNDRi
IiwicGFyc2VycyI6W1siU0U6OllhbmRleDo6U3VnZ2VzdCIsIlx1MDQxZlx1MDQz
ZVx1MDQzNFx1MDQ0MVx1MDQzYVx1MDQzMFx1MDQzN1x1MDQzYVx1MDQzOCAtIFx1
MDQxY1x1MDQzZVx1MDQ0MVx1MDQzYVx1MDQzMlx1MDQzMCAtIFx1MDQzZlx1MDQz
NVx1MDQ0MFx1MDQzNVx1MDQzMVx1MDQzZVx1MDQ0MCJdLFsiU0U6Okdvb2dsZTo6
U3VnZ2VzdCIsIlx1MDQxZlx1MDQzZVx1MDQzNFx1MDQ0MVx1MDQzYVx1MDQzMFx1
MDQzN1x1MDQzYVx1MDQzOCAtIFx1MDQyMFx1MDQzZVx1MDQ0MVx1MDQ0MVx1MDQz
OFx1MDQ0ZiAtIFx1MDQxZlx1MDQzNVx1MDQ0MFx1MDQzNVx1MDQzMVx1MDQzZVx1
MDQ0MCJdXSwicmVzdWx0c0Zvcm1hdCI6IiRwMS5wcmVzZXQkcDIucHJlc2V0JHAz
LnByZXNldCIsInJlc3VsdHNTYXZlVG8iOiJmaWxlIiwicmVzdWx0c0ZpbGVOYW1l
IjoiJGRhdGVmaWxlLmZvcm1hdCgpLnR4dCIsImFkZGl0aW9uYWxGb3JtYXRzIjpb
XSwicmVzdWx0c1VuaXF1ZSI6InN0cmluZyIsInF1ZXJpZXNGcm9tIjoiZmlsZSIs
InF1ZXJ5Rm9ybWF0IjpbIiRxdWVyeSIsIiRxdWVyeSB7bnVtOjA6OX0iXSwidW5p
cXVlUXVlcmllcyI6dHJ1ZSwic2F2ZUZhaWxlZFF1ZXJpZXMiOnRydWUsIml0ZXJh
dG9yT3B0aW9ucyI6eyJvbkFsbExldmVscyI6ZmFsc2UsInF1ZXJ5QnVpbGRlcnNB
ZnRlckl0ZXJhdG9yIjpmYWxzZSwicXVlcnlCdWlsZGVyc09uQWxsTGV2ZWxzIjpm
YWxzZX0sInJlc3VsdHNPcHRpb25zIjp7Im92ZXJ3cml0ZSI6ZmFsc2V9LCJkb0xv
ZyI6ImRiIiwia2VlcFVuaXF1ZSI6Ik5vIiwibW9yZU9wdGlvbnMiOmZhbHNlLCJy
ZXN1bHRzUHJlcGVuZCI6IiIsInJlc3VsdHNBcHBlbmQiOiIiLCJxdWVyeUJ1aWxk
ZXJzIjpbXSwicmVzdWx0c0J1aWxkZXJzIjpbXSwiY29uZmlnT3ZlcnJpZGVzIjpb
XSwicnVuVGFza09uQ29tcGxldGUiOm51bGwsInVzZVJlc3VsdHNGaWxlQXNRdWVy
aWVzRmlsZSI6ZmFsc2UsInJ1blRhc2tPbkNvbXBsZXRlQ29uZmlnIjoiZGVmYXVs
dCIsInRvb2xzSlMiOiIiLCJxdWVyaWVzRmlsZSI6WyJcdTA0M2RcdTA0MzAgXHUw
NDNmXHUwNDMwXHUwNDQwXHUwNDQxXHUwNDM4XHUwNDNkXHUwNDMzIFx1MDQzZlx1
MDQzZVx1MDQzNFx1MDQ0MVx1MDQzYVx1MDQzMFx1MDQzN1x1MDQzZVx1MDQ0N1x1
MDQzZFx1MDQzOFx1MDQzYVx1MDQzMCBcdTA0M2ZcdTA0M2UgXHUwNDQxXHUwNDQy
XHUwNDNlXHUwNDNhXHUwNDQzLnR4dCJdfSwicGFyc2Vyc0NvbmZQcmVzZXRzIjp7
IlNFOjpZYW5kZXg6OlN1Z2dlc3QiOnsiXHUwNDFmXHUwNDNlXHUwNDM0XHUwNDQx
XHUwNDNhXHUwNDMwXHUwNDM3XHUwNDNhXHUwNDM4IC0gXHUwNDFjXHUwNDNlXHUw
NDQxXHUwNDNhXHUwNDMyXHUwNDMwIC0gXHUwNDNmXHUwNDM1XHUwNDQwXHUwNDM1
XHUwNDMxXHUwNDNlXHUwNDQwIjp7InF1ZXJ5Zm9ybWF0IjoiJHF1ZXJ5IiwiZXh0
cmFxdWVyeSI6IiIsInByb3h5cmV0cmllcyI6IjEwIiwicmVxdWVzdGRlbGF5Ijoi
MCIsInByb3h5Q2hlY2tlciI6IioiLCJwcm94eWJhbm5lZGNsZWFudXAiOiIzMDAi
LCJkb19nemlwIjoxLCJmb3JtYXRyZXN1bHQiOiIkcmVzdWx0cy5mb3JtYXQoJyRz
dWdnZXN0XFxuJykiLCJ0aW1lb3V0IjoiNjAiLCJ1c2Vwcm94eSI6MSwibHIiOiIy
MTMiLCJtYXhfc2l6ZSI6IjEwNDg1NzYifX0sIlNFOjpHb29nbGU6OlN1Z2dlc3Qi
OnsiXHUwNDFmXHUwNDNlXHUwNDM0XHUwNDQxXHUwNDNhXHUwNDMwXHUwNDM3XHUw
NDNhXHUwNDM4IC0gXHUwNDIwXHUwNDNlXHUwNDQxXHUwNDQxXHUwNDM4XHUwNDRm
IC0gXHUwNDFmXHUwNDM1XHUwNDQwXHUwNDM1XHUwNDMxXHUwNDNlXHUwNDQwIjp7
InF1ZXJ5Zm9ybWF0IjoiJHF1ZXJ5IiwiZXh0cmFxdWVyeSI6IiIsInByb3h5cmV0
cmllcyI6IjEwIiwiZ2wiOiJSVSIsInJlcXVlc3RkZWxheSI6IjAiLCJwcm94eUNo
ZWNrZXIiOiIqIiwicHJveHliYW5uZWRjbGVhbnVwIjoiMzAwIiwiaGwiOiJydSIs
ImRvX2d6aXAiOjEsImZvcm1hdHJlc3VsdCI6IiRyZXN1bHRzLmZvcm1hdCgnJHN1
Z2dlc3RcXG4nKSIsImRvbWFpbiI6Ind3dy5nb29nbGUucnUiLCJ0aW1lb3V0Ijoi
NjAiLCJ1c2Vwcm94eSI6MSwibWF4X3NpemUiOiIxMDQ4NTc2In19fX0=
Из минусов - парсеры не умеют обрабатывать авто дополнения
UPD: удалось переписать реализовать переработать алгоритм - теперь все автодополнения выпиливаются из результирующего файла. Скоро выложу обновленный вариант

Опубликовано 2 Апреля 2017 | Обновлено 11 Апреля 2017
seo, a-parser, подсказочник

Возврат к списку

Комментарии
Константин
9 Май 2017
Комментарий скрыт