ZennoLab

Automate everything

用户工具

站点工具


侧边栏

本页面的其他翻译:

zh:changelog

目录

更新日志

ZennoPoster 7.1.7.0 (2020年8月20日)

新功能:
[+] 个人配置文件生成系统已完全重构。消除了许多问题,这些问题通常是使用不正确的参数生成配置文件产生的。
[+] ZennoPoster中的实例查看系统已完全重构。 “显示实例”按钮已被删除。 现在,每个项目都有一个“实例”选项卡,可实时显示项目中所有工作线程的预览图像以及执行状态:准备,运行,等待用户的操作,错误,完成。 双击特定实例以查看它,然后按红色叉号按钮将其隐藏。 “显示实例”窗口也已重新实现。 与以前的实例窗口不同,处于“等待用户操作”模式的窗口现在可以适当地从托盘最大化到最小化到托盘。
[+] ZennoPoster调度程序现在可以仅在所需的时间间隔内执行项目。 如果您不希望模板在指定的时间间隔之外执行,请启用此选项,这将导致时间一过,尝试将被取消。
[+] 添加了一个选项,可以在设置的加密模块中隐藏开发者的ID。
[+] 添加了在“电子邮件”工具中搜索电子邮件中编辑和删除正则表达式。
[+] 在xPath / JsonPath测试器中添加了一个搜索选项。
[+] 添加了有关“ IF(条件)”和“自定义JS代码”操作用法的详细提示。
[+] 使用Json在操作中增加了数据输入字段的大小。
[+] 添加了有关手动验证码识别的提示。
[+] 增加了在生成随机数时随机动作中不包括上限。
[+] 在ProjectMaker编辑器中改进了动作端口的动画。
[+] 添加了新的教程“ Google表格中的多线程”。
[+] 现在,如果花费太长时间,则可以中断“启动程序”操作的执行,启动的进程也将被关闭。
[+] 检查输入数据匹配”选项已被禁用,并且已从设置中删除。
[+] 现在,当发生错误时,将显示插件的名称及其ID。

错误修复:
[*] 修复了ProjectMaker编辑器一组动作内部出现空白的问题。
[*] 向其中添加大量记录时,改进了Google表格中的性能。
[*] 修复了Google表格中的数据排序。
[*] 修复了错误的行将在Google表格中被删除的错误。
[*] 修复了在PM和ZP中以不同方式处理空格时文本处理操作中的错误。
[*] 修复了在ZennoPoster中启用调度程序会增加额外尝试的错误。
[*] 修复了计划程序在项目启动时将忽略允许的工作时间间隔时的错误。
[*] 修复了计划程序从00:00开始的工作。
[*] 现在,调度程序在深色主题中具有深色背景。
[*] 修复手动配置文件保存(配置文件→保存)。现在,所有配置文件设置已保存。
[*] 现在,所有CAPTCHA模块都发送正确的Content-Type。
[*] 修复了在编辑“项目中的项目”操作时变量将消失的错误。
[*] 添加了提示,设置“使用GPU”选项需要重新启动程序。
[*] 现在可以正确显示有关项目版本和程序版本不兼容的通知。
[*] 现在,当尝试使用不存在的路径加载配置文件时,将引发更详细的错误。
[*] 已从“ ProjectMaker”设置中删除了“执行过程的延迟渲染”选项,因为它复制了“延迟渲染”按钮的用途。
[*] 修复了使用替代HTTP方法和代理时某些网站无法加载的错误。
[*] 其他改进。

ZennoPoster 7.1.6.0 (2020年7月8日)

新功能:
[+] 满足项目本地化!可以翻译项目,包括注释,操作文本和日志中的消息。若要使用本地化,请在“文件”菜单中单击“创建翻译”。
[+] 新的滑动事件动作。 现在可以在任何方向或任何元素上进行简单的滑动-全部使用在动作编辑器中被称为“向新滑动”的全新动作。
[+] 添加了一个新类MouseEmulationParameters,该类描述了完全仿真的参数,并添加了一个重载Tab.FullEmulationMouseSetOptions的方法,该方法接受此类。除了较旧的参数外,该类现在还有几个新参数-MinScrollSpeed,MaxScrollSpeed,用于调整滚动速度。
[+] 改进了“接受邮件”操作的简要视图。现在,可以在简要视图中编辑所有操作的主要设置。另外,如果系统发现多个消息,则使用较新的消息而不是返回错误弹出窗口。
[+] 如果没有服务器连接,则ZennoPoster不会再增加尝试。
[+] 如果在HTTP请求操作中启用了使用CookieContainer,则Cookie字段会被隐藏。
[+] 解决ReCaptcha2操作中增加了对data-s参数的支持。

