- 浏览: 38423 次
- 性别:
- 来自: 长沙
最近访客 更多访客>>
最新评论
-
pxysea:
现在url 加密有没有破解方法
小小破解一下百度MP3的加密URL链接 -
Suninny:
Ruby/Python 都在用
rubygems 使用代理 -
liuyanzhi08:
老哥现在主要用的ruby吗?
rubygems 使用代理 -
Suninny:
dazuiba 写道在我的程序包中使用了您的代码, 程序包地 ...
小小破解一下百度MP3的加密URL链接 -
dazuiba:
在我的程序包中使用了您的代码, 程序包地址:http://g ...
小小破解一下百度MP3的加密URL链接
文章列表
rubygems 使用代理
- 博客分类:
- 练手
ruby.taobao.com 似乎不通了
set http_proxy=http://localhost:8087
gem install rails --no-rdoc --no-ri
...
L = [1,2,3,4,5,6,7,8,9]
要生成下面这样的字典:
{1: 10, 2: 20, 3: 30, 4: 40, 5: 50, 6: 60, 7: 70, 8: 80, 9: 90}
以前需要这样:
dict([(v, v*10) for v in L])
现在可以直接这样:
{v: v*10 for v in L}
有时候在外面需要看行情,金太阳呢好是好用,就是不支持我的证券公司。只能用同花顺。而现在的她似乎又只支持WIFI环境下登录。通过搜集,发现以下两种方法都可行:
方法1:无论有没有信号,都将WIFI打开。
方法2:将网络设置里的cmnet改为Cmnet,cmwap改为Cmwap。
在iPhone 3G/3.0下验证通过。
- 2009-11-27 08:59
- 浏览 1875
- 评论(0)
#!/usr/bin/env python
# coding:utf-8
# 双色球机选脚本
# Copyright(C) 2008 http://sunniny.iteye.com
from random import sample, choice
N = 5
red = range(1, 33) #红球
blue = range(1, 16) #蓝球
lots = []
for x in range(N):
lots.append(sorted(sample(red, 6)) + [choice(blue)])
for n, l in enumerate(lots):
...
- 2008-10-01 11:54
- 浏览 3011
- 评论(0)
今天尾盘中信证券放量上攻来得爽。相信这个版块明天会有惊喜。
附上几个参股券商:
代码
名称
总股本
(
亿股
)
持有证券公司数量、金额、比例
600030
中信证券
29.8150
已上市
601628
- 2008-09-24 16:52
- 浏览 1061
- 评论(0)
在~/.bashrc中加入一行:
alias clear='cmd /c cls'
不过这样有一个弊端--此行代码同样会覆盖Linux下clear命令,而Linux下是没有cmd这一命令的。不想将此文件改来改去。
所以用第二种方法:
>>> 安装 ncurses 这个包。她带有 clear 。
- 2008-09-04 09:19
- 浏览 4920
- 评论(0)
DownThemAll
这个插件是不久前才装上的,一直都用迅雷,不过至从更新到FF3后不兼容的问题就随之而来。。。有时干脆直接“另存为”,,,搞得硬盘里到处是垃圾。。。很是不爽,,,
刚才随手点击了一首歌的链接,看到她冒出的下载状态中有分块信息。。。怪不得有时速度还不错
。。。
现在好了,,,
- 2008-09-01 22:41
- 浏览 1833
- 评论(0)
1. 将数列 a, b, c 对应的值相加
>>> a = range(0, 10)
>>> b = range(10,20)
>>> c = range(20,30)
#有时候像filter/map/reduce这样的"老资格"配合lambda用起来还是挺舒服滴
>>> map(lambda x,y,z: x+y+z, a,b,c)
[30, 33, 36, 39, 42, 45, 48, 51, 54, 57]
#此处用List Comprehensions 就没那么方便啦
>> ...
- 2008-09-01 17:52
- 浏览 1357
- 评论(0)
之前
的版本存在中文路径乱码现象。发现是open-uri的问题。改用net/http,问题解决。
urls[0..1].each do |url| # 这里控制每首歌的链接数
page = Net::HTTP.get(URI.parse(URI.encode(url)))
os << decode(unicode.iconv($1)) << "\n" if page =~ /var .="(.*)",J/
end
样例输出如下:
...
14. 薛之谦 - 传说
http://www.hmdt.cn/hm ...
- 2008-08-30 11:45
- 浏览 2598
- 评论(0)
配合之前
写好了的Decode.rb
,来个爬虫实践。
最新代码.tar.gz 打包下载
#...
text = lambda { |x| unicode.iconv(x.inner_text) }
link = lambda { |x| x[:href] }
whats = open(WHATS) { |f| Hpricot(f) }
singers = (whats/"/html/body/table[3]/tr/td/a[2]").collect &text
songs = (whats/"/html/body/table[3]/t ...
百度Mp3的Url老是改来改去,去年用Ruby/Hpricot写的一个抓取歌名及链接的小脚本自然是无法运行了。
看了一下Page Source,XPath倒没怎么变动,URL却换成了Javascript变换加密。
<html>
............
<table class="t" width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><a ...
Beast不久前终于提供了对GetText的支持,这样做本地化就容易多了。
刚做了一下汉化,时间仓促,不完善的地方请指正哦
po档 在此下载
安装方法:
1.下载上面提供的 zh.zip
2.将下面的代码保存在beast的lib/tasks/gettext.rake文件中
ruby 代码
desc
"Create mo-files for L10n"
task :makemo
do
require 'gettext/utils'
GetText.create_mofiles(true
,
"po ...