Skip to content

Commit

Permalink
v1.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
snooppr committed Jan 2, 2024
1 parent 61c88e2 commit f47bc78
Show file tree
Hide file tree
Showing 17 changed files with 186 additions and 83 deletions.
2 changes: 1 addition & 1 deletion BDdemo

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion BDfull

Large diffs are not rendered by default.

9 changes: 7 additions & 2 deletions COPYRIGHT
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,11 @@ python3 snoop.py --donate
ПРИЧИНОЙ ИЛИ СВЯЗАННЫМ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ИЛИ ИСПОЛЬЗОВАНИЕМ
ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ИНЫМИ ДЕЙСТВИЯМИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.

ИСПОЛЬЗУЯ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ВЫ СОГЛАШАЕТЕСЬ С УСЛОВИЯМИ НАСТОЯЩЕЙ
ЛИЦЕНЗИИ, КОТОРАЯ ОБЯЗАНА ДЛЯ ВАС. ЕСЛИ ВЫ НЕ СОГЛАШАЕТЕСЬ С УСЛОВИЯМИ
НАСТОЯЩЕЙ ЛИЦЕНЗИИ, РАЗРАБОТЧИК НЕ БУДЕТ ЛИЦЕНЗИРОВАТЬ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
ДЛЯ ВАС, И ВЫ НЕ ДОЛЖНЫ ИСПОЛЬЗОВАТЬ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ.

Программное Обеспечение включает в себя части работ, на которые
распространяются следующие авторские права и уведомления о разрешении.
================================================================================
Expand Down Expand Up @@ -180,8 +185,8 @@ This software uses colorama library, which is
Copyright (c) 2010 Jonathan Hartley
All rights reserved.

This software uses numpy v1.23.5 library, which is
Copyright (c) 2005-2022, NumPy Developers
This software uses numpy v1.23.5-v1.24.4 library, which is
Copyright (c) 2005-2023, NumPy Developers
All rights reserved.

This software uses MarkupSafe library, which is
Expand Down
4 changes: 2 additions & 2 deletions README.cn.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ Snoop 带有现成的程序集(发布版),不需要依赖项(库)或 p
<summary> 🟣 Snoop 项目插件</summary>

### 1. 插件中方法之一的演示——〘GEO_IP/domain〙
<img src="https://raw.githubusercontent.com/snooppr/snoop/master/images/GEO_IP.gif" />
https://github.com/snooppr/snoop/assets/61022210/ab20ec4f-8eb2-40ff-b773-4e3443ad2a70

$$$$
Expand All @@ -76,7 +76,7 @@ $$$$
$$$$
### 3. 插件中方法之一的演示——〘Reverse Vgeocoder〙
https://github.com/snooppr/snoop/assets/61022210/aeea3c0e-0d1b-429e-8e42-725a6a1a6653
https://github.com/snooppr/snoop/assets/61022210/0be6ac32-c72f-4a18-9c9e-3413085f57c3
Snoop 仅从脏数据(数字、字母、特殊字符)中选择地理坐标,根据它们在地图上放置标记,并用附近的人口稠密区域标记它们。
Expand Down
4 changes: 2 additions & 2 deletions README.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ d. h. es läuft auf einem sauberen Computer mit dem Betriebssystem Windows oder
<summary> 🟣 Snoop-Projekt-Plugins</summary>

### 1. Demonstration einer der Methoden im Plugin — 〘GEO_IP/domain〙
<img src="https://raw.githubusercontent.com/snooppr/snoop/master/images/GEO_IP.gif" />
https://github.com/snooppr/snoop/assets/61022210/ab20ec4f-8eb2-40ff-b773-4e3443ad2a70

$$$$
Expand All @@ -76,7 +76,7 @@ Suchbericht Dutzend Spitzname (Plugin - Yandex_parser)
$$$$
### 3. Demonstration einer der Methoden im Plugin — 〘Reverse Vgeocoder〙
https://github.com/snooppr/snoop/assets/61022210/aeea3c0e-0d1b-429e-8e42-725a6a1a6653
https://github.com/snooppr/snoop/assets/61022210/0be6ac32-c72f-4a18-9c9e-3413085f57c3
Snoop wählt nur Geokoordinaten aus schmutzigen Daten (Zahlen, Buchstaben, Sonderzeichen) aus, platziert darauf basierende Markierungen auf der Karte und beschriftet sie mit nahegelegenen besiedelten Gebieten.
Expand Down
4 changes: 2 additions & 2 deletions README.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ Snoop comes with ready-made assemblies (release) and does not require dependenci
<summary> 🟣 Snoop Project Plugins</summary>

