| 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
 
 какая то фигня короче непонятная..
 наверное что то в реестре прописанное, не позволяет инсталлированному чуять новые файлы баз.. причём переименовывание нового под старое имя - не помогает
 |