首页 > 编程语言 >零代码编程:用ChatGPT自动输入账号密码来登陆网站

零代码编程:用ChatGPT自动输入账号密码来登陆网站

时间:2023-07-01 22:32:18浏览次数:48  
标签:https 网站 编程 robo 登陆 datayes ChatGPT btn 账号密码

现在很多网站都需要登陆账号和密码才能访问。如果要进行一些批量自动化操作,首先要做的就是模拟自动登陆。

以萝卜投研网站为例:https://robo.datayes.com/v2/fastreport/industry

零代码编程:用ChatGPT自动输入账号密码来登陆网站_自动登陆

打开网站后,默认出现这样一个登陆界面,要点击右上角,才会出现账号密码登陆按钮:

<div class="login-switch-btn"><img alt="" class="ant-tooltip-open"></div>

然后找输入框:

零代码编程:用ChatGPT自动输入账号密码来登陆网站_用户名_02

用户输入框:<input placeholder="手机号码/邮箱/账号" type="text" id="username" data-__meta="[object Object]" data-__field="[object Object]" class="ant-input" >

密码输入框:<input placeholder="密码" id="password" data-__meta="[object Object]" data-__field="[object Object]" type="password" class="ant-input" >

登陆按钮:<button type="submit" class="ant-btn form-submit-button ant-btn-primary"><span>登 录</span></button>

现在可以在ChatGPT中输入提示词了:

你是一个Python编程专家,现在要完成一个自动登陆网站的任务。具体步骤如下:

导入selenium模块;

打开网站:https://robo.datayes.com/v2/fastreport/industry

定位到class="login-switch-btn"的div元素,点击;

定位到id="username" 的input元素,输入用户名:XXX ;

定位到 id="password" 的input元素,输入密码:XXX " ;

定位到class="ant-btn form-submit-button ant-btn-primary"的button 元素,点击登陆;

登陆完成后回到页面:https://robo.datayes.com/v2/fastreport/industry

零代码编程:用ChatGPT自动输入账号密码来登陆网站_用户名_03

程序运行,可以看到selenium控制的chrome浏览器中,已经登陆成功。

标签:https,网站,编程,robo,登陆,datayes,ChatGPT,btn,账号密码
From: https://blog.51cto.com/fancyar/6601746

相关文章

  • 分支代码元编程示例
    分支代码的元编程最简单的编译期执行的分支语句直接使用constexpr:#include<iostream>#include<type_traits>constexprintfun(intx){if(x>3)returnx*2;elsereturnx-100;}constexprintx=fun(100);但是,这种方法的应用非常有限,生成......
  • ruby网络编程(1)
    目录socket概述ftpclientsocket概述类套接字socket提供对底层操作系统套接字实现的访问。它可以用来提供比协议特定套接字类更多的操作系统特定功能。在Socket::Constants下定义的常量也在Socket下定义。例如,Socket::AF_INET和Socket:∶Constants::AF_NET都可用。SOC......
  • 并发编程
    并发安全问题是由于多线程环境下对临界区进行写操作而引发的,为了解决这个问题,可以采取保证临界区的原子性的措施,例如加锁或使用CAS操作。加锁机制通过确保同一时间只有一个线程可以进入临界区来保证原子性,而CAS操作是一种无锁的乐观并发控制方式,通过比较并交换操作来实现原子性。......
  • qt 网络编程
    UDP是一个轻量级、不可靠、面向数据报的、无连接的协议,多用于可靠性要求不严格,不是非常重要的传输。//服务器端  h1=newQUdpSocket(this);h1.bind(5555,QUdpSocket::ShareAddress);//绑定端口号connect(h1,&QUdpSocket::readyRead,this,&xx::YY);//接受到其它地方发......
  • A004 《天狗食月》编程 源码
    一、课程介绍本节课将学习Python中的for循环,并应用画笔后退和画圆的知识,最终绘制出月食过程。二、重难点解析for循环我们在编程时,有些代码和逻辑是重复的,这个时候可以考虑使用for循环,减少重复的代码。for循环的基本格式与缩进基本格式:foriinrange(3):语句1语句2......
  • DevChat:将 GPT-4 无缝融入 VS Code,极致提升你的编程体验
    一、絮絮叨叨用GPT辅助编程是啥体验?用DevChat辅助编程是啥体验?体验就是,每天和这货聊聊天,事情就干完了,你看:每天上午睡懒觉,中午睡午觉,下午醒来就和DevChat唠唠嗑,然后这货就帮我写了几百行代码。赶在下班前一个提交,老板还得夸我效率高,“辛苦辛苦,写这么多!”今日个早起了吧......
  • C++ 编程中的核心知识点
    const作用修饰变量,说明该变量不可以被改变;修饰指针,分为指向常量的指针(pointertoconst)和自身是常量的指针(常量指针,constpointer);修饰引用,指向常量的引用(referencetoconst),用于形参类型,即避免了拷贝,又避免了函数对值的修改;修饰成员函数,说明该成员函数内不能修改成员......
  • WinPcap编程常用库函数
    PCAP常用库函数pcap_t*pcap_open_live(char*device,intsnaplen,intpromisc,intto_ms,char*ebuf)获得用于捕获网络数据包的数据包捕获描述字。device参数为指定打开的网络设备名。snaplen参数定义捕获数据的最大字节数。promisc指定是否将网络接口置于混杂模式......
  • 靳宇灵 | CHATGPT真的很强大,很快帮我解决了tp5对接腾讯cos存储的SDK,NB!!
    php请求腾讯云cos存储SDK报错ThrowableErrorinClient.phpline229致命错误:CalltoundefinedfunctionCos\region_map()这个错误的原因是您在使用腾讯云cos存储SDK时,调用了一个未定义的函数 Cos\region_map()。首先,您需要确保安装了腾讯云cos存储SDK。可以通过Composer进......
  • 将ChatGPT变成Midjourney提示生成器
    已经有人总结过可以让ChatGPT作为Midjourney图像生成的模板。在本文中,我们将展示如何根据个人用例创建这些提示,这可以让ChatGPT生成的提示可控性更高。 https://avoid.overfit.cn/post/60d45f154b7943258f86f8bc7150e79b......