Skip to content

GTA V Session Sniffer v1.1.8

Compare
Choose a tag to compare
@BUZZARDGTA BUZZARDGTA released this 06 Nov 20:52
· 149 commits to main since this release

Hello everyone! In summary, I’ve replaced the "Blacklist" with the new “User IP databases”, streamlined the UI, and made various code fixes and enhancements 🆕🎉🔧🩹🌟🚀

Changelog

  • Refined and optimized the codebase.
  • Fixed: A bug introduced in v1.1.7 where the initial settings file at script launch was missing most settings.
  • Fixed a random crash that occurred when an iplookup request failed due to a ReadTimeout.
  • Fixed: an issue when the script crashed, it was preventing the script window from closing as intended after 3 seconds.
  • Shortened: The fields "Proxy/VPN/Tor" and "Hosting/Data Center" to "VPN" and "Hosting".
  • Renamed "Total Packets" field to "T. Packets" to minimize empty space.
  • Renamed <BLACKLIST_ENABLED> setting to <USERIP_ENABLED>.
  • Truncated output for Country, ASN, and City fields, adding ellipses if the text exceeds set limits (controlled by three new settings).
  • Adjusted <STDOUT_DISCONNECTED_PLAYERS_TIMER>: Reduced from 16.0 to 10.0 seconds, marking players as disconnected sooner.
  • Optimized: Removed the blacklist_sniffer_core thread; achieved comparable performance using only stdout_render_core.
  • Optimized <PROTECTIONS> for maximum execution speed.
  • Enhanced error logging: The error.log file now captures Python warnings.
  • Enhanced IP range accuracy for PC_Google and PC_UK_Ministry_of_Defence.
  • Improved settings handling: Defined string settings are now case-insensitive, automatically converting to the correct case if mismatched.
  • Updated default for <STDOUT_FIELDS_TO_HIDE>: Now includes ["Intermediate Ports", "First Port", "City"], as these are less useful and are hidden on fresh installs.
  • Introduced User IP databases support. (Formerly known as the "Blacklist")
  • Added new console output fields: ['Intermediate Ports', 'First Port', 'Last Port'] (Replaced the singular 'Ports' field).
  • Added a new setting <STDOUT_DATE_FIELDS_SHOW_ELAPSED_TIME> allowing date fields to display elapsed time in a human-readable format.
  • Added new IP ranges for "Servers.Com (PC)".
  • Added a new <PROTECTION> setting method: Suspend_Process.
  • Added settings for field length limits:
    • <STDOUT_FIELD_COUNTRY_MAX_LEN>
    • <STDOUT_FIELD_CITY_MAX_LEN>
    • <STDOUT_FIELD_ASN_MAX_LEN>
  • Removed Blacklist (replaced with the new User IP database system).
  • Removed obsolete settings (now handled in each UserIP database file):
    • <BLACKLIST_NOTIFICATIONS>
    • <BLACKLIST_VOICE_NOTIFICATIONS>
    • <BLACKLIST_PROTECTION>
    • <BLACKLIST_PROTECTION_EXIT_PROCESS_PATH>
    • <BLACKLIST_PROTECTION_RESTART_PROCESS_PATH>

Project Dependencies:

  • Updated "prettytable" from 3.11.0 to 3.12.0.

Full Changelog: v1.1.7...v1.1.8