浏览器自动化项目【构思】

看了C#部分的功能阐述,觉得C#可以容纳网页的显示,她应该也是可以读取text指定部分的内容的,可行性还是很高的。而且既然我的思路都是可以写出来的,很清晰,那么用编程语言一定能实现。可以把300例中C#的功能都看一遍。

先做好师兄的那个项目,然后做这个更6。

下面是软件的目标:

(1)打开软件,实现自动登录;

(2)Alt+C 一键排版;

(3)目前从在比较有挑战性的功能是:标题的填写,但是我的思路非常清晰:

①如果关键词字数大于等于8,只提取汉字然后直接使用;

②如果关键词字数等于7,则标题形式为‘关键词(去符号)’+‘的资料’;

③如果关键词字数等于6,则标题形式为‘关键词(去符号)’+‘的资料’;

④如果关键词字数等于5,则标题形式为‘关键词(去符号)’+‘的资料’;

⑤如果关键词字数等于4,则标题形式为‘关于’+‘关键词(去符号)’+‘的资料’;

⑥如果关键词字数等于3,则标题形式为‘关于’+‘关键词(去符号)’+‘的资料’;

⑦如果关键词字数等于2,则标题形式为‘下为关于’+‘关键词(去符号)’+‘的资料’;

⑧如果关键词字数等于1,则标题形式为‘下为关于’+‘关键词(去符号)’+‘的资料’。

(4)停止30s

(5)点击‘保存&下一篇’,如果正常提交,从(2)继续循环;如果提交失败,点击‘删除’,继续从(2)开始循环。

附加功能:上面的搞定之后,还有一个加粗问题(添加在‘一键排版’问题之后),算是优化了,具体思路如下:

搜索‘内容’文字,如果存在

【“一.”、“(一)”】    【“二.”、“(二)”】    【“三.”、“(三)  【“四.”、“(四)”】    【“五.”、“(五)”】    【“六.”、“(六)”】 【“七.”、“(七)”】  【“八.”、“(八)”】【“九.”、“(九)”】

则对该行执行ALT+2的操作。

时间: 2024-11-06 05:54:36

浏览器自动化项目【构思】的相关文章

splinter python浏览器自动化操作,模拟浏览器的行为

Splinter可以非常棒的模拟浏览器的行为,Splinter提供了丰富的API,可以获取页面的信息判断当前的行为所产生的结果 最近在研究网站自动登录的问题,涉及到需要实现浏览器自动化操作,网上有不少介绍,例如使用pamie,但是只是支持IE,而且项目也较久没有更新了.还 有就是利用selenium,可支持多种浏览器.网上资料比较多.经过比较,我选择了Splinter模块,因为利用Splinter开发浏览器自动化操 作,编写代码比较简单. 一.Splinter的安装 Splinter的使用必修依

【自动化测试】无需图形界面环境下的浏览器开源项目

大公司一般都会做自动化覆盖测试,会用到不需要节目的浏览器环境,下面有一些开源工具有时间尝试下 软件名 介绍 支持语言 Awesomium 基于Chromium无图形界面浏览器引擎. C++, .NET benv Benv是node.js开发的无界面浏览器测试环境,用于测试客户端代码. JavaScript browser-launcher Browser-Launcher可以检测系统上的所有浏览器版本,并在一个独立的配置文件中启动它们,用于自动测试. JavaScript browser.rb

用批处理来自动化项目编译及部署(附Demo)

阅读目录 介绍 详细 处理 结论 Demo下载 介绍 一个项目从立项开始,可能就已经根据公司的配置模板将目录,文档结构定义出来.有动态库,也有静态库,在没有专门的CMO的时候,往往组长,若干开发人员承担版本发布的工作.次工作即枯燥,又容易出错,那么怎么样才能将这样的工作略微自动化点.以下就通过很简单的很古老的批处理来略微自动化下. 详细 一:目录结构 每个公司的目录结构不一样,当略有相同,比如:管理库,需求库,设计库,代码库,引用库(包库),资源库,编译模板库,编译版本库,发布版本库等.如下图:

ZCN.NET自动化项目生成器 之 个人开源项目

2015-12-8 开源项目一:SuperFramework.Net 个人平时开发过程中不断积累的类库与相关技术,后期会不断地补充,完善. 下载地址:http://pan.baidu.com/s/1qXdlKnE [如果下载链接不可用,请联系作者,QQ:3080400049] ZCN.NET 自动化项目生成器核心架构图 技术研究方向:专注于Web(Mvc)开发框架.WinForm开发框架.项目(代码)自动化生成器.ORM等技术研究与开发应用 企业级项目经验:编务管理系统.印前管理系统.印务管理系

Scrum 3.1 多鱼点餐系统开发进度(第三阶段项目构思与任务规划)

Scrum 3.1 多鱼点餐系统开发进度(第三阶段项目构思与任务规划) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统WEB 5.Sprint 3时间:12.09-12.18 重案组成员   姓名 学号 博客链接 Github链接 队长 黄冠锋 201406114134 http://www.cnblogs.com/hgf520/ https://github.com/crown999   卢利钦 201

ZCN.NET 自动化项目生成器 下载地址

2015-12-8 一.ZCN.NET 自动化项目生成器 下载专页 1.1.ZCN.NET 自动化项目生成器 V2016Beta1.exe              下载地址:http://pan.baidu.com/s/1pJRI5eF 1.2.ZCN.NET 自动化项目生成器 V2016Beta1使用手册 下载地址:http://pan.baidu.com/s/1kTNMSVt 1.3.DotNetFx40_Full_x86_x64.exe          下载地址:http://pan.

[课程设计]Scrum 3.1 多鱼点餐系统开发进度(第三阶段项目构思与任务规划)

Scrum 3.1 多鱼点餐系统开发进度(第三阶段项目构思与任务规划) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统WEB 5.Sprint 1时间:12.09-12.18 重案组成员   姓名 学号 博客链接 Github链接 队长 黄冠锋 201406114134 http://www.cnblogs.com/hgf520/ https://github.com/crown999   卢利钦 201

重磅推出:ZCN.NET 自动化项目生成器

2015-12-8 ZCN.NET 自动化项目生成器 AutoProject Studio,核心架构图: ZCN.NET自动化项目生成器(英文名:AutoProject Studio)是一款基于C#.Net Framework 4.0为平台自主研发.专为软件设计.开发.管理的自动化项目(代码)生成器,同时也是一个智能化软件开发平台与超高效率.超低成本的最优解决方案. 该生成器的核心之一是基于数据库元数据为驱动,目前支持SQLServer.SQLAzure.SQLCe.Access.SQLite.

[转]如何使用MFC和类型库创建自动化项目

本文转自:http://www.cnblogs.com/zhoug2020/archive/2012/04/01/2429064.html 摘要 本文详细介绍了如何自动化像Microsoft Office这样支持COM的应用程序. 更多信息 下面部分介绍了如何创建MFC项目.采用Microsoft Excel举例,你可以将前8个步骤用于任何项目,修改9-15步用于不同的应用程序. 创建自动化项目 1. 在Microsoft Developer Studio中,创建"MFC AppWizard(e