星期一, 四月 12

一个查看panoramio图片被查看次数的脚本

#!/bin/bash
id=$1
fm=/tmp/ttt
pictid=/tmp/pictid
ismaped=/tmp/ismaped
view=/tmp/view
url="http://www.panoramio.com/user/"$id"?photo_page="
wget --no-proxy "$url"1 -O $fm 2>/dev/null
i=2
isgo=`grep page=$i $fm`

while [ "${isgo}" != "" ]

do
    grep "\"photo_[0-9]\+" $fm | sed "s/[^0-9]//g" >$pictid
    #grep  "title.*Earth" $fm | sed -e "s/title=//g" -e "s/  //g" -e "s/\"/  /g"  >$ismaped
    grep " view" $fm | sed "s/[^0-9]//g" >$view
    paste -d" " $pictid $view
    wget --no-proxy "${url}"$i -O $fm 2>/dev/null
    i=$((i+1))
    isgo=`grep page=$i $fm`
done

grep "\"photo_[0-9]\+" $fm | sed "s/[^0-9]//g" >$pictid

#grep  "title.*Google Eart" $fm | sed -e "s/title=//g" -e "s/  //g" -e "s/\"/  /g"  >$ismaped
grep " view" $fm | sed "s/[^0-9]//g" >$view
paste -d" " $pictid $view



用法:文件+用户名


shell语法不熟,写这点东西费不少劲……

图片添加gps信息

如果图片加了定位信息,上传到网站就不用一张一张找位置了。如果一张同时 上传到多个网站,也不用重复定位了,比较方便。没有相关硬件,只能自己查经纬度。可以用 exiftool 写入。
#!/bin/bash
tmp=$1
shift
exiftool -exif:gpslongitude=${tmp%,*} -exif:gpslongituderef=E -exif:gpslatitude=${tmp#*,} -exif:gpslatituderef=N "$@"

例如得到 41.772234,123.406351 (经度,纬度),就可以用
name 41.772234,123.406351 a.jpg 写入。
这个倒不是问题。问题是经纬度从哪查,以前就发现google maps各图有不一致的地方。试了几回,发现问题比较麻烦。
看沈阳附近的,其中 google earch 和 map.google.com(.*) 用的卫星地图基本是一样的(好像还有点小偏差),而其余的 map.google.com(.*) 的地图和地形图 和 ditu.google.* 的三张图是一样的。二者有近一千米的偏差,感觉非常大。
上网查了查,发现问题应该是这样的:
google earch 和 google maps 的数据来自两家不同的公司,而二者在中国的数据就有一定的偏差。map.google.com(.*)显示的就是这个偏差。而ditu.google.* 对卫星图进行调整了,使它对准了地图,经纬度也是地图的信息,所以看起来没问题。但是一些网友测试发现googleearch的数据是准确的。
这样如果平时查地图的用 didu.google.*了,至少自己的三张图是一致的。但picasa, panoramio ,google earch 用的都是另一个卫星图,图片定位就只能用google earch的了,真是别扭……

我拍的照片~

http://picasaweb.google.com/osilyp



http://picasaweb.google.com/osilyp2



http://picasaweb.google.com/osilyp3



http://picasaweb.google.com/osilyp4


http://picasaweb.google.com/osilyp1,5-9 还是空的
试 了好多相册(flickr,163,图海,photoucket,qq,tom,panoramio……),不是容量小、上传流量太小、批量上传不方便就 是广告太多压缩打水印不外链之类的,怎么就没有像整邮箱那么大方的呢?感觉还是picasa比较好,就是空间有点小(什么时候升到2G我也知足了,1G实 在有点……),所以注册了十几个备用,还有两个panoramio(上传真麻烦)用于备份吧,但不被收录的可能以后就删了,被收录的就不占用空间了,这点 不错。
http://www.panoramio.com/user/ly50247


http://www.panoramio.com/user/osily





下面的就不是我拍的了……
http://picasaweb.google.com/ly50247




http://picasaweb.google.com/lypeople (可能不久后删除)