后台-模拟人工手动操作web页面

问题描述

模拟人工手动操作web页面

通过程序模拟人工操作的流程,如何能获取到目标web页面的form表单,并且往表单里面的控件填值并提交?

我需要获取的不是我自己写的页面,是别人正在营运的网站,要进行水电气支付,话费缴纳等操作

解决方案

请参考selenium等webdriver框架。可以模拟浏览器,然后你触发对应的控件等

解决方案二:

我需要获取的不是我自己写的页面,是别人正在营运的网站,要进行水电气支付,话费缴纳等操作,这样也可以吗?

解决方案三:

简单点的可以使用webborwser控件

精确点可以用 httpwebrequest
页面的所有与浏览器的交互都是http请求,抓包分析一下流程,然后使用httpwebrequest模拟请求

时间: 2024-10-29 17:14:34

后台-模拟人工手动操作web页面的相关文章

基于BootStrap Metronic开发框架经验小结【九】实现Web页面内容的打印预览和保存操作_javascript技巧

本篇文章主要介绍如何实现Web页面内容的打印预览和保存操作的相关知识,一起学习吧! 1.Web页面打印的问题 在此之前,我一般使用比较好用的LODOP来执行打印的操作,这个在我之前有很多文章都有涉及,这个控件是一个ActiveX的控件,需要下载安装后就可以在页面是进行打印的排版设计,预览,打印等操作,还是很方便的一个控件,因此都很适合普通内容的打印,证件的套打等操作. 不过随着浏览器技术的更新,这个插件在Chrome或者FireFox上好像不受支持了,基本上摒弃了这种插件的处理方式了.例如如果我

jbpm后台已经搭建好了,前台web页面怎么实现工作流程啊?!!!

问题描述 jbpm后台已经搭建好了,前台web页面怎么实现工作流程啊?!!!麻烦大哥师傅们帮帮忙吧,谢谢了!!! 解决方案 jBPM 前台提供了默认的实现就是 WebConsole,如果你是用 JSF 做前台的那么祝贺你,你修改一下默认的 WebConsole 就行了.(WebConsole的源码貌似要通过 CVS 下载)如果你不是用 JSF 做前台的,那么你就要手动去实现它,比如我是用 Flex 做显示的那么,我可以通过调用 jBPM 提供的一些 API 来得到当前正在执行的 Process

基于Metronic的Bootstrap开发框架经验总结(9)--实现Web页面内容的打印预览和保存操作

在前面介绍了很多篇相关的<Bootstrap开发框架>的系列文章,这些内容基本上覆盖到了我这个Bootstrap框架的各个主要方面的内容,总体来说基本达到了一个稳定的状态,随着时间的推移可以会引入一些更好更新的内容进行完善,本篇继续这个系列,主要介绍如何实现Web页面内容的打印预览和保存操作. 1.Web页面打印的问题 在此之前,我一般使用比较好用的LODOP来执行打印的操作,这个在我之前有很多文章都有涉及,这个控件是一个ActiveX的控件,需要下载安装后就可以在页面是进行打印的排版设计,预

.net,web页面及操作的模板页问题

问题描述 是这样.我有一个列表gridveiw和几个其他控件,用于显示和对gridview进行一些简单的操作.页面a,b,c,d,e....等十几个页面都要用到这个grieveiw和这几个控件.当然,每个a,b,c...的页面里还有其他对gridveiw的一些操作.若是复制的话,是可以.但若是改变gridview的操作的话,那这十几个页面都要改变.请问,我是否可把这个gridveiw和几个其他控件,封装成一个模板页,然后再放到a,b,c....这些页面里显示和操作呢? 解决方案 解决方案二:应该

c#如何后台模拟鼠标操作?

问题描述 注意我问的是后台模拟鼠标,光标移动-点击-返回这个不是后台,因为它利用的是前台鼠标跟后台扯不上边都,我问的是后台,后台.........不影响你的鼠标正常使用完成后台模拟 解决方案 解决方案二:是不是想用控别的软件,像按键精灵一样?最好用C++写一个系统钩子.解决方案三:找到控件句柄,发送消息就行.解决方案四:http://download.csdn.net/detail/mjp1234airen4385/1550580这个是C++的,你看看,有没有用解决方案五:查找句柄,发对应的消息

C# 通过某个窗口的句柄去后台模拟鼠标键盘的操作

问题描述 比如我创建了三个记事本,名字叫记事本1,记事本2,记事本3,我程序已经获取了三个记事本的窗体句柄,三个记事本分别打开了,并且最小化到任务栏,我想用C#来实现后台模拟鼠标键盘的操作,在记事本上面打一篇文章等等操作.而且同时,我电脑还可以为我所用,我可以用鼠标,键盘操作其他事情.也就是那三个记事本完全由后台去操控,而且是同时进行的,不影响我前台实际鼠标的移动,点击,键盘的按键等等.请问各位大神,有什么好的办法么,我百度了很多,试验了很多,都不管用 解决方案 解决方案二:http://dow

有一个WEB服务器,两个客户同时操作JSP页面,一个删除一条数据,一个正好查询这条数据,报错了,怎么解决啊,急!!

问题描述 有一个WEB服务器,两个客户同时操作JSP页面,一个删除一条数据,一个正好查询这条数据,报错了,怎么解决啊,急!! 解决方案 解决方案二:引用楼主duobiao的回复: 有一个WEB服务器,两个客户同时操作JSP页面,一个删除一条数据,一个正好查询这条数据,报错了,怎么解决啊,急!! ......怎么会出错呢难道你做什么都不判断么?解决方案三:报啥错?解决方案四:一句话问题!不知道你是用什么做的,操作数据库用的是什么,数据库用的是什么,反正要有的什么都没有!解决方案五:引用2楼swan

Web页面的响应能不能阻塞 “2分钟” ???

问题描述 Web页面的响应能不能阻塞"2分钟"???protectedvoidBt_Current_Click(objectsender,EventArgse){//问题:怎么样才能让点击按钮,2分钟后再执行下面的代码???如果是Winform可以使用Thread.sleep(),但是如果是asp.net应该怎么做呢???这里需要两分钟的时间等待后台Winform程序,将数据处理到数据库中.//2分钟后出现执行下面的代码DateTimeDATime=DateTime.Now.AddMi

基于jsp+servlet图书管理系统之后台用户信息查询操作

上一篇的博客写的是插入操作,且附有源码和数据库,这篇博客写的是查询操作,附有从头至尾写的代码(详细的注释)和数据库! 此次查询操作的源码和数据库:http://download.csdn.net/detail/biexiansheng/9732095 为了方便理解和说明,这里简单介绍一些执行的流程,方便理解.插入操作的执行流程和说明: 1:插入操作的执行流程如下 1.1:首先登录页面,设置默认的打开页面是login.jsp. <!-- 默认模仿的是登录界面login.jsp页面 -->  &l