应用截图
详细介绍
将网站图片保存到您自己的 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 日)
* 扩展程序的基本功能已实现