简介
请注意:如果您遇到问题,请不要提交评论。给我发电子邮件以获得快速回复或提交支持票以获得慢速回复。
-描述-
就个人而言,出于各种原因,我一直使用 Internet 快捷方式文件。例如:
1. 通过共享文件夹被动共享内容链接。
2. 取代固定标签和书签的临时使用。
3.作为便携链接。
4. 伴随资源(带有网站链接的安装程序、带有资产链接的项目等)。
但是,我总是发现它们很难创建,因此我创建了这个扩展。
-常问问题-
问:为什么这个扩展说它读取我的浏览历史?
答:我不知道。它不是。要查看真正的权限,请检查文件“%localAppData%\Google\Chrome\User Data\Default\Extensions\flehofiklehmnnolpjcamplcnmhgcbkk\<version>_0\manifest.json”→ 部分/键“permissions”。
问:你知道 X 问题吗?
A:截至 2022/01/22,我没有发现任何问题。
问:可以更新此扩展以执行 X 操作吗?
A:我对想法持开放态度,请随时与我联系。
问:我可以测试即将推出的功能和修复吗?
答:是的,这里有一个测试版:https://chrome.google.com/webstore/detail/save-as-shortcut-beta/kmemfmaclfmhaddkneldhbcmlpoanbmg
问:此扩展程序是否有任何跟踪或收集任何个人信息?
答:没有。就那么简单。事实上,第三方经常愿意每月支付给我相对大笔的钱,让我将他们的代码注入我的应用程序,我一直拒绝,因为我讨厌其他开发人员这样做,所以我不想成为那个人。
问:我可以捐赠吗?
答:当然。 😊 https://paypal.me/mythofechelon
-版本历史-
• 4.65.1944,2021/07/20(首先发布到测试版):
- 对大于 225 个字符的文件名进行修剪(Windows NTFS 最大 255 减去 pfixes 的间距 30),因为这些会破坏 ZIP 文件的提取。
• 1939 年 6 月 4 日,2021 年 6 月 11 日:
- 为 Google Chrome 版本 ~91.0.4472.77 错误/错误“未检查的 runtime.lastError:现在无法查询选项卡(用户可能正在拖动选项卡)”实施解决方法。参考 https://stackoverflow.com/questions/67806779/im-getting-an-error-tabs-cannot-be-edited-right-now-user-may-be-dragging-a-ta
• 4.64.1936,2021/05/15:
- 修正了上下文菜单不会被删除的错误。这是由于在 catchall if 语句中引用了旧的 localStorage 变量名称,因此始终为 null 且匹配。
• 4.64,2021/03/27 至 2021/03/28(首先发布到测试版):
- 将“诊断日志和控制台”选项从打开后台页面更改为包含有关如何打开后台页面的指南,因为它打开的是不包含日志记录数据的辅助页面。
- 添加了选择文件名变量时复制到剪贴板的功能。
- 为更晦涩的文件名变量添加了帮助工具提示。
- 改进了诊断日志记录详细信息(更详细、更易读、合并的 background.js 日志记录也使用函数、删除了“background_Log("")”并向实际日志记录行添加了换行符、修复了选项卡信息对象的日志记录)。
- 通过从 background_Tabs_Single_setDetails_* 中删除对 background_processData_Generate_Name_Shortcut() 的调用并将它们添加到每个原始函数的末尾来提高性能。
- 将选项“保留书签存档中的顺序”更改为默认启用。
- 改变了对未命名书签的处理,在括号中附加主机以给出一些指示。
- 添加了 0 个选项卡的处理(当 DevTools 窗口聚焦时发生)。
- 更新说明以将保存书签作为一项功能包括在内。
- 也将 URL 和存档名称模式字段从 <input> 转换为 <textarea> 并在两者上设置最大高度。
- 添加了书签可变大小的计算以有选择地显示有关 ETA 的横幅警告。
• 4.63,2021/03/24(首先发布到测试版):
- 默认情况下禁用诊断日志记录并添加选项以启用它。
• 4.62,2021/03/22 至 2021/03/24(未发布):
- 完全模块化的后台功能,因此不再需要模式。
- 添加了将所有收藏夹/书签保存为存档的选项。
- 将弹出窗口的宽度从 350 像素增加到 400 像素以适应新按钮的宽度。
- 默认情况下禁用存档中的 Tab 键顺序保存。
• 3.61.1708,2021/03/20:
- 修改文件“popup.html”,将 macOS / .WEBLOC 选项标记为不推荐。
• 3.61.1707,2021/03/13(未发布):
- 修改文件“popup.html”,删除对已删除文件“info.css”的引用,以解决控制台错误“加载资源失败:net::ERR_FILE_NOT_FOUND”。
• 3.61.1706,2020/10/28(首先发布到测试版):
- 修改了无效字符的替换,以便用正确打开和关闭的 Unicode 版本替换引号。
• 3.60,2020/10/10:
- 修复了选项“删除 pfixed 或后缀站点名称”的初始化。
- 修改选项“绕过 Windows 的受限字符”从推荐和默认启用更改为默认禁用,因为它是个人偏好并且仍处于试验阶段。
- 修改了选项“删除通知指示器”,修复了初始化代码以默认启用以匹配 UI。
- 修改选项“文件名模式”,如果用户先前设置了文件名后缀,它会自动设置为“自定义”。
• 3.59.1694,2020/10/03(仅发布到测试版):
- 默认和推荐的粗体工具提示使它们更加突出。
- 修复了名称和 URL 字段宽度不等的问题。
• 3.59.*,2020/10/02(仅发布到测试版):
- 防止通过 Enter / Return 将换行符输入名称文本区域。
- 修改了选项部分“文件名模式变量”,使其默认隐藏,并带有显示和隐藏它的选项(不保存/记住)。
- 修改了选项“绕过 Windows 的受限字符”,使其也适用于 macOS 和 Linux 快捷方式类型,并更新了工具提示以说明这一点。
- 添加选项以在聚焦时通过 Enter / Return 触发按钮“全部保存”。
- 重构代码以实现较小的效率/重复数据删除改进。
- 修改选项“文件名模式”添加缺失的“默认”工具提示。
• 3.58.*,2020/09/30(仅发布到测试版):
- 将保存字段“名称”从文本输入更改为自动调整大小的文本区域,以便可以看到整个内容。
- 修正了导致 %host% 和 %URI% 对于存档中的每个快捷方式都是相同和错误的错误。
- 修改选项“删除站点名称”(1)添加对在 Dropbox 等站点上使用的分隔符“–”(U+2013 EN DASH)的支持,(2)添加工具提示解释何时特别有用,以及(3)重命名为“删除pfixed or suffixed site name”,因为当标题只是网站名称时它不会这样做。
- 扩展轮廓着色以保存按钮(<a> 元素)。
• 3.57.*,2020/09/29(仅发布到测试版):
- 修改选项“删除后缀站点名称”删除推荐,因为它取决于个人喜好。
- 添加选项“删除通知指示器”,默认情况下推荐和启用。
- 修复了将“删除后缀站点名称”和“删除通知指示器”选项从启用更改为禁用对当前页面没有影响的错误。
- 修改选项“删除后缀站点名称”重命名为“删除站点名称”并重新设计代码以动态检测和删除标题中出现的站点名称。
- 修改选项,其中第一步是单击链接 pfixing“在新选项卡中”到第二步。
• 3.56.*,2020/09/28(仅发布到测试版):
- 添加了旧附加字符串/文件名后缀值的迁移。
- 为存档文件名添加变量 %tabs%(总数)。
- 添加了点击时自动选择整个变量的功能。
- 添加选项“删除后缀的站点名称”。
• 3.55.*,2020/09/24 至 2020/09/26(仅发布到测试版):
- 从根本上重写代码以完全支持单个快捷方式和存档文件的可自定义名称,包括任何位置的变量。
- 删除选项“单个文件名后缀”,因为它现在是多余的。
- 添加变量 %title%、%host%、%URL% 和 %URI%。
- 修改选项“快捷方式类型”重命名为“快捷方式文件类型”。
- 修正了只有一个引号会被替换的错误。
- 将选项分成顶部的文件相关组和底部的扩展相关组。
- 重构元素 ID、变量名称和函数名称,使它们更加一致,避免混淆。
- 修改选项为推荐/默认设置添加勾选/复选标记工具提示。
- 重命名和迁移 localStorage 名称,以便它们与选项保持同步并且减少混淆。
- 添加了促销板块。
- 从包中删除了不必要的图标文件。
• 2.54.*,2020/09/23(仅发布到测试版):
- 修改选项“文件名后缀”重命名为“单个文件名后缀”并添加对日期和时间变量的支持。
• 2.53.*,2020/09/23(未发布):
- 添加了应用程序安装和更新的横幅。
- 添加了应用安装、应用更新和 Chrome 更新的控制台日志记录。
• 2.52.*,2020/09/23(未发布):
- 添加了 <code> 元素和样式,使直接提取更好地脱颖而出。
- 修改选项“下载提示”重命名为“下载文件夹”。
- 修改后的选项“下载文件夹”和“键盘快捷键”像其他选项一样分成不同的行并带有说明。
- 调整了一些样式。
- 修改选项“通过对 ZIP 文件中的文件编号来保留 Tab 键顺序”重命名为“在 ZIP 文件中保留 Tab 键顺序”并添加一个工具提示来解释如何操作。这使用户界面更整洁。
- 修改选项“Windows”→工具提示为粗体红色作为警告。
- 修改选项“跨平台”用工具提示替换“←推荐”,因为它已经默认设置了一段时间,希望选项“Windows”旁边的红色问号会警告人们远离它。
- 修改了工具提示的样式,向工具提示添加填充,以便它们更容易触发,并将颜色设置为与链接相同,这样用户更有可能知道它们是交互式的。
- 修改选项卡打开,将活动模式从 true 更改为 false,以便用户可以在选择关闭扩展弹出窗口之前继续阅读说明。
- 修改后的选项“下载文件夹”添加了解释为什么事情目前以他们的方式工作。
• 2.51.*,2020/09/22:
- 调整了诊断日志和控制台的选项部分,以说明 Opera 和 Edge (Chromium) 不显示后台页面链接的事实。
- 重新排序函数 background_Save_Generate() 以便文件名后缀也处理其无效字符。
• 2.50.*,2020/09/21(仅发布到测试版)
- 为 Windows 快捷方式类型添加了工具提示以提示问题。
- 将选项和上下文菜单重命名为“保存当前”和“全部保存”以保持 UI 一致性。
- 添加了 CSS 以防止 <sup> 元素影响行高,从而使行间距不一致。
- 添加了用于添加 Chrome 事件侦听器的控制台日志记录。
- 在选项底部添加了有关如何访问诊断日志的部分。
- 间隔元素的高度增加了 2 像素,因为选项开始看起来有点拥挤。
- 为“全部保存”按钮添加了制表符。
• 2.49.*,2020/09/19(仅发布到测试版)
- 修复了一个错误,即即使禁用了“解决 Windows 字符限制”选项,Unicode 空格和正斜杠仍然为 ZIP 文件名设置。
- 重构代码,以便:
+ 更直观,这将使将来的更改更容易且更不容易出错。
+ 选项的 localStorage 值已集中初始化。
+ 所有控制台日志记录都在后台页面上完成,更易于阅读。
• 2.48.*,2020/09/17(仅发布到测试版)
- 将单选按钮与标签对齐。
- 将 ZIP 文件名从“Google Chrome tabs - <date and time>.zip”更改为“Chrome tabs (<date and time>).zip”,因为此扩展可用于其他非 Google Chromium 浏览器,例如 Microsoft边缘。
- 更改 ZIP 文件名生成以考虑选项“绕过 Windows 的限制字符”。
- 删除了长注释部分“信息”。
- 使主要部分和标签周围的边距更节省空间,尤其是在折叠时。
- 添加了指定要附加到每个非 ZIP 文件名的字符串的选项。
- 将“推荐”左侧的连字符替换为 Unicode 左箭头。
- 将“上下文菜单”替换为“上下文(右键单击)菜单”。
- 将“当前 + 全部”替换为“当前和全部”。
- 删除了 Unicode 细空格 (U+2009) 中反斜杠的环绕,因为它看起来异常,例如在 Windows 路径中。这也碰巧修复了一个错误,如果第一个字符是反斜杠,那么由于某种原因下划线将被固定到文件名。
- 使选项部分可滚动以将弹出窗口保持在最大 600 像素高度内。
- 将上下文菜单条目名称从“另存为快捷方式 -”更改为“另存为快捷方式:”
- 从“将选项卡另存为 Internet 快捷方式文件”更改扩展悬停文本(“browser_action”→“default_title”)。到“另存为快捷方式”。
- 添加了对自从出于某种原因添加“chrome.windows.onFocusChanged”后开始出现的未定义选项卡的处理。
- 将 activeInfo 和 changeInfo 的日志记录添加到选项卡和窗口更改事件的控制台。
• 2.47.*, 2020/09/17
- 将“replaceAll”的用法替换为“replace”和一个全局正则表达式,以保留对所有实例的替换,但恢复 macOS 和 Opera 上的 Google Chrome 中的功能。
• 2.46.*,2020/09/13(首先发布到测试版)
- 添加了切换到不同窗口的活动选项卡的处理。
• 2.45.*,2020/09/12(仅发布到测试版)
- 默认情况下启用绕过 Windows 限制字符的选项。
- 更改了普通斜杠的替换,使 Unicode 斜杠包裹在 Unicode 细空格 (U+2009) 中,使其看起来更正常。
- 更改了所有实例的字符替换功能,而不仅仅是第一个。
- 将文本输入元素的光标类型从指针更改为标准文本。
- 在“绕过 Windows 的受限字符”右侧添加了工具提示链接,以便用户了解其工作原理。
- 将 CSS 类“subSection”拆分为“subSection”和“subSection_Indented”,因为它看起来不适合“保存”但适合“选项”。
- 将分隔线的宽度从 80% 增加到 90%。
- 将保存按钮移至一行,以获得更紧凑、更整洁的外观。
- 修复了折叠时“保存”部分丢失的颜色淡化。
- 更改了折叠功能,以便一次只能打开一个部分。
- 为按钮添加 2px 边框半径以匹配输入文本字段。
• 2.44.*,2020/09/06(仅发布到测试版)
- 添加了解决 Windows 限制字符的选项(默认情况下禁用)。
• 2.43.*, 2019/10/30
- 更新了跨平台 (.HTML) 选项以包含一个可点击的链接,以防 JavaScript 脚本在系统上被禁用
• 2.42.*, 2019/09/28
- 将选项从“ZIP 文件中的文件编号”重命名为“通过对 ZIP 文件中的文件编号来保留制表符顺序”,以使其更清楚其用途
- 添加旧上下文菜单偏好的转换以修复不正确的偏好显示
• 2.41.*, 2019/09/22
- 将上下文菜单选项从禁用和启用拆分为禁用、保存当前和保存当前+保存所有
有关旧版本历史记录,请参阅文件“%localAppData%\Google\Chrome\User Data\Default\Extensions\flehofiklehmnnolpjcamplcnmhgcbkk\<version>_0\notes\Versions.txt”