应用截图

详细介绍

将网站图片保存到您自己的 Web 服务器。需要 PHP。 Save to Website ====================================== ###### 作者:Rob "Fuzzwah" Crouch ### 概述 一个 Google Chrome 扩展程序,在网页图片的右键菜单中添加“保存到网站”选项。 ### 要求 除了此扩展程序,您还需要自己的 Web 服务器,并且需要具备足够的技术知识,以便保存和配置与扩展程序交互的 PHP 脚本。这非常简单,但您最好知道可以通过网页访问的路径在哪里。 ### 安装 首先,在您的 Web 服务器上创建一个所有人都可写入的目录(即对其执行 chmod 777)。如果希望将图片保存到不同的分组,可以在其中创建子文件夹。 您需要将 Save-to-Website.php 文件的副本保存到 Web 服务器上所有人都可读取的位置,并进行配置。在 PHP 文件中,您会找到三个需要配置的变量: // 存储文件夹的完整 URL。 $externalURL = "http://yoursite.com/path/to/images"; // 存储文件夹相对于 PHP 文件的路径 $internalPath = ""; // 在此设置密码,然后在扩展程序中配置此密码 $password = ""; 您可以从 GitHub 获取文件,也可以使用此链接从 [Chrome 网上应用店](http://bit.ly/18MejN5)安装。建议使用 Chrome 网上应用店,因为如果我进行更改,扩展程序就会自动更新。 ### 致谢 此扩展程序是基于 antimatter15 的 cloudsave 精简修改而成的:https://github.com/antimatter15/cloudsave 感谢 crazy88 忍受我的测试。 感谢 lexpex 指出这个旧扩展程序已经无法正常工作。 ### 版本信息 #### v 0.4.3(2013 年 11 月 7 日) * 修改以修复向子目录上传的问题(Chrome 更改了处理对象的 localStorage.setItem 的方式,现在设置和获取时使用 JSON.stringify 和 JSON.parse。) - - - - #### v 0.4.1(2013 年 5 月 16 日) * 在选项中更新 URL 时进行检查,如果无法访问则发出提醒 - - - - #### v 0.4.0(2013 年 5 月 16 日) * 修复 WebKitBlobBuilder 导致上传内容损坏的问题 * 不再在 options.js 中执行菜单重建逻辑 * 通过 options.js 保存设置,并在 background.js 中重建菜单 * 在选项页面添加按钮,允许用户保存并关闭 * 在 PHP 中添加检查,以捕获未定义子目录的情况 - - - - #### v 0.3.0(2013 年 5 月 16 日) * PHP 文件现在可以放在与图片存储目录相同的位置 * 修复另一个菜单创建问题 * 修复重新保存选项时创建重复菜单的问题 * 修复未设置子目录时出现的问题 - - - - #### v 0.2.0(2013 年 5 月 15 日) * 更新至 manifest 版本 2 * 修复 WebKitBlob 更改引发的问题 * 重新设计选项的保存和加载 * 重新设计子目录菜单系统 * 重新设计密码系统(我不明白它以前怎么能正常工作) * 总体上更加认真地对待这个项目,因为真的有人在尝试使用它! - - - - #### v 0.1.0(2011 年 3 月 18 日) * 扩展程序的基本功能已实现