/ evasi0n

evasi0n发布时间:北京时间周二凌晨1点

自从evasi0n.com上的进度条不按整五整十的套路增加,而是逐渐以1%的步幅前进时,不知道各位越狱用户是什么心理?焦急?欣喜?还是……

有些人就可以毫不夸张的用“疯狂”二字来形容。reddit上有这么一技术控哥们叫Zairex,闲来无事,在Mathematica上用javascript算法计算了一下越狱工具的发布时间:

n5HNwCv

结果是当0x11c7 取值为 1359997200(00) 的时候进度会变为100%——这也就意味着越狱工具的发布时间为美国东部时间2013年2月4日中午12时

到底是怎么算出来的呢?Zairex这篇帖子里,围观群众给出了答案,我选取一部分翻译给大家:

dallasgroot:

算下来大致时间是:100% 12:00,99% 10:02,98% 8:04,97% 6:06,96% 4:08,95% 2:10,94% 12:12,93% 10:14。

komse:谁能跟我解释一下这是啥原理?

3dug:

这帖子里说“进度条是按0.0091%/分钟的速度递增的,所以是明天中午发布(你可以用HTML代码算出来)”那有问题啊,现在是92%啊(整数)。

ProjectL1:

数字被精确到整数了,他用了

Math.round(current).toString();

如果我计算准确的话,应该取值是~0.0090863/分钟,也就是太平洋时间早上9点发布(北京时间周二凌晨1点)。

komse:

这样就说得通了!

那么,这个算法有没有得到几位黑客的认同呢?evad3rs成员之一planetbeing是这篇帖子的第一个回复者,他说:

I like your solution the best. :)

态度不明确?那再让我们来看另一位成员@pod2g是怎么说的:

Screen Shot 2013-02-04 at 1.45.14 AM

@pod2g:哈哈  reddit链接

@m_89:这还挺有意思的。是谁想到这主意的?

@pod2g:这是团队讨论的结果。于是由我操刀很快写出了这个发布时间的小程序纯属娱乐 :)

发布时间也能计算出来?看样子这些人做到了。正所谓技术宅拯救世界。那么,周二凌晨1点,就让我们一起静静等待evasi0n的登台吧!

原文:reddit

供稿:@JailbreakHum

编译:@rexarski