Archive for 02月, 2010

javascript中要判断一个变量是否为array通常是比较困难的,因为

var a = [];
alert(typeof a === ‘object’); // true

通常的做法是判断

a.constructor === Array // true

可是这个方法有一个问题,如果一个数组是来自另一个frame中的,那么它的constructor 将是另一个对象。
YUI中用了如下的方法:

isArray: function(o) {
if (o) {
return L.isNumber(o.length) && L.isFunction(o.splice);
[...]

修正了几个BUG,已经在实际项目中使用,没有问题。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
Array.prototype.indexOf || (Array.prototype.indexOf = function(value) {
for (var i in this) {
if (this[i] == value) {
return i;
[...]

不怕您说我俗,我就是这么俗。漫画下载器 v1.2要赶在2010春节来临之前,给广大漫画爱好者拜个早年。愿大家在新的一年里事事顺心,身体健康,财源广进。
漫画下载器 v1.2在v1.1版的基础上做了修复了一些BUG,并在用户体验上做了很大的改进。
修复的BUG:

修复了多部漫画同时分析时,总是显示最后一部分析完成的漫画,很有可能不是当前选中的漫画,容易造成误解。
修复了下载图片超多的剧集时出现界面假死的情况。

新增的功能:

增加了排序和刷新的按钮,剧集列表增加了全选的按钮,方便用户下载整部漫画。
增加了漫画和排序的记忆,下一次开启将还原上一次打开时选中的漫画。
增加了漫画资料的显示,包括漫画封面、作者、最新话、状态和简介。
增加了打开目录的按钮,方便用户即时打开选中漫画的目录。
增加了设置窗口,提供更多的设置选项,不用再手动修改配置文件,并在选项上增加一定的限制,增强程序的稳定性。这里应网友要求,增加了不在每一话下载时建立独立目录的选项,有这一困扰的同学可以把这个勾去掉。
增加了新版本检查的功能,及时得知新版本的发布。

下面来看截图:

漫画下载器 v1.2 — Jennal.Cn
设置界面:

漫画下载器 v1.2 设置界面 — Jennal.Cn
设置统一放到了设置界面,更整齐划一,没用的东西不用天天见,嘿嘿。
值得一提的是最后一个选项:每话独立目录。这个选项如果选中,将按照原来的规则,为每一话建立独立的目录。如果不选中,则直接下载在漫画名称的目录下,试试看吧。PS:特别感谢马少华同学的建议,特增加此功能。
线程数量上也做了限制,绝对保证原有的快速下载体验,加上更稳定的运行。
页面分析线程:5-10
图片下载线程:2-5
连接重试次数:10-20
下载地址:
因为这个版本加入了封面的预览,所以放出两个版本:

带封面缓存版(3684K):点击下载
不带封面缓存版(62K):点击下载

PS:不过放心,就算没有缓存,封面还是会从网络上动态下载,并在本地缓存,只会下载一次,所以第2次打开的时候,就不会重新下载了。
最后再提醒各位使用XP的新用户:本软件需要先安装.net framework 3.5才能够运行。
祝大家使用愉快!


关于博主

姓名:郑玏

性别:男

职业:程序员

爱好:KTV、乒乓球、台球、五子棋、围棋、编程

语言:中文、英语、闽南语

Email:

工作技能

  • 桌面语言:C、C++、C#、Java
  • Web语言:PHP、HTML/XHTML、CSS、Javascript
  • Xml相关:XML、XSLT、SCHEMA
  • 数据库相关:Mysql、MS Sql
  • 建模相关:UML
  • 擅长:正则表达式、Web相关语言、Xml相关、C、C++、C#、Mysql

 

2010-02月
« Jan   Mar »
1234567
891011121314
15161718192021
22232425262728
  • 李鸿萱: 呵呵~~!好好休息吧~~!有空再聊啊~~!(话说,老大是厦大,还是嘉庚的? [...]
  • Jennal: @李鸿萱 哈哈,是啊,校友~ 居然会有校友用我的软件,真是荣幸~我去年 [...]
  • 李鸿萱: 囧,校友?真的假的?那才没建几年呢~~!我现在是大一升大二~~!在读日语 [...]
  • Jennal: @李鸿萱 好巧。。我也在那里上过学。。 [...]
  • 李鸿萱: 呵呵 是吗? 我现在在厦门漳州校区读大学, 正好夹中间~~! 话说,太多 [...]