Google的服务和传说中的一样“被不稳定”,Blogger、Youtube等服务长时间在中国大陆地区无法正常访问,也不知道从什么时候开始,Picasa网络相册也开始无法正常访问了。

当然,这样的情况也有很多解决方法,比如说使用Tor或者修改hosts文件。相对来说后者操作起来简单一点。下面介绍一下通过修改hosts文件访问Picasa网络相册的方法:
用文本编辑器(如:记事本)打开hosts文件。
Windows 2K/XP系统下hosts文件位于:c:\windows\system32\drivers\etc\hosts,而Linux系统下host文件一般位于:/etc/hosts
在hosts文件最后添加以下若干行:
#picasaweb.google.com
203.208.39.104 picadaweb.google.com
203.208.39.104 lh1.ggpht.com
203.208.39.104 lh2.ggpht.com
203.208.39.104 lh3.ggpht.com
203.208.39.104 lh4.ggpht.com
203.208.39.104 lh5.ggpht.com
203.208.39.104 lh6.ggpht.com
保存-关闭-重启浏览器-Picasa网络相册又回来了。
宁馨乐园的相册就是基于Picasa网络相册搭建起来的,Picasa的挂掉直接导致相册无法正常浏览,非常郁闷。估计一段时间内Picasa也不会恢复正常,如果你想看看宁馨乐园的相册,就试试上面的方法吧。
(
阅读全文)
SILENCE SILENCE, 博客相册 Google, hosts, Picasa
在网上寻觅搭建相册的方法,找到许多方法,之前的“五大WordPress图片相册插件详解”就对几种主流的相册插件做了一些分析,但是多不太适合本站,在看到了 Web Picasa API之后,略看了一部分感觉功能相当太强了,用js脚本就几乎完全可以把一个Picasa网络相册搬到咱地盘上了。
相册目前效果见相册。
主要部分用的是来自于一个开源项目 JavaScript interface to PicasaWeb Albums,其实就一个单js文件。使用非常简单,新建页面并在源代码中添加一下代码:
1
2
3
4
5
6
| <script type="text/javascript">
username = "your.username";//picasa帐户名
photosize="800";//图片最大尺寸
picasalink="http://yourpath/picasaweb.gif";//picasa徽标路径
</script>
<script type="text/javascript" src="http://yourpath/spwa.js"></script> |
要与自己的网站相融合,需要对js文件进行修改,以及自己添加相关图片和CSS,有兴趣的可以参考一下我的代码。我在关闭了permalink的情况下做的, 并且没有在permalink下测试。
Google的图片分为好多种大小,通过imgmax参数调用,比如图片的原始地址是PICTURE.JPG,但直接在网页上引用这个地址是不行的,一定要明确指出需要的图片大小。即PICTURE.JPG?imgmax=800。更详细的资料见下表。
| 输出大小 |
是否可剪切 |
是否可嵌入 |
输出大小 |
是否可剪切 |
是否可嵌入 |
| 32 |
Yes |
Yes |
576 |
No |
Yes |
| 48 |
Yes |
Yes |
640 |
No |
Yes |
| 64 |
Yes |
Yes |
720 |
No |
Yes |
| 72 |
No |
Yes |
800 |
No |
Yes |
| 144 |
No |
Yes |
912 |
No |
No |
| 160 |
Yes |
Yes |
1024 |
No |
No |
| 200 |
No |
Yes |
1152 |
No |
No |
| 288 |
No |
Yes |
1280 |
No |
No |
| 320 |
No |
Yes |
1440 |
No |
No |
| 400 |
No |
Yes |
1600 |
No |
No |
| 512 |
No |
Yes |
d |
No |
No |
花了一天时间终于搞定,代码其实改得有点乱,下一步是整理代码,尝试一下打包成通用的wordpress插件。
PS:现在我的站点已经使用了permalink,相册脚本也进行了相应的修改,有时间会给出分享
(
阅读全文)
SILENCE 博客相册, 建站相关 JavaScript, Picasa, 博客相册
最新评论