首页 > 其他分享 >生成随机User-Agent的第三方库

生成随机User-Agent的第三方库

时间:2023-08-03 17:59:29浏览次数:37  
标签:windows app Agent mac User print android generate 随机

 

  • 安装

    pip install r-useragent
  • 使用

    from random_useragent import UserAgent

    u = UserAgent()

    # generate android user-agent
    print(u.android())  # random
    print(u.android(app="app"))
    print(u.android(app="webview"))
    print(u.android(app="uc"))
    print(u.android(app="baidu"))
    print(u.android(app="qq"))
    print(u.android(app="wechat"))

    # generate windows user-agent from chrome,firefox,edge...
    print(u.windows())  # random
    print(u.windows(app="chrome"))
    print(u.windows(app="firefox"))
    print(u.windows(app="edge"))

    # generate linux user-agent
    print(u.linux())
    print(u.linux(app="chrome"))
    print(u.linux(app="firefox"))


    # generate mac user-agent
    print(u.mac())
    print(u.mac(app="chrome"))
    print(u.mac(app="firefox"))
    print(u.mac(app="safiri"))

    # and if you want, you can just generate random ua
    print(u.random())

    # or designated platform
    print(u.pc())

标签:windows,app,Agent,mac,User,print,android,generate,随机
From: https://www.cnblogs.com/CJTARRR/p/17604031.html

相关文章

  • Vhost-user协议 — QEMU 8.0.0 文档 翻译版
    Vhost-user协议—QEMU8.0.0文档翻译版(先机翻,然后自己人工翻译一整天)PDF版免费送! 联系qq:2426149954,备注:“QEMU+PDF版 ”;Word版RM5!联系qq:2426149954,备注:“QEMU+Woed版 ”。  欢迎联系~       ......
  • Linux:user is not in the sudoers file. This incident will be reported 解决方法
    学习自:userisnotinthesudoersfile.Thisincidentwillbereported解决方法_一路奔跑94的博客-CSDN博客1、原因没有在权限文件中说明该用户具有sudo权限2、解决步骤1)以root身份去/etc/sudoers文件中,编辑vi/etc/sudoers2)在rootALL=(ALL)ALL之下添加一行xxxALL......
  • app逆向之如何随机生成imei号
    importrandomdefgenerate_imei():#跟useragent类似,要变换一下##生成随机的TAC(前六位)tac=''.join(random.choices('0123456789',k=6))#生成随机的FAC(接下来的两位)fac=''.join(random.choices('0123456789',k=2))......
  • 若依--自定义loadUserByUsername参数入参
    若依--自定义loadUserByUsername参数入参前言在使用若依的Security的登录认证时,默认只能使用用户名去查询sysUser,当我需要额外的参数去查询用户数据时,只能将用户名和额外参数组成json或者特定字符拼接,然后在UserDetailsServiceImpl的loadUserByUsername方法自定义查询数据。但是......
  • TypeChat源码分析:基于大语言模型的定制化 AI Agent 交互规范
    TypeChat源码分析:基于大语言模型的定制化AIAgent交互规范本文深入介绍了微软最近发布的TypeChat项目,该项目允许开发者定义大语言模型返回的响应结构。通过分析源代码,探讨了Prompt的基本概念,为定制化开发互动式AIAgent提供便捷的解决方案。文章着重介绍TypeChat的关键......
  • vue3路由的两种引入方式useRouter和router进行页面跳转
    1.在vue3中有两种路由的引入方式第一种import{useRouter}from'vue-router'constuse_router=useRouter()use_router.push('/pathName')第二种importrouterfrom'@/router'router.push('/pathName') 2.两种方式的区别2.1.第一种方式的使用位置在vue......
  • 负载均衡算法: 简单轮询算法, 平滑加权轮询, 一致性hash算法, 随机轮询, 加权随机轮询
    直接上干活/***@version1.0.0*@@menu<p>*@date2020/11/1716:28*/publicclassLoadBlance{staticMap<String,Integer>serverWeightMap=newHashMap<>();static{serverWeig......
  • 随机高并发查询结果一致性设计实践
    一、前言物流合约中心是京东物流合同管理的唯一入口。为商家提供合同的创建,盖章等能力,为不同业务条线提供合同的定制,归档,查询等功能。由于各个业务条线众多,为各个业务条线提供高可用查询能力是物流合约中心重中之重。同时计费系统在每个物流单结算时,都需要查询合......
  • Excel VBA 窗体UserForm制作菜单栏与添加窗体最大化最小化功能(转载)
    窗体'--------------------------------------------------------'->Forms'Module'ClassModules'--------------------------------------------------------OptionExplicitPrivateDeclareFunctionFindWindowLib"user32&qu......
  • 随机不重复数组
    创建一个长度为6的int型数组,要求数组元素的值都在1-30之间,且是随机赋值。同时,要求元素的值各不相同。 /***各个位置数字不同*一直随机即可*思路:*若某个位置数字相同eg:位置1和位置2数字相同*arr[1]=arr[2]需重新随机数字但重新随......