Archive for category internet

qzone上的好友推荐

最近开了qzone,这不是重点。qzone其实很久,很久,很久以前就开通了,只不过被我关闭了,当然也不是重点。

重点是qzone上的好友推荐有点没意思了。虽然共同好友的确可能是我认识的人可是qq上只有昵称啊,我怎么知道他是谁呢。总不能加上他,然后冒冒失失的上去问一句“hi,你是谁。我是xxx”。多次,实际是两次,我都想知道我和他有哪些共同好友,不知道是不是ff的问题,总之我没办法。

im工具与sns是不同的,话说我也用该死的renren。我倒是觉得他的共同好友推荐还是有些作用的,虽然有那么几个有n多共同好友,而我却完全不认识的人。

=================

对于qzone的牢骚说起来还挺多的,比如对chrome与firefox都支持不好,比如上面我尝试绑定的douban居然不能读取我douban上的数据(这就不知道是douban还是tencent的问题了)。

不过便也罢了,能让我通过邮件方式同步blog过来我已经不错了。现在还有一些问题,由于是发送mail同步的,有一些文字上的差错了就要两天都编辑。

No Comments

twitter,sina,renren同时

  1. #!/bin/bash
  2. LOGFILE=/path/for/log/file
  3. CURL=/usr/bin/curl
  4. SINACOOKIE=/tmp/sina.cookie
  5. RRCOOKIE=/tmp/renren.cookie
  6. SINAUSER=sina microblog username
  7. SINAPASS=sina microblog password
  8. RRUSER=renren.com username
  9. RRPASS=renren.com password
  10. TWUSER=twitter username
  11. TWPASS=twitter password
  12.  
  13. STATUS=$1
  14. SWITCH=$2
  15.  
  16. update_sina()
  17. {
  18.     ${CURL} -d "service=miniblog&entry=miniblog&username=${SINAUSER}&password=${SINAPASS}&url=http://t.sina.com.cn/ajaxlogin.php"  "http://login.sina.com.cn/sso/login.php?client=ssologin.js(v1.3.0)" -e "http://t.sina.com.cn/" -c ${SINACOOKIE} -s >> /dev/null
  19.     RESPONSE=`${CURL} -d "content=${STATUS}&pic=&from=myprofile" "http://t.sina.com.cn/mblog/publish.php" -e "http://t.sina.com.cn/jinuljt" -b ${SINACOOKIE} -s`
  20.         RESULT="t.sina.com.cn "
  21.         if echo ${RESPONSE}|grep -q "data"
  22.         then
  23.                 RESULT+="succ"
  24.         else
  25.                 RESULT+="fail"
  26.         fi
  27.         echo ${RESULT}|tee -a ${LOGFILE}
  28. }
  29.  
  30. update_rr()
  31. {
  32.         ${CURL} -d "email=${RRUSER}&password=${RRPASS}&origURL=http://www.renren.com/Home.do&domain=renren.com"   "http://passport.renren.com/PLogin.do" -c ${RRCOOKIE} -L -s  >> /dev/null
  33.         RESPONSE=`${CURL} -d "c=${STATUS}&raw=${STATUS}&isAtHome=1" "http://status.renren.com/doing/update.do?" -e "http://status.renren.com/ajaxproxy.htm"  -b ${RRCOOKIE} -L -s`
  34. #echo ${RESPONSE}
  35.         RESULT="renren.com "
  36.         if echo ${RESPONSE}|grep -q "updateStatusId"
  37.         then
  38.                 RESULT+="succ"
  39.         else
  40.                 RESULT+="fail"
  41.         fi
  42.         echo ${RESULT}|tee -a ${LOGFILE}
  43. }
  44.  
  45. update_twitter()
  46. {
  47.         RESPONSE=`${CURL} -u "${TWUSER}:${TWPASS}" -d status="${STATUS}" https://twitter.com/statuses/update.xml -s`
  48. #echo ${RESPONSE}
  49.         RESULT="twitter "
  50.         if echo ${RESPONSE}|grep -q "status"
  51.         then
  52.                 RESULT+="succ"
  53.         else
  54.                 RESULT+="fail"
  55.         fi
  56.         echo ${RESULT}|tee -a ${LOGFILE}
  57. }
  58.  
  59. echo `date +"%F %H:%M:%S"` >> ${LOGFILE}
  60. echo ${STATUS} >> ${LOGFILE}
  61.  
  62. if [ -z ${SWITCH} ]
  63. then
  64.    update_twitter
  65.    update_rr
  66.    update_sina
  67. fi
  68.  
  69.  
  70. if echo ${SWITCH}|grep -q "r"
  71. then
  72.    update_rr
  73. fi
  74.  
  75. if echo ${SWITCH}|grep -q "t"
  76. then
  77.         update_twitter
  78. fi
  79.  
  80. if  echo ${SWITCH}|grep -q "s"
  81. then
  82.         update_sina
  83. fi
  84.  
  85. echo "" >> ${LOGFILE}

