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