### 1. Demonstration of one of the methods in the Plugin — 〘GEO_IP/domain〙
<img src="https://raw.githubusercontent.com/snooppr/snoop/master/images/GEO_IP.gif" />
https://github.com/snooppr/snoop/assets/61022210/ab20ec4f-8eb2-40ff-b773-4e3443ad2a70

$$$$
Expand All @@ -76,7 +76,7 @@ Search report dozen username (Plugin — Yandex_parser)
$$$$
### 3. Demonstration of one of the methods in the Plugin — 〘Reverse Vgeocoder〙
https://github.com/snooppr/snoop/assets/61022210/aeea3c0e-0d1b-429e-8e42-725a6a1a6653
https://github.com/snooppr/snoop/assets/61022210/0be6ac32-c72f-4a18-9c9e-3413085f57c3
Snoop selects only geocoordinates from dirty data (numbers, letters, special characters), places markers on the map based on them and labels them with nearby populated areas.
Expand Down
4 changes: 2 additions & 2 deletions README.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ Snoop viene con ensamblajes listos para usar (versión) y no requiere dependenci
<summary> 🟣 Complementos del proyecto Snoop</summary>

### 1. Demostración de uno de los métodos en el Complemento — 〘GEO_IP/domain〙
<img src="https://raw.githubusercontent.com/snooppr/snoop/master/images/GEO_IP.gif" />
https://github.com/snooppr/snoop/assets/61022210/ab20ec4f-8eb2-40ff-b773-4e3443ad2a70

$$$$
Expand All @@ -75,7 +75,7 @@ Informe de búsqueda docena de nombre de usuario (Complemento - Yandex_parser)
$$$$
### 3. Demostración de uno de los métodos en el Complemento — 〘Reverse Vgeocoder〙
https://github.com/snooppr/snoop/assets/61022210/aeea3c0e-0d1b-429e-8e42-725a6a1a6653
https://github.com/snooppr/snoop/assets/61022210/0be6ac32-c72f-4a18-9c9e-3413085f57c3
Snoop selecciona solo coordenadas geográficas de datos sucios (números, letras, caracteres especiales), coloca marcadores en el mapa basándose en ellos y los etiqueta con áreas pobladas cercanas.
Expand Down
4 changes: 2 additions & 2 deletions README.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ Snoop est livré avec des assemblages prêts à l'emploi (version) et ne nécess
<summary> 🟣 Plugins du projet Snoop</summary>

### 1. Démonstration de l'une des méthodes du plugin — 〘GEO_IP/domain〙
<img src="https://raw.githubusercontent.com/snooppr/snoop/master/images/GEO_IP.gif" />
https://github.com/snooppr/snoop/assets/61022210/ab20ec4f-8eb2-40ff-b773-4e3443ad2a70

$$$$
Expand All @@ -76,7 +76,7 @@ Nom d'utilisateur du rapport de recherche douzaine (Plugin - Yandex_parser)
$$$$
### 3. Démonstration de l'une des méthodes du plugin — 〘Reverse Vgeocoder〙
https://github.com/snooppr/snoop/assets/61022210/aeea3c0e-0d1b-429e-8e42-725a6a1a6653
https://github.com/snooppr/snoop/assets/61022210/0be6ac32-c72f-4a18-9c9e-3413085f57c3
Snoop sélectionne uniquement les géocoordonnées à partir de données sales (chiffres, lettres, caractères spéciaux), place des marqueurs sur la carte en fonction de celles-ci et les étiquete avec les zones peuplées à proximité.
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ Snoop for OS Windows and GNU/Linux
<summary> 🟣 Snoop Project Plugins</summary>

### 1. Demonstration of one of the methods in the Plugin — 〘GEO_IP/domain〙
<img src="https://raw.githubusercontent.com/snooppr/snoop/master/images/GEO_IP.gif" />
https://github.com/snooppr/snoop/assets/61022210/ab20ec4f-8eb2-40ff-b773-4e3443ad2a70

