FiLinX
 
  
  Запрет на пост | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору в соседней теме немножко обсуждался вопрос по PH, но так ничего и не решилось там..   поэтому продублирую обсуждение сюда, может кто чего подскажет )   -------------------------------------------------------------------------------------      Wu Tang  Цитата:|  не знаете, где скачать базу geoip, чтобы подсунуть в PH?  |      а в каком формате туда база вставляется? и требуется ли определённое имя файла его?      когда то в давние двухтясячные, я для нирсофтовского CurrPorts подсовывал IpToCountry.csv взятую из советуемого тогда http://software77.net/geo-ip/   но ныне данных ресурс мёртв вроде как, а база выглядела так - https://picabox.ru/pictures/2025/05/03/02/45/1634104057.png      для нынешнего CurrPorts советуют брать понравившуюся csv оттуда - https://github.com/sapics/ip-location-db   ну и поглядев там для чисто указания стран, самая обширная там IPv4 база это DB-IP Lite + GeoFeed + Whois + ASN   выглядит так - https://a.i.getapic.me/lkqx.jpeg      ещё, с тех же времён лежит и вот такая база  GeoLiteCity.dat   но откуда я её брал, и для какого она софта, - данных не сохранилось)      Добавлено:   но походу что нет, в PH вышеданные базы не подойдут..   там кроме NetworkTools.dll не вижу ничего про сеть..   да и вывод там организован с иконками флагов стран..      -----------------------------------      Wu Tang  Цитата:   во млин, сейчас тоже сам обнаружил, что там >Инструменты >Сетевые инструменты   есть пункт >Обновление базы GeoIP..   попробовал - https://a.i.getapic.me/lkr5.jpeg   а в ответ обломс да)  -  https://a.i.getapic.me/lkr9.jpeg      видел, что PH хочет максминдовскую GeoLite2   и я полез зачем то изучать дебри максминдовского сайта, но толком ничего так и не вкурил там..       задумался, - а как же это у меня в PH, хоть и неможет обновить базу, но страны то определяет как то?     значит и база эта где то имеется в компе.. и я нашёл! )   я то в прошлый раз смотрел в свою директорию портабле софтин, и там в PH папке не видел баз да..   но тут я вспомнил, что я ж когда то с пару лет назад - инсталлировал PH     ну и точно  -  и настройки его в роуминговой аппдате  -  там и обнаружился файл гео-базы)   только он не csv формата, а mmdb   и похоже что не обновляет базу из программы потому, что имя базы в урле сейчас другое!   ну, у меня в аппдате лежит файл GeoLite2-Country.mmdb  -  от 5 октября 22   а с максминда щас урл с добавкой IPv4 в имя - https://cdn.jsdelivr.net/npm/@ip-location-db/geolite2-country-mmdb/geolite2-country-ipv4.mmdb      положил этот файл в папку портабельного PH (в нём же небыло ваще), запустил прогу - и вуаля - есть Страны )      но млин, бывшая у меня в инсталлированном PH база от 22 года - весит 5.5 мегабайт, а свежая скачанная GeoLite2 IPv4  - 3.5 весом..   млин..   скачал тогда не просто геолайт2, а как подразумевается типа склейка из многих - GeoLite2 + GeoFeed + Whois + ASN  -  смотрю вес, а он ваще оказался лишь 2.9 мегабайт   да млин - как так то??   скачал тогда по опыту с csv и склейку DB-IP Lite + GeoFeed + Whois + ASN  -  он оказался весом 3.8 мегабайта   проверяю портабельный PH уже с этим файлом - и всё Ок, Страны кажет)    копирую тогда этот файл в аппдату инсталлированного PH, а бывший убираю..    запустил  -  и облом блин - не найдена пишет база - https://a.i.getapic.me/lkrh.jpeg   заглянул в settings.xml  -  и увидел там строку указывающую на старое имя файла базы   ну и я там же в иксемеле этом подправил ту строчку на имя нового  dbip-geo-whois-asn-country-ipv4.mmdb   запустил ещё раз - но увы, оно теперь уже просто оставляет пустым таб Страны ((   меняю файл на склейку геолайт+, правлю вновь xml, запускаю  -  и снова облом ((   тогда я в xmlе возвертаю старое имя GeoLite2-Country.mmdb  и переименовываю в него файл скачанной склейки, запускаю  -  и снова облом ((   мдяя..   пришлось вернуть назад тот файл от 22 года  -  с ним вновь Страны начало показывать..      но блин странно  -  а как жешь тогда у меня в портабельном PH,  Страны то показывает? ведь там лежит DB-IP+ склейка - https://a.i.getapic.me/lkrp.jpeg   притом в его ProcessHacker.exe.settings.xml  -  в строке так и осталось прописано то старое имя  -  https://a.i.getapic.me/lkrl.jpeg       какая то фигня короче непонятная..   наверное что то в реестре прописанное, не позволяет инсталлированному чуять новые файлы баз.. причём переименовывание нового под старое имя - не помогает |