一、提出问题
打开并登录艺赛旗社区需要那些步骤?如若我们要自动化登录又该怎么实现呢?
二、问题分析
如果使用代码来进行自动化化登陆的话,就我所知道的使用Python进行账号登录,大致分为这4个步骤:
- 获取网址,得到【URL】
- 输入账号密码,得到【data】
- 构建Request Headers,得到【headers】
- 登入
普通的用户肯定是不能理解的,因为他们已经习惯了界面操作,既方便又快捷,且可细致分为4个步骤:
- 打开网站:https://support.i-search.com.cn/
- 点击登录(直接打开登录页面的情况下这个步骤都可以省略掉)
- 输入账号密码
- 登录
但既然要实现自动化登录,我们是否能够通过某种方法,让电脑像人一样操作,自行完成这些步骤呢?
还真有,RPA便能通过模拟用户进行界面操作的行为,实现自动登录。
三、解决问题
如下图所示,便是艺赛旗RPA模仿一般用户进行登录流程所制定的相应流程: