简介
一个简单易用的扩展程序,允许用户单击一次打开 URL 列表。或者,您可以创建并存储您使用的链接列表,然后从扩展程序的下拉菜单中加载它们,以快速轻松地打开大量链接。
主要特征:-
-允许用户快速轻松地打开链接列表
-能够保存、加载和编辑链接列表,以提供一种更简单的方式来存储和使用大量链接
-Tab Creation Delay:用户请求的功能,允许用户在打开大量链接时在创建的每个选项卡之间设置指定的延迟(以秒为单位)
-自定义主题:使用不同的主题改变扩展的外观
此扩展程序不收集用户数据,有关更多信息,请参阅我们的隐私政策:https://euan.link/bulkurlopener-privacy-policy
所需权限:-
“阅读你的浏览历史”:
此权限允许扩展程序为您创建选项卡。它还允许扩展程序在单击“获取当前打开的选项卡列表”按钮时从当前打开的选项卡中获取 URL
变更日志:-
1.12.0
- 迁移应用程序以使用 Manifest V3
- 临时禁用上下文菜单,因为服务工作者的工作方式使上下文菜单单击事件处理程序的工作非常糟糕。导致上下文菜单经常无法正常工作。
- 在 openingtabs 页面上添加了仍待创建的选项卡列表。这允许用户轻松地查看哪些(以及多少)选项卡仍待创建。
- 固定 URL 提取(感谢@allanlaal)
1.11.2:
- 将快照限制为 4
- 添加了禁用快照和删除快照的选项
- 为工具、设置帮助添加了更多上下文菜单项。
- 为本地存储写入添加了更好的错误处理,以防止用户本地存储已满时出现未处理的错误。
1.11.1:
- 将快照限制为 50
1.11.0:
- 重新设计的设置页面:
- 新的基于卡片的布局。
- 设置现在自动保存。
- 添加了自动快照:
- 进行破坏性操作时,本地存储会自动拍摄快照,因此用户可以选择恢复到以前的版本
- Bug修复
- 列表保存错误
1.10.0:
- 添加了上下文菜单。目前,只有上下文菜单用于打开用户保存的列表。
- 添加了以相反顺序打开列表的设置。
- 为“要显示的默认列表”设置添加了新选项:
- 'Previous urls':您之前在'URLs'文本框中的任何内容都将在您下次打开应用程序/弹出窗口时显示。
- 改进了用于从字符串中提取 url 的正则表达式。
- 重新设计的帮助页面
- 添加了“工具”页面,目前仅包含一个 url 提取器工具
1.9.0:
- 增加了用户在使用选项卡创建延迟时暂停和恢复打开选项卡的功能。
- 用户现在可以将选项卡创建延迟指定为小数点,而不是像以前那样只是整数。
- 添加了打开弹出窗口的热键 (Ctrl + Shift + U)。
1.8.3:
- 修复了扩展弹出窗口按钮上的措辞,使它们更清晰,更不易混淆。
1.8.2:
- 修复了如果启用“延迟选项卡加载直到选择选项卡”设置,URL 将在查询字符串中的第一个参数之后被截断的错误。
1.8.1:
- 修复删除列表时的 Firefox 错误。
1.8.0:
- 添加了在浏览器启动时启动列表的选项。
- 添加了延迟选项卡加载的功能,直到用户聚焦选项卡(在浏览器中选择选项卡)
- 添加了应用程序选择版本的基本命令行标志,-v 或 --version,-h 或 --help
1.7.2:
- 在应用程序清单中添加了一个选项文件,因此可以从浏览器插件/扩展管理页面启动设置页面。
- 继续重构旧代码部分,并努力完全消除在 Bootstrap 5 中对 Jquery 的依赖
1.7.1:
- 防止电子版本的选项卡创建延迟小于 1,以防止打开选项卡时出现问题
- 修复了如果启用“打开选项卡‘活动’”设置可能会阻止在 Chromium 上打开大型列表的错误
1.7.0:
- 添加了用户配置的导入和导出。用户现在可以导入或导出他们的配置(列表和设置)。这允许您以更简单的方式将所有数据传输到另一台设备。
- 新设置:按钮外观。此选项让用户选择是否应使用填充或轮廓按钮。由于大纲按钮可能存在一些可读性问题 - 特别是如果用户使用“夜间模式”
- 新设置:打开选项卡活动状态。设置允许用户决定新选项卡在打开时是否应设置为“活动”。 “活动”表示该选项卡是浏览器显示的选项卡
- 新设置:自动加载到文本框。当从下拉列表中选择一个列表时,它将自动加载到文本框(文本区域)中。不必选择一个列表,然后单击“打开列表”
- 所有版本的应用程序(Chrome、Firefox、Electron)现在都在一个代码库中,这意味着所有功能都将在所有平台上可用。使用 shell 脚本构建。
- 修复了编辑少于三个 url 的列表时的错误
1.6.0:
- 基于浏览器的应用程序版本现在位于单个代码库中。因此,开发、测试和部署更改将更加容易。
- 固定网址。链接无法正确打开。
1.5.1:
- 整理帮助页面。
1.5.0:
- 为用户添加设置以决定在遇到非 URL 时应如何处理。用户可以选择:在搜索引擎中打开非 url,忽略非 url,尝试提取非 url。
- 添加了设置,以便用户可以决定在搜索引擎中打开非 URL 时应使用哪个搜索引擎。
1.4.0:
- 添加了新设置以允许用户选择在选择“当前打开的选项卡”设置时应显示哪些选项卡。所有打开的选项卡,或仅当前窗口中的选项卡。
- 修复了如果浏览器存储中没有设置对象,将导致“自动打开列表”和“启用夜间主题”选项不显示的错误。
1.3.4:
- 删除了 depcated API chrome.tabs.getAllInWindow
- 如果用户使用选项卡创建延迟,一旦打开所有选项卡,页面上的消息将更改以通知用户所有链接都已打开
- 整理选项卡创建并删除 depcated 'selected' 参数
1.3.3:
- 修复了会阻止用户创建超过 10 个列表的错误。还导致 id 为 10 的列表被新列表覆盖。
1.3.2:
- 加载弹出加载时间的小代码优化
- 改进模态的阴影
1.3.1:
- 修正了如果用户之前没有保存设置,设置页面上的复选框会丢失的错误
- Fluent design bootstrap 现在随扩展包一起提供,而不是通过 cdn 加载
1.3.0:
- 添加了简单的夜间模式
- 添加了允许用户更改其引导程序主题的设置。目前仅支持 default bootstrap 和 fluent design bootstrap。
1.2.0:
- 添加了一项设置,可在从扩展弹出窗口中选择时自动打开列表。 (在从下拉列表中选择列表之前按住 ctrl 键可以否决此设置)(用户请求的功能)
- 添加了一个设置来更改启动扩展时加载的默认列表(用户请求的功能)
- 在弹出窗口中添加按钮以在弹出窗口中打开扩展
- 链接列表和设置现在使用 JSON 存储,这提高了扩展的稳定性,因为添加了更多设置。旧列表和设置应自动转换
- 性能改进,删除重复的 jQuery 选择器以提高性能
- 添加了一个新的重新设计的图标
- 该扩展现在是开源的。您可以在此处查看存储库。 (https://github.com/EuanRiggans/BulkURLOpener)
- 将引导程序更新到 v4.1.1
- 将 jquery 更新到 v3.1.1
1.1.4:
-修复了帮助页面中很多链接无法正常使用的问题
1.1.3:
- 修复了没有尾随新行的列表无法打开列表中最后一个链接的错误
-帮助页面现在包含获得支持、报告错误或建议新功能的链接
1.1.2:
-修复了 Vivaldi 用户无法一次打开超过 9 个标签的问题
1.1.1:
- 修复了使用 Tab Creation Delay 时的选项卡命名问题
-删除了不必要的字体文件以减小扩展大小
1.1.0:
- 存储 URL 列表的新方法。旧列表将自动转换
- 添加设置页面
- 添加了帮助页面
- 添加了更新日志页面
- 添加了“选项卡创建延迟”功能(用户请求的功能)
-代码优化
1.0.1:
-小代码优化
1.0.0:
-初始发行