Rank::CMS Разбивка движков по категориям и запись в отдельный файл

  • Автор темы Автор темы Nick
  • Дата начала Дата начала

Nick

A-Parser Pro License
A-Parser Pro
Можно ли в Rank::CMS назначить свои категории движкам и сделать так, чтобы при сохранении результатов каждая категория писалась в отдельный файл?
 
Можно ли в Rank::CMS назначить свои категории движкам

можно, путем редактирования файла files/Rank-CMS/apps.json

и сделать так, чтобы при сохранении результатов каждая категория писалась в отдельный файл?

достаточно использовать $cat в имени файла
 
  • Like
Реакции: Nick
Окей, спасибо! А можно ли в apps.json каким то образом добавить признаки по контенту, к примеру в apps.json она выглядит так:
"DokuWiki": {
"website": "www.dokuwiki.org",
"cats": [ 8 ],
"meta": { "generator": "DokuWiki( Release [\\-\\d]+)?\\;version:\\1" },
"headers": { "Set-Cookie": "DokuWiki=" },
"implies": "PHP"
},

А у нее скажем есть такой признак в контенте, текст "Driven by DokuWiki". Его можно куда нибудь прописать чтобы по нему также фильтровался движок?

И можно ли настроить парсинг по признакам в URL (например, если в урле "/node" значит относить к такой то CMS), плюс сделать опционально возможность фильтрации по урлу, без скачивания страниц. Т.е. пройтись по списку, фильтруя только по одному параметру и не качая страницы.
 
вот полная спецификация файла: https://github.com/ElbertF/Wappalyzer/wiki/Specification

И можно ли настроить парсинг по признакам в URL (например, если в урле "/node" значит относить к такой то CMS)
можно, по ссылки подробнее описано

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

нет, у нас всетаки парсер :)
 
  • Like
Реакции: Nick
Назад
Верх