renren对post内容有修改了,需要post中有一个domain用来重定向,否则登录失败。
增加了sina microblog的支持。其实都很简单,就是用wireshark分析了他们的http交互。

以上只要修改用户名和密码就可以了。可以通过“rts”三个字符的出现于否来控制提交到哪几个网站。

No Comments

gtalk robot

最近在使用一python 的gtalk robot
不错,配合上我的twitter,sina,renren同步update的脚本。

我的手机gtalk一直在线。所以只要往我的robot按照我设定的格式发送一条,就能自动update了。

该机器人,可以定义n多自己的命令。不是一般的酷。

,

No Comments

google chrome tracker

Site Minutes Percent
Total 1303.10 100
https://www.google.com 178.52 13.70
http://www.douban.com 71.98 5.52
http://www.reddit.com 62.49 4.80
http://apiwiki.twitter.com 61.57 4.72
http://www.google.com 57.03 4.38
chrome://newtab 49.95 3.83
https://twitter.com 46.83 3.59
http://jinu.me 46.34 3.56
http://local.joelonsoftware.com 40.65 3.12
http://bash.org 37.30 2.86
https://apiwiki.twitter.com 35.67 2.74
http://www.bullogger.com 33.14 2.54
http://imtkoo.com 31.51 2.42
https://mail.google.com 24.29 1.86
http://i.imgur.com 23.14 1.78

No Comments

https的web proxy

上周末回家,只能让电脑通过手机上网。不幸的是只能上cmwap。如此,上网太过受限制。

于是在vps上架上phpproxy 。然后使用https。

反正也就是自己使用,所以https是自己生成的。

——————

相当好用,顺便平时手机上网的时候也可以用了。

No Comments

需要一点计划,需要一点目标

我随心所欲,欲望不大。这造就我面对如此的困苦却未有以之为苦。

我不会永远是20来岁,上不需养。我不会永远单身,不需顾家。自然不可能永远对什么事情都无所谓。我需要一个目标,需要一个计划。

昙花一现的,总是。没有计划的原因?我总是心里默念计划,却从不遵循。因为没有压力?

已经是一个沉溺与自己的软弱的人了,却还来寻求光明。

,

No Comments

使用s3curl备份blog

对于备份blog我已经有很长时间的念想了。

把数据库备份在本机这种烂事我不想干……

每日发邮件备份?这个我是最先想到的,不过挺麻烦的,没有仔细整。

今日看blog的时候真好有人说的amazon s3服务,便宜,使用简单,于是一试。

期间也遇到一些问题参考了该文

写了一个脚本,在cron里让丫每天执行一次备份,从此省心了。

看了一下,目前我的blog db压缩后只有144kb,s3的服务又如此廉价,我很放心。

, ,

No Comments

http多线程(?多点)下载

如果是一个单线程的http下载(即简单的另存为),那么http的GET请求中不会存在:

rnRange:???rn

也就是说如果存在range头就可以认定是在进行多线程http下载??

例外的情况是:如果我这个下载工具可以断点续传,也就是说在单线程下载时也有可能存在range。

例外的情况如何处理呢?

No Comments