$$$$
Expand All @@ -84,7 +84,7 @@ Search report dozen nickname (Plugin — Yandex_parser)
$$$$
### 3. Demonstration of one of the methods in the Plugin — 〘Reverse Vgeocoder〙
https://github.com/snooppr/snoop/assets/61022210/aeea3c0e-0d1b-429e-8e42-725a6a1a6653
https://github.com/snooppr/snoop/assets/61022210/0be6ac32-c72f-4a18-9c9e-3413085f57c3
Snoop выбирает из грязных данных (цифры, буквы, спецсимволы) лишь геокоррдинаты, расставляет по ним маркеры на карте и подписывает их близлежащими населенными пунками.
Expand Down
63 changes: 63 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,68 @@
## Snoop Project

********
*v1.4.0*
********
* Расширена поисковая web-base Snoop ↑ 3700+ сайтов.

* Ускорен поиск в Snoop for GNU/Linux ~ на 140% т.е. почти в 2.5 раза!
(при скорости интернет соединения не менее 12 Мбит/с поиск 'username', используя БД Snoop full версии, в quick-режиме '--quick/-q'
длится менее 1-й минуты).

* Ускорен запуск Snoop Project build version на старых ПК с OS Windows/HDD.

* Добавлен новый и умный алгоритм автоопределения явно не указанных/проблемных/перепутанных кодировок сайтов
при поиске в различных режимах.

* Добавлено больше информативности в CLI при поиске по сокращенной БД, используя опции фильтры: '--site/--exclude/--include'
(кол-во веб сайтов при сужении поиска отображается в квадратных скобках справа от общего кол-ва сайтов БД).

* Изменен порог оповещения о Bad_raw: поднят c 2% до 2.5%.

* Форматирование. Улучшено стилизирование инфострок в CLI на небольших/сжатых по размеру терминалах, например, в CLI Termux на Android
(добавлены авто отступы строк с учетом пользовательского CLI-окружения). Переработан внешний вид премиальных предложений,
которые действуют для всех пользователей Snoop full version.

* Обновлен HTML-репорт:
1) изменены стили кнопок;
2) добавлена подсветка, увеличение строки из списка websites при наведении курсора, двигаясь по списку при выборе ресурса сложно теперь промахнуться;
3) удалена дублирующая строка/тавтология о том, на скольких ресурсах найден 'username';
4) в Snoop demo version добавлена парочка упоминаний об использовании demo версий/просьба о пожертвовании на развитие проекта/full;
5) увеличена визуальная составляющая группировки флагов стран;
6) добавлено отображение title(s) саундтреков при наведении на них курсора.

* Исправлено автотестирование сети в режиме вербализации '--verbose/-v' в случае, когда тесты иногда проваливались из-за отказа
некоторых серверов принимать соединение по незащищенному каналу.

* Во всех версиях Snoop убран звук из CLI
(звуковые оповещения об ошибках и об окончании поиска).

* К Snoop full version добавлены light сборки, позволяющие запукать ПО почти мгновенно.

* Android. Немного ускорен поиск в режиме вербализации.

* Android. Если пользователь предпочитает открывать html-отчеты вручную и из своего GUI ФМ, то теперь подтягиваются и все стили.

* Обновлены плагины 'GEO_IP/domain' и 'ReverseVgeocoder' до новых версий. Расширена визуализация данных в html-отчетах в Snoop full версиях,
в частности добавлены:
1) чекбокс фильтрации данных по странам;
2) графики со статистикой по странам, регионам, объектам, провайдерам;
3) новый слой — топокарты, меняется по клику/свайпу;
4) режим переключения в полный экран;
5) авто отображение координат в любой точке на карте;
6) масштаб линейки;
7) памятка, отображающая статистику по InvalidData;
8) copyright;
9) поиск;
10) в плагине 'ReverseVgeocoder' увеличен масштаб покрытия/точности от 10-100 раз по округам/объектам в RU; EU и CIS локациях.

! Для того чтобы воспользоваться всеми обновлениями, если ранее пользователь уже пользовался старыми сборками Snoop, то нужно сбросить кэш (разовая операция):
$ snoop_cli --autoclean
если пользователь предпочитал использовать Snoop в исходной форме, обновить библиотеки:
$ cd ~/snoop && python3 -m pip install -r requirements_android.txt #Android;
$ cd ~/snoop && python3 -m pip install -r requirements.txt #Desktop.
===================================================================================

********
*v1.3.9*
********
Expand Down
Binary file removed images/GEO_IP.gif
Binary file not shown.
Binary file modified images/plugin Reverse Vgeocoder.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/snoop_run.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit f47bc78

Please sign in to comment.