错误修复:
[*] 修复了自动更新。
[*] 修复了项目编辑器中的历史记录(修补程序7.1.6.1。)。
[*] 修复了在某些将触摸点击识别为常规点击的网站上模拟触摸事件的问题。添加了“浏览器设置→触摸屏”操作(类似于C#的Instance.ForceTouch)。 为确保正确模拟触摸事件,请启用触摸屏设置。
[*] 修复了Firefox中的AudioContext仿真。
[*] 改进的Chrome仿真,包括登录Google服务。
[*] 现在,在等待用户操作的同时,在Chrome浏览器中可以浏览地址栏。
[*] 修复了如果值使用宏会发生的动作到代码转换的错误。
[*] 修复了Firefox的Tab.Handle功能。
[*] 修复了在ProjectMaker中进行完全仿真时鼠标慢乱跑的问题。
[*] 修复了ZennoPoster中非活动基本进程的终止。
[*] 其他改进和调整。

ZennoPoster 5.45.0.0 (2020年7月8日)

新功能:
[+] 改进了“接受邮件”操作的简要视图。现在,可以在简要视图中编辑所有操作的主要设置。另外,如果系统发现多个消息,则使用较新的消息而不是返回错误弹出窗口。
[+] 如果没有服务器连接,则ZennoPoster不会再增加尝试。
[+] 如果在HTTP请求操作中启用了使用CookieContainer,则Cookie字段会被隐藏。
[+] 解决ReCaptcha2操作中增加了对data-s参数的支持。

错误修复:
[*] 修复了Firefox中的AudioContext仿真。
[*] 改进了Chrome仿真,包括登录Google服务。
[*] 现在,在等待用户操作的同时,在Chrome浏览器中可以浏览地址栏。
[*] 修复了如果值使用宏会发生的动作到代码转换的错误。
[*] 修复了Firefox的Tab.Handle功能。
[*] 修复了在ProjectMaker中进行完全仿真时鼠标慢乱跑的问题。
[*] 修复了ZennoPoster中非活动基本进程的终止。
[*] 其他改进和调整。

ZennoPoster 7.1.5.0 (2020年6月20日)

新功能:
[+] 添加了新动作(新多维数据集)Touch事件。触摸和长触摸选项现在可用。传统搜索支持;还可以通过XPath和坐标进行搜索。
[+] 触摸和长触摸事件限制添加到动作编辑器中。
[+] 添加了输入模式开关(鼠标/触摸事件)。可以在ProjectMaker浏览器的devtools启动按钮附近找到它。如果“触摸事件”模式打开并且启用了记录,则触摸事件动作将自动记录到项目中。
[+] Tab.Touch.LongTouch方法添加到C#中。
[+] 改进了现有Touch方法的功能。
[+] 现在,智能搜索将梳理所有ProjectMarker的功能!现在,搜索结果不仅包括多维数据集,还包括其选项。选择后,具有选定选项的多维数据集将添加到项目中。可以通过单击Enter,双击LNB或拖放来完成。
[+] 添加了一个新操作:HTTP请求。在这里,可以选择任何请求类型: Put, Delete, Head, Options, Patch, Trace.
[+] 现在,在流量窗口中,可以根据已完成的请求创建操作。为此,我们在上下文菜单中添加了“从请求创建动作”功能。
[+] 大大改善了ProjectMaker界面响应。
[+] 更新了ProjectMaker中的内置模板示例。现在内含评论。
[+] 添加了设置 其他→禁用项目设置恢复对话框。

错误修复:
[*] 修复了如果启用了XPath搜索功能时,值设置和单击操作将用红色虚线包围的错误。
[*] 修复了某些元素的触摸功能。
[*] 修复了动作列表 动作→获取字符串→包含ProjectMaker中的文本的显示问题。
[*] ZennoPoster的任务列表恢复功能现在也可以恢复输入设置。
[*] 现在,ZennoPoster可以更快地关闭基库,这有助于减少RAM负载。
[*] 修复了ProjectMaker中浏览器的启动和同步。
[*] 修复了未保存项目的插件动作的执行。
[*] 修复了了InputSettings中Select字段的布局。
[*] 修复了ZennoPoster.GetTaskInfo的功能。 现在,此方法始终返回最新数据。
[*] 更改了下载所购买模板的插件的文件夹。现在,具有模板名称的文件夹将不会被删除。
[*] 修复了在ProjectMaker中切换项目时配置文件和CookieContainer处理的问题。
[*] 从现在开始,如果重命名变量,则不会从Project操作中删除该变量。
[*] 现在,ProjectMaker在编辑“个人配置”操作时,项目会提示更改。
[*] 修复了在调用oncontextmenu时打开浏览器上下文菜单的问题。
[*] 修复了处理小元素时的全仿真问题。
[*] 其他修复和改进。

ZennoPoster 5.44.0.0 (2020年6月20日)

新功能:
[+] 添加其他设置 → 禁用项目设置恢复窗口。

错误修复:
[*] ZennoPoster的任务列表恢复功能现在可以恢复输入设置。
[*] 现在,ZennoPoster可以更快地关闭基库,这有助于减少RAM负载。
[*] 修复了ProjectMaker中浏览器的启动和同步。
[*] 修复了未保存项目的插件动作的执行。
[*] 修复了InputSettings中Select字段的布局。
[*] 修复了ZennoPoster.GetTaskInfo的功能。 现在,此方法始终返回最新数据。
[*] 更改了下载所购买模板的插件的文件夹。现在,具有模板名称的文件夹将不会被删除。
[*] 修复了在ProjectMaker中切换项目时配置文件和CookieContainer处理的问题。
[*] 从现在开始,如果重命名变量,则不会从Project操作中删除该变量。
[*] 现在,ProjectMaker在编辑“个人配置”操作时,项目会提示更改。
[*] 修复了在调用oncontextmenu时打开浏览器上下文菜单的问题。
[*] 修复了处理小元素时的完整仿真。
[*] 其他修复和改进。

ZennoPoster 7.1.4.0 (2020年5月13日)

新功能:
[+] 添加了在Chrome中模拟触摸事件的方法。CommandCenter.Tab现在具有包含一系列方法的Touch属性。 Touch属性包括以下基本方法:TouchStart,TouchEnd,TouchMove,TouchCancel。它还包含带有重载的复杂方法:Touch,SwipeIntoView,SwipeBetween等。
[+] 在Chrome中添加了重新发送请求的功能。instance.AutoRetry属性启用重新发送功能,instance.AutoRetry5xxResponses启用5xx代码响应的重新发送功能(必须启用instance.AutoRetry)。instance.AutoRetryMaxAttempts有助于调整尝试次数(1到10,默认为3)。
[+] 添加了新的短信服务VAK-SMS。
[+] 添加了新的文本翻译服务DeepL。
[+] 在ZennoPoster的标签“任务终止”中添加了“如果项目终止则执行BadEnd”设置。
[+] ProjectMaker现在具有成功的结果搜索向导。可以从图表的上下文菜单或Project Maker→ Edit中打开它。
[+] 现在,可以从静态“变量”块复制所有变量。
[+] 刷新了ProjectMaker和ZennoPoster菜单图标。
[+] 将项目另存为xmlz文件时,不会删除加密块。 而是用ZennoPoster 5代替了ZennoPoster 7版本。
[+] 元素树的上下文菜单现在具有“数据解析”项。
[+] 现在,在等待用户操作期间,ProjectMaker将显示一个带有提示和“继续执行”按钮的面板。
[+] 在GET请求中为替代HTTP请求方法添加了摘要身份验证支持。

错误修复:
[*] 项目发布修复。
[*] 修复了多窗口模式下的C#代码调试。
[*] 现在,ProjectMaker可以最小化,最大化,并且可以更快地更改窗口大小。
[*] 修复了计划器在选择特定时间而不是“何时重复”块中的间隔时的功能。从现在开始,计划者将只工作一段时间,而不是工作一分钟。
[*] 修复了当鼠标光标到达页面边缘时鼠标模拟冻结的问题。
[*] 修复了在操作属性中创建变量时在“变量”窗口中更新变量列表的问题。
[*] 修复了“接受电子邮件”操作中的自动设置定义。
[*] 修复了填写最近项目历史时项目存储时间长的问题。
[*] 现在,在等待用户操作时,实例窗口始终显示在最前面。
[*] 修复了ProjectMaker中C#代码中ThreadStatic的操作。
[*] 修复了在ProjectMaker的C#代码中剪贴板的操作。
[*] 现在,在元素处理操作中,如果等待时间超过5秒,则“等待元素不超过”设置将正确运行。
[*] 从现在开始,在调试C#代码时,“停止”按钮会立即终止项目。
[*] 修复了无法初始化代码编辑器时启动ProjectMaker的问题。
[*] 从现在开始,ZennoPoster可以更好地处理辅助数据库进程,以防程序冻结。
[*] 修复了其他HTTP请求的冻结以及使用HEAD方法时发生的冻结。
[*] 修复了在Chrome中某些页面上获取DOM的问题。
[*] 现在,当用户尝试设置无效的Cookie时,Chrome不会冻结。
[*] 增加Chrome初始化超时时间。现在,在高负载的PC上,浏览器的启动更加流畅。
[*] 为了符合人体工程学,在“数据解析”窗口中,“范围”和“过滤”选项卡交换了位置。
[*] 修复了从上下文菜单粘贴变量时在经典搜索中编辑匹配号的问题。
[*] 现在,关闭窗口时会记住C#代码和通用代码的最小化块。
[*] 当使用HTTP连接池作为替代HTTP请求方法时,减少了代理连接的消耗。适用于受连接数限制的代理数据包。
[*] 修复XML标签解析。
[*] 隐藏设置→实例的过时设置。
[*] 修复了在某些网站上解决reCAPTCHA v2的问题。
[*] 修复了在HTTP请求中以无效格式指定UserAgent标头时的错误描述。
[*] 修复了按小时和分钟设置时的时区。
[*] 修复了ZennoPoster线程计数。
[*] 修复了ProjectMaker中动作标题中变量值的显示。

ZennoPoster 5.43.0.0 (2020年5月14日)

新功能:
[+] 在Chrome中添加了重新发送请求的功能。instance.AutoRetry属性启用重新发送功能,instance.AutoRetry5xxResponses启用5xx代码响应的重新发送功能(必须启用instance.AutoRetry)。instance.AutoRetryMaxAttempts有助于调整尝试次数(1到10,默认为3)。
[+] 元素树的上下文菜单现在具有“数据解析”项。
[+] 现在,在等待用户操作期间,ProjectMaker将显示一个带有提示和“继续执行”按钮的面板。
[+] 在GET请求中为替代HTTP请求方法添加了摘要身份验证支持。

错误修复:
[*] 现在,在等待用户操作时,实例窗口始终显示在前面。
[*] 修复了ProjectMaker中C#代码中ThreadStatic的操作。
[*] 修复了在ProjectMaker的C#代码中剪贴板的操作。
[*] 现在,在元素处理操作中,如果等待时间超过5秒,则“等待元素不超过”设置将正确运行。
[*] 从现在开始,在调试C#代码时,“停止”按钮会立即终止项目。
[*] 修复了无法初始化代码编辑器时启动ProjectMaker的问题。
[*] 从现在开始,ZennoPoster可以更好地处理辅助数据库进程,以防程序冻结。
[*] 修复了其他HTTP请求的冻结以及使用HEAD方法时发生的冻结。
[*] 修复了在Chrome中某些页面上获取DOM的问题。
[*] 现在,当用户尝试设置无效的Cookie时,Chrome不会冻结。
[*] 增加Chrome初始化超时时间。 现在,在高负载的PC上,浏览器的启动更加流畅。
[*] 为了符合人体工程学,在“数据解析”窗口中,“范围”和“过滤”选项卡交换了位置。
[*] 修复了从上下文菜单粘贴变量时在经典搜索中编辑匹配号的问题。
[*] 现在,关闭窗口时会记住C#代码和通用代码的最小化块。
[*] 当使用HTTP连接池作为替代HTTP请求方法时,减少了代理连接的消耗。适用于受连接数限制的代理数据包。
[*] 修复XML标签解析。
[*] 隐藏设置→实例的过时设置。
[*] 修复了在某些网站上解决reCAPTCHA v2的问题。
[*] 修复了在HTTP请求中以无效格式指定UserAgent标头时的错误描述。
[*] 修复了按小时和分钟设置时的时区。Fixed time zone when setting it by hours and minutes.
[*] 修复了ZennoPoster线程计数。
[*] 修复了ProjectMaker中动作标题中变量值的显示。

ZennoPoster 5.42.0.0 (2020年4月16日)

新功能:
[+] 添加一个功能用来停止C#代码的执行。通过点击停止按钮后,如果代码在5分钟内没有停止,将会看到一个弹出的窗口建议是否终端C#代码运行。
[+] 完全仿真的坐标是根据选项卡而不是整个页面计算的。这有助于解决与完全仿真有关的大多数问题。
[+] 添加了Tab.FullEmulationMouseTabPosition功能,返回虚拟鼠标根据选项卡(可见页面区域)的坐标的引用。
[+] 如果ZennoPoster崩溃或保存的任务列表出现其他问题,将显示一个任务列表恢复表单。
[+] 增加了对brotli的替代http查询模式的支持。
[+] 在Chrome中添加了navigator.deviceMemory仿真。

错误修复:
[*] 修复了Chrome中的Accept-Language仿真。
[*] 修复了使用Chrome时在ProjectMaker中编写动作的问题。
[*] 修复了字体在Chrome中隐藏和显示的问题。
[*] 修复了localStorage在Chrome中运行的问题。这个错误会导致在Telegram注销。
[*] 修复了用于替代HTTP查询方法的POST查询功能
[*] 修复了任务从ZennoPoster中消失的问题。
[*] 修复了偶尔会冻结替代HTTP查询方法的问题。
[*] 修复了在其他HTTP查询方法中的headers顺序。此外,在流量监视器中显示时,headers的固定顺序也是如此。
[*] 现在,如果在浏览器配置文件中启用了Headers但禁用了Navigator,则将模拟UserAgent字段。这是确保HTTP查询正常运行所必需的操作。
[*] Firefox中隐藏了“开发人员工具”按钮。
[*] 现在,如果在ProjectMaker启动时出现服务器连接问题,则会显示一条正确的提示消息,而不是“错误创建主窗口”消息。\ [*] 修复了如果字段中包含空变量时,在动作编辑器中打开文件选择对话框的错误。
[*] 修复了自动保存任务列表时冻结ZennoPoster界面的问题。
[*] 从现在开始,将不能创建tag中带有空格的列表或表格。
[*] 现在,ZennoPoster中任务管理器的任务不会从整个任务列表中消失。
[*] 修复了适用于Chrome和Firefox的Instance.FormTitle的功能。
[*] 修复了使用Table的方法:Clear,DeleteColumn,DeleteRow,DeleteRows,Bind和List.SetItem时调试C#的问题。
[*] 删除了设置“减少C#的内存消耗”的设置,该设置导致调试C#代码时出现问题。
[*] 在ProjectMaker的“程序启动”操作中添加了缺少的滚动条。
[*] 现在,可以正确确定C#代码中错误字符串的编号。
[*] 修复了虚拟鼠标光标偶尔消失的问题。
[*] 修复了热键出错的原因。
[*] 加载不合适的浏览器的配置文件时,将在日志中显示警告。例如,如果将Firefox配置文件加载到Chrome,反之亦然。
[*] 在“解决验证码”操作中添加了一个文件选择按钮。
[*] 修复了Chrome的参数window.screenLeft和window.screenTop的默认值。
[*] 现在,所选的HTTP查询方法将影响C#代码。
[*] 修复了完全仿真方法的功能,而没有显示Chrome内容的问题。
[*] 修复了浏览器选项卡同步错误,该错误导致网站加载错误的选项卡。
[*] 修复了同步实例和ProjectMaker的错误。
[*] 现在,文本搜索可在“切换”操作中找到文本。
[*] 修复了ZennoPoster任务xml格式的拼写错误。
[*] 修复了ZennoPoster中项目的重命名的错误。
[*] 借助GoogleTranslateViaWebInterface.dll修复了文本翻译功能。
[*] 解决了ProjectMaker在项目或程序关闭时可能冻结的问题。
[*] 其他修复和改进。

ZennoPoster 5.41.0.0 (2020年3月2日)

新的功能:
[+] Chrome开发者工具现在添加到ProjectMaker中。
[+] 从现在开始,当ZennoPoster任务通过超时完成的,如果是出于防止浏览器冻结的原因,实例进程也会完成。
[+] 新属性Instance.FrameRate和Instance.AnimationFrameRate添加到ZennoPoster API中。 使用它们,可以在带有大量动画的网站上的控制计算机资源使用的情况。
[+] 现在ZennoPoster planner只会在程序完全加载后运行。
[+] 在CookieContainer和Chrome中添加了cookie SameSite和Priority参数。 参数和保存并加载到配置文件中,并参与所有cookie fedd方法。
[+] 在设置 → 其他中,添加了设置“限制最大日志文件条目大小”。这个方法默认是禁止的。用户使用大量数据并且不需要完整日志,建议启用该限制,因为它将提高ZennoPoster性能并减少内存负载。

错误修复:
[*] 修复了许多导致Chrome浏览器崩溃和冻结的错误。 现在,浏览器可以正常运行了。
[*] 修复了Chrome中的IndexedDB操作。 现在,在网站(例如Tinder和Telegram)上登录不会崩溃。
[*] Chrome变得更加私密。大多数网站(例如,LinkedIn现在识别不了ZennoPoster)。
[*] Google身份验证现在更加稳定。
[*] 修复了完整鼠标模拟。在某些网站上的Yandex.Metrika中可以正确显示。
[*] 使用FullEmulationMouseClick和FullEmulationMouseMove,修复了页面上的文本高亮显示。
[*] 修复了用于Chrome的WebRtc mediaDevices的生成。
[*] 修复了使用聊天机器人在网站上冻结Chrome的问题。
[*] 修复了在Chrome中多个网站上的文件下载的问题。
[*] 修复了通过点击后到达多维数据集指向Chrome页面的引荐来源的转移。
[*] 修复了日期仿真,一些有问题的网站(例如smule.com)开始正常运行。
[*] 修复了导致验证码出现在由CloudFare支持的网站上的错误。
[*] 修复了导致无法加载受Variti保护的页面的错误。
[*] 解决了Chrome在多个网站上重新绘制组合框时显示页面的问题。
[*] ZennoPoster连接出现问题时,将正确保存程序设置。
[*] 解决了保存配置文件时丢失数据的问题。如果从浏览器获取数据存在问题,则该动作将失败。
[*] 修复了在ZennoPoster浏览器中等待用户操作时手动下载文件的问题。
[*] 修复了ProjectMaker中的箭头重定位。现在,项目可以正确保存状态并充分响应项目更改。
[*] 现在,备用的HTTP请求方法可以处理无效的cookie。
[*] 修复了备用的HTTP请求方法中的多操作。
[*] 修复了GeoIP基本加载。
[*] 现在,HTTP请求的Host标头已正确显示在流量监视界面中。
[*] 现在,在代码HTTP请求中检查了代理有效性。 如果代理无效,则不会发送请求。
[*] 修复了内容类型无效的HTTP请求的处理。
[*] 修复了ZennoPoster中任务的扩展日志自动过滤器的操作。
[*] 其他修复和改进。

ZennoPoster 5.40.0.0(2020年1月29日)

新功能:
[+]更新了Chrome 78引擎版本。
[+]在Chrome中改进了WebGL和WebRTC仿真。
[+]Chrome浏览器配置文件中的新设置Dns-over-proxy(程序目录中的base_cr.exe.config和pminstance.exe.config)。此选项可以避免DNS通过代理泄漏,并且对于http和socks代理均有效。 [+]现在“详细日志”选项将立即应用,并且在程序重新启动时不会被禁用。
[+]新操作 文件 → 等待文件。
[+]新操作 目录 → 等待目录
[+]新动作 文本处理 → 拆分文本。
[+]新操作 浏览器 → 设置 → “等待用户操作”,类似于C#API中的instance.WaitForUserAction方法。 ZennoPoster中增加了有关等待的通知以及手动操作的界面。
[+]动作 目录 → “获取文件列表” 现在允许使用字符|选择多个maks。
[+]文本处理 → 正则表达式 操作中的选项“空回答时出错”。
[+]程序更新了软件包中的vcredists。
[+]安装程序现在可以设置最佳的TCP/IP堆栈设置。 [+]添加了 其他 → 压缩大对象堆 的设置。对于处理大型字符串数据很有用。例如,在代理检查器中启用自动搜索时。
[+]新的宏{-Project.LastErrorComment-}和属性project.LastErrorComment允许获取错误文本或上次失败操作的注释。
[+]改进了将列表和表卸载到硬盘驱动器的功能。现在,即使在将表和表卸载到硬盘驱动器时,也可以对其进行初始化和处理。

错误修复:
[*]在Google的授权问题已在Chrome引擎中解决。
[*]在浏览器中从操作导航到页面时传递文档referrer的错误已在Chrome中修复。
[*]解决了ZennoPoster线程挂起的问题。 [*]挂起浏览器时ProjectMaker冻结错误已得到修复。
[*]清除Cookie后,Chrome浏览器挂起的错误已经修复。
[*]通过代理传递的Cookie错误已在Chrome浏览器中修复(测试版本5.40.0.0中引发的错误)。
[*]在Chrome引擎中加载本地存储的错误已得到修复。这可能会导致网站上的授权丢失和其他问题。
[*]修复了在ProjectMaker浏览器选项卡中更新URL的错误。 [*]已在操作块浏览器>设置→在Chrome浏览器中设置证书中纠正了错误消息。
[*]在“识别ReCaptcha”操作属性中缺少“放入变量”字段的错误已得到修复。
[*]将操作块转换为文本→拆分,文本→正则表达式,浏览器→设置→等待用户对C#代码进行操作的问题已解决。
[*]无法清除列表和表临时文件的错误已得到修复。
[*]方法instance.WaitForUserAction中的更改不再影响已经发布的项目(测试版本5.40.0.0中引发的错误)。 [*]在ProjectMaker中解决了将未绑定文件的列表和表格从一个项目复制到另一个项目的问题。 [*]调试C#代码的一些错误已得到修复。
[*]设置→实例→使其他进程静音的错误已修复。
[*]具有较小浏览器宽度的Chrome绘图已得到纠正。
[*]某些网站或弹出窗口中的Chrome浏览器冻结已修复。
[*]使用替代方法时,某些网站上的HTTP请求问题已解决。
[*]纠正了读取单元格时表格列的数字名称。
[*]解决了通过HTTP请求或浏览器下载文件时文件名小写的问题。
[*]修复了ProjectMaker中的调试代码后,在通用代码中打开错误的选项卡的错误。
[*]代理格式检查已得到纠正。
[*]解析包含无效字符的XML的错误已修复。
[*]现在可以在流量监视器中正确显示Content-Type以用于其他HTTP请求。
[*]在新的未保存项目中重启实例的错误已得到修复。
[*]备用HTTP请求标头中带有空格的错误已得到修复。
[*]使用其他HTTP请求时cookie容器的问题已解决。
[*]使用HTTP连接池和其他HTTP请求时关闭连接的问题已解决。
[*]导出具有错误的DropDown/DropDownMultiSelect设置值的输入设置的错误已得到修复。
[*]添加超过表中最大行数的行时,会给出正确的错误。 [*]在自己的代码中搜索>C#和JS操作已得到纠正。
[*]现在,完整日期显示为时区错误,而不仅仅是时间。
[*]解决了为全局变量添加新名称空间的问题。
[*]解决了编辑扩展操作属性时冻结电子邮件处理的问题。
[*]具有启用的仿真设置的“设置代理”操作时冻结的错误已修复。
[*]现在无法意外删除监视器流量窗口中的列。
[*]修复了使用具有相同IP但不同端口的代理时HttpConnectionPool的错误。
[*]修复了更新GeoIP数据库。
[*]其他修复。

ZennoPoster 5.39.0.0 (2019年12月3日)

新功能:
[+] 改善Chrome的稳定性。
[+] 在Chrome中添加了GPU渲染。
[+] 使用随机化技术在所有动作中改进了随机数生成。
[+] 添加了新操作:目录→检查目录是否存在。
[+] 如果未在Chrome中加载页面,则操作“转到页面”现在以错误动作结束。
[+] 从购买模板的文件夹中运行项目时,改进了错误通知。
[+] 添加了新的宏{-Project.PluginDirectory-}和project.PluginDirectory以及project.PluginPath属性。
[+] 添加了在代码中获取全局变量的集合.

错误修复:
[*] 解决了ZennoPoster线程冻结的原因。
[*] 修复了导致Action Designer错误并在Chrome中获取Dom的问题。
[*] 现在禁止安装导致Chrome冻结的扩展程序50505 * 50505。
[*] 在HTTP请求的替代方法中修复了HTTP代理的操作。
[*] 修复了在HTTP请求的替代方法中重定向时主机标头的重新确定。
[*] 现在,当前时间宏包含在TimeNow宏的下拉列表中。
[*] 修复了由模板中使用的某些符号引起的保存模板的错误。
[*] 修复Switch动作设计。
[*] 修复在上下文菜单“从变量设置值”中显示变量。
[*] 其他改进和修复。

ZennoPoster 5.38.0.0 (2019年11月14日)

新功能:
[+] 向大多数服务添加了reCAPTCHA v3识别。
[+] 现在,在页面上浏览或切换到浏览器中的选项卡时,环境变量选项卡将自动更新。
[+] 现在默认情况下,HTTP请求操作中的选项“使用CookieContainer”已选中。
[+] 在“设置”中添加了“默认情况下用C#代码换行”设置。
[+] 添加了一个功能,可以将空的User-Agent传递给HTTP请求,或者根本不传递C#块中的请求。为了传递空的User-Agent,需要将UserAgent参数设置为““,removeDefaultHeaders = true。 如果根本不想传递User-Agent,则需要将UserAgent参数设置为null,removeDefaultHeaders = true。

错误修复:
[*] ZennoPoster中的实例挂起问题已得到修复(Instance.PrepareInstance错误)。
[*] ZennoPoster中消失的项目列表的问题已解决。
[*] 错误重置输入设置已得到修复。
[*] 修复了导致ZennoPoster中“增加布局大小以适合标签”警告的错误,从而阻止了该程序。
[*] 修复了与保存“文本处理→替换”操作设置有关的错误。
[*] 修复了复制“项目中的项目”操作时的变量复制的问题。
[*] 修复了CodeCreator中project.Profile的性能。
[*] 其他修复和改进。

ZennoPoster 5.37.0.0 (2019年10月31日)

新的功能:
[+] 在“流量”窗口中添加了“时间”列,现在也可以选择你需要显示的列。

错误修复:
[*] 使用HTTP请求的替代方法时,修复了标头提取的问题。
[*] 使用HTTP请求的替代方法时,修复了Google禁止访问的代理检查。
[*] 修复了HTTP请求的替代方法中CookieContainer的工作。
[*] 修复基于索引表格单元数据更新。
[*] 修复了复制BotUI静态块时的变量传输。
[*] 站点密钥通过CapMonsterCloud和2Captcha模块,修复了操作reCAPTCHA识别的工作。
[*] 修复了在ProxyChecker中搜索socks代理的问题。
[*] 修复了在“常规代码”静态块中指定源代码文件的路径时宏的工作。
[*] 修复了project.LogOptions.LogFile.
[*] 修复与使用无效字符有关的JSON解析错误。
[*] 修复了“流量”窗口组最小化的问题。
[*] 其他错误修复和功能增强。

ZennoPoster 5.36.0.0 (2019年10月17日)

新功能:
[+] 添加了销售带有插件的脚本项目的功能。
[+] 现在,reCAPTCHA识别功能添加了模块CapMonsterCloud.dll。
[+] 添加了2Captcha识别模块。
[+] 添加了一个函数Instance.ClearTrafficWhenNavigate来启用/禁用项目中的流量清除。
[+] 文本编辑功能UrlEncode和UrlDecode以及方法Macros.TextProcessing.UrlEncode和Macros.TextProcessing.UrlDecode现在允许选择编码类型。
[+] 增强了宏处理能力。

错误修复:
[*] 修复了备用HTTP请求方法中的cookie处理。
[*] 修复了在自动隐藏模式下更新元素树的问题。

ZennoPoster 5.35.1.0 (2019年10月2日)

新功能:
[+] 在ZennoPoster中优化了Chrome基库本启动。
[+] 现在,可以更新TrafficItem内容或等待请求响应。TrafficItem包含Refresh,WaitResponse和WaitResponseAsync方法。
[+] 实例设置现在具有一个新的复选框:“导航到新页面后,请勿清除自动存储的请求信息”(需要重新启动应用程序以应用更改)。
[+] 为ProxyChecker添加了塞尔维亚语标志。

错误修复:
[*] 修复了基于ProxyChecker代理保存和丢失的问题。
[*] 改进了浏览器内容策略中正则表达式的操作。
[*] 修复:偶尔通过其他HTTP方法对某些网站的请求做出空响应。
[*] 修复了ReCaptcha2解决等待中断的问题。
[*] 修复了BotUI中的SMS服务显示。

ZennoPoster 5.35.0.0 (2019年9月30日)

新功能:
[+] 已添加基库启动超时的功能,以防止配置较低的计算机上的CPU超载(在程序设置→实例→基库启动超时)。
[+] 启动证书检测的功能已经添加到Chrome浏览器中。(需要以参数启动 –ignore-certificate-errors=false)
[+] FullEmulationMouseMove中的光标操作已得到增强。
[+] HTTP请求中使用的代理信息现在显示在“流量监视器”中。
[+] 可以使用通过C#代码的project.Profile.BrowserProfile方法获取BrowserProfile字段。
[+] ZennoPoster.SetMaxThreads方法已添加到ZennoPoster API,允许设置最大线程数。
[+] 在ProxyChecker的源设置中添加了新选项“删除可用列表中的代理之外的其他代理”。

错误修复:
[*] 解决了访问某些网站(例如Avito)时的时区仿真问题。
[*] Chrome中“弹出”标签的操作问题已解决。
[*] 修复在Chrome中Flash的问题。
[*] 修复在Chrome浏览器中通过IP导航到网站的问题(以参数启动 –ignore-certificate-errors 默认参数)。
[*] 修复了在Chrome浏览器中打开动作编辑器时某些情况下的错误。
[*] 修复在Chrome浏览器中获取DOM代码和网页文本的错误。
[*] 修复了频繁重启基库导致的ZennoPoster性能下降的问题。
[*] 根据源代码、DOM代码和网页文本自动完成搜索(Ctrl + F)的功能已禁用。
[*] 在新ProjectMaker访问project.Json对象的问题已修复。
[*] Windows-1251编码的文本现在可以通过HTTP请求以多部分方式通过备用HTTP方法正确发送。
[*] 在请求信息窗口中显示ico缩略图的问题已修复。
[*] 通过备用HTTP请求发送方法下载扩展名错误的文件的错误已得到修复。
[*] 已修复导致停止代理检查过程的错误。
[*] 修复了有时在ProxyCheker中无法自动搜索的错误。
[*] 项目“重新启动”时清除project.Context的问题已修复。
[*] 解决了在项目中覆盖全局变量时初始化全局变量的问题。
[*] 其他错误修正和功能增强。

ZennoPoster 5.34.0.0 (2019年9月11日)

新功能:
[+] Chrome引擎升级到76。
[+] 改进了Chrome中的特殊符号输入。
[+] 新添加了一种HTTP请求传输方法。通过全局(设置→执行)或本地(项目设置)选择这种方法。
[+] 在C#中删除HTTP请求中的默认标头(removeDefaultHeaders)。
[+] 如果重定向不成功,则记录错误。
[+] 如果使用不存在的文件传输HTTP请求,则记录错误。

错误修复:
[*] 在解决ReCaptcha3时发送cookie。
[*] 电子邮件接受自动设置。
[*] 复制列表/表格。
[*] 从日志中复制操作ID。
[*] HTTP请求中的编码*(使用替代方法)。.
[*] 由于HTTP请求中的+转换损坏而导致循环重定向(使用替代方法)。
[*] 实例识别所使用的内存。
[*] 其他小错误和缺陷。

ZennoPoster 5.33.0.0 (2019年8月30日)

新功能:
[+] 增强了对Chrome引擎中特殊字符插入的模拟。
[+] 对于Chrome引擎,默认情况下会为Windows上的Chrome浏览器模拟设置最佳配置的文件设置
[+] 添加了BotUI元素的工具提示。
[+] 在“使用指令和共享代码”动作块,共享代码选项卡设置为第一个。

错误修复:
[*] 在Chrome中的几个网站上修复了Referer的问题。
[*] ZennoPoster工作中的Windows注销问题已经解决。
[*] 已经修复了从非浏览器项目中获取代理实例的错误。
[*] 修复了将列表/表格操作复制到另一个项目时,错误复制绑定列表/表格的问题。
[*] 用于在共享代码中选择文件的按钮已恢复。

ZennoPoster 5.32.0.0 (2019年8月15日)

新功能:
[+] 添加了一个可替代的代理检测方法。ProxyChecker现在包含了“使用.NET进程用于代理检测”设置。这个可替代的方法有助于避免受影响系统的错误217,并在检查代理时降低资源消耗。
[+] 为Infatica服务添加了对域名:端口代理格式的支持。

错误修复:
[*] 修复了影响Chrome中多个网站的操作构造函数错误。
[*] BotUI中的翻译错误修复了。

ZennoPoster 5.31.0.0 (2019年8月7日)

新功能:
[+] 集成Infatica.io第三方代理服务。
[+] 提高Chrome中的点击模拟。
[+] 为可能需要的配置文件区域设置实现Intl对象模拟。
[+] 在Chrome中添加了navigator.connection和navigator.battery的模拟。
[+] “运行程序”操作的结果现在可以保存到变量中。

错误修复:
[*] 用于HTTPS代理的检查算法已得到改进。
[*] WebRTC IP仿真的错误已得到修复。
[*] 任务管理器中的代理规则问题已经解决。
[*] Chrome引擎的olx.ua网站上ReCaptcha2的自动提交的问题已在修复。
[*] Instance.FormTitle属性的操作已得到纠正。
[*] ZennoPoster第一次启动后缺少项目的错误已得到修复。
[*] Chrome中的window.screen仿真已经修复(在PornHub上不能播放视频的问题)。
[*] Chrome浏览器中的LocalStorage操作已得到修复。
[*] 现在,即使在失败的线程中,ZennoPoster中也会显示丢失或插件/嵌套项目不匹配的错误。
[*] Chrome中的音频模拟问题已经解决。
[*] Tab.KeyEvent方法的操作已得到修复。
[*] 将列表保存到不存在的文件的问题已得到修复。
[*] 从列表中获取行数的操作已得到修复。
[*] Chrome引擎中的插件仿真问题已经解决。
[*] 模拟某些IP地址的时区和地理位置的错误已得到修复。
[*] Telegram web版本现在可以在Chrome引擎中正常运行。
[*] 在Instance.DownloadsPath方法中的{-Project.Directory-}宏之后使用双斜杠的错误已得到修复。
[*] 在Chrome浏览器中加载文件的问题(例如,Instagram中的头像)已经解决。
[*] 流量监视器中的二进制数据显示已更正。
[*] 修复了在浏览器中管理通知的问题。
[*] 其他修复和增强功能。

ZennoPoster 5.30.0.0 (2019年7月9日)

新功能
[+] 集成超级仿真模式。它可以突破基于neuro-networks的防机器人检测,比如Akamai Bot Detector。
[+] 提高Chrome引擎中的弹出窗口工作。
[+] 集成CapMonster.Cloud。
[+] 扩展用于修复问题的Zennoposter检测工具。

问题修复:
[*] 修复当在Chrome中使用iframes 时,不能打开上下文菜单的错误。
[*] 代理自动搜索已经修复。
[*] 修复”跟随光标”的问题。
[*] 当在Firefox中改变尺寸时,在一些网站上显示错误元素的问题已经修复。
[*] 在BotUI中&字符错误编码的问题已经修复。
[*] BotUI静态块复制的问题已经修复。
[*] 在Scheduler中执行日志显示的问题已经修复。
[*] 关闭ProjectMaker时提示“调试线程错误”的问题已经修复。
[*] Bug 当添加URL到空白列表时,编码 “?”字符时的错误已经修复。
[*] 解析JSON对象的问题已经修复。
[*] Chrome引擎中的GetTraffic方法操作的问题已经修复。
[*] 在Chrome引擎和instagram中上传图片的问题已经修复。(应该使用鼠标模拟)
[*] 修复一些UI问题。

ZennoPoster 5.29.7.0 (2019年6月18日)

新功能:
[+] 集成CapMonster.cloud.
[+] Chrome浏览器新的配置选项connection settings。(适用于具有连接限制的代理).
[+] 关于Chrome浏览器,在帮助文档中增加了新文章how to use Flash
(出于安全原因,默认情况下禁用闪存flash)

错误修复:
[*] throw new Exception()在插件中操作的问题已经修复。
[*] 通过CaptchaSaver.dll以不正确的文件名保存图像的问题已经解决。
[*] 重置ProjectMaker和ZennoPoster中“在功能区下方显示快速访问工具栏”设置的问题已经解决。
[*] 从BotUI删除数据的错误已得到修复。
[*] 未显示项目保存窗口的问题已解决。
[*] UI中的一些小修复。

ZennoPoster 5.29.6.0 (2019年6月3日)

错误修复:
[*] 在实例中的搜索栏里URL会刷新。
[*] 可在Chrome中静音。
[*] 修复了实例重启后ProjectMaker中的项目执行滞后的问题。
[*] 修复了Chrome中不再显示其他标签的错误。
[*] Start\BadEnd\GoodEnd不会在画布外消失。
[*] 在变量中显示不可打印的字符时,Projectmaker不再滞后。
[*] 某些C#代码组合不再导致项目在打开时失败。
[*] Yandex的CookieContainer解析。
[*] 改进UI。

ZennoPoster 5.29.5.0 (2019年5月28日)

新功能:
[+] 为Chrome引擎添加了adblock功能。
[+] 优化大量日志记录时的功能。
[+] 添加了导致超时的操作ID到日志里。
[+] 添加了使用DirectX呈现ProjectMaker和ZennoPoster UI的功能(要使用此功能,请添加-UseDirectX选项)。
[+] 较小的UI和性能改进。

错误修复:
[*] 修复了Chrome中的notext搜索问题。
[*] 修复了Chrome中的正则表达式元素搜索(现在与Firefox一样)。
[*] 修复了WaitForUserAction方法显示“继续执行”按钮的方式。
[*] 修复了Firefox中的偏好语音识别。
[*] 修复了ZennoPoster中的GetAllMembersList(XML和JSON)方法。
[*] 修复了ZennoPoster.HideInstance方法。
[*] 修复了重命名变量时导致BotUI清除的错误。
[*] 修复了由于引用中的长文本导致ProjectMaker中的模板编辑器崩溃的错误。
[*] 修复了在处理引号时导致IF操作动作不正确的错误。
[*] 修改了处理表格时候列数超过701列时导致错误的问题。
[*] 修复了导致在ZennoPoster.HTTP.Request.POST方法中发送错误的空请求的错误。
[*] 修复了当宏不存在时导致文本错误替换的问题。
[*] 修复了导致流量窗口响应中编码错误的错误。
[*] 修复了在CodeCreator配置文件不正确行为的错误。
[*] 修复了生成下载文件名称(Page.LastDownloadedFile)时导致错误行为的问题。
[*] 修复了DNSBL列表检查代理时导致错误行为的问题。
[*] 修复了在尝试从项目中的加密块中删除自己的Id时导致错误行为的问题。
[*] 修正了一些小错误。

ZennoPoster 5.29.4.0 (2019年4月24日)

新功能:
[+] 改进了GeoIP数据库集成。
[+] 改进了ZennoPoster实例进程间集成。
[+] 添加了一个按钮,用于禁用日志控件中的“自动行高”,允许速度优化并修复ZennoPoster UI延迟以获得较大的输出量。
[+] 来自配置文件的浏览器数据不再在“无浏览器”项目中丢失。

错误修复:
[*] 修复了导致Chrome中证书失败的代理集成。
[*] 修复了针对某些网站在Chrome中停用CSS的问题。
[*] 修复了Chrome中的localStorage(在某些网站上重置了身份验证数据)。
[*] 修复了添加非现有变量时来自配置文件的变量加载。
[*] 修复元素树中的元素选择。
[*] 修复了插件中保存的输入数据。
[*] 修复了ProjectMaker在某些情况下挂起负载的问题。
[*] 修复了在使用HTTP连接池时导致阻止访问用于HTTP请求下载的目录的错误。
[*] 修复了使用FireFox而不进行渲染的流量监视器。
[*] 修复了流量监视器中的渲染错误 有时反馈为空。
[*] 修复了宏的执行问题。 执行它们有时需要花费了不合理的时间。
[*] UI改进。

ZennoPoster 5.29.3.0 (2019年4月10日)

错误修复:
[*] 修复了ZennoPoster中的实例重新加载的问题。
[*] 修复了Chrome中的第二次代理选择问题。
[*] 修复了Chrome中的音频指纹模拟。
[*] 修复了Chrome中input:text遍历的问题。
[*] 修复“表格处理 - 取字符 - 保存到列表”。
[*] 其他修复和改进。

ZennoPoster 5.29.2.0 (2019年4月9日)

新功能:
[+] 错误处理的正则表达式现在会显示在正则构造器中。
[+] 新的修饰符 - {CTRLDOWN}, {CTRLUP}, {SHIFTDOWN}, {SHIFTUP}, {ALTDOWN}, {ALTUP} 和击键 - {CTRL}, {SHIFT}, {ALT} 添加到键盘模拟中。
[+] 用于单选框和复选框的“已勾选”字段已添加到“元素属性”中。
[+] Microsoft Translate API已更新至版本3(API版本2将于2009年4月30日停止工作)。
[+] 改善ZennoPoster的操作稳定性。
[+] 模板编辑器中的搜索功能添加了搜索组注释。

错误修复:
[*] 修复了在多台显示器上工作时的热键操作。
[*] 在C#动作块窗口中插入变量和片段现在可以替换选定的代码片段。
[*] UI中的一些错误修复。
[*] 用于HTTP请求下载文件时阻止访问文件夹的错误已经解决(对于具有禁用的HttpConnectionPool选项的模式)。
[*] ProjectMaker中通过“获取代理”动作快从ProxyChecker获取代理的错误已经修复。
[*] 在ProjectMaker中重新启动实例后的错误已得到修复。
[*] 在ZennoPoster中更改正在运行的线程数的问题已经解决。
[*] 将列表添加到表中的不存在列中的错误已得到修复。
[*] 修复了Firefox引擎中不正确的Accept-Language值问题。
[*] 在状态和其他列中按错误排序项目已在ZennoPoster中修复。
[*] HTTP请求中的超时操作已得到纠正。
[*] Chrome引擎中的MouseMove仿真问题已经解决(问题选择字段)。
[*] 在Firefox中加载favicon的问题已经解决。
[*] 修复了获取删除代理时重复代理输出的错误。
[*] 已修复Firefox在设置代理连接限制时崩溃的问题。
[*] 修复了FullEmulationMouseMove操作和重启实例后的其他操作的错误。

ZennoPoster 5.29.1.0 (2019年3月28日)

新功能:
[+] DevExpress组件已更新,可以提高UI响应能力,并减少其中的错误数量。
[+] 执行C#代码时发生错误时,ProjectMaker现在会提示导致错误的行。
[+] clientHeight和clientWidth仿真已得到改进。
[+] 无窗口浏览器得到了改进。 ProjectMaker现在以降低帧速率显示浏览器窗口以用于调试。 ZennoPoster不显示用于优化目的的窗口,如果你不想出于某种原因显示浏览器窗口。

错误修复:
[*] 修复FireFox窗口大小设置方法。
[*] 修复ReCaptcha2识别动作。
[*] 修复关闭FireFox中所有选项卡时禁用CSS样式。
[*] 修复了在设置中将引擎从FireFox更改为Chrome的选项。
[*] 修复了C#和共享代码的编译错误。
[*] 修复时间表中下一次执行显示的时间。
[*] 修复了动作构造函数的自动条件搜索。
[*] Chrome的下拉列表输入已修复。
[*] 一些小的UI改进。
[*] 数据清理在BotUI中得到修复。

ZennoPoster 5.29.0.0 (2019年3月29日)

新功能:
[+] 使用最新的安全修补程序将Chrome引擎更新至版本72。
[+] 用户界面优化。
[+] Chrome:改进了实例稳定性。
[+] 优化了GET/POST请求中的HTTPS协议工作。
[+] 发送当前cookie以解决RC2。
[+] “Parsing Helper”现在可以选择搜索页面上的所有框架。
[+] 改进Page.LastAlertText。
[+] 添加了使用当前配置文件发出GET/POST请求的功能。
[+] BotUI:添加了一个选项,可以在不编辑HTML的情况下从设置中设置占位符。
[+] 改进了使用multipart / form-data处理POST请求。
[+] 修复了“接收电子邮件”块中带有扩展代理的选项。
[+] 添加了cheapcaptcha.com验证码识别服务。

错误修复:
[*] 修复HttpConnection池。
[*] 修复了复制/粘贴快捷方式,用于复制项目之间的操作。
[*] 修复了Inbox子目录中的电子邮件搜索问题。
[*] 修复了选择“不显示内容”选项导致浏览器崩溃的错误。
[*] 修复了解析助手中的错误。
[*] 安装后创建ExternalAssemblies目录。
[*] 修复了取消注释后代码小写的问题。
[*] 修复了无法在BotUI中创建其他选项卡的新变量。
[*] 修复了ZennoPoster(ITaskManagerService)的程序控制。
[*] 修复了ProjectMaker中没有浏览器的项目。
[*] 修复了Profile.UserAgentOsCpu宏。
[*] 修复了子项目实例中的错误。
[*] Chrome:修复了页面元素的设置值。
[*] Chrome:修复了实例重装的错误。
[*] Chrome:恢复了“浏览器而不显示页面内容”模式。 ProjectMaker仍会显示Chrome的页面内容以进行调试。
[*] Chrome:固定Ctrl +鼠标滚轮进行缩放。
[*] Chrome:修复了WebRTC仿真。
[*] Chrome:小改进和QoL更改。
[*] 修复了BotUI中的错误。
[*] 修复了项目图及其界面。

ZennoPoster 5.28.0.0 (2019年2月27日)

新功能:
[+] Chrome Edition现在可与新的Chrome 72引擎配合使用。
[+] 优化加载其他C#程序集到ProjectMaker编辑器中的功能。
[+] AWM代理集成到代理服务中。
[+] 添加ZennoPoster中保存日志过滤器的选项。
[+] 从个人配置中加载新变量到项目中的功能。
[+] ZennoPoster Pro中的最大线程提高。
[+] 购买项目的订购日期现在显示在ZennoPoster和ZennoBox中。
[+] ZennoPoster中的线程性能已经过优化。
[+] ProxyChecker:DNSBL支持和检查黑名单。
[+] 优HTTP请求中的化文件处理。
[+] 改进项目图。
[+] 其他增强和修改。

错误修复:
[*] 错误检测网页中的ReCaptcha2问题已得到修复。
[*] BotUI处理和稳定性得到了改善。
[*] 更正了针对HTTP请求操作块和旧C#HTTP请求方法。
[*] Accept-Encoding:br现在自动从HTTP请求中删除。
[*] CookieContainer和流量监视器操作中的问题已得到解决。
[*] 在官方ZennoPoster版本的ZP Chrome Edition中创建的错误已经修复。
[*] 解决了将程序集连接到项目时GAC消失引用的问题。
[*] 使用ZennoPoster.HTTP.Request方法发送文件的错误已得到修复。
[*] 从配置文件加载WebRTC模式的问题已经解决。
[*] 使用网络摄像头的Bug已修复。
[*] Chrome Edition:模拟插件的错误已得到修复。
[*] Chrome Edition:制作屏幕截图和按照图片搜索已得到纠正。
[*] Chrome Edition:使用frames的问题已经解决。
[*] Chrome Edition:几个网站上的点击模拟已得到修复。
[*] Chrome Edition:键盘模拟已得到修复。
[*] Chrome Edition:ZennoPoster中的实例窗口大小已得到纠正。
[*] Chrome Edition:一些界面修复。
[*] Chrome Edition: 使用Flash的问题已经解决。
[*] Chrome Edition: 标题仿真错误已得到修复。
[*] Chrome Edition: AppleMusic中的授权和播放内容已得到纠正。
[*] 其他修复。

ZennoPoster 5.27.1.0 (2019年1月30日)

错误修复:
[*] 修复了Cookie的CookieContainer同步问题。
[*] 从ProjectMaker导入项目时,在ZennoPoster中选择该项目。
[*] Chrome引擎中的canvas模拟中的一些小修复。
[*] 在ProjectMaker中启动Chrome浏览器的小修补程序。
[*] Angular应用程序现在可以在Chrome引擎中正确加载。

ZennoPoster 5.27.0.0 (2019年1月28日)

新功能:
[+] 在可能的情况下,基于重用连接,加密会话等用途,HTTP请求操作已经过优化。这样可以显着降低CPU使用率并确保工作稳定性。(默认情况下是启用“使用HTTP连接池”选项。如果在该工作模式下遇到问题,请禁用此选项以回滚到常规操作模式)。
[+] 现在可以识别经典KeyCaptcha类型(带矩形):
ZennoPoster.CaptchaSpecialRecognition(“KeyCaptchaRects”, instance, false);
[+] “这是验证码”动作块现在允许从文件加载和识别验证码。
[+] Canvas质量和WebGL仿真得到了改进。
[+] 通过禁用具有不可见元素布局的选项,ProjectMaker中的匿名性得到了改进。(例如“inspect elements”框架)
[+] 添加了表格中的“获取列”操作,允许从表格中导出某些列到列表中。
[+] C# API新方法 tab.GoBack() 已添加,允许在项目中执行BrowserBack操作。
[+] C# API新方法 project.GetProxy() 已经添加。
[+] 添加新参数storeCookie到 instance.ClearCache C# API 方法中。默认情况下它具有“true”值,如果为“false”,则此方法也将清除cookie。所以,现在你可以执行一个命令instance.ClearCache(false)去替代instance.ClearCache()和instance.ClearCookie()。 更少的代码 - 更快速,更可靠的工作。
[+] 如果由于某些原因尚未完全清除cookie,则“清除cookie”操作块现在会提示失败。
[+] 界面增强功能。

错误修复:
[*] Chrome版本:已修复传递来源的问题。
[*] Chrome版本:将数字插入输入字段的错误已得到修复。
[*] Chrome版本:在配置文件中恢复cookie的问题已经解决。
[*] Chrome版本:通过包含数字的属性搜索HTML元素的问题已经解决。
[*] Chrome版本:已归回Action Designer创建的操作图标。
[*] Chrome版本:搜索元素的错误已得到修复。
[*] Chrome版本:\n符号的操作已得到纠正。
[*] 在ZP嵌套项目中使用代理的问题已经解决。
[*] PM浏览器中打开上下文菜单的问题已经解决。
[*] 一些界面修复。
[*] 在几个系统上运行FireFox浏览器的问题已经解决。
[*] Parse-helper中的一些错误已得到修复。
[*] 使用#HttpOnly_加载Cookie的错误已得到修复。
[*] 移动不存在的目录的Bug已得到修复。
[*] 在浏览器中清除cookie时,Cookie容器的操作已得到纠正。
[*] 现在,当指定了错误的代理地址时,会执行HTTP GET/POST请求操作块并显示错误。
[*] 现在可以正确执行带参数?v=&s=1的GET请求。
[*] GET/POST请求中的宏{-Profile.HTTPAccept-},{-Profile.AcceptLanguage-},{-Profile.AcceptEncoding-}的操作已得到纠正。
[*] Action Designer已针对在大型Web页面上正常工作进行了优化。
[*] 其他修复。

ZennoPoster 5.26.0.0 (2018年12月27日)

新功能:
[+] ZennoPoster命令行界面和bat文件生成功能扩展了新功能。
[+] “识别ReCaptcha V3”动作发生错误会将错误保存到project.GetLastError() (错误信息位于project.GetLastError().Exception.Message).
[+] 当模块名称通过一个变量传输时,添加了创建一个“识别ReCaptcha V3”动作的可能性。
[+] Proxy Checker: 内存使用得到优化。
[+] 诊断工具得到了改进。
[+] (Chrome版本) 添加了Socks4支持。
[+] (Chrome版本) 添加了在浏览器中显示鼠标位置的功能。
[+] (Chrome版本) 界面速度得到优化。
[+] (Chrome版本) Mini界面录制功能添加。

错误修复:
[*] CodeCreator: 修复了静态块显示。
[*] 重新打开ProjectMaker时,列表和表格不会再消失。
[*] 在常规编辑器和高级编辑器之间切换现在速度更快。
[*] 导致CookieContainer无法保存某些Cookie的问题已得到修复。
[*] 导致Accept-Language标头和Navigator.Language字段显示错误语言的问题已经修复。
[*] 可见区域截图已修复。
[*] (Chrome版本) CapMonster2中“识别ReCaptcha”动作已经修复。
[*] (Chrome版本) 错误写入的错误已经修复。
[*] (Chrome版本) Chrome浏览器已修复为正确显示(有时在第一次尝试时无法显示)。
[*] (Chrome版本) 文件上传已修复。
[*] (Chrome版本) 下划线符号输入已得到修复。
[*] (Chrome版本) https://csgocasino.ru/ 网站和其他一些网站加载的问题已经修复。
[*] (Chrome版本) 清除代理后Socks5代理错误 chrome-error:/chromewebdata/ 的问题已经修复。
[*] (Chrome版本) 标签现在正确关闭(通过JavaScript自动关闭的弹出窗口)。
[*] (Chrome版本) Cookies现在可以在Chrome的流量监控器中正确显示。
[*] 小的UI改进。

ZennoPoster 5.24.0.0 (2018年12月6日)

新功能
[+] 在tab中使用ReCaptcha2破码的功能更新。
[+] 内置的Anti-Captcha.com模块已经更新到API V2
[+] 语言选择控件已添加到BotUI。
[+] “文本处理-正则”现在可以转化为C#。
[+] 诊断工具已针对ZennoLab产品的系统进行了优化。

错误修复:
[*] 安装程序已针对几个先前无法运行的系统进行了修复。
[*] 使用不正确的代理设置运行导致ProjectMaker奔溃的问题已经修复。
[*] ReCaptcha2识别已更新为使用设置中的服务器地址。
[*] ProjectMaker调试模式中的Project.GetLastError()中的错误已得到修复。
[*] ZennoLab.AudioMute.exe的行为已针对多个系统进行了更正。
[*] 导致ProjectMaker中的流量显示不正确的错误已得到修复。
[*] 已更正扩展编辑器中设置的“已执行”模式的行为。
[*] 小地图窗口的错误已得到纠正。
[*] 用户界面改进。

ZennoPoster 5.22.1.0 (2018年10月10日)

新功能:
[+] 改进了移动设备模拟。
[+] 为移动设备模拟添加了window.orientation属性。
[+] 添加了自动TouchEvent启用/禁用(桌面useragents禁用,平板电脑和移动设备启用)。
[+] 添加了orientation类型仿真(Instance.ScreenOrientation),自动调整orientation角度。 此外,浏览器配置文件将自动应用orientation。
[+] 添加了一种报告Rucaptcha和其他打码服务的错误识别Recaptcha2的方法。
[+] 在浏览器中降低了https页面加载时间,删除了无关的请求。

错误修复:
[*] 修复了代理与身份验证的Airsocks集成。
[*] 修复了各种页面解析错误。
[*] 修复了一个配置文件保存错误,导致域名在supercookies中被切断。
[*] 修复了在ProjectMaker中更改操作时导致操作消失的错误。
[*] 修复了Youtube的HTTP请求身份验证。
[*] 修复了GetTraffic方法中的排序错误。
[*] 修复了各种UI小问题。

ZennoPoster 5.22.0.0 (2018年9月11日)

新功能:
[+] 从网页中获取数据的解析助手。

错误修复:
[*] HTTP-请求中的@ symbol编码问题已经解决。
[*] 当指定错误编码时,通过C# GET请求下载文件的错误已经修复。
[*] 从插件中返回值的问题已经修复。
[*] 错误的C#编译显示问题已经修复。
[*] C#在Common Code中重新应用的问题已经修复。
[*] 在小屏幕下使用动作编辑器的问题已经修复。
[*] 一些UI的错误已经修复。

ZennoPoster 5.21.1.0 (2018年8月22日)

新功能:
[+] 使用C#,将变量保存到个人配置中。

错误修复:
[*] 在任务管理器中不能打开设置的bug已经修复。
[*] 在Switch动作中默认退出的错误已经修复。

ZennoPoster 5.21.0.0 (2018年8月20日)

新功能:
[+] 使用数据保存变量的新功能。
[+] 在内置proxychecker中添加代理源的默认设置。

错误修复:
[*] 当清除未使用的变量时,修复了删除插件中使用的变量的问题。
[*] 任务管理器中的空执行日志问题已解决。
[*] 程序设置恢复和保存的问题已修复。

ZennoPoster 5.20.0.0 (2018年8月2日)

新功能:
[+] ProjectMaker的用户插件。
[+] 在Project Maker中将动作快从项目复制到项目时,默认情况下也会复制这些值。
[+] ZennoPoster强制中断项目功能。现在可以为项目执行设置超时,如果超过,则冻结线程,项目将自动关闭。
[+] ProxyChecker现在允许在20多个线程中加载代理源。

错误修复:
[*] 将列表重命名为现有名称时出错,已修复。
[*] 模拟WebGL图像hash的问题已经解决。
[*] ProxyChecker的稳定性得到了提升。

ZennoPoster 5.19.0.0 (2018年7月19日)

新功能:
[+] 新的国家个人配置信息:英国、法国、德国和西班牙。
[+] 在列表和表格在创建的时候就可以命名。
[+] 排除方法ZennoPoster.Db(参数throwException,默认为false)。
[+] 当工作在w/out同步文件时,可优化列表和表格。
[+] 当调试项目和点击“从开始”时,禁用项目保存的新选项。

错误修复:
[*] 重新启动程序后热键重新分配的错误已得到修复。
[*] 在包含Flash内容的网页上静音的问题已经解决。
[*] C#代码逐步调试中的少量错误被修复。
[*] 项目发布时出现的错误消息文本已更正。
[*] 通过C#代码设置表格中行和列设置分隔符的问题已经解决。
[*] post/get请求的错误已得到修复。
[*] Cookie容器的问题已经解决。

ZennoPoster 5.18.0.0 (2018年6月28日)

新功能:
[+]增强了项目发布功能,通过在ProjectMaker中直接上传到UserArea选项。
[+]添加资源监视器,让在zennoposter中加速编译和启动项目,并在缺乏系统资源时使项目执行更加稳定。
[+]HTTP GET/POST和其他请求中的Cookie容器支持,现在cookie可以与浏览器和POST/GET请求同步。
[+]滚动到元素的虚拟鼠标方法 - FullEmulationMouseWheel(IHtmlElement he,int topOffsetToElementCenter = 50,int leftOffsetToElementCenter = 50)。
[+]增强了ZennoPoster UI敏感度。
[+]添加了Airsocks代理提供商。
[+]添加了SockHub代理提供者。

错误修复: [*]使用表格的问题已解决。
[*]使用sms-acktiwator.ru服务的问题已解决。
[*]在配置文件中保存模拟的WebRTC IP的错误已得到修复。
[*]修正了在配置文件中显示更改的字段值的问题。
[*]修复了加载浏览器配置文件时,项目执行过程中出现冻结的问题。
[*]ZennoPoster.HTTP.RequestBytes现在可以接受contentType =“multipart/form-data”。
[*]当网页上的滚动被阻止时,FullEmulationMouseMoveAboveHtmlElement冻结问题已解决。
[*]当网页上有几个类似的元素时,查询ReCaptchas的答案字段出错的问题已被修复。
[*]IZennoList类中的方法包含已得到改进。
[*]在ProjectMaker中更正了Switch操作。
[*]授权的问题已得到增强。
[*]不能打开输入设置的问题已修复。

ZennoPoster 5.17.2.0 (2018年5月25日)

新功能:
[+]ZennoPoster/ZennoBox中的购买脚本的自动更新功能增强。
[+]改进了与特定JS功能相关的浏览器仿真。
[+]设置代理时选择WebRTC仿真。
[+]现在自动支持后台连接代理功能。
[+]增强字体模拟。
[+]项目编辑历史,允许回退到之前的变化点之一。
[+]改进了日志中显示的项目名称。
[+]在列表和表格处理操作中采用包含文本/匹配正则表达式的行。
[+]能够为HTTP DELETE方法传递请求主体。
[+]调试“通用代码”的选项。
[+]LastError类中的ProjectName属性。
[+]ContentDocument属性,用于iframe元素与框架文档一起使用。
[+]一些UI优化

错误修复:
[*]运行ZennoPoster时的声音问题已解决。
[*]在ZennoPoster.HTTP.RequestBytes方法中忽略Http.ResponceType的Bug已修复。
[*]使用socks IPv6代理的HTTP方法中的问题已解决。
[*]在多个网站上找ReCaptcha2 sitekey值时发生错误已得到修复。
[*]在没有浏览器的情况下,修正了在项目中检查系统的不稳定性。
[*]通过启用Javascript执行检查代理源时的通知已更正。

ZennoPoster 5.17.1.0 (2018年4月20日)

新功能:
[+] 针对非FireFox浏览器提高JS功能模拟(相关JS功能复选框在自动个人配置文件模拟中)。
[+] 列表新功能 - 获得符合特定条件的列表行数。

错误修复:
[*] 有关NetError的浏览器错误已修复。
[*] HTTP POST / GET请求中的重定向问题已解决。
[*] 将“执行计数”值删除为默认值的错误已被修复。
[*] 在C#代码调试中选择错误代码的Bug已修复。
[*] 模拟mimeType和空扩展的问题已经解决。

ZennoPoster 5.17.0.0 (2018年4月11日)

新功能:
[+] 浏览器个人配置生成功能已更新。个人配置基于真实数据生成。
[+] 添加新类ZennoPoster.Http 用于创建HTTP请求,比如PUT, DELETE, PATH等,已经添加到ZennoPoster API中。
[+] 添加新方法 EvaluateScript 用于页面文档绕过CORS执行JavaScript。
[+] BotUI: 现在可以在页面代码中创建自定义元素。
[+] BotUI: 添加新选项用于导入旧的InputSettings。
[+] 添加新的第三方打码服务KeyCaptcha。
[+] 支持用于通过(S)FTP(S)上传文件的绝对路径。

错误修复:
[*] ReCaptcha2自动提交现在可以处理网站上嵌套框架的复杂结构。
[*] BotUI: 变量混乱的BUG已经修复。
[*] 当程序运行时,使用详细日志,PM崩溃的问题已得到修复。
[*] 在PM中最小化页面dom窗口的问题已经修复。
[*] 更新程序版本后,bat文件不能工作的问题已经修复。(bat文件需要在新版本中重新生成一次)
[*] window.name的问题已经修复。
[*] 当编译自己代码时,在错误信息中指定错误行的问题已经修复。
[*] 在Task manager中重置运行计数的问题已经修复。
[*] 防病毒错误检测问题已解决。
[*] 将图片上传到cloud.google.com/vision和imgur.com上的问题已经解决。

ZennoPoster 5.16.2.0 (2018年3月2日)

新功能:
[+] 通过CSS选择器搜索元素已经实现。相关方法 QuerySelectorQuerySelectorAll 添加到ZennoPoster API中。
[+] ZennoPoster UI在运行大量任务和线程时的响应能力得到了改善。
[+] 添加正则表达式解析的全局超时时间。现在,如果你的正则表达式是错误的,项目不会停留在zennoposter无尽的解析中。

错误修复:
[*] 当加载购买的脚本时,程序通知出现异常的错误已经解决。

ZennoPoster 5.14.0.0 (2017年12月28日)

新功能:
[+] WebGL参数模拟。文档.
[+] AudioDevice参数模拟。文档.

错误修复:
[*] 在Windows 10系统中编辑BotUI中的按钮对象时,BotUI冻结多问题已经修复。
[*] 从个人配置中加载多余字体多Bug已经修复。
[*] 当检测代理时,Proxychecker冻结的问题。
[*] 一些UI的bug已经修复。

ZennoPoster 5.13.1.0 (2017年12月26日)

新的功能:
[+] 字体模拟功能提升。在ZennoPoster API中添加了新的属性 instance.FontsFolder, 可以用来添加字体,而系统中并不需要安装这些字体。
[+] 添加IANA格式中的时区方法 (FireFox 52+中支持): instance.GetIanaTimezoneinstance.SetIanaTimezone
[+] 在通过服务识别验证码时,ReCaptcha2表单搜索在标准操作块中得到了改进。

错误修复:
[*] 热键:时区的模拟bug被修复。
[*] Webgl2模拟添加到Firefox45。
[*] ProjectMaker在32位系统上运行BotUI时崩溃问题已得到解决。
[*] 检查元素时更新元素属性的Bug已修复。

ZennoPoster 5.13.0.0 (2017年12月21日)

新功能:
[+] 新的浏览器引擎Firefox 64-bit.
[+] 连接代理服务的设置
[+] AWM-proxy服务
[+] Virtualsms.ru服务
[+] Canvas模拟Webgl和webgl2上下文
[+] 模拟时区功能提升
[+] 在PM处理大项目的时候提升了UI的操作

错误修复:
[*] 隐藏导航条中的对象字段的问题已经解决。
[*] 程序稳定性提升。
[*] 浏览器启动的问题已经修复。
[*] HID.exe错误已经修复。
[*] 复制BotUI元素错误的问题已经解决。
[*] 模拟Canvas时的图像失真错误已得到修复。
[*] ({-Page.Dom-})获取页面dom的问题已经修复。
[*] 当对列表和表格做复制操作的时字段绑定的Bug已经修复。
[*] 当本地C盘没有空间时候自动保存项目的错误已经修复。
[*] 序列化参数错误已被修复。
[*] 通过RuCaptcha和Antigate服务识别ReCaptcha2的错误已经修复。

ZennoPoster 5.12.3.0 (2017年11月21日)

新功能:
[+] 浏览器启动和运行的优化工作已经完成。
[+] 标准KeyKaptcha支持已经回复。(需要CapMonster授权)
[+] 当使用多浏览器时,程序设置中(设置-调试-显示不匹配浏览器版本的日志信息)增加了新的选项,用来禁止日志提示。
[+] 用于切换浏览器版本的C#方法添加到zennoposter API中(void Instance.Launch(BrowserType type, bool useProfile))。
[+] 稳定性得到了改善。
[+] 界面优化提升。

错误修复:
[*] 在BotUI中清楚未使用的变量的Bug已经修复。
[*] 在BotUI中导入输入设置的问题已经解决。
[*] BotUI中文字展示修复。
[*] 在Code Creator的静态块中使用宏的问题已经解决。
[*] 当清楚特定域名浏览器缓存的时候Firefox 52会奔溃的问题已经修复。
[*] 程序重启时不能保存代理源的Bug已经修复。
[*] 一些界面问题已经修复。
[*] 使用Sms-reg.com和GetSmsOnline的问题已经修复。

ZennoPoster 5.12.2.0 (2017年10月27日)

新功能:
[+] BotUI中添加了新的按钮类型,可以用来管理ZennoPoster模板。
[+] 在BotUI中添加了互动设置。
[+] BotUI提升了设计。
[+] 通过Death By Captcha服务识别ReCaptcha 2。
[+] 优化代理黑名单功能(对黑名单列表进行排序和导入-导出)。
[+] 添加用于BulkMailDownload方法的throwException参数,当进行mail处理的时候可以丢出异常。
[+] Firefox 52引擎优化。

错误修复:
[*] UI修复:一些界面错误修复。
[*] 服务器验证处理得到优化。
[*] 在项目中不使用浏览器,调用代理的时候识别ReCaptcha2错误的问题已经修复。
[*] 当文件转移到源路径,程序日志会显示警告以因错误避免丢失文件。
[*] 在Firefox 52引擎中模拟插件的错误已经修复。
[*] 在一些网站,比如www.photodex.com中通过弹出窗口上传文件的bug已经修复。

ZennoPoster 5.12.1.0 (2017年10月9日)

新的功能:
[+] 正则表达式历史记录已经添加到正则表达式测试器中。
[+] 任务调度器已经更新。现在可以允许超过24小时间隔循环运行脚本。

错误修复:
[*] 在页面中执行Javascript的错误已经修复。
[*] ReCaptcha2动作对于在 search.google.com/test/mobile-friendly隐藏的问题已经修复。
[*] 当浏览器禁用的时候,通过C#保存priofile的问题已经修复。
[*] 在个别界面中动作编辑器窗口位置的错误已经修复。
[*] 字体不能放大的错误已经修复。
[*] “显示实例”按钮操作的问题已经修复。

ZennoPoster 5.12.0.0 (2017年9月22日)

新的功能:
[+] 多浏览器功能已经集成到最新版。除了使用FireFox 45版本,你还能添加使用最新的FireFox 52浏览器引擎。
[+] 新动作“运行实例”添加,使用这个,你可以根据需要在同一个项目中随时切换浏览器版本。
[+] Button元素已经添加到BotUI中,可以更方便的编辑。
[+] 用来在模板执行日志中显示时间的新参数添加到了ZennoPoster中。

错误修复:
[*] 当显示通知有新版本可以用的时候,PM挂起的错误已经修复。
[*] 线程工作后一段时间停止运行的错误已经修复。
[*] 从网络资源中加载项目和程序集的问题已经解决了。
[*] 当加载*.csv表格的时候忽略“,”符号的问题已经解决。
[*] 通过代理上传照片到Google服务的问题已经解决。
[*] Hotmail上的点击输入字段的Bug已被修复。
[*] 在代码编辑器中从文件中加载表格的问题已经修复。
[*] 在项目缩略图中滚动定位的问题已经修复。

ZennoPoster 5.11.7.0 (2017年9月6日)

新的功能:
[+] 已添加GetRects指纹的仿真 - getClientRects. 相关的C#属性已添加到API: instance.ClientRectWorkMode, instance.ClientRectSeed.
[+] IndexedDB 控制功能已经集成到ZennoPoster中. 相关的C#方法已经添加到API中: instance.LoadIndexedDb, instance.SaveIndexedDb.
[+] 表现在支持对小数进行排序。
[+] 现在支持为.NET 4.5版本编译的程序集,可以加载到zennoposter中。

错误修复:
[*] 新选项“顺序运行”已经添加到程序设置>实例选项卡。如果线程启动太快导致系统挂起,可以在硬件配置强大的电脑上使用它。
[*] 在程序设置中,缺少进程参数的错误已被修复。
[*] 在使用浏览器切换到非浏览器项目时,Project Maker中的浏览器不可用的问题已被修复。
[*] 程序稳定性有所提高。导致某些计算机上冻结程序的问题已经解决。
[*] 在浏览器中输入内容模式的错误选择数据的问题已经修复。
[*] 线程停止的问题已经优化。
[*] BotUI中的布局大小问题已经修复。

ZennoPoster 5.11.6.0 (2017年8月18日)

新功能:
[+] 添加音频指纹仿真,在项目启动的时候生成唯一的指纹,可以保存到profile文件中。
[+] 音频输出设备的仿真已经添加到WebRTC中了。
[+] 项目现在可以再任务管理器中同时运行 (添加了任务组,组里的项目可以同时运行,不同组依次运行。)
[+] 添加了虚拟鼠标拖放功能。 添加了相关的C#方法。 - FullEmulationMouseDragAndDrop(int fromX, int fromY, int toX, int toY)和FullEmulationMouseDragAndDrop(HtmlElement fromHe, HtmlElement toHe)。
[+] ZennoPoster中的内置代理检查器中添加了用于代理源的黑名单。
[+] BotUI中添加了文件夹选项。
[+] 添加删除处理邮箱的选项。

错误修复:
[*] 重新加载页面时,WebRTC仿真的问题已经修复。
[*] 文本处理>翻译 动作中的通过web方式调用Google翻译的问题已经修复。
[*] 通过flash上传器加载文件的错误已经修复。
[*] ProxyChecker中处理RSS源错误的问题已经修复。
[*] 在识别ReCaptcha2动作属性中为CapMonster.dll模块显示代理字段的错误已经修复。
[*] 打开Yandex.Mail,启用模拟时区的错误已经修复。
[*] 在程序启动时,带有音频适配器的Bug已经修复。
[*] 程序稳定性提升。
[*] 动作属性字段中的自动完成问题已经修复。
[*] ZennoPoster中根据时间排序任务的问题已经修复。

ZennoPoster 5.11.5.0 (2017年8月3日)

新功能:
[+] 新的动作,获取目录下的文件夹列表。
[+] 当ReCaptcha2询问用户输入文字继续运行时的文本输入已经添加。
[+] 新选项,如果自动完成不方便,可以在动作块中输入字段中禁用自动完成。

错误修复:
[*] 项目卡住的问题已经解决。
[*] 实例冻结错误已被修复。
[*] 通过antigate和rucaptcha识别某些网站的隐藏recaptcha2验证码的问题已经解决。
[*] 通过antigate和rucaptcha识别recaptcha2 Vkontakte错误的问题已经解决。
[*] 增加了在rc2动作块中通过第三方服务识别ReCaptcha2的最小尝试数量。
[*] 虚拟鼠标的一些问题已经修复。
[*] 在PM浏览器中右键鼠标点击不能工作的Bug已经修复。
[*] 在ZennoPoster中第一次打开BotUI设置的Bug已经修复。
[*] 在BotUI中执行Javascript代码错误已经修复。
[*] 在BotUI中打开语言菜单的Bug已经修复。
[*] 当打开新标签时,第一个BotUI选项卡中的内容消失问题已经解决。
[*] 编写BotUI错误到记录的问题已经解决了。
[*] 当在ZennoPoster和ProjectMaker中同时清除列表和表格时的Bug已经修复。
[*] ZennoPoster长时间系统高使用率的问题已经修复。
[*] 嵌套项目中的代理问题已经解决。
[*] 几个波兰网站注册的问题已经解决。
[*] 在处理未绑定到文件的列表和表格时,ProjectMaker中的内存泄漏错误已经修复。
[*] 与Proxifier软件的交互已经优化。
[*] 在流量窗口中,显示http get/post请求的问题已经修复。
[*] 项目恢复已得到纠正。
[*] UI中几个小错误已经修复。

ZennoPoster 5.11.4.0 (2017年6月29日)

新功能
[+] 添加BotUI本地化部署。现在可以创建不同语言的输入接口,无需为不同国家的客户创建单独的项目。
[+] ReCaptcha2动作块现在支持自动提交的验证码。
[+] ReCaptcha 2动作块现在可以工作在含有多个验证码的页面上,只有可见的验证码用来识别。
[+] 音频/视频设备现在可以在WebRTC中实现。为此,WebRTCMode.Emulate值应设置为Instance.WebRTCWorkMode属性。要获取系统中可用的设备列表,使用新方法Instance.GetWebRTCDevices(),用来返回元素集合WebRtcDeviceItem。Instance.ShowWebRTCDevice方法用来启用设备,Instance.HideWebRTCDevice方法用来从列表中禁用他们。要创建设备,您应该填写WebRtcDeviceItem字段:类型,名称和设备ID。设备标识符通常具有以下格式{0.0.0.00000000} {00000000-0000-0000-0000-000000000000}。所有WebRTC设置 - 操作模式,设备和地址现在可以保存在配置文件中。当您实际更改设备列表时,应单击ProjectMaker中的“重新启动”,或在ZennoPoster中启动新的数据库。
[+] 使用字体的新功能,在浏览器中可以使用它(不在Flash中进行仿真)。要获取字体列表,使用Instance.GetFonts()方法。可以使用Instance.ShowFont方法启用字体,并使用Instance.HideFont方法禁用。如果您启用了一个字体,这种字体实际上不存在于系统中,则不会显示,但将保存在当前字体的实例列表中。当字体被添加到系统时,它将显示在浏览器中。字体列表可以保存到配置文件,如果没有编辑字体列表,默认列表将被保存。 要模拟字体,您应该在项目设置中启用“专用过程”,因为模拟字体列表不能分配到实例中。
[+] 已经进行了很少的UI改进(添加了动作搜索选项,在ProjectMaker中创建快速动作块的热键设置)。
[+] 添加了程序设置中的新选项 - 设置 - >执行 - >保存文件(默认情况下启用)。当计算机意外关闭时,这样可以避免损坏列表和表。 此选项会降低数据处理速度,如果不需要,可以禁用它。

错误修复:
[*] instance.AddToTitle方法的操作已被更正。
[*] ZennoPoster和ProjectMaker中的ChangeRequest和ChangeResponse方法在流量日志窗口显示的时候不能正常工作的问题已经修复。
[*] \r和\r\n在正则构造器中的错误已经修复。
[*] 破坏Proxifier配置文件的错误已修复。
[*] 向图像添加水印时的错误已经修复。
[*] 中文Jsdati验证码验证服务操作的问题已经解决。
[*] 电子邮件处理扩展编辑器意外关闭时的问题已经解决。

ZennoPoster 5.11.3.0 (2017年6月13日)

新功能
[+]通过Api方式或者动作块方式在浏览器配置中添加了可以处理和保存HSTS Super Cookie的功能。HSTS Super Cookie用所有cookies清洁。与使用标准Cookie类似的方法,添加了如下方法:void instance.SaveSuperCookie(string path), byte[] instance.SaveSuperCookie(), void instance.LoadSuperCookie(string path), void instance.LoadSuperCookie(byte[] cookie), void instance.SetSuperCookie(string cookie), string instance.GetSuperCookie(string domain = default(string)).
[+] 通过Anti-captcha、RuCaptchaNew服务识别Recaptcha2的新动作块。添加了Imagetypers 和Capmonster。现在你可以添加下面这些块到你的项目中,它会在网页上找到recaptcha2,并通过服务识别它。新的动作允许识别标准的ReCaptcha2,通过Anti-captcha、RuCaptcha、 Imagetypers等服务以ReCaptcha 2不可见的方式和使用GET/POST请求识别验证码。
[+] BotUI中现在支持元素多选。
[+] BotUI中现在可以执行操作历史记录(取消/重复)。
[+] 在BotUI中现在可以通过键盘上的箭头移动控件。
[+] 热键Ctrl + C / Ctrl + V复制/粘贴 元素的功能已添加到BotUI。
[+] 新的元素属性clientwidth和clientheight已添加到动作编辑器中, 相关属性HtmlElement.BoundingClientWidth和HtmlElement.BoundingClientHeight已添加到zennoposter API。可以使用HtmlElement.GetAttribute调用它们,并返回BoundingClientWidth和BoundingClientHeight。 旧的宽度和高度属性现在显示ScrollWidth和Scroll Height。
[+] 已经在ZennoPoster应用程序中添加了打开InputSettings / BotUI的特殊按钮。
[+] 从日志中复制消息文本的选项已添加到日志上下文菜单中。
[+] 线程处理已经优化。现在跑得更快了。
[+] 时区仿真得到改进。
[+] Newtonsoft.Json依赖关系已被删除。如果您需要加载此程序集的某些版本,则可以在不编辑配置文件的情况下进行此操作。

错误修复:
[*] 禁用WebRTC时,连接的麦克风和网络摄像机现在不显示。
[*] Proxifier的几个问题已经解决了。
[*] 在打开另一个项目时,ProjectMaker的空项目消失的Bug已经解决。
[*] 已经解决了具有在大量连接上工作的socks5授权代理的问题。
[*] C#代码块的上下文菜单中的错误显示变量的问题已经解决了。
[*] 有关垃圾文件在项目崩溃或嵌套项目工作中的问题已经解决。
[*] 从同一程序集加载一些依赖关系的问题已经解决。
[*] 通过Trim删除不间断空间的错误已经修复。
[*] ZennoPoster中从CodeCreator运行PHP项目的问题已经解决了。
[*] UI中的少数错误已经修复。

ZennoPoster 5.11.2.0 (2017年5月29日)

新功能:
[+] BotUI添加了手动编辑HTML代码的功能
[+] BotUI性能有所提升
[+] 现在可以使用以下方法替换请求和响应的内容。ChangeRequestChangeResponse
[+] 连接处理得到改善。
[+] 对UI进行了微小的改进。

错误修复:
[*] 通过bat文件导入输入设置的错误已经修复。
[*] 在项目之间复制表格块的错误已经修复。
[*] PM浏览器地址栏的链接不能通过鼠标右键复制的错误已经修复。
[*] 创建大量临时文件的问题已经修复。
[*] 已经修复了ProjectMaker中重新启动实例的问题。

ZennoPoster 5.11.1.0 (2017年5月12日)

新功能:
[+] HtmlAgilityPack依赖删除。

错误修复:
[*] 浏览器使用弹出窗口时崩溃已修复。
[*] 嵌套项目中打开浏览器的Bug已被修复。
[*] 现在再次支持MicrosoftTranslate API。
[*] 项目中同时添加“InputSettings”和“Bot UI”问题已经解决。
[*] 在小分辨率屏幕上的几个UI错误已经修复。

ZennoPoster 5.11.0.0 (2017年5月5日)

新功能:
[+] 添加了新的ZennoBox界面。
[+] 在“所有选项卡中”添加了执行JS脚本的选项。
[+] 添加了“不从其他进程中切换焦点(一些网站可能不能正常运行)”选项。这样可以避免在使用ZennoPoster的时候因为屏幕闪烁失去鼠标焦点。请注意,制作脚本的时候请确认网站在该选项下是否正确运行,一些网站需要主动激活焦点才行(比如VK)。
[+] 新选项“如果需要打开浏览器”已经添加到C#方法ProjectInProject中了。
[+] 改善程序网络连接处理。
[+] ProxyChecker中添加了新的过滤器“Cloudflare代理”。如果网站不在cloudflare中, IP将不会作为http代理工作。此过滤器将允许IP拒绝与这些网站连接的尝试。
[+] 做了很小一部分的UI改进。

错误修复:
[*] 在PM中w/out内容浏览器下发送的空的图片,而不是验证码的问题已经解决。
[*] 鼠标右键单击下拉列表中的问题已经解决。
[*] ProjectMaker中的实例重新加载错误已修复。
[*] 没有关闭上下文菜单的问题已经解决。
[*] 执行嵌套项目时,红色退出动作的正确执行的问题已经解决。
[*] CodeCreator界面中的更新配置文件的Bug已修复。
[*] 当列表导入到表格时,没有将列表中的第一行添加到表的第一列的问题已经修复。
[*] 从列表中删除空的行的时候,会多出空行的问题已经解决。
[*] 在一些网站上注册的时候,使用宏命令去选择出生年份的问题已经解决。
[*] 当从Human/Profile标签卡中手动加载个人配置时,在PM中更新个人配置字段的问题已经解决。

ZennoPoster 5.10.7.0 (2017年4月10日)

新功能:
[+] 现在,夏季时间被用于自动时区仿真。
[+] 邮件处理动作中可以更改下载的邮件数量。 这样可以减少项目执行时间并减少网络流量。
[+] 添加新方法FullEmulationMouseWheel 用来模拟鼠标滚动。
[+] 添加新方法instance.StopDownloads() 用来停止后台下载。
[+] 程序稳定性有所提高。
[+] 启用“C#块中的行编号选项”现在正常保存了。
[+] 扩展了诊断工具(Diagnostic.exe)。

错误修复:
[*] ProjectMaker中在两个窗口中同时滚动的错误已经修复。
[*] 项目中不带浏览器的时候,不能从proxychecker获取代理的错误已经修复。
[*] 鼠标右键点击定位元素的错误已经修复。
[*] 针对具有重定向的GET请求,重复头信息的错误已经修复。
[*] 将数据库操作转换为C#代码的错误已经修复。
[*] UI中几个小错误已经修复。

ZennoPoster 5.10.6.0 (2017年3月23日)

新功能:
[+] 新的短信验证码服务give-sms.com已经添加
[+] 新方法GetTraffic 用来获取最近一次的导航Url,已经添加。
[+] 新方法PageScale 用来设置页面浏览比例已经添加。
[+] 方法GetBrowserPreferenceSetBrowserPreference 用来配置浏览器设置已经添加。
[+] 自动系统时间模拟得到了改进。

错误修复:
[*] 透明图像现在可以正确旋转而不会失去透明度。
[*] 加载某些网站的问题已经解决。
[*] 在模拟时区时,Yandex.WebMaster上加载页面的错误已经修复。
[*] 标准动作块中选择默认时区的错误已修复。
[*] 自动打开的选项卡中的鼠标模拟问题已经解决。
[*] 使用模拟鼠标时的无限滚动错误已经修复。
[*] HTTP GET/POST请求中的重定向错误处理已修复。
[*] 元素属性未显示且元素未在元素树中时,向动作编辑器发送元素的问题已被解决。
[*] 从GMAIL下载电子邮件时处理SPAM文件夹的问题已经解决。
[*] 通过instance.SetProxy方法不能改变project.Proxy值的错误已经修复
[*] 没有代理并没有移除代理的情况下,加载个人配置的错误已经修复。
[*] 当从嵌套项目中返回,不能更新project.Proxy值的错误已经修复。
[*] 在源代码设置中“删除以前的代理”,不能从可用列表中删除代理的错误已经修复。
[*] 该程序的文档已被编辑、更正。
[*] UI中几个小错误已经修复。

ZennoPoster 5.10.5.1 (2017年3月13日)

新功能:
[+] New methods SetWebRTCAdressesGetWebRTCAdresses 用来通过WebRTC模拟ip的功能已经添加。它们可以用来通过WebRTC设置显示在网站上的ip。
[+] 在E-mail处理动作中更新了自动获取email设置的选项。现在对于不能自动设置的域名邮箱,它会提示“不能获取到邮箱的设置”。
[+] ZennoPoster软件下载已经添加到卡巴斯基杀毒软件的白名单中。现在我们的软件exe文件在卡巴斯基中将不会被错误地当作病毒。请注意,卡巴斯基安全网络(KSN)需要在卡巴斯基设置中开启。KSN是白名单的云存储,如果这个没有开启,或者有没能有效连接卡巴斯基云存储的网络,卡巴斯基将不会获取到exe文件的有关信息,并继续会误报。

错误修复:
[*] ZennoPoster在长时间工作中崩溃的问题已经解决。 如果这个问题在此版本还重复出现,请运行Diagnostic.exe并将report.zip发送给我们。之后,为了避免这个问题,请在程序设置中启用“仅在日志中显示通知”选项。
[*] 修复了检查元素时ProjectMaker崩溃的错误。
[*] 当打开具有长文本的操作属性时,ProjectMaker界面冻结的问题已解决。
[*] 在动作属性中关于注释相关的错误,比如写入注释、使用Ctrl+V,Ctrl按钮挂起或者其他热键失效的问题,现在已经修复。
[*] 通过复杂的JavaScript重定向下载文件的错误已被修复。
[*] 可能会导致UI性能下降的程序界面中不必要的操作已被删除。
[*] 在元素树中无效的添加标签/删除标签的错误已经修复。
[*] 处理32位图像时,更改图像大小或裁剪的问题已经修复。
[*] 几个操作属性的界面布局已更正。
[*] CheckingProcessor进程中的内存泄漏已修复。

ZennoPoster 5.10.5.0 (2017年3月2日)

新功能:
[+] 添加了通过IP模拟地理位置的选项。现在,当安装代理时,您可以启用“模拟时区”和“模拟地理位置”参数。ZennoPoster将通过IP地址识别相关的地理位置,并为参数设置所需的值。
[+] 在profile中处理cookies的功能得到改进。
[+] 添加了新的sms-service simsms.org。
[+] 添加了新的sms-service getsms.online。
[+] 添加了显示浏览器缩放(如果它与100%不同)的选项。
[+] 添加了对现有组件进行附加检查,以确保正确的程序工作。
[+] 添加了使用IP的新方法 (以获取GeoPostion和TimeZone)。详情.
[+] 方法 SetProxy 得到提升,现在支持Geo-location和Timezone模拟。

错误修复:
[*] PM面板窗口中的冻结上下文菜单的错误已修复。
[*] 动作编辑器中默认表单和文档编号的错误已修复。
[*] 在动作属性中不保存注释的问题已解决。
[*] 在嵌套项目中,实例重启后挂起的错误已经修复。
[*] 错误项目文件关联的问题已经解决。
[*] 几个IntelliSearch问题已经解决。
[*] 打开个人配置标签中的人类/浏览器时PM关闭的错误已经修复。
[*] ProjectMaker中的极少的UI错误已经修复。
[*] 代理源失败的问题已经解决了。
[*] 框架禁用的问题已经解决。
[*] 在程序设置中禁用Windows错误报告的问题已修复。

ZennoPoster 5.10.4.1 (16.2.2017)

新功能
[+] 块保护功能已更新。自此版本以来,您可以选择脚本运行的最低的ZennoPoster版本。这可以增加兼容性并确保项目的安全性。
[+] 虚拟鼠标操作已优化,增强了阅读和查看元素仿真。
[+] 虚拟鼠标 参数现在可以从代码中进行调整。
[+] 添加了从C#代码访问文档属性的选项,查看这个方法document.ReadyState and document.Referrer.

错误修复
[*] 在一些机器上的高CPU使用率的问题已经解决。
[*] ZennoPoster高工作负载下的内存泄漏错误已修复。
[*] 增加了一些用于加速嵌套项目的优化。
[*] UI中的小问题已经解决。

ZennoPoster 5.10.4.0 (10.02.2017)

New:
[+] 扩展鼠标模拟移动功能。
[+] PM UI现在允许在开始页面上粘贴项目。
[+] JSON和XML处理的内存使用量已大大减少。
[+] 项目执行期间的CPU使用率已优化。
[+] 日志视图已优化。
[+] SetTimeZone方法已经优化,现在可以自动启用时区模拟。可以使用TimezoneWorkMode属性返回默认时区值。
[+] 新方法instance.Reload()已添加到ZP API,允许从代码重新启动实例。

Fixed:
[*] 聚焦浏览器窗口的错误已经修复。键盘模拟操作已改进。
[*] PM界面中项目视图的问题已经解决。
[*] 在项目编辑器中显示模糊动作块的错误已修复。 。
[*] 时区模拟已更正,现在可以在诸如instagram.com,textnow.com等网站正常工作。
[*] 加载配置文件及其从代码进一步编辑的错误已修复。
[*] 输入设置打开被阻止的程序UI错误已修复。
[*] 使用Actions Designer并选择字段上传时PM滞后的问题已修复。
[*] 选定大量项目无法操作启动/停止的错误已修复。
[*] 添加代理源时,非活动地址字段的错误已修复。
[*] HardwareConcurrency字段默认值已更正。
[*] 加载新配置文件后,在PM中的“人员/浏览器”选项卡中显示旧配置文件数据的错误已修复。
[*] PM UI中的小错误已经修复。

ZennoPoster 5.10.3.0 (19.01.2017)

New:
[+]DevExpress组件已被更新,因此接口的灵敏度和响应以及界面定位得到提高。
[+]特征模拟时区JavaScript已添加。它可用于从浏览器设置动作时区或程序API相关模块setTimeZone
[+]正则表达式接口进行了改进,新增了标签选项。
[+]新增正则表达式的解析时间。该功能将用于快速解析正则表达式。
[+]发送验证码服务得到改善。无效的图片将不会发送到服务。
添加了强制内存清除的新方法。更多详情这里
[+]项目文件打开时自动选择项目文件。
[+]优化内存加载和使用速度。
[+]Cavans阻断得到了改善。
[+]改进了项目执行过程中已完成实例的清退机制。

Fixed:
[*]ProjectMaker窗口最小化的问题已经解决。
[*]界面滞后/冻结已固定在ZennoPoster和ProjectMaker。
[*]ZennoPoster缓慢关闭已经解决。
[*]加载worpress.com错误的bug已经修复。
[*]通过等待用户动作来加载文件到实例的bug已经修复。
[*]在执行项目时显示实例效果已改进。
[*]项目录制在CodeCreator已修复。
[*]执行OwnCode时,从Appdomain中进行全局设置的bug已修复。
[*]在长时间系统高负载下代理资源失效的bug已修复。
[*]操作大量代理时重新检测有效代理的bug已修复。

ZennoPoster 5.10.2.0 (2016年12月28日)

新功能:
[+] 新的安装器,可以用来在一台电脑上安装不同的ZennoPoster版本。用不同的账号注册购买的不同产品现在也能安装在同一台电脑上。如果安装器提醒你要安装.NET Framework 2.0/3.5,请点击确认,这个是一次性的操作。玩意自动安装器安装失败,你可以手动安装,参照这里:https://technet.microsoft.com/en-us/library/dn482071.aspx
[+] ProjectMaker和ZennoPoster的UI处理得到提升。
[+] 程序性能提升。
[+] Canvas模拟提升。模拟器应该在访问网站前开启。
[+] 当创建页面窗口(DOMWindowCreated)时可以添加执行Javascript的新功能。当对网站进行第一次请求时,你可以重新定义任何Javascript对象。
[+] 激活动作的箭头现在高亮了。
[+] 移动的箭头现在高亮了。
[+] 当用户没有权限运行项目的错误信息“项目没有包含输入设置“现在已经得到更正。
[+] 添加成功完项目后在日志中禁用通知的选项。(设置➙ 其他 ➙ 日志设置 ➙ 成功运行完项目后展示通知)
[+] 从proxychecker获取代理的动作现在可以在PM中工作,通用也可以在C#代码中使用。
[+] CSV文件处理现在得到提升。
[+] 新选项”记住C#块中光标的位置“添加(设置 ➙ 编辑器)。默认的是记得当前行,但是如果开启这个选项,光标会在下一次打开代码后定位到关闭前的光标位置。

错误修复:
[*] 导致ZennoPoster界面滞后/冻结的错误已经修复。
[*] 导致ProjectMaker界面滞后/冻结的错误已经修复。
[*] 在一些网站浏览器奔溃的错误现在已经修复。
[*] 导致ZennoPoster操作不稳定的错误已修复。
[*] 解决了在Yandex,Direct和Vimeo网站上工作的浏览器问题。
[*] 在社交网络Vkontakte和其他网站以低显示分辨率显示浮动布局的问题已经解决。
[*] 鼠标移动模拟的延迟已被删除。
[*] “跟随光标”选项已修复并重新放到上下文菜单中。
[*] 长时间工作后失去cookie的问题已经解决。
[*] 如果服务器按不正确的顺序发送错误的电子邮件,通过POP3处理电子邮件时搜索电子邮件的错误已修复。
[*] 当使用嵌套项目的时候,导致base.exe处理挂掉的错误已经修复。
[*] 调试嵌套项目需要运行浏览器的问题已经解决。
[*] 导致无休止初始化base.exe的错误已修复。
[*] 下载具有太长名称的文件的问题已解决。
[*] 一些额外的设置已从globalsetttings.settings中删除。
[*] 录制项目时解决扩展项目图的问题。
[*] 当通过双击打开项目时不再显示任何对话框消息。
[*] 高级编辑器中按钮(重新启动,播放和停止)的操作已更正。
[*] 当重新打开程序,未保存“显示实例”状态的问题已经修复。
[*] 解决了在亚洲Windows区域设置上加载/保存配置文件的问题。
[*] 操作DOM➙解析➙一个匹配➙随机 操作错误的问题已修复。
[*] 与C#代码区域的错误已经修复。
[*] 转化动作为C#代码的错误已经修复。
[*] Ctrl + Y热键操作已更正。
[*] 在实例中的上下文菜单已删除。
[*] 在HTTP POST / GET请求中的重定向处理中,从多个网站解析Cookie的错误已经修复。
[*] 几个界面问题已修复。
[*] 现在ZennoPoster在启动时自动识别当前的工作环境,并确定是否可以使用GPU来加速图形绘制。
如果ZennoPoster检测GPU不正确,您可以在程序设置中手动启用它。(设置➙实例➙使用GPU加快绘图速度。)
在不存在GPU的情况下启用此选项可能导致程序的不正常工作。
[*] 操作Data 目录 文件路径,当获取不存在的文件返回空路径,并提示程序运行成功的错误已经修复。如果你的项目中有这个动作,则应将其标记为可选,以便在旧版本和新版本中使用它。

ZennoPoster 5.10.1.0 (2016年11月10日)

新功能:
[+] 添加Geo位置模拟。
[+] E-mail处理现在支持使用代理。
[+] 连接处理已经在浏览器中优化。
[+] ProjectMaker界面响应优化
[+] 浏览器匿名得到提升(提升清除ETag,Http授权和TLS信息)。
[+] ProjectMaker UI优化 - 现在支持拖动多个指向同一个点的箭头。
[+] ProjectMaker UI优化 - 在动作块中显示变量/列表/表格结果的功能得到提升。
[+] ProjectMaker UI优化 - 在C#动作中添加了”不要返回值“选项。
[+] ProxyChecker的使用期现在取决于ZennoPoster到期日期。如果ProxyChecker到期日期迟于ZennoPoster,那么ProxyChecker就可以在ZennoPoster中使用。

问题修复:
[*] E-mail处理的问题现在已经解决。
[*] 在配置低的电脑上运行PM的问题已经解决。
[*] 导出输入设置的错误现在已经修复。
[*] 如果Flash和其他插件不是必须的,启动它们时候发生的问题已经修复
[*] 修复在一些站浏览器奔溃的问题。
[*] 写入HTTP认证凭证的问题已经修复。
[*] ProjectMaker滞后的问题已经修复
[*] 在ProjectMaker中使用键盘模拟输入长短文章的bug已经修复。
[*] 在缩小的浏览器中检查元素错误的问题的修复。
[*] 在ProjectMaker中显示动作块时奔溃的问题已经修复。
[*] 通过浏览器设置代理的bug已经修复。现在宏{-Project.Proxy-}返回当前的代理。
[*] Switch动作显示的问题已经修复。
[*] 当实例重启后,Traffic Monitor停止工作的问题已经修复。
[*] 在扩展spintax中丢失符号的问题已经解决。
[*] 文本处理→正则中,从随机结果中获取最后一个元素的错误已经修复。
[*] 复制动作到另一个脚本中的bug已经修复。
[*] 在C#中调试project.Json和project.Xml的问题已经修复。
[*] 修复Proxifier的问题。

ZennoPoster 5.10.0.1 (2016年9月23日)

新功能:
[*] Html元素搜索速度提升

错误修复:
[*] 修复在少量线程下CPU使用率过高的问题。
[*] 减少在facebook网站上内存使用率。已经提交Bug到FireFox,等待他下个版本的更新。
[*] 修复在ProjectMaker中调试时键盘模拟的问题。
[*] 修复按钮“复制到正则表达式编辑器”。
[*] 修复动作编辑器的一些问题。
[*] 修复根据特定元素滚动到顶部的问题。
[*] 修复在带空行的表格中移除重复的问题。
[*] 修复两个清楚Cookie和清除缓存的问题。
[*] 修复从列表中移除行的问题。
[*] 修复CodeCreator调试问题。
[*] 修复从表格中带\n的预览问题。

ZennoPoster 5.10.0.0 (2016年9月21日)

新功能
[+] 浏览器引擎升级到45 ESR版本。
[+] 添加新选项流量策略和流量监控,可以用来管理浏览器流量。使用这个选项,可以用来配置域名白名单,让白名单内的域名使用网络,也可以设置禁止使用网络的域名。这可以提高资源使用率,提高运行速度和项目稳定性。新选项同样可以用来监控浏览器请求,从此你无需在使用第三方工具,例如Fiddler。
[+] ProjectMaker浏览器现在已经是专用而且独立的线程,并且现在ProjectMaker.exe可以在64位系统上作为64位应用程序使用。
[+] 用于处理JSON和XML的特别工具添加。
[+] 在ZennoPoster中添加了跟踪项目执行的选项。
[+] 当涉及到页面元素功能的动作,可以在“更多”那里设置执行前等待时间。
[+] 动作属性窗口和静态模块面板的显示现在可以适应小尺寸电脑显示分辨率了。
[+] 列表、表格和其他对象可以从静态模块面板右键添加了。
[+] 静态模块现在可以支持拖拽操作。
[+] 在列表和表格查看窗口中添加了显示控制字符的选项。
[+] 在静态模块面板中可以右键清除列表和表格的内容。
[+] 在表格中可以使用字符数组做为分隔符(这里你可以设置多个分割符或者选择字符集)。
[+] 加载和保存个人profile的功能得到了增强。
[+] 当创建bat文件用来组合选项的功能添加。
[+] 从ZennoPoster打开ProjectMaker项目的选项添加(在ZennoPoster项目名称右键菜单中选择)。同样也可以将ProjectMaker中编辑的项目直接添加到ZennoPoster中。(在ProjectMaker项目名标签右键菜单中选择)。
[+] 通知的类型(信息,警告,错误)添加到“通知”动作中。
[+] 当在ProjectMaker日志窗口中双击信息,编辑器的光标会自动跳转到相应动作上,嵌套项目如果是打开的,也可以直接跳转到相应动作。
[+] 为项目变量添加注释的功能已经添加。可以在变量表格顶部点击右键调出和关闭注释。
[+] 在输入设置窗口中添加了“默认”按钮,可以将输入值恢复为默认值。
[+] 在浏览器>设置动作中添加了新选项“Canvas”。你可以调整三种状态用来处理Canvas电子足迹:“允许”, “模拟”, “禁止”. 如果开启“允许”,Canvas将会在正常模式下运行。“禁止”模式可以阻止Canvas对象在浏览器中运行。如果开启“模拟”,每个实例窗口将会指定唯一的值,canvas 电子足迹也会都不同。
[+] DropDownMultiSelect下拉多选类型的输入设置已经增强。现在你可以设置他为正常的下拉框。
[+] ZennoPoster基础打开操作得到了增强。
[+] html元素的Tag字段现在可以输入多个tags,用“;”来分割。比如:div;span;td “;”。
[+] 添加{-TimeNow.Day-}宏命令。
[+] 当调试停止的时候,现在可以中断验证码识别。
[+] 新列“实例中使用”和“显示实例窗口”现在已经添加到ZennoPoster中的项目列表中。
[+] ZennoPoster对线程作了进一步优化。现在线程数可以自动控制以达到最大的线程数。
[+] “这是验证码”动作现在可以保存答案和原图片到指定的目录用来在验证码模块测试。
[+] 在项目中搜索的功能做了一些改进。
[+] 新C#方法用来处理JSON和XML: project.Jsonproject.Xml
[+] 用来调试代码的一些选项已经实施到“自定义C#代码”动作中,比如断点、按步调试、查看和设置变量的值、快速检查和获取异常信息。
[+] 添加更多参数的选秀已经添加到翻译动作中。比如,key值改变。通用的C#方法ZennoLab.InterfacesLibrary.ICommonTranslateServiceInterface也已经更新。
[+] “文本处理”动作现在支持转化为C#。
[+] 选项“移动线”已经添加到“自定义C#代码”动作中。
[+] 为这个类添加了新方法ZennoLab.Macros.TextProcessing:

  • String PrepToJavaScriptEval(String)
  • String ToChar(String)
  • String ToLower(String, String)
  • String ToUpper(String, String)
  • String Trim(String, String)
  • String Trim(String, String, String)
  • void ToList(String, String, String, IZennoPosterProjectModel, IZennoList)
  • void ToTable(String, String, String, String, String, IZennoPosterProjectModel, IZennoTable)
  • String Replace(String, String, String, String, String, String)

[+] 添加设置cookie的新方法: instance.SetCookie(String).
[+] 通过C#编辑Excel中的单元格样式的方法已经添加:

[+] 使用格式过滤器从列表和表格中获取随机元素的方法已经更新 Ranges

[+] 选项“根据正则表达式删除域名”已经添加了清除缓存和cookie的动作。这可以根据特定的域名去清除缓存和cookie,C#方法也已经更新:

[+] 方法project.GetLastError()现在返回最近一次错误的异常信息。
[+] 复选框“自动搜索的详细日志”已经添加到ProxyChecker,需要在程序安装目录下的Logs文件夹开启autoSearchLog.txt的写权限。
[+] 属性 project.Environment 已经添加到C#中的“project”对象中。它包含你电脑上所有的信息。
[+] 新选项参数considerScroll已经添加到下面这个来自ZennoLab.CommandCenter.Tab的方法

“true”值允许页面中出现滚动条,用来计算坐标。
[+] 浏览器对象字段集合现在可以显示/隐藏,根据User-agent的自动设置字段也是一样。 [+] Mime类型已经添加到插件模拟中。属性List<PluginMimeType> MimeTypes { get; set; }也已经添加到 ZennoLab.CommandCenter.PluginItem, 类型也是一样. ZennoLab.CommandCenter.PluginMimeType 。除此之外,ZennoLab.CommandCenter.PluginItem.ToString()方法的返回值也已经更改。如果你在项目中使用了这个,我们将会提醒你对此进行检测。
[+] 下面这些方法已经添加到ZennoLab.CommandCenter.Tab中:

该方法模拟水平和垂直鼠标滚动,并只在有内容的浏览器下工作。

错误修复
[*] 加载文件list到FTP的错误已经修复(之前只有第一个文件会被加载)。
[*] 当切换tabs时键盘模拟的问题已经更正。
[*] 当数据库请求结果不能保存到变量时的界面错误已经修复。
[*] 加载项目错误的问题已经修复。
[*] 当字体模糊,在ProjeckMaker中所谓的“CamRip”问题已经修复。
[*] 在项目编辑页面的水平滚动操作问题已经修复。
[*] 浏览器窗口的扩展问题已经修复。
[*] 处理模态弹窗的问题已经修复。
[*] 显示鼠标模拟光标的问题已经修复。
[*] 当用HTTP代理的时候,验证窗口总是出现在ProjectMaker中的错误已经修复。
[*] 当转移JavaScript动作到另一个项目的时候,复制变量的问题已经修复。
[*] 当检测代理的时候导致程序奔溃的问题已经修复。
[*] 从bat文件中通过任务名设置线程的选项已经修复。
[*] Carriage字符处理已经在正则表达式测试器中恢复,并添加“显示特殊字符”复选框。
[*] 模式“Applied”已经在HTTP GET/POST请求动作的中的“Cookie”选项中更正。
[*] 在动作属性窗口中的Class属性字段现在可以支持多行。
[*] 从上一次执行实例中保存Cookie的错误现在已经修复。
[*] 方法String ZennoLab.Emulation.Emulator.MouseClick(String, MouseButton, MouseButtonEvent, int, int, bool)已经修复。
[*] ZennoPoster中对任务列表进行排序的错误已经修复。
[*] 在ProxyChecker中编辑规则源的问题已经修复。
[*] Ctrl + Z热键操作的问题已经修复。
[*] 通过加密连接接收邮件的问题已经解决。
[*] 编写代码的时候冻结C#代码编辑器的问题已经修复。
[*] 从JavaScript源中解析代理的问题已经修复。

ZennoPoster 5.9.9.0 (2016年5月12日)

新功能
[+] Sms-services (SmsVK, SmsReg, SmsActivate) 添加短信验证码功能。
[+] 文本处理功能现在可以使用翻译服务(Baidu, Google, Yandex, Bing)。
[+] 新的可以用来自动生成文章的第三方服务articleforge.com 已经添加。
[+] 处理网页源代码的新功能添加。可以用来过滤源代码的tag。(动作标签>数据–只处理选定的标签)。
[+] 项目中的搜索功能现在允许搜索备忘。
[+] 添加特殊的超时设置,用来等待html-元素搜索(GET,SET,RISe,Caption)完成,在“更多”标签下。这样,你就不会在每个动作之前都设置一个暂停动作了。
[+] 动作”Own code C#“现在允许通过菜单注册和取消注释代码行。
[+] 当在PM编辑器中添加动作到组中,组只往下延伸。
[+] 静态块的教程弹出窗口现在可以在PM中立即显示。
[+] 新方法Tab.DropFile(string filepath, int x, int y)和HtmlElement.DropFile(string filepath, int x=-1, int y=-1) 添加到ZennoPoster API中,可以用来拖拽文件。
[+] 新方法Tab.FindElementByAttribute(string tags, string attrName, string attrValue, string searchKind, string number) 现在可以接受数字范围,比如”random1(1,12-15,35-end)“。
[+] 新宏命令[login]和[password], 用来返回代理的用户名和密码,已经添加到ProxyChecker的输出任务中。同样的,如果需要授权,[auth]返回login:password@ 字符;否则返回空字符。在输出任务中,默认的代理格式为[auth][ip]:[port]。
[+] GeoIP库自动更新功能已经添加。
[+] 插入代码片段的选项已经添加到CodeCreator程序中。
[+] 获取数据库数据到多个变量的功能已经添加到数据库操作动作中。
[+] Spintax语法扩展。spintax扩展
[+] “图片处理”动作添加了调整图片质量的选项。
[+] 程序设置中添加了“当重启后自动继续运行激活的任务。
[+] 方法project.Profile.Save(string path, bool saveProxy = false, bool savePlugins = false, bool saveLocalStorage = false)和project.Profile.Load(string path)用来保存和加载Profile的功能添加到了ZennoPoster API中。
[+] 输入设置中添加了新的类型”Password“。
[+] 新选项”根据同名称匹配变量“添加到了”嵌套项目“动作中,用来根据相同名称自动匹配变量。
[+] 选项”解析RSS文本“和”解析RSS链接“已经添加到代理源设置中。这个可以用来在RSS源中的文本和链接中搜索代理。通过RSS标签找到的源自动添加到源列表中。
[+] 新选项”添加本地网络地址“添加到了代理源设置中。
[+] 源地址字段现在支持时间宏命令{-TimeNow.Date[DateFormat]-}。
[+] 选项”考虑非匿名代理已失效“添加到了proxychecker设置中。
[+] 新选项”设置线程数“已经添加到了bat文件创建表单中。
[+] 购买脚本下的目录设置已经添加到了ZP设置中。程序需要重启才能保存这个选项。
[+] 新操作UrlEncode和UrlDecode已经添加到了文本处理动作中。
[+] 新的宏命令{-Project.LastExecutedActionId-}和project.LastExecutedActionId字段,返回脚本上一次执行动作的ID,已经添加。
[+] 新宏命令{-Project.LastExecutedActionElapsedTime}和 project.LastExecutedActionElapsedTime字段,返回上一次脚本执行动作的时间(ms),已经添加。
[+] 新方法,用来处理HtmlElement的DrawAsBitmap和DrawPartAsBitmap,返回Bitmap格式结果,已经添加。
[+] 新选项”添加列表“已经添加到表格处理动作中,可以用来从列表中获取数据插入到表格的列中。
[+] 新方法ZennoLab.Macros.TextProcessing.UrlEncode(string)和ZennoLab.Macros.TextProcessing.UrlDecode(string)添加到文本处理动作选项中。
[+] 新选项”删除空和空格行“添加到处理列表和表格动作的删除选项中。
[+] 浏览器选择允许导航到FTP资源中。
[+] 新设置”打开没有关闭的项目“已经添加到ProjectMaker中。当程序打开到时候会自动加载这些项目。

错误修复
[*] 当将动作转化为C#代码时的一些错误已经修复。
[*] 解析授权代理的正则已经更正。这样修复了当代理列表第一行为授权代理时解析失败的错误。
[*] 当浏览器不是内容模式时,程序重启实例的错误已经修复。
[*] 选项”选择子列表“已经更正
[*] 当程序关闭时PM编辑器中不保存动作属性的错误已经修复。
[*] 当复制列表和表格时添加额外的斜线的bug已经修复。
[*] 加载源时启用JS的bug已经修复。
[*] 处理输入设置中一些设置没有显示出来的错误已经解决。
[*] 保存和加载本地资源的问题已经修复。
[*] 浏览器转为”不使用浏览器“模式的问题已经修复。
[*] 在HTTP请求中处理Cookies的问题已经修复。
[*] 在RuCaptcha选项中处理Cyrillic元素的bug已经修复。
[*] 当在任务设置中改变最大线程时重设光标的bug已经修复。
[*] 当改变目录时,滚动浏览项目时的错误已经修复。
[*] 处理代理源组时的问题已经修复。
[*] 在SQL中处理二进制类型的错误已经修复。现在这些数据返回Base64字符。

ZennoPoster 5.9.8.0 (2016年1月26日)

新功能
[+] 数据库操作已经添加
[+] 处理数据库的C#方法已经添加ZennoPoster.Db.
[+] 在PM高级编辑器中延迟显示/隐藏工具条已经解决。
[+] 添加新方法project.ExecuteMacro(string), 用来在文本中处理宏,以及返回宏处理的文本。

错误修复
[*] 在输入设置里处理布尔类型的bug已经修复。
[*] 少数代码生成错误已经修复。

ZennoPoster 5.9.5.1 (2015年10月15日)

新功能
[+] 缩放“75%”的设置已经添加到验证码识别动作里。
[+] 余额参数已经添加到验证码识别服务设置里。
[+] C#方法ZennoPoster.CaptchaRecognition 可以接受语音文件。现在ZennoPoster + CapMonster 可以识别语言验证码,比如 audio recaptcha
[+] “Default - unsuccessful output”选项已经添加到Switch动作里面。
[+] “强制使用所有这些参数”选项已经添加到随机动作里。
[+] DateTime宏命令已经扩展 - 现在你可以设置他们的格式,依照以下方式: {-TimeNow.Date[Format]-}. 更多的格式你可以看这里: Custom Date and Time Format Strings, Standard Date and Time Format Strings.
[+] UnixTime宏已经添加 - {-TimeNow.UnixTime-}.
[+] 搜索和替换选项已经添加到C#代码编辑器中,同样也可以保存选择的文本到snippet文件中。
[+] C#代码的文字字体和尺寸参数已经添加到ProjectMaker程序设置中。
[+] “Update fields”选项已经添加到元素属性窗口中。它可以更新元素属性和元素树。
[+] 项目中的搜索选项已经加强。现在会在用户的注释和其他内容中进行搜索。同样,“在所有打开的项目中搜索”选项也已经添加。
[+] 在ProxyChecker可以删除默认的规则。(如果需要,删除的规则是可以再恢复的。)
[+] 错误字段已经添加到“邮件处理”动作中。在处理邮件动作会显示错误信息。
[+] 新宏{-Environment.CurrentUser-}已经添加。
[+] 个人配置变量现在可以在变量窗口的环境标签下显示了。
[+] “重新排序”选项已经添加到变量窗口中。
[+] 当验证数据为空时,验证码识别动作会在PM和ZP显示错误信息。C#代码现在还不支持。
[+] 滚动位置保持已经添加到“C#代码”动作中。

错误修复
[*] 随机的bug已经修复。
[*] 点击下拉框的bug已经修复。
[*] 设置HTTP POST的边界参数的bug已经修复。
[*] HTTP POST请求中现在支持特殊符号。
[*] 清理代理的问题已经修复。
[*] 从多个网站获取验证码的问题已经修复。
[*] 从rucaptcha.com获取验证码识别的bug已经修复。
[*] 在一些动作中转化变量中使用“转为C#代码”的问题已经修复。
[*] 在socks代理中使用remote_dns参数的bug已经修复。
[*] 在错误编码下显示LastAlertText的问题已经修复。
[*] 文字存在检查功能已得到纠正,现在文字中有许多空格也是正常的。
[*] 当关闭记录模式,从个人配置或者变量中设置字段值时,PM不会创建动作块。
[*] 在PM“执行”层访问嵌套项目的bug已经修复。
[*] groupon和少数网站处理cookie的问题已经解决。
[*] 从一个项目中复制列表和表格到另一个项目的bug已经解决。
[*] 在项目输入参数中操作导入和导出按钮的bug已经修复。
[*] 在C#代码中执行嵌套脚本的问题已经修复。

ZennoPoster 5.9.3.0 (2015年9月16日)

新功能
[+] ranges选项扩展。
[+] “图片处理”功能现在支持水印透明图片,透明率不会被填充为白色。
[+] 添加元素到页面字段的时候(针对仿真延迟的情况),仿真平滑度会提高。
[+] 新设置”记住最近打开的项目数量“,这样允许控制PM欢迎页里最近打开的项目数量。
[+] 动画允许在ProjectMaker的展示/隐藏程序窗口在记录模式中已经被禁用。
[+] 参数”如果列表为空,则以失败退出。“已经添加到“选择子列表”操作中。
[+] 项目编辑器中的”转化为C#“功能现在允许转化变量宏。
[+] “从个人配置中设置值”, “从变量中设置值”选项和Intellisearch现在可选,甚至在PM中记录模式被禁的情况下。
[+] 在诚信度日志中对错误处理的能力加强,错误信息将更加清楚。
[+] “邮件处理”动作将可以在第一次验证失败时打断。
[+] ProxyChecker中的GeoIP更新。
[+] “If”动作的错误信息现在会展示在ZP的日志里。
[+] BypassCaptcha第三方打码服务添加。
[+] 从Javascript源中加载代理速度加快了。
[+] 新属性project.Path 添加到C#代码中,他跟project.Directory很像, 但是在末尾会有终止符\。
[+] 新C#方法 HtmlElement.Reload 已经添加,这个允许重新加载没有工作正常的Flash对象。
[+] 新C#方法 ZennoPoster.InterruptTask 已经添加,用来打断任务。
[+] 新C#方法 ZennoPoster.ValidateEmail 用来验证邮箱地址。
[+] 添加luminati.io 代理服务。

错误修复
[*] CSS禁用的问题已经解决。
[*] 在网页中填写字段(如用户名、名称等)的bug已经修复。
[*] 在社交网络授权的bug已经解决。
[*] 从网页中获取文本的操作已经更正。脚本和其他任何垃圾将不会被获取。
[*] 下载文件的问题已经修复。
[*] Ctrl+V操作的bug已经修复。
[*] 一些内存溢出的问题已经修复。
[*] 在ProjectMaker和浏览器实例中的静音错误已经修复。
[*] socks5代理验证的错误已经修复。
[*] 获取instance.ActiveTab.Handle的错误已经修复。
[*] 当使用instance.ActiveTab.Title属性会冻结的bug已经修复。
[*] cookie工作的一些bug已经修复。
[*] 当使用HTTP请求下载文件致使错误的扩展名的bug已经修复。
[*] 在浏览器中禁用广告插件错误的操作已经修复。
[*] 错误处理html元素事件,没有包含到当前事件列表的错误已经修复。
[*] 在ProjectMaker中剪切/粘贴一些动作块组的bug已经修复。
[*] 解除列表和表格绑定的bug已经修复。
[*] 当有嵌套项目时,移除没有使用过的变量的问题已经修复。
[*] 当通过C#代码的索引编辑列表,造成保存列表的问题已经解决。

ZennoPoster 5.9.0.1 (2015年8月20日)

错误修复
[*] ProjectMaker和base.exe在文件上传时奔溃的bug已经修复。

ZennoPoster 5.9.0.0 (2015年8月19日)

新功能
[+] FireFox引擎更新。
[+] ZennoPoster现在可以通过集成CapMonster2识别ReCaptcha2KeyCaptcha
[+] “图片处理”动作添加了新参数,允许设置水印的缩进。
[+] 输入设置编辑窗口现在允许使用多选和多拖拽操作。
[+] “从个人配置中设置值” 和 “从变量中设置值”选项已经添加到html元素搜索字段的菜单中了。
[+] “运行程序”动作的“不等待关闭”选项已经添加,让第三方程序运行更加顺畅。
[+] 新方法instance.AddToTitle添加,允许添加实例窗口的标题。
[+] NavigatorField枚举扩展,新方法ShowNavigatorField和HideNavigatorField接受任何文本值的字段。
[+] 中止任务的选项添加到任务管理器中。
[+] System.Threading命名空间默认在C#代码中了。
[+] “转为C#”项已经添加到菜单中,允许将一些动作转为C#代码。

错误修复
[*] 当在图片处理”动作中改变图片大小时,“保持宽高比”参数的问题已经修复。
[*] 动态绑定列表和表格的bug已经修复。
[*] ZennoPoster在集成代理检测时奔溃的bug已经修复。
[*] 实例的内存使用优化。
[*] 实行基础的限制已经更正,已经考虑项目是一个基础为1个线程。

ZennoPoster 5.8.7.0 (2015年7月22日)

新功能
[+] FireFox引擎已经更新。
[+] 在ZennoPoster中内置的ProxyChecker已经更新到3.0。如果你购买了ProxyChecker软件,他的功能将会集成到ZennoPoster中。这里无需同时打开两个软件。
[+] PM现在允许在调试项目工程中中断文字输入。
[+] 现在可以保存浏览器的插件接口信息到个人配置中。
[+] 实例窗口现在可以调整大小小于1024×600。

修复错误
[*] 操作稳定性得到了提高。
[*] 一些禁用广告的bug现在已经修复。
[*] 长延迟下输入字符的bug已经解决。
[*] 在Windows 7+下内存泄漏,甚至导致工作停止的问题已经修复。
[*] 在少数电脑上处理POST和GET请求导致内存泄漏的问题已经修复。
[*] 在错误的DNS设置下处理POST和GET请求的问题已经修复。
[*] 项目调试中处理POST和GET请求中点击停止按钮后程序释放的问题已经解决,甚至连接代理现在也会释放。
[*] 在IF逻辑动作中比较多行带空行的数据的bug已经修复。
[*] 垃圾文件夹增长问题已得到修复。
[*] 通道测试器运行已恢复。
[*] 在PM中递归调用下重新分配变量的问题已经修复。
[*] 在PM嵌套项目下不成功执行的GetLastError方法操作已经修复。
[*] 连接两个动作组会创建无形的连线的bug已经修复。

ZennoPoster 5.8.0.2 (2015年6月4日)

新的功能
[+] ZennoPoster运行有所加快。
[+] 代理源检查过程有所加快。

错误修复
[*] 文字输入仿真错误已得到修复。
[*] 5.8.0.0(1)版本引起实例崩溃的问题已得到修复。
[*] 通过JsDati模块识别验证码的问题已得到纠正。
[*] 在人工验证码识别时,对焦丢失的问题已得到修复。
[*] 通过HTTP GET/ POST请求上传长名称文件的错误已得到修复。
[*] 带重定向的POST请求已得到修复。
[*] 多文件上传已得到修复。
[*] 通过CSS设置新的浏览器标签的问题已解决。
[*] Action If operation has been corrected when comparing text with symbols “!=” and “==” with emplty string.
[*] 当用“!=”和“==” 带空字符对比文字时,If动作已经纠正。

ZennoPoster 5.8.0.1 (2015年5月22日)

错误修复
[*] 当处理验证码的时候,实例释放的bug已经修复。
[*] 在ProjectMaker中编译C#宏的错误已经修复。
[*] 使用C#代码处理在AdditionalHeaders用空请求头HTTP请求的问题已经修复。
[*] 在HTTP POST中处理multipart请求的问题已经修复。
[*] 使用HTTP请求下载文件生成文件名的错误已经修复。
[*] 执行{-Page.LastAlertText-}宏错误已经修复。
[*] 在ProjectMaker中输入参数操作不保存的错误已经修复。
[*] 调试嵌套项目的问题已经修复。

ZennoPoster 5.8.0.0 (2015年5月15日)

新功能
[+] FireFox引擎已经升级。
[+] 添加禁用广告加载的选项。
[+] 添加新动作“图片处理”,在这里阅读详情: Image Processing
[+] 静态块”使用指令“允许为所有C#宏编写共享代码。
[+] 添加新的输入参数DropDownMultiSelect。这个参数是一个多选的列表,格式如下:”Name {Value1|Value2|Value3|…}“。
[+] 选择文件名中的目录选项添加到输入参数中。你可以在设置描述中用”{folder}“实现它。
[+] 新选项”独立线程“添加到项目设置中。当项目直行时它会单独创建一个base.exe线程。这个与”一个线程中的进程数“=1是一样的效果,但是它只针对一个确切的项目,而不是所有项目。
[+] 备份ZennoPoster设置选项添加到”设置→其他“。
[+] 项目编辑器运行速度得到了提高。
[+] ProjectMaker内存使用量已经减少。
[+] POST/GEST请求模块已经全部重写。现在,它工作的更快,更稳定。
[+] e-mail,HTTP和FTP操作的详细日志添加到执行设置中。它们会创建一个mailLog.txt、httpLog.txt、ftpLog.txt文件在Logs目录。
[+] 添加了新宏{-Page.LastDownloadedFile-},它保存了浏览器最近上传的文件路径。
[+] 添加了新选项”如果文件不存在则创建“到绑定列表和表格操作中。
[+] 新的验证码识别模块RuCaptcha.com。
[+] 标签页加载超时设置添加到浏览器窗口的状态栏中。
[+] 添加选项”当添加尝试时重置失败数“已经添加到ZennoPoster任务设置中。
[+] 线程优先级管理提高。添加新选项”高优先级线程中断低优先级线程请求“。
[+] 新选项“现在检测”已经添加到ProxyChecker中,允许为检测代理源设置最高优先级。
[+] ProxyChecker现在可以添加匿名代理列表,而不用绑定源或者文件。
[+] 新的输入参数CaptchaModules, 包含了所有的验证码识别模块列表。
[+] HTTP GET/POST请求动作现在如果有必要的话,会自动添加http://。
[+] 新选项“复制变量值”添加到ProjectMaker中。
[+] 添加新宏{ESC}到“键盘模拟”中。
[+] 现在可以处理javascript Navigator接口集。可以使用一下方法: GetPlugins HidePlugin ShowPlugin

错误修复
[*] 当在ProjectMaker和ZennoPoster编译错误的时候,指定错误行号的bug已经修复。
[*] ZennoPoster使用MySQL.dll导致内存泄漏的bug已经修复。
[*] 在ZennoPoster启动项目时,CPU和内存使用量会减低。
[*] 检测代理时的内存使用率会降低。
[*] CheckingProcessor线程的稳定性提高。
[*] ProxyChecker性能稳定性提高。
[*] 在项目编辑器中调试项目的问题已经修复。
[*] 非俄语版的ZennoPoster中使用俄罗斯个人配置编码的错误已经修复。
[*] 程序安装后测试错误的问题已经修复。
[*] 在动作编辑器中获取属性值的问题已经修复。
[*] 当复制动作后更新变量列表的bug已经修复。
[*] 表格中未绑定到文件中的分隔符的bug已经修复。
[*] “SetValue”操作动作已经更正。
[*] 处理“嵌套项目”动作的bug已经修复。
[*] 从其他项目中复制静态块的问题已经修复。
[*] 任务调度器的日志创建问题已经修复。
[*] 在ZennoPoster中选择项目时的错误已经修复。
[*] Tab.KeyEvent方法已经更正,允许使用下列列表中的字符名称: System.Windows.Input.Key.
[*] 显示变量结果、列表、表格已经更正。
[*] 当移动一条连接线时,从Swithch中删除连接线的bug已经修复。
[*] 当切换元素时在动作编辑器中更新属性的问题已经修复。
[*] 检测本地socks代理的问题已经修复。
[*] 在ProjectMaker中复制动作的问题已经修复。
[*] “Javascript提示”动作中保存注册表的问题已经修复。
[*] 当在ProjectMaker执行项目时,“延迟绘图”按钮激活。
[*] 当运行项目执行w/out浏览器时,“刷新实例”动作的问题已经修复。

ZennoPoster 5.7.5.3 (2015年3月6日)

新功能
[+] “清除连续失败”选项添加到批处理文件设置里,同样C#代码动作里面也添加了相应的ZennoPoster.ClearFails方法。
[+] 从一个项目复制OwnCodeUsings到另一个项目的选项添加。
[+] 表格处理动作中的添加行和列设置现在设置为多行。\\

错误修复
[*] 从表格中获取行到列表中的错误现在已经修复。
[*] 在浏览器中加载俄罗斯域名的问题现在已经解决。
[*] POST multipart/data请求中传送空的文件的bug现在已经修复。
[*] 邮件处理动作中加载和删除邮件的问题已经修复。
[*] 任务调度性能提供。
[*] 保存列表和表格中有非法的分隔符的问题已经修复。
[*] 验证码识别窗口冻结和提示破损的验证码图片的问题已经解决。当图片不能加载的时候会提示“破损的验证码”。

ZennoPoster 5.7.5.0 (2015年2月26日)

新功能
[+] 表格设置中添加了为csv表格选择分隔符的选项。
[+] “替换”操作添加到动作块的操作栏中,当剪切板中含动作块的时候会被激活。
[+] HTTP GET/POST请求中添加了“如果下载文件+文件头”操作,这样对需要指定cookie的文件下载很有帮助。
[+] HTTP GET/POST请求内存使用降低。
[+] HTTP GET/POST请求中添加了默认的headers Accept, Accept-Language, Accept-Encoding信息。
[+] 个人配置窗口现在添加了一个新的标签,用来显示当前个人配置字段的值。
[+] 邮件处理中添加了更多的日志信息。现在你可以在日志中看到为什么收不到邮件的信息。
[+] 添加了任务调度的日志。现在你可以检查到什么脚本什么时候执行的信息。
[+] 现在添加了任务调度下次脚本运行的时间。
[+] 正则匹配动作现在会显示在日志中。
[+] IntelliSense功能现在可以在动作设计器的属性字段中使用。
[+] 当为循环创建值的时候,ZP会设置当前默认值为0。
[+] 在“查看页面文字”中添加了自动换行操作。
[+] HTTP GET/POST请求中可以插入protocol://login:pass@ip:port类型的代理地址。
[+] 代理源设置窗口现在可以调整窗口大小。
[+] Project.TaskId允许获取当前的任务ID。
[+] CapMonster2.dll模块添加,他允许利用CapMonster2服务直接识别验证码。
[+] C# 和 JavaScript 动作属性窗口现在可以垂直拉伸。
[+] instance.UrlManipulation属性添加。如果返回的是true值,ZP允许使用实例字符串。
[+] instance.WaitForUserAction(timeout)方法添加。当调用该方法时,ZP会显示实例窗口等待时间。当点击“关闭”窗口或超时后,项目会继续执行。
[+] 添加“总是在日志中显示警告”选项。
[+] ZennoPoster.HttpGet 和 ZennoPoster.HttpPost方法添加额外的参数DownloadPath去改变默认的文件下载路径。

错误修复

[*] 导入输入设置标签添加。
[*] 发送HTTP POST请求的数据可以选择确切的编码。
[*] HTTP GET/POST requests now identify and extract gzip archives correctly.
[*] HTTP GET/POST请求现在可以正确地指定和提取gzip附件。
[*] 当选择多个动作时,选择单个动作失效。
[*] 错误加载相同的项目到ZennoBox和ZennoPoster现在已经修复。
[*] 失效的验证码引起的错误现在已经修复。
[*] 动作块之间会导致错误的连线现在已经修复。
[*] 个人配置加载动作现在已经修复。现在加载个人配置后,在C#代码中可以正确显示变化。
[*] 添加到ZP的新项目出错现在已经修复。
[*] macros提示导致的一些问题已经修复,还有在编辑器中Ctrl+Space命令的出错已经修复。
[*] ZP中任务调用性能优化。
[*] 日志详情优化,现在可以很方便的从日志中复制信息。
[*] PM中传送代理到嵌套项目的错误已经修复。
[*] 在一些网站上的软件性能优化。
[*] Variables Page.LastAlertText and Page.LastAlertTitle are restored to empty values when pressing “Restart” in PM.
[*] PM中当点击“重启”后,Page.LastAlertText 和 Page.LastAlertTitle 变量会重置。
[*] 当在列表中删除重复值后合并list的错误已经修复。
[*] 当使用ZennoPoster.BulkMailDownload通过imap删除邮件的错误已经修复。
[*] 在嵌套项目中绑定list和table的错误已经修复。
[*] Switch动作导致的错误已经修复。
[*] 在非激活状态下执行嵌套项目的问题已经修复。
[*] 当切换嵌套项目后的“停止”操作导致的问题已经修复。
[*] 从动作编辑器中在CodeCreator生成代码的错误已经修复。(它可能会需要重启代码生成的设置。)
[*] 当加载配置时的加载代码错误已经修复。
[*] Variable macros in code comments are now ignored during actions validation.
[*] 当进行动作验证时,代码中的宏变量现在忽略。

ZennoPoster 5.7.1.0 (2014年12月25日)

新功能
[+] 通过名称自动匹配变量的功能现在添加到“项目中的项目”动作中了。
[+] 在ProjectMaker主面板中添加了一个“延迟执行线程绘图”按钮。
[+] 警告可以在任何地方点击关闭。

错误修复
[*] 处理与嵌套项目进行调试控制按钮的问题现在已经解决。
[*] 在嵌套项目中进行实例处理的问题现在已经修复。
[*] 当加载一个空的嵌套项目时的问题已经修复。
[*] 在“项目中的项目”动作中匹配变量列表现在已经更新。
[*] 处理网络文件的问题已经修复。
[*] 禁用项目的问题已经修复。
[*] 动作编辑器现在可以处理锁定的元素。
[*] 在ProjectMaker记录器标签上滚动项目名称的的问题已经修复。
[*] 修复在表格和列表显示器中的一些问题。
[*] 在ProjectMaker中的项目编辑器中支持了“Delete”键,你可以用来删除组和一些静态块。
[*] 人工验证码识别处理的问题的已经修复,之前在部分案例中不能显示。

ZennoPoster 5.7.0.0 (2014年12月22日)

新功能
[+] 项目中的项目现在做为一个测试功能添加到了新版本中。这个动作可以让你添加另一个项目到当前项目中。获取更多信息:https://wiki.zennolab.com/doku.php?id=en:project_in_project
[+] “移除未使用的块”现在添加到静态块目录中,它可以移除未使用过的表格、列表、ftp连接。
[+] 空白项目创建功能添加,你需要保存项目到zp根目录下,命名为BlankProject.xmlz。
[+] 按箭头提示拖连接线的功能已经添加到PM中。
[+] 输入设置的comments类型现在支持HTML。
[+] 打断“暂停”和“邮件处理”动作功能提升。
[+] “Switch”动作的重建连接线功能已经添加。
[+] 检测文本的一致性,更正重复文本的选项已经添加。
[+] 动作设计器的逻辑功能提升。
[+] “从变量中设值”选项添加到了C#动作中。
[+] ZP重启后保存窗口大小。
[+] 模板名称添加到了zp的输入设置头部中。
[+] 有结果的变量选择字段自动填充功能已经添加。
[+] 实例全局设置“初始化对象超时”添加,它可以让你打开页面时降低等待黄灯状态时间(我们不推荐在配置不好的电脑上改变这个值)。
[+] 全局设置“只在日志中显示警告”添加。如果你有多个项目,它可以一次性关闭多个警告。
[+] 当处理列表和表格时,添加了包括分隔符的元素,界面进行信息提示。
[+] Zennoposter中工具栏按钮图标添加。\ [+] RuoKuaiCaptcha若快验证码可以指定验证码类型id功能添加。
[+] 排序标签,在类别列表中重命名标签选项功能添加。
[+] 在高级编辑器快速启动工具中的图标空隙增大
[+] 正则表达式测试器中“最大化”按钮添加

修复错误
[*] 软件的稳定性得到了提高。
[*] 当在一些特定站点下输入数据就奔溃的问题修复。
[*] 从一些特定的站点获取验证码失败的问题修复。
[*] 在站点通过OpenID (Google等)授权的问题修复。
[*] 修复一些站点弹出窗口的问题。
[*] 元素树和属性的bug修复。
[*] 当与RCW分隔时,COM组件不能使用的问题修复。
[*] 通过socks代理DNS请求的问题修复(现在你可以在xulrunner.js文件中让(“network.proxy.socks_remote_dns”, true)取消注释).
[*] zp中无限执行按钮的问题已经修复。
[*] 在不同电脑处理日期格式不同的问题修复,现在zp可以设置日期和时间的格式。
[*] 使用C#代码绑定表格和列表的错误已经修复。
[*] 现在选项卡中自定义头部操作运行正常。
[*] 相同ip、不同端口的代理ip,现在在可用代理列表中做为不同的代理。
[*] 对URL的额外检测已经修复
[*] 当点击“开始”,验证码输入框关闭
[*] 当修改项目时输入设置重设置的问题已经修复。现在如果修改不涉及到输入设置,将不会被重设置。
[*] Wordai现在运行正常。
[*] 从表格中不正确的删除所有行的问题已经修复。
[*] 动作间的连接线重建问题已经修复。
[*] 编辑器中下列bug已经被修复:如果只选择了一个动作,他不能添加到组中。
[*] 变量选择器中的滚动bug已经修复。
[*] Switch动作显示现在正常。
[*] 高级编辑器中中的动作查找功能现在修复。
[*] 在动作组中显示空白的框架动作问题已经修复。
[*] 动作设置中的”First row - headers“标记操作问题现在已经修复。
[*] 通过属性名滚定动作编辑器中的组合框的问题已经修复。
[*] 在PM中的动作属性中表格问题已经修复。
[*] 当打开“程序启动”设置时发生错误的问题已经修复。
[*] 在PM中打开项目,程序现在转到“动作记录”标签。
[*] 在表格处理动作中的“获取行”列名自动替代的问题已经修复。
[*] “IF”动作不正确的处理当对比数字的时候导致base.exe奔溃的问题解决。

ZennoPoster 5.5.0.0 (2014年11月5日)

新功能
[+] 浏览器引擎升级到24.8版本
[+] ProjectMaker菜单中添加了新的选项“在循环中重复”,可以在项目中用来创建简单的循环,而不用借助其他的动作。
[+] 可选动作的错误和警告将不再展示在日志中。
[+] 添加了2个API方法CreateBot和UploadBotContent。更多信息可以点击这:https://wiki.zennolab.com/doku.php?id=en:devlicense:api
[+] 输入设置中添加新的选项:注释字段,用来在项目中展示纯文本。
[+] 输入设置中添加“帮助”图标,你可以使用简单的html标记,比如<b>和<i>。
[+] 支持*.xlsm表格。
[+] 支持保存现在的代理到profile文件。
[+] 扩展表格处理中的“删除行”动作功能。
[+] 可以关闭实例窗口中的声音(Windows Vista和之后版本)。
[+] 在ProjectMaker中的预览模式中可以编辑输入设置的默认值。
[+] 在项目中可以复制GAC引用。
[+] 新的设置“存储基础”和“不活动的基础超时时间”。这些选项可以让你调整不活动的基础数量,从而节省内存。
[+] “运行程序”动作现在可以在隐身模式下运行程序,
[+] 邮件处理动作下的新的逻辑自动判定处理:如果验证失败,动作将会显示错误并且提示手动收入数据。
[+] 改进输入设置的编辑窗口。
[+] 当打开项目时,自动定位的“开始”动作。
[+] 在ZennoPoster界面中添加新的按钮,用来无限运行项目。
[+] 当你从其他项目复制动作到新项目时候,会弹出窗口提示你是否选择覆盖变量。
[+] Project.Context现在是动态类型而不是对象类型。
[+] project.Context的”Keys“属性,返回list中所有的key。
[+] Variables当赋为一个新值时,Keys属性也会添加过去。
[+] POST和GET动作中的添加了加载profile的文件选择选项。
[+] Switch动作新的界面。
[+] 提高了处理POST和GET的速度。
[+] 新方法 instance.SetUserHeader(string headerName, string value) to add custom headers to browser requests.
[+] 添加功能,在”Own C#“中可以去到列。
[+] 如果你在ProjectMaker中改名了,会在C#代码中自动重命名变量、列表、表格。
[+] 添加选项“跟踪实例选项”,可以在状态中显示额外的参数。
[+] 添加选项“不需要填充动作设置的缓存”,这样可以帮助你提高加载ProjectMaker的速度。
[+] 设置POST和GET中的重试次数。
[+] 为列表和表格设置以UTF8编码保存空文件。
[+] 新选项“在动作描述中展示变量名称”。
[+] 新选项“启动后运行未完成的项目”,用于ZennoPoster非正常关闭。
[+] 添加额外检查C#和JavaScript代码,高亮有可能的问题代码。
[+] Emulator新的方法:IsWindowExists 方法,检测点击的时候窗口是否存在。
[+] 动作间没有删除之间的一个,重新画连接线

修复错误
[*] 改变变量的默认值时将会在项目选项卡中高亮显示。这种情况下,在“重启”模式下的下一步执行将会保存那些改变。
[*] 修复当你点击项目重启时,ProjectMaker的随机缓存。
[*] 修复ZennoBox的订阅问题。
[*] 修复当有一些站点等待下载新数据时闪烁的黄灯。
[*] 修复ZennoPoster的调度功能。
[*] 图片直接充浏览器缓存中取,并且不再重新绘制验证码动作。这样应该修复了captcha sniper或同类型软件使用上的错误。
[*] 修复当使用拖拽功能时的处理问题。
[*] ProjectMaker中的“重启”动作将会把当前浏览器设置重设回项目设置。
[*] 修复软件的在英文本地化或者其他一些东方语言下的问题。
[*] 修复损坏的设置文件引发的错误,这时候会提示需要重新安装软件。
[*] 修复在POST和GET请求中处理cookie的问题。
[*] 修复在ZennoPoster中用C#绑定列表的问题。
[*] 修复当在ZennoPoster同时添加多个任务时候的“没有标签”的错误。
[*] 修复在ProjectMaker中删除动作时错误。
[*] 修复在ProjectMaker中关闭标签页,仍然会有一个“page”名称的空白页。
[*] 修复初始化列表和表格的问题。
[*] 当C#编辑器还打开时,项目从某个特定动作开始运行,C#的改变将不会被保存。
[*] 修复在ZennoPoster处理删除按键的问题。
[*] 项目创建于CC,不使用实例窗口,在ZennoPoster中也不会创建实例。
[*] 修复在GET和POST动作中带端口的url的问题。
[*] 修复打开过量的基础数量的问题。
[*] 修复提示动作
[*] 修复PM记录模式下的错误。
[*] 修复冗余执行的宏。
[*] 修复允许弹出窗口设置的记录。
[*] 修复由老本报创建的输入设置,在ZennoPoster中打开错误。
[*] 修复当保存和加载个人配置时候,处理CpuClass, OsCpu, Platform, Product, ProductSub个人配置文件。
[*] 修复当加载Google文档时ProjectMaker奔溃的错误。
[*] 当有相同的值在里面的时候,Switch动作会标记为错误。
[*] 修复一些站点在特定浏览器下显示不同的错误。
[*] 修复当在C#代码中使用KeyEvents导致奔溃的错误。
[*] 修复知道ZennoPoster缩放到系统托盘上,其他都在最大化模式的错误。

ZennoPoster 5.4.3.0 (2014年8月25日)

新功能
[+] 支持非拉丁字符的域名Get和Post功能(如”bücher.com“, “мойдомен.рф”, “παράδειγμα.δοκιμή”)。
[+] 添加通过bat文件导入输入设置的功能。
[+] 忽略frame加载选项,你可以切换它从而避免忙碌状态的影响。
[+] 最小化到系统托盘的功能。
[+] 新的C#方法 SendErrorToLog, SendInfoToLog, SendWarningToLog 最后一个参数是负责ZennoPoster的消息显示。
[+] 新的ZennoPoster日志显示:你可以设置日志的时间段和最大条目显示数量。
[+] 加快ProjectMaker速度。
[+] Http Get和Post动作: 添加选择个人配置文件的选项。
[+] 给方法添加参数 ZennoPoster.GetProxy 返回代理格式 (protocol://login:pass@ip:port)
[+] 新的C#方法: ExportInputSettingsImportInputSettings 用于输入设置工作。
[+] Email处理和暂停动作可以在ZennoPoster中打断。

错误修复
[*] DrawToBitmap方法. 在特殊情况下,修复由于在一个大页面上滚动无法保存图像或获得验证码的错误。
[*] 提高软件运行的稳定性。
[*] 在页面上选择元素的仿真。禁用选项从现在可以不再使用。
[*] 文件编码检测错误,并且现在可以禁用它。
[*] 私人代理和JavaScript窗口验证,错误数据循环验证的问题修复。
[*] .bat文件现在工作正常
[*] Projectmaker中Switch动作的选择和复制功能。
[*] Projectmaker中的下载文件功能。
[*] CodeCreator中的错误修复。
[*] 在页面上搜索元素的错误修复。
[*] 地址栏的url更新。
[*] 如果你在Random动作中使用自己的字符,其他标签不能再使用。
[*] 当使用”在页面中搜索字符“功能,会添加特别字符的转义字符。
[*] 修复没有代理的SFTP错误。
[*] 修复ZennoPoster中已经添加的项目打开输入设置的错误。

ZennoPoster 5.4.0.0 (2014年8月11日)

新功能
[+] 增加新的开发者许可证,可以0成本销售脚本,订阅,利用API创建自己的脚本商店。费用:150刀6个月。
[+] 通过用户后台的ZennoBox或者ZennoPoster销售脚本。
[+] 在美国和中国增加了新的服务器镜像,如果你不能通过主服务器连接,ZennoPoster会自动切换到最新的可用镜像上。
[+] Proxycheker服务器搬迁到3个不同的数据中心(美国,德国,俄罗斯),提高可用性和可靠性。
[+] 在ProjectMaker中使用框架和通过Ctrl+Click可以选择动作进行移动/剪切/复制/删除/插入。动作之间会保持他们的连接线。
[+] 新的输入设置类型:标签和下拉框。
[+] 可以导入导出输入设置数据。
[+] HttpGet和Post动作跟个人配置相连。
[+] 当在项目中申明和在外使用的全局变量是不同的。
[+] 列表操作添加新的选项 - 删除行数据 - 根据正则表达式删除行。
[+] 浏览器版本升级到Firefox 24 ESR。
[+] 在项目中自动查找和清除没有使用过的变量。
[+] 使用bat文件和C# ZennoPoster类管理脚本时,通过脚本名称,而不是id。
[+] 增加快速插入C#代码片段的功能。
[+] 添加project.Context属性,用来通过C#存储和替换对象,这个功能对数据库连接特别适用。
[+] 添加project.Profile.RegenerateLogin (String)方法,用来生成用户名。
[+] 添加HtmlElement.ScrollIntoView () 方法,用来滚动到指定的html元素上。
[+] 添加IZennoTable.Clear ()方法,用来通过代码清除表格中的数据。
[+] 添加IZennoTable.Bind (String)方法,用来通过代码绑定表格到文件。
[+] 添加IZennoList.Bind (String)方法,用来通过代码绑定列表到文件。
[+] 添加IZennoList.AddRange (IEnumerable <string>) 和 IZennoList.AddRange (IZennoList) 方法,用来添加多行数据到列表。
[+] 添加多个中国验证码服务商。
[+] 当复制动作从一个脚本到另一个脚本,在动作中使用的所有的变量、列表、表格数据会全部复制过去。
[+] 添加动作选项“文本处理-大写”,“第一个字符大写”。
[+] 改变仿真延迟,最小值15毫秒,最大值10秒。
[+] 在动作中使用不存在的变量,弹出错误。
[+] ProjectMaker中浏览器增加新的开关:“加载css样式表”和“在同一窗口加载插件”。
[+] 当你打开已经在ZennoPoster中添加的脚本时,会弹出提示。
[+] 在ProjectMaker目录中增加新的:“关闭”和“除了这个关闭所有”。
[+] 在表格处理动作中添加了自动行号。
[+] “IF”动作优化和修复。
[+] 在ZennoPoster目录中添加“在一行中复位错误”。
[+] 在提示动作中增加了“只在日志中显示”。
[+] ProjectMaker中的验证码识别窗口即使不输入验证码也可以关闭了。
[+] 代理检测器新选项:检测所有URL。
[+] 代理检测器新界面。
[+] 新的代理源设置:“从这个源获取所有代理” - 代理IP会立即获取而不同检测。它们有更高的优先级加入到可用代理序列。
[+] 代理检测器中的“扫描”现在有两个选项 - “上次检测的最小时间间隔” 和“使用后的最小时间间隔”。
[+] 通过“自动搜索”功能找到的代理源只会在确定有效的情况下出现在源列表中。
[+] Proxychecer中的新选项:“只检测一次代理”,这有利于检测大量公开代理。\\

修复错误
[*] 拖拽功能,现在适用于所有网站。
[*] 输入设置 - 你可以用相同的名称作为字段。
[*] C#代码编辑器中的Ctrl + Z和Ctrl + Y 快捷键。
[*] 代码编辑器中的断点错误修复。
[*] 在FTP目录目录中填出选择窗口的错误不会发生。
[*] SFTP中的错误修复。
[*] 修复Yandex邮箱的错误。 [*] 当你在1个脚本使用同一email多次的Email处理。
[*] ProjectMaker中的菜单。
[*] HTTP - 保存为文件使用正常。
[*] plug-ins(比如Flash)中的键盘模拟。
[*] Http Get和Post动作中的尺寸控制。
[*] 在高级编辑器中关闭和切换动作时的错误已经修复。
[*] 在代理检测器中显示可用代理列表。
[*] 收入输入验证码时的窗口问题修复。
[*] 录制模式下的测试“图片搜索”功能识别正常。
[*] 当你在脚本中改变引用多次时可以手动修改。
[*] C#中的PreviousSibling 方法修复。
[*] 失败计数器。
[*] 当ZennoPoster异常关闭时,保存输入设置中的数据。
[*] 多线程下载文件工作正常。
[*] 代理检测器:重复的代理错误修复。
[*] GeoIP数据更新。

ZennoPoster 5.3.1.0 (26.04.14)

Bugfixes:
[*] 修复了Cookie bug(当个人配置保存和浏览器实例重启后)。
[*] 修复了当在一些Window server 2008机器上打开ZennoPoster.exe的问题。

ZennoPoster 5.3.0.0 (17.04.14)

新增功能:
[+] FireFox 引擎升级到24 ESR版本。
[+] 可以设置不使用浏览器运行项目。比如做API服务或者处理文档的项目。
[+] 可以设置禁止CSS。
[+] 添加C#使用Xpath方式获取页面元素。
[+] 支持SOCK 5验证。
[+] 可以设置页面的编码
[+] 可以获取JavaScript的弹窗文本,通过{-Page.LastAlertText-}获取文本,通过{-Page.LastAlertTitle-}获取标题。
[+] 插件容器使用一个单独的进程处理。
[+] 自动模拟不同浏览器的window.navigator JavaScript对象。
[+] GeoIP数据库更新
[+] Interface of ZennoPoster became faster.
[+] ZennoPoster界面运行更快
[+] 提高日志中的警告和错误提示功能
[+] 可以指定自定义类型的Post请求。
[+] 可使用C#的return instance.ActiveTab.Name;获取激活标签的名称。
[+] 增加在项目中复制保护块的功能。


Bug修复:
[*] 修复在ZennoPoster项目中删除项目后显示错误的日志信息。
[*] 修复运行长时间工作后显示错误的日志信息
[*] ResourceDownloader的命名字段.
[*] 在ResourceDownloader中使用JS显示”Timeout GetResult expired“错误。
[*] 应大家所需,在ProjectMaker和ZennoPoster界面头部中删除了客户邮箱。
[*] Flash元素中的“通过图片搜索定位”修复。
[*] 在一些站点加载框架的错误。
[*] 向Youtube上传视频错误
[*] 在Vimeo中播放视频错误
[*] 在Yahoo中上传图片错误
[*] 错误的文件类型下载错误
[*] 当使用变量作为登录名和密码时邮件处理的bug
[*] 一些站点弹出窗口的错误修复。

ZennoPoster 5.1.2.0 (27.02.14)

新加了如下功能:
[+] 当程序发生错误的时候,可以启用Diagnostic工具。(Diagnostic.exe或者在设置—其他—Diagnostic)
[+] 邮件处理窗口可调整:现在可以最大化窗口。
[+] 邮件处理时表格行可以自动变高。
[+] ProjectMaker中的变量窗口保存了他们的位置,大小,尺寸,排序和过滤设置。
[+] IF逻辑在简单编辑器下有了多行文字表单填写。
[+] ProjectMaker中添加了“保存所有”按钮。

也修复了如下的BUGs:
[*] 当多个项目被使用时,优化ZennoPoster中的CPU使用量。
[*] “Unknown error when downloading licenses”Bug修复。
[*] 双击动作更精确:可以改变之前在组内的位置。
[*] Minor fixes.

ZennoPoster中文官方网站|购买ZennoPoster

ZennoPoster中文官方群:131861794

zh/changelog.txt · 最后更改: 2020/10/14 11:33 由 seoget