分类:'小小工具' 的所有文章

Simple New Line Converter - CRLN DOS<=>UNIX,换行符替换工具脚本

svn/hg下来的文件经常是unix换行符的,为了其他的脚本处理方便,我都统统转为dos的
以前东西少,手动就行了,gvim里面:set ff=dos就行,这次太多了,就写了个脚本

Python语言: Simple New Line Converter - CRLN DOS<=>UNIX,换行符替换工具脚本
#! /usr/bin/env python
# -*- coding: utf-8 -*-
#
# Simple New Line Converter for CR-LN of DOS & UNIX format
#  default convert known text files under current folder
#
# by 半瓶墨水 ( realfun at gmail dot com )
# http://2maomao.com/blog/
import os
import sys

newline = "\r\n"
if len(sys.argv) > 1 and sys.argv[1] == 'unix':
    newline = "\n"

#only convert files with the following extention
#NOTICE: spaces on HEAD/END are there on purpose!
exts = ' py html css js json txt php ini cpp h sql ini htm rb cmd bat '
fs = []
#for root, dirs, files in os.walk('d:/projects/py/django/fayaa'):
for root, dirs, files in os.walk('.'):
    for f in files:
        f = os.path.join(root, f)
        #print "==>" + f
        pos = f.rfind('.')
        if pos == -1:
            continue
        if exts.find(' ' + f[pos+1:] + ' ') != -1:
            fs.append(f)

for f in fs:
    o = open(f, "r")
    ls = o.readlines()
    o.close
    if len(ls):
        print ">>", f
        o = open(f, "wb")
        #NOTICE: here I did what I want, remove ".rstrip()" if you don't like it!
        ls = [l.rstrip() + newline for l in ls]
        for l in ls:
            o.write(l)
        o.close()

开心网(kaixin001.com)花园偷菜工具v1.0,假外挂,呵呵

开心网上的买房子送花园挺不错的,猫猫一直玩,也催促我注册了一个帐号。

这个游戏设计很不错,大家都在互相偷菜,不加朋友的偷不着,加朋友的也可以算是互通信号吧

每天的黄金“偷窃”时间是晚饭时间,但是通常这时候电视节目也不错,有时候吃饭+看电视,一不小心就错过了,错过了几次以后,我决定做一个偷菜工具,呵呵用C#写起来很快,今天下班以后由于过会儿才回家,就一边google一边写了出来,是属于Quick & Dirty的作品。

原理:内部用一个IE WebBrower控件访问开心网,然后不断的做有次序的点击
使用方法下载以后解压,运行,登陆,打开花园,然后点击左上角的”Go!”按钮就行
使用限制:很多。。。
由于设计的时候只考虑了自己的需求,所有开始偷菜以后,就会自己点个不停(Stop按钮暂不管用)
这时候电脑是不能干其他事情的,也不能锁定,甚至要退出的时候,也需要按Alt + F4才行(因为鼠标在到处跑)
哈哈,完全为了吃饭和看电视时候偷菜用的,作用不是很大
而且,点击是计算出来的,开心网更新以后很可能失效

下载链接:http://www.2maomao.com/blog/wp-content/uploads/kaixin001toucai.zip

免责声明:本程序不会监控密码, 不对任何密码盗用问题负责,另外,这个程序只是点击而已,应该不算是外挂,所以叫假外挂吧。

格式工厂 - 音频视频转换的利器,Powerful iPod/iPhone Video Convertor

呵呵,最近搞到了一台iPhone 3G临时玩玩,就想到把小乐乐的照片和视频都放上去
结果发现,苹果的狗屎设计,一家出的东西都不兼容,相机录出来的MOV格式的视频,iTunes不认!
当然,本地Quick Time播放器是认的,但是就是不能通过iTunes传到iPhone上去!
日。。。

后来找到了一个免费软件,Free iPod Video Converter,其操作界面复杂的令人发指,按钮隐藏在巨幅广告丛中,完成一个文件转换要放四屏的广告才能搞定,再日。。。

后来我终于找到了一个好工具,那就是Format Factory - 格式工厂

怎么用就不介绍了,搞不定的看看这里

只说说为什么好:
1. 免费,无广告
2. 支持的格式非常全
3. 操作简单方便,没有任何限制
4. 可以批量操作

我一次转了40个,要是用前面说的那个软件,一个小时都不用干活了,用格式工厂1分钟搞定,开始干活,一刻钟不到的功夫,一个小消息弹出来告诉我,一切OK了!!!

可能是它的宣传做的不好,搜索格式转换iPod/iPhone之类的没搜到,好吧,我来给做做宣传。

Google的analytics工具 - 我所知最完善的网站访问统计工具

这几天翻了翻网上的SEO资料,找到这个:Google的Analytics工具

发芽网的meta里面加上验证码以后,这两天的结果已经出来了,选择比较典型的数据如下。

访问量数据(按IP来的):人很少,虽然只是两天的数据,但是也可以用门可罗雀来形容了,需要更多努力啊

206 访问次数
165 绝对唯一访问者人数
879 综合浏览量
4.27 平均综合浏览量
00:03:59 网站停留时间
44.66% 跳出率
80.10% 新访问

访问者的国度:这个…马来西亚、新加坡和波兰、爱尔兰的网友,虽然只有一两个,还是很意外。

China 174次
Japan 22次
United States 4次
Malaysia 3次
Singapore 1次
Poland 1次
Ireland 1次

访问者的浏览器:IE和Firefox看起来平分秋色,不过访问代码发芽网的大多都懂得一些编程,其中用Firefox的自然比较多。

Internet Explorer 106 51.46%
Firefox 95 46.12%
Opera 2 0.97%
Safar i 2 0.97%

访问者的操作系统:Windows还是老大

Windows 183 88.83%
Linux 21 10.19%
Macintosh 2 0.97%

访问者的屏幕分辨率:把你手上宣称必须照顾800×600的用户群的书和资料干掉吧,主流是1024×768,我估计一年后将会是1280×1024(液晶屏)以及1280×800(笔记本)的天下。

1024×768 83 40.29%
1280×1024 52 25.24%
1280×800 34 16.50%
1440×900 14 6.80%
1400×1050 5 2.43%

用户点击量来源:多数来自直接点击量,说明我推广的还不够

40.78% 直接点击量
32.04% 推介网站
27.18% 搜索引擎

浏览的网页分布:首页最多,可以理解,其次是发帖,看来要优化一下首页,突出发帖的链接

/code/ 165
/code/new/ 101
/code/home/ 53
/code/feedback/ 46
/user/login/ 40
/code/all/ 34

暂时就白话这么多了,代码发芽网还很年轻,以后积攒的数据肯定更有价值。

最后,盛赞一下Google的analytics工具,真的是很好很强大啊,这些列出来的只是其中功能的一小部分。

代码发芽网增加了两个RSS,关于全站代码和评论的

参照: http://www.djangoproject.com/documentation/syndication_feeds/
写了个超级简单的RSS

现在在代码发芽网首页(http://www.fayaa.com/code/)在右上角就可以看到
为了减轻服务器压力,到feedsky做了烧录,两个地址如下:
全站代码RSS:http://feed.feedsky.com/fayaacode
全站评论RSS:http://feed.feedsky.com/fayaacomments

Django做RSS真简便,赞一个。
实现这个功能的部分代码在这里:http://www.fayaa.com/code/view/149/

下一页 »