Skip to main content

A lightweight Python library for generating random User-Agent headers for anonymity and testing.

Project description

Smart AI Agent

This library is designed for professional anonymity. It is equipped with modern technologies to generate advanced user-agents. In addition, it can generate proxies, test them, and extract only the working proxies.

Installation

pip install smart-Ai-agent

Usage

Generate User-Agent for Various Operating Systems

from smart_Ai_agent import RandUserAgent

user_agent = RandUserAgent.get_user_agent()
print(user_agent)
# can you use fixed divece
#   'iphone' ,  'windows', 'mac','linux' , 'tablet','random' 
# example used create iphone
user_agent = RandUserAgent.get_user_agent('iphone')
print(user_agent)

# Get a Random User-Agent for Phones Only

user_agent = RandUserAgent.get_random_mobile_ua()
print(user_agent)

Create proxies

from smart_Ai_agent import Proxy
# Bring the latest and best proxies
ip = Proxy(deep=False).get_proxy()    # deep=True    is used Deep Fetch Proxies
print(ip) # output list proxy
# To make a serial output
# use 
for i in ip:
    print(i)
    print('-'*40)

CHECK PROXY

from smart_Ai_agent import Proxy
ch , ip = Proxy.check('143.198.42.182:31280') # auto verify is True
print(ch,ip)
#Output  True , 143.198.42.182

# verify False
ch , ip = Proxy.check('143.198.42.182:31280',verify=False)


# verify True
ch , ip = Proxy.check('143.198.42.182:31280',verify=True)

Extract and check proxies

from smart_Ai_agent import Proxy
proxies = Proxy(deep=True).get_proxy()
for i in proxies:
    # print(i)
    ch,ip = Proxy.check(i)
    print(ch,ip)
    print('-'*40)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

smart_ai_agent-0.3.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

smart_ai_agent-0.3-py3-none-any.whl (1.8 kB view details)

Uploaded Python 3

File details

Details for the file smart_ai_agent-0.3.tar.gz.

File metadata

  • Download URL: smart_ai_agent-0.3.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.1

File hashes

Hashes for smart_ai_agent-0.3.tar.gz
Algorithm Hash digest
SHA256 df4401f81603bf2aa97f9aaac0804f34d957b88c9ef86b8dc1bc7d6105bb5daf
MD5 cfcf933613307e8197774ddf31fd36af
BLAKE2b-256 9e73806536cb295e0ffbcd40623866e70faf00631b6cbfbff103f9708ce2a26c

See more details on using hashes here.

File details

Details for the file smart_ai_agent-0.3-py3-none-any.whl.

File metadata

  • Download URL: smart_ai_agent-0.3-py3-none-any.whl
  • Upload date:
  • Size: 1.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.1

File hashes

Hashes for smart_ai_agent-0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 8dbc1fac16ee473261cc0307f7574e5c06d633972a9ba1c01b8aefe8d69789e1
MD5 f510fa2a99fb77bc866b3b211c8b24a0
BLAKE2b-256 caa3badf4b63c98820f03ec29efde7ddb9a9a21e6adb7faa4342ff1829fb50b4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page