diff --git a/Docs/面向WEB应用的智能化服务封装系统设计与实现.pdf b/Docs/面向WEB应用的智能化服务封装系统设计与实现.pdf new file mode 100644 index 0000000..1ac28fe Binary files /dev/null and b/Docs/面向WEB应用的智能化服务封装系统设计与实现.pdf differ diff --git a/ElectronJS/main.js b/ElectronJS/main.js index 7c58845..584f232 100644 --- a/ElectronJS/main.js +++ b/ElectronJS/main.js @@ -43,10 +43,6 @@ function createWindow() { // 隐藏菜单栏 const { Menu } = require('electron'); Menu.setApplicationMenu(null); - // hide menu for Mac - if (process.platform === 'darwin') { - app.dock.hide(); - } // mainWindow.webContents.openDevTools(); // Open the DevTools. // mainWindow.webContents.openDevTools() diff --git a/Readme.md b/Readme.md index 2b3be10..78b741b 100644 --- a/Readme.md +++ b/Readme.md @@ -6,27 +6,136 @@ If you think this tool is good, please gently click the **Star** button in the u # EasySpider: Visual Code-Free Web Crawler/Spider -A visual code-free/no-code web crawler/spider. +A visual code-free/no-code web crawler/spider. -## Download EasySpider +一个可以无代码可视化设计和执行的爬虫软件。 + +## Download EasySpider/下载 EasySpider Refer to the [Releases Page](https://github.com/NaiboWang/EasySpider/releases) of github to download the latest version of EasySpider. -## Video Tutorials +进入 [Releases Page](https://github.com/NaiboWang/EasySpider/releases) 下载最新版本。 + + +## Video Tutorials/视频教程 Refer to [Youtube Playlist](https://youtube.com/playlist?list=PL0kEFEkWrT7mt9MUlEBV2DTo1QsaanUTp) to see the video tutorials of EasySpider. -## Documentation +## Documentation/文档 Documentation can be found from [Github Wiki](https://github.com/NaiboWang/EasySpider/wiki). -## Publications +中文文档:请暂时翻译上面的英文文档,或看作者的[硕士毕业论文](Docs/%E9%9D%A2%E5%90%91WEB%E5%BA%94%E7%94%A8%E7%9A%84%E6%99%BA%E8%83%BD%E5%8C%96%E6%9C%8D%E5%8A%A1%E5%B0%81%E8%A3%85%E7%B3%BB%E7%BB%9F%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%AE%9E%E7%8E%B0.pdf)(主要看第五章)。 + +## Publications/出版物 - This software has been accepted by [The Web Conference (WWW) 2023](https://www2023.thewebconf.org/). The paper will be available soon. +- [浙江大学硕士论文](Docs/%E9%9D%A2%E5%90%91WEB%E5%BA%94%E7%94%A8%E7%9A%84%E6%99%BA%E8%83%BD%E5%8C%96%E6%9C%8D%E5%8A%A1%E5%B0%81%E8%A3%85%E7%B3%BB%E7%BB%9F%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%AE%9E%E7%8E%B0.pdf),2020年6月。 + +- [EasySpider: Visual Code-Free Web Crawler/Spider](#easyspider-visual-code-free-web-crawlerspider) + - [Download EasySpider/下载 EasySpider](#download-easyspider下载-easyspider) + - [Video Tutorials/视频教程](#video-tutorials视频教程) + - [Documentation/文档](#documentation文档) + - [Publications/出版物](#publications出版物) + - [中文界面截图](#中文界面截图) + - [软件界面示例](#软件界面示例) + - [块和子块及表单定义](#块和子块及表单定义) + - [已选中和待选择示例](#已选中和待选择示例) + - [京东商品块选择示例:](#京东商品块选择示例) + - [京东商品标题自动匹配选择示例](#京东商品标题自动匹配选择示例) + - [分块选择所有子元素示例](#分块选择所有子元素示例) + - [同类型元素自动和手动匹配示例](#同类型元素自动和手动匹配示例) + - [四种选择方式示例](#四种选择方式示例) + - [输入文字示例](#输入文字示例) + - [循环点击58同城房屋标题以进入详情页采集示例](#循环点击58同城房屋标题以进入详情页采集示例) + - [采集元素文本示例](#采集元素文本示例) + - [流程图界面介绍](#流程图界面介绍) + - [循环选项示例](#循环选项示例) + - [循环点击下一页示例](#循环点击下一页示例) + - [条件分支示例](#条件分支示例) + - [完整采集流程图示例](#完整采集流程图示例) + - [完整采集流程图转换为常规流程图示例](#完整采集流程图转换为常规流程图示例) + - [服务信息示例](#服务信息示例) + - [服务调用示例](#服务调用示例) + - [58 同城房源信息采集服务部分采集结果展示](#58-同城房源信息采集服务部分采集结果展示) + + + +## 中文界面截图 + +#### 软件界面示例 + +![pic](media/Picture.png) +#### 块和子块及表单定义 + +![pic](media/Picture2.png) +#### 已选中和待选择示例 + +![pic](media/Picture7.png) +#### 京东商品块选择示例: + +![pic](media/Picture1.png) + + +#### 京东商品标题自动匹配选择示例 + +![pic](media/Picture5.png) +#### 分块选择所有子元素示例 + +![pic](media/Picture6.png) + +#### 同类型元素自动和手动匹配示例 + +![pic](media/Picture8.png) +#### 四种选择方式示例 + +![pic](media/Picture90.png) +#### 输入文字示例 + +![pic](media/Picture10.png) +#### 循环点击58同城房屋标题以进入详情页采集示例 + +![pic](media/Picture12.png) +#### 采集元素文本示例 + +![pic](media/Picture14.png) +#### 流程图界面介绍 + +![pic](media/Picture4.png) +#### 循环选项示例 + +![pic](media/Picture9.png) + +#### 循环点击下一页示例 + +![pic](media/Picture11.png) + +#### 条件分支示例 + +![pic](media/Picture13.png) +#### 完整采集流程图示例 + +![pic](media/Picture16.png) +#### 完整采集流程图转换为常规流程图示例 + +![pic](media/Picture91.png) +#### 服务信息示例 + +![pic](media/Picture15.png) + +#### 服务调用示例 + +![pic](media/Picture17.png) + + +#### 58 同城房源信息采集服务部分采集结果展示 +![pic](media/Picture18.png) + +