Улучшение [1.2.233] Rank::CMS: Поменялась структура apps.json, просьба обновить

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

relay

A-Parser Enterprise License
A-Parser Enterprise
Поменялась структура apps.json, просьба обновить до последней актуальной версии с github, тк с 2014 года не обновляли
 
можешь обновить базу этим кодом, если нода стоит

Код:
const axios = require('axios');
const fs = require('fs');

axios.get('https://raw.githubusercontent.com/AliasIO/Wappalyzer/master/src/apps.json')
  .then(result => result.data)
  .then((data) => {
    const categories = {};
    for (const cat in data.categories) {
      categories[cat] = data.categories[cat].name.toLowerCase().split(' ').join('-');
    }
    const apps = {};
    for (const app in data.apps) {
      const { implies, cats, url, website, headers, html, script, meta, env, excludes } = data.apps[app];
      const temp = cats.map(num => parseInt(num, 10));
      apps[app] = { website, cats: temp, meta, headers, url, html, script, env, implies, excludes };
    }
    fs.writeFileSync('apps.json', JSON.stringify({ categories, apps }, null, '\t'));
  });
 
Последнее редактирование:
можешь обновить базу этим кодом, если нода стоит

Код:
const axios = require('axios');
const fs = require('fs');

axios.get('https://raw.githubusercontent.com/AliasIO/Wappalyzer/master/src/apps.json')
  .then(result => result.data)
  .then((data) => {
    const categories = {};
    for (const cat in data.categories) {
      categories[cat] = data.categories[cat].name.toLowerCase().split(' ').join('-');
    }
    const apps = {};
    for (const app in data.apps) {
      const { implies, cats, url, website, headers, html, script, meta, env, excludes } = data.apps[app];
      const temp = cats.map(num => parseInt(num, 10));
      apps[app] = { website, cats: temp, meta, headers, url, html, script, env, implies, excludes };
    }
    fs.writeFileSync('apps.json', JSON.stringify({ categories, apps }, null, '\t'));
  });
а можешь готовый файл сюда залить, тк нода не стоит ?
 
Назад
Верх