<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>zhtlancer&#039;s blog</title>
	<atom:link href="http://zhtlancer.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://zhtlancer.com</link>
	<description>alpha...</description>
	<lastBuildDate>Fri, 27 Aug 2010 13:00:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>test feed</title>
		<link>http://zhtlancer.com/2010/08/test-feed-2/</link>
		<comments>http://zhtlancer.com/2010/08/test-feed-2/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 13:00:19 +0000</pubDate>
		<dc:creator>zhtlancer</dc:creator>
				<category><![CDATA[未分类]]></category>

		<guid isPermaLink="false">http://zhtlancer.com/2010/08/test-feed-2/</guid>
		<description><![CDATA[testtest




© zhtlancer for zhtlancer&#039;s blog, 2010. &#124;
Permalink &#124;
暂无评论 &#124;
Add to
del.icio.us

Post tags: 
]]></description>
			<content:encoded><![CDATA[<p>testtest</p>
<p><map name='google_ad_map_47624_2fc5ea46b09ee2f8'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/47624?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_47624_2fc5ea46b09ee2f8' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=47624&amp;url= http%3A%2F%2Fzhtlancer.com%2F2010%2F08%2Ftest-feed-2%2F' /></p><hr />
<p><small>© zhtlancer for <a href="http://zhtlancer.com">zhtlancer&#039;s blog</a>, 2010. |
<a href="http://zhtlancer.com/2010/08/test-feed-2/">Permalink</a> |
<a href="http://zhtlancer.com/2010/08/test-feed-2/#comments">暂无评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://zhtlancer.com/2010/08/test-feed-2/&title=test feed" onclick="pageTracker._trackPageview('/outgoing/del.icio.us/post?url=http_//zhtlancer.com/2010/08/test-feed-2/_title=test_feed&amp;referer=');">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://zhtlancer.com/2010/08/test-feed-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>硬盘安装ArchLinux（2010.05版本实测)</title>
		<link>http://zhtlancer.com/2010/06/steps_to_install_archlinux_from_iso_on_hd/</link>
		<comments>http://zhtlancer.com/2010/06/steps_to_install_archlinux_from_iso_on_hd/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 02:57:02 +0000</pubDate>
		<dc:creator>zhtlancer</dc:creator>
				<category><![CDATA[Arch Linux]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://zhtlancer.com/2010/06/%e7%a1%ac%e7%9b%98%e5%ae%89%e8%a3%85archlinux%ef%bc%882010-5%e7%89%88%e6%9c%ac%e5%ae%9e%e6%b5%8b/</guid>
		<description><![CDATA[今天重装Arch时发现最新的2010.05安装镜像只提供了光盘ISO版本，而没有原来的USB镜像版本了，所以只能放弃USB安装的方案。但是为了一次重装系统刻张盘实在浪费，所以就研究了下如何利用这个ISO镜像来实现硬盘安装。
查看了一下ArchWiki，刚好有一篇文章介绍利用ISO镜像安装Arch的方法，主要是利用grub将ISO镜像映射到内存中以供安装使用。不过这篇文章是在2009.08的安装镜像基础上的，在2010.05镜像上有些地方需要做些改动。下面是我的详细的安装过程。
首先要有一个可用的grub。我这里用的grub4dos，需要注意的一点是，我最先用grub4dos 0.4.3没成功，换到0.4.4版本顺利安装。然后将arch的安装镜像放在grub可读的分区内，如(hd1,0)/archlinux-2010.05-core-i686.iso。在启动进入grub时，按“c”进入grub的命令行模式。依次执行以下命令：
grub&#62; map --mem --heads=0 --sectors-per-track=0 (hd0,1)/archlinux-2010.05-core-i686.iso (0xff)
grub&#62; map --hook
grub&#62; chainloader (0xff)
grub&#62; boot
如果以上命令执行过程均没有问题，执行boot后应该就进入ISO镜像的启动流程了，按照正常方式选择arch的live方式，进入安装环境。
安装环境启动过程中，会提示没有找到安装光盘，然后提供了一个shell让用户解决这个问题，其原因在于arch的安装环境是通过光盘的label去找安装光盘的，也就是/dev/disk/by-label/ARCH_201005。所以我们还是需要手动将硬盘上的ISO文件链接到这个位置。当然首先要挂载ISO镜像所在的硬盘分区。这里需要特别注意一点，在Arch安装环境中，不要把任何分区挂载到/mnt目录下，Arch安装环境会将/mnt挂载为安装目标。可以执行下面的命令完成ISO镜像的链接工作：
#mkdir /tmp_mnt
#mount –r –t vfat /dev/sdb1 /tmp_mnt
#modprobe loop
#losetup /dev/loop6 /tmp_mnt/archlinux-2010.05-core-i686.iso
#ln –s /dev/loop6 /dev/disk/by-label/ARCH_201005
#exit
如果没有问题的话，exit后arch会继续安装流程。后面的安装就与正常的光盘安装无异了。
以前用debian的时候，debian的ISO镜像中会提供用于硬盘安装的内核和ramdisk镜像，可以用grub手动加载，安装环境启动后中debian会自动检测ISO镜像位置，挂载ISO镜像继续安装。看了一下arch的ISO镜像内容，感觉arch应该也可以用这种方式进行安装，有兴趣的tx可以尝试一下~




© zhtlancer for zhtlancer&#039;s blog, 2010. &#124;
Permalink &#124;
12 条评论 &#124;
Add to
del.icio.us

Post tags: Arch Linux, Linux
]]></description>
			<content:encoded><![CDATA[<p>今天重装Arch时发现最新的<a href="http://www.archlinux.org/download/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.archlinux.org/download/?referer=');">2010.05安装镜像</a>只提供了光盘ISO版本，而没有原来的USB镜像版本了，所以只能放弃USB安装的方案。但是为了一次重装系统刻张盘实在浪费，所以就研究了下如何利用这个ISO镜像来实现硬盘安装。</p>
<p>查看了一下ArchWiki，刚好有<a href="http://wiki.archlinux.org/index.php/%E7%A1%AC%E7%9B%98%E5%AE%89%E8%A3%85_Arch_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29#.E7.A1.AC.E7.9B.98.E5.AE.89.E8.A3.85ArchLinux.EF.BC.88.E6.94.AF.E6.8C.812009.08.E7.9A.84ISO.EF.BC.89" target="_blank" onclick="pageTracker._trackPageview('/outgoing/wiki.archlinux.org/index.php/_E7_A1_AC_E7_9B_98_E5_AE_89_E8_A3_85_Arch_28_E7_AE_80_E4_BD_93_E4_B8_AD_E6_96_87_29_.E7.A1.AC.E7.9B.98.E5.AE.89.E8.A3.85ArchLinux.EF.BC.88.E6.94.AF.E6.8C.812009.08.E7.9A.84ISO.EF.BC.89?referer=');">一篇文章</a>介绍利用ISO镜像安装Arch的方法，主要是利用grub将ISO镜像映射到内存中以供安装使用。不过这篇文章是在2009.08的安装镜像基础上的，在2010.05镜像上有些地方需要做些改动。下面是我的详细的安装过程。</p>
<p>首先要有一个可用的grub。我这里用的<a href="https://gna.org/projects/grub4dos/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/gna.org/projects/grub4dos/?referer=');">grub4dos</a>，需要注意的一点是，我最先用grub4dos 0.4.3没成功，换到0.4.4版本顺利安装。然后将arch的安装镜像放在grub可读的分区内，如(hd1,0)/archlinux-2010.05-core-i686.iso。在启动进入grub时，按“c”进入grub的命令行模式。依次执行以下命令：</p>
<blockquote><p>grub&gt; map --mem --heads=0 --sectors-per-track=0 (hd0,1)/archlinux-2010.05-core-i686.iso (0xff)<br />
grub&gt; map --hook<br />
grub&gt; chainloader (0xff)<br />
grub&gt; boot</p></blockquote>
<p><span style="background-color: #f4f5f7;">如果以上命令执行过程均没有问题，执行boot后应该就进入ISO镜像的启动流程了，按照正常方式选择arch的live方式，进入安装环境。</span></p>
<p><span style="background-color: #f4f5f7;">安装环境启动过程中，会提示没有找到安装光盘，然后提供了一个shell让用户解决这个问题，其原因在于arch的安装环境是通过光盘的label去找安装光盘的，也就是/dev/disk/by-label/ARCH_201005。所以我们还是需要手动将硬盘上的ISO文件链接到这个位置。当然首先要挂载ISO镜像所在的硬盘分区。<span style="color: #ff0000;"><strong>这里需要特别注意一点</strong></span>，在Arch安装环境中，不要把任何分区挂载到/mnt目录下，Arch安装环境会将/mnt挂载为安装目标。可以执行下面的命令完成ISO镜像的链接工作：</span></p>
<blockquote><p><span style="background-color: #f4f5f7;">#mkdir /tmp_mnt</span></p>
<p>#mount –r –t vfat /dev/sdb1 /tmp_mnt</p>
<p>#modprobe loop</p>
<p>#losetup /dev/loop6 /tmp_mnt/archlinux-2010.05-core-i686.iso</p>
<p>#ln –s /dev/loop6 /dev/disk/by-label/ARCH_201005</p>
<p>#exit</p></blockquote>
<p><span style="background-color: #f4f5f7;">如果没有问题的话，exit后arch会继续安装流程。后面的安装就与正常的光盘安装无异了。</span></p>
<p>以前用debian的时候，debian的ISO镜像中会提供用于硬盘安装的内核和ramdisk镜像，可以用grub手动加载，安装环境启动后中debian会自动检测ISO镜像位置，挂载ISO镜像继续安装。看了一下arch的ISO镜像内容，感觉arch应该也可以用这种方式进行安装，有兴趣的tx可以尝试一下~</p>
<p><map name='google_ad_map_47610_2fc5ea46b09ee2f8'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/47610?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_47610_2fc5ea46b09ee2f8' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=47610&amp;url= http%3A%2F%2Fzhtlancer.com%2F2010%2F06%2Fsteps_to_install_archlinux_from_iso_on_hd%2F' /></p><hr />
<p><small>© zhtlancer for <a href="http://zhtlancer.com">zhtlancer&#039;s blog</a>, 2010. |
<a href="http://zhtlancer.com/2010/06/steps_to_install_archlinux_from_iso_on_hd/">Permalink</a> |
<a href="http://zhtlancer.com/2010/06/steps_to_install_archlinux_from_iso_on_hd/#comments">12 条评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://zhtlancer.com/2010/06/steps_to_install_archlinux_from_iso_on_hd/&title=硬盘安装ArchLinux（2010.05版本实测)" onclick="pageTracker._trackPageview('/outgoing/del.icio.us/post?url=http_//zhtlancer.com/2010/06/steps_to_install_archlinux_from_iso_on_hd/_title=_ArchLinux_2010.05&amp;referer=');">del.icio.us</a>
<br/>
Post tags: <a href="http://zhtlancer.com/tag/arch-linux/" rel="tag">Arch Linux</a>, <a href="http://zhtlancer.com/tag/linux-opensource-projects/" rel="tag">Linux</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://zhtlancer.com/2010/06/steps_to_install_archlinux_from_iso_on_hd/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Project Eular #4 #5 #6 (Python)</title>
		<link>http://zhtlancer.com/2010/02/project-eular-4-5-6-python/</link>
		<comments>http://zhtlancer.com/2010/02/project-eular-4-5-6-python/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 04:21:20 +0000</pubDate>
		<dc:creator>zhtlancer</dc:creator>
				<category><![CDATA[Algorithm]]></category>
		<category><![CDATA[Project Eular]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://zhtlancer.com/?p=47599</guid>
		<description><![CDATA[接着扫四道水题
#4 Find the largest palindrome made from the product of two 3-digit numbers.

A palindromic number reads the same both ways. The largest palindrome made from the product of two 2-digit numbers is 9009 = 91 × 99.
Find the largest palindrome made from the product of two 3-digit numbers.


#!/usr/bin/env python

biggest = 0

def isPalindromic(num):
    [...]]]></description>
			<content:encoded><![CDATA[<p>接着扫四道水题<br />
<strong><a href="http://projecteuler.net/index.php?section=problems&#038;id=4" target="_blank" onclick="pageTracker._trackPageview('/outgoing/projecteuler.net/index.php?section=problems_038_id=4&amp;referer=');">#4 Find the largest palindrome made from the product of two 3-digit numbers.</a></strong></p>
<blockquote><p>
A palindromic number reads the same both ways. The largest palindrome made from the product of two 2-digit numbers is 9009 = 91 × 99.</p>
<p>Find the largest palindrome made from the product of two 3-digit numbers.
</p></blockquote>
<pre name="code" class="python">
#!/usr/bin/env python

biggest = 0

def isPalindromic(num):
    num_str = str(num)
    num_halflen = len(num_str)/2
    for idx in range(0, num_halflen):
        if num_str[idx] != num_str[-(idx+1)]:
            return False
    return True

for x in range(100, 999):
    for y in range(100, 999):
        if isPalindromic(x*y) and x*y > biggest:
            biggest = x*y

print biggest
</pre>
<p><strong><a href="http://projecteuler.net/index.php?section=problems&#038;id=5" target="_blank" onclick="pageTracker._trackPageview('/outgoing/projecteuler.net/index.php?section=problems_038_id=5&amp;referer=');">#5 What is the smallest number divisible by each of the numbers 1 to 20?</a></strong></p>
<blockquote><p>
2520 is the smallest number that can be divided by each of the numbers from 1 to 10 without any remainder.</p>
<p>What is the smallest number that is evenly divisible by all of the numbers from 1 to 20?
</p></blockquote>
<pre name="code" class="python">
#!/usr/bin/env python

def isPrimeUnder20(num):
    for tmp in range(2, num):
        if num%tmp == 0:
            return False
    return True

factor_list = []

for x in range(2, 20):
    if isPrimeUnder20(x):
        power_x = 1
        while x**power_x <= 20:
            power_x += 1
        factor_list.append(x**(power_x-1))
        print x,power_x-1

prod = 1
for x in factor_list:
    prod *= x

print prod
</pre>
<p><strong><a href="http://projecteuler.net/index.php?section=problems&#038;id=6" target="_blank" onclick="pageTracker._trackPageview('/outgoing/projecteuler.net/index.php?section=problems_038_id=6&amp;referer=');">#6 What is the difference between the sum of the squares and the square of the sums?</a></strong></p>
<blockquote><p>
The sum of the squares of the first ten natural numbers is,<br />
1^(2) + 2^(2) + ... + 10^(2) = 385</p>
<p>The square of the sum of the first ten natural numbers is,<br />
(1 + 2 + ... + 10)^(2) = 55^(2) = 3025</p>
<p>Hence the difference between the sum of the squares of the first ten natural numbers and the square of the sum is 3025 − 385 = 2640.</p>
<p>Find the difference between the sum of the squares of the first one hundred natural numbers and the square of the sum.
</p></blockquote>
<pre name="code" class="python">
#!/usr/bin/env python

sum_of_square = 0
for x in range(1, 101):
    sum_of_square += x**2

sum_tmp = 0
for x in range(1, 101):
    sum_tmp += x
square_of_sum = sum_tmp**2

delta = square_of_sum - sum_of_square
print delta
</pre>
<p><map name='google_ad_map_47599_2fc5ea46b09ee2f8'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/47599?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_47599_2fc5ea46b09ee2f8' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=47599&amp;url= http%3A%2F%2Fzhtlancer.com%2F2010%2F02%2Fproject-eular-4-5-6-python%2F' /></p><hr />
<p><small>© zhtlancer for <a href="http://zhtlancer.com">zhtlancer&#039;s blog</a>, 2010. |
<a href="http://zhtlancer.com/2010/02/project-eular-4-5-6-python/">Permalink</a> |
<a href="http://zhtlancer.com/2010/02/project-eular-4-5-6-python/#comments">暂无评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://zhtlancer.com/2010/02/project-eular-4-5-6-python/&title=Project Eular #4 #5 #6 (Python)" onclick="pageTracker._trackPageview('/outgoing/del.icio.us/post?url=http_//zhtlancer.com/2010/02/project-eular-4-5-6-python/_title=Project_Eular_4_5_6_Python&amp;referer=');">del.icio.us</a>
<br/>
Post tags: <a href="http://zhtlancer.com/tag/algorithm/" rel="tag">Algorithm</a>, <a href="http://zhtlancer.com/tag/project-eular/" rel="tag">Project Eular</a>, <a href="http://zhtlancer.com/tag/python/" rel="tag">Python</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://zhtlancer.com/2010/02/project-eular-4-5-6-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Project Eular #3 (Python)</title>
		<link>http://zhtlancer.com/2010/01/project-eular-3-python/</link>
		<comments>http://zhtlancer.com/2010/01/project-eular-3-python/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 04:49:16 +0000</pubDate>
		<dc:creator>zhtlancer</dc:creator>
				<category><![CDATA[Project Eular]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Algorithm]]></category>

		<guid isPermaLink="false">http://zhtlancer.com/?p=47597</guid>
		<description><![CDATA[好久没有动这个了，今天再扫一道水题。

Find the largest prime factor of a composite number.
The prime factors of 13195 are 5, 7, 13 and 29.
What is the largest prime factor of the number 600851475143 ?

题目的数据规模很小，所以可以直接偷懒穷举，so…

#!/usr/bin/env python  

num = 600851475143
seg_size = 10000
base_factor = 0
prime_factors = []

while base_factor*seg_size < num:
    for tmp in range(seg_size*base_factor, seg_size*(base_factor+1)):
     [...]]]></description>
			<content:encoded><![CDATA[<p>好久没有动这个了，今天再扫一道水题。</p>
<blockquote><p>
<strong>Find the largest prime factor of a composite number.</strong><br />
The prime factors of 13195 are 5, 7, 13 and 29.<br />
What is the largest prime factor of the number 600851475143 ?
</p></blockquote>
<p>题目的数据规模很小，所以可以直接偷懒穷举，so…</p>
<pre name="code" class="python">
#!/usr/bin/env python  

num = 600851475143
seg_size = 10000
base_factor = 0
prime_factors = []

while base_factor*seg_size < num:
    for tmp in range(seg_size*base_factor, seg_size*(base_factor+1)):
        if tmp>1 and num%tmp == 0:
            prime_factors.append(tmp)
            while num%tmp == 0:
                num = num / tmp
            print "num:",num," ",tmp
        base_factor = base_factor + 1

print prime_factors
</pre>
<p><map name='google_ad_map_47597_2fc5ea46b09ee2f8'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/47597?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_47597_2fc5ea46b09ee2f8' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=47597&amp;url= http%3A%2F%2Fzhtlancer.com%2F2010%2F01%2Fproject-eular-3-python%2F' /></p><hr />
<p><small>© zhtlancer for <a href="http://zhtlancer.com">zhtlancer&#039;s blog</a>, 2010. |
<a href="http://zhtlancer.com/2010/01/project-eular-3-python/">Permalink</a> |
<a href="http://zhtlancer.com/2010/01/project-eular-3-python/#comments">暂无评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://zhtlancer.com/2010/01/project-eular-3-python/&title=Project Eular #3 (Python)" onclick="pageTracker._trackPageview('/outgoing/del.icio.us/post?url=http_//zhtlancer.com/2010/01/project-eular-3-python/_title=Project_Eular_3_Python&amp;referer=');">del.icio.us</a>
<br/>
Post tags: <a href="http://zhtlancer.com/tag/algorithm/" rel="tag">Algorithm</a>, <a href="http://zhtlancer.com/tag/project-eular/" rel="tag">Project Eular</a>, <a href="http://zhtlancer.com/tag/python/" rel="tag">Python</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://zhtlancer.com/2010/01/project-eular-3-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BTalk发布信息转移至FeelBerry</title>
		<link>http://zhtlancer.com/2010/01/btalk-moved-to-feelberry/</link>
		<comments>http://zhtlancer.com/2010/01/btalk-moved-to-feelberry/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 14:23:31 +0000</pubDate>
		<dc:creator>zhtlancer</dc:creator>
				<category><![CDATA[BTalk]]></category>
		<category><![CDATA[黑莓(BlackBerry)]]></category>
		<category><![CDATA[JAVA]]></category>

		<guid isPermaLink="false">http://zhtlancer.com/?p=47586</guid>
		<description><![CDATA[今后BTalk的更新信息将移至感触黑莓(feelberry)，感谢大家对BTalk开发的关注和支持。
相信将BTalk更新信息转移到专业黑莓站点，将给大家带来更好的使用体验。同时感谢feelberry的创始人sanren、疯子和十六人为大家带来这么好的一个发挥平台，同时在感触黑莓的BBS中，会为大家开辟BTalk专区，欢迎大家在那里发表相关看法: )




© zhtlancer for zhtlancer&#039;s blog, 2010. &#124;
Permalink &#124;
2 条评论 &#124;
Add to
del.icio.us

Post tags: BTalk, JAVA, 黑莓(BlackBerry)
]]></description>
			<content:encoded><![CDATA[<p>今后BTalk的更新信息将移至<a title="感触黑莓" href="http://www.feelberry.com" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.feelberry.com?referer=');">感触黑莓(feelberry)</a>，感谢大家对BTalk开发的关注和支持。</p>
<p>相信将BTalk更新信息转移到专业黑莓站点，将给大家带来更好的使用体验。同时感谢feelberry的创始人sanren、疯子和十六人为大家带来这么好的一个发挥平台，同时在感触黑莓的BBS中，会为大家开辟BTalk专区，欢迎大家在那里发表相关看法: )</p>
<p><map name='google_ad_map_47586_2fc5ea46b09ee2f8'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/47586?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_47586_2fc5ea46b09ee2f8' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=47586&amp;url= http%3A%2F%2Fzhtlancer.com%2F2010%2F01%2Fbtalk-moved-to-feelberry%2F' /></p><hr />
<p><small>© zhtlancer for <a href="http://zhtlancer.com">zhtlancer&#039;s blog</a>, 2010. |
<a href="http://zhtlancer.com/2010/01/btalk-moved-to-feelberry/">Permalink</a> |
<a href="http://zhtlancer.com/2010/01/btalk-moved-to-feelberry/#comments">2 条评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://zhtlancer.com/2010/01/btalk-moved-to-feelberry/&title=BTalk发布信息转移至FeelBerry" onclick="pageTracker._trackPageview('/outgoing/del.icio.us/post?url=http_//zhtlancer.com/2010/01/btalk-moved-to-feelberry/_title=BTalk_FeelBerry&amp;referer=');">del.icio.us</a>
<br/>
Post tags: <a href="http://zhtlancer.com/tag/btalk-blackberry/" rel="tag">BTalk</a>, <a href="http://zhtlancer.com/tag/java/" rel="tag">JAVA</a>, <a href="http://zhtlancer.com/tag/%e9%bb%91%e8%8e%93blackberry/" rel="tag">黑莓(BlackBerry)</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://zhtlancer.com/2010/01/btalk-moved-to-feelberry/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>BTalk 0.5.163 for 4.2&amp;4.5 发布(含ST机型)</title>
		<link>http://zhtlancer.com/2009/12/btalk-05163-for-42-45-st-publish/</link>
		<comments>http://zhtlancer.com/2009/12/btalk-05163-for-42-45-st-publish/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 08:03:47 +0000</pubDate>
		<dc:creator>zhtlancer</dc:creator>
				<category><![CDATA[BTalk]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[GTalk]]></category>
		<category><![CDATA[黑莓(BlackBerry)]]></category>

		<guid isPermaLink="false">http://zhtlancer.yo2.cn/?p=47547</guid>
		<description><![CDATA[First of all, Merry Xmas, dear friends~
说来真是一个不太平的新年，各种阴影笼罩在大家头顶sigh&#8230;    Anyway，但愿明年能有所转机～
言归正传，这次更新并没有太多变化，本来计划主要实现对其它XMPP服务器支持，结果用校内的XMPP服务一直没成功连上，所以留待大家自行测试-_-&#124;&#124;&#124;
另外在@aston314的帮助下，增加了一个弹出对话框提醒方式，试了一下果然好用呵呵。默认设置为“总是弹出”，如果消息太多觉得烦了可以在设置里面修改弹出提醒的类型。
Changelog:
1. 修正对Chatterous群支持问题
2. 在@aston314的帮助下，实现并完善了新信息对话框提醒方式(果然很好用XD)
3. 增加自定义服务器，可以连接GTalk以外的XMPP服务器
4. 根据@jollinz的建议增加Suretype机型键位支持
5. 更换图标
下载链接：
4.2: OTA下载 &#124; 安装包下载
4.5: OTA下载 &#124; 安装包下载
ST: OTA下载 &#124; 安装包下载 




© zhtlancer for zhtlancer&#039;s blog, 2009. &#124;
Permalink &#124;
16 条评论 &#124;
Add to
del.icio.us

Post tags: BTalk, GTalk, JAVA, 黑莓(BlackBerry)
]]></description>
			<content:encoded><![CDATA[<p>First of all, Merry Xmas, dear friends~</p>
<p>说来真是一个不太平的新年，各种阴影笼罩在大家头顶sigh&#8230;    Anyway，但愿明年能有所转机～</p>
<p>言归正传，这次更新并没有太多变化，本来计划主要实现对其它XMPP服务器支持，结果用校内的XMPP服务一直没成功连上，所以留待大家自行测试-_-|||</p>
<p>另外在@aston314的帮助下，增加了一个弹出对话框提醒方式，试了一下果然好用呵呵。默认设置为“总是弹出”，如果消息太多觉得烦了可以在设置里面修改弹出提醒的类型。</p>
<p>Changelog:</p>
<p>1. 修正对Chatterous群支持问题<br />
2. 在@aston314的帮助下，实现并完善了新信息对话框提醒方式(果然很好用XD)<br />
3. 增加自定义服务器，可以连接GTalk以外的XMPP服务器<br />
4. 根据@jollinz的建议增加Suretype机型键位支持<br />
5. 更换图标</p>
<p>下载链接：</p>
<p>4.2: <a title="OTA for 4.2" href="http://btalk.googlecode.com/files/BTalk_42.jad" target="_blank" onclick="pageTracker._trackPageview('/outgoing/btalk.googlecode.com/files/BTalk_42.jad?referer=');">OTA下载</a> | <a title="package for 4.2" href="http://btalk.googlecode.com/files/BTalk_42-0.5.163.zip" target="_blank" onclick="pageTracker._trackPageview('/outgoing/btalk.googlecode.com/files/BTalk_42-0.5.163.zip?referer=');">安装包下载</a></p>
<p>4.5: <a href="http://btalk.googlecode.com/files/BTalk_45.jad" target="_blank" onclick="pageTracker._trackPageview('/outgoing/btalk.googlecode.com/files/BTalk_45.jad?referer=');">OTA下载</a> | <a href="http://btalk.googlecode.com/files/BTalk_45-0.5.163.zip" target="_blank" onclick="pageTracker._trackPageview('/outgoing/btalk.googlecode.com/files/BTalk_45-0.5.163.zip?referer=');">安装包下载</a></p>
<p>ST: <a href="http://btalk.googlecode.com/files/BTalk_ST.jad" target="_blank" onclick="pageTracker._trackPageview('/outgoing/btalk.googlecode.com/files/BTalk_ST.jad?referer=');">OTA下载</a> | <a href="http://btalk.googlecode.com/files/BTalk_ST-0.5.163.zip" target="_blank" onclick="pageTracker._trackPageview('/outgoing/btalk.googlecode.com/files/BTalk_ST-0.5.163.zip?referer=');">安装包下载 </a></p>
<p><map name='google_ad_map_47547_2fc5ea46b09ee2f8'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/47547?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_47547_2fc5ea46b09ee2f8' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=47547&amp;url= http%3A%2F%2Fzhtlancer.com%2F2009%2F12%2Fbtalk-05163-for-42-45-st-publish%2F' /></p><hr />
<p><small>© zhtlancer for <a href="http://zhtlancer.com">zhtlancer&#039;s blog</a>, 2009. |
<a href="http://zhtlancer.com/2009/12/btalk-05163-for-42-45-st-publish/">Permalink</a> |
<a href="http://zhtlancer.com/2009/12/btalk-05163-for-42-45-st-publish/#comments">16 条评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://zhtlancer.com/2009/12/btalk-05163-for-42-45-st-publish/&title=BTalk 0.5.163 for 4.2&amp;4.5 发布(含ST机型)" onclick="pageTracker._trackPageview('/outgoing/del.icio.us/post?url=http_//zhtlancer.com/2009/12/btalk-05163-for-42-45-st-publish/_title=BTalk_0.5.163_for_4.2_amp_4.5_ST&amp;referer=');">del.icio.us</a>
<br/>
Post tags: <a href="http://zhtlancer.com/tag/btalk-blackberry/" rel="tag">BTalk</a>, <a href="http://zhtlancer.com/tag/gtalk/" rel="tag">GTalk</a>, <a href="http://zhtlancer.com/tag/java/" rel="tag">JAVA</a>, <a href="http://zhtlancer.com/tag/%e9%bb%91%e8%8e%93blackberry/" rel="tag">黑莓(BlackBerry)</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://zhtlancer.com/2009/12/btalk-05163-for-42-45-st-publish/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>BTalk 0.5.139 For 4.2&amp;4.5发布</title>
		<link>http://zhtlancer.com/2009/12/btalk-05139-for-42-45-release/</link>
		<comments>http://zhtlancer.com/2009/12/btalk-05139-for-42-45-release/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 08:57:46 +0000</pubDate>
		<dc:creator>zhtlancer</dc:creator>
				<category><![CDATA[BTalk]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[GTalk]]></category>
		<category><![CDATA[黑莓(BlackBerry)]]></category>

		<guid isPermaLink="false">http://zhtlancer.yo2.cn/?p=47518</guid>
		<description><![CDATA[Changelog:

修正几个比较严重的bug，比如对tweet-im机器人的支持问题，使用系统输入法输入会被中断的问题，以及某些情况下无法收到消息的问题
增加添加/删除好友功能
改进快捷键操作方式，如增加翻页等(空格或n键下翻页，p键上翻页)
增加中文语言支持
增加消息时间戳

先插一句嘴，这次升级中的修复以及改进非常重要，强烈建议大家升级
其实我一直觉得BB上用英文界面是最方便的，可以支持快速定位等。不过有挺多bbers要求加入中文支持，还是满足一下大家的要求吧。不过做语言支持才发现，原来做Localization是这么痛苦的一件事，本来以为一个小时搞定了，没想到差点花一个通宵= =&#8230;  言归正传，为了方便需要中文支持的用户，我把初始默认语言设置为中文，这样应该会避免有人认不出设置选项的问题。所以如果希望使用英文界面的bbers，可以到设置菜单把语言切换为英文即可。
另外，关于消息的时间戳，目前是直接使用的当前系统时间，而不是xmpp报文中的timpstamp字段，不过gtalk在消息超过一定时间保持未读状态的话，会直接把消息报告发到gmail里，所以应该不会出现实际发送时间与显示时间差太多的情况
4.2 OS:  OTA下载 &#124; 安装包下载
4.5 OS:  OTA下载 &#124; 安装包下载
Enjoy~




© zhtlancer for zhtlancer&#039;s blog, 2009. &#124;
Permalink &#124;
53 条评论 &#124;
Add to
del.icio.us

Post tags: BTalk, GTalk, JAVA, 黑莓(BlackBerry)
]]></description>
			<content:encoded><![CDATA[<p>Changelog:</p>
<ol>
<li>修正几个比较严重的bug，比如对tweet-im机器人的支持问题，使用系统输入法输入会被中断的问题，以及某些情况下无法收到消息的问题</li>
<li>增加添加/删除好友功能</li>
<li>改进快捷键操作方式，如增加翻页等(空格或n键下翻页，p键上翻页)</li>
<li>增加中文语言支持</li>
<li>增加消息时间戳</li>
</ol>
<p>先插一句嘴，这次升级中的修复以及改进非常重要，强烈建议大家升级</p>
<p>其实我一直觉得BB上用英文界面是最方便的，可以支持快速定位等。不过有挺多bbers要求加入中文支持，还是满足一下大家的要求吧。不过做语言支持才发现，原来做Localization是这么痛苦的一件事，本来以为一个小时搞定了，没想到差点花一个通宵= =&#8230;  言归正传，为了方便需要中文支持的用户，我把初始默认语言设置为中文，这样应该会避免有人认不出设置选项的问题。所以如果希望使用英文界面的bbers，可以到设置菜单把语言切换为英文即可。</p>
<p>另外，关于消息的时间戳，目前是直接使用的当前系统时间，而不是xmpp报文中的timpstamp字段，不过gtalk在消息超过一定时间保持未读状态的话，会直接把消息报告发到gmail里，所以应该不会出现实际发送时间与显示时间差太多的情况</p>
<p>4.2 OS:  <a title="OTA link for 4.2" href="http://btalk.googlecode.com/files/BTalk_42.jad" target="_blank" onclick="pageTracker._trackPageview('/outgoing/btalk.googlecode.com/files/BTalk_42.jad?referer=');">OTA下载</a> | <a title="Package for 4.2" href="http://btalk.googlecode.com/files/BTalk_42-0.5.139.zip" target="_blank" onclick="pageTracker._trackPageview('/outgoing/btalk.googlecode.com/files/BTalk_42-0.5.139.zip?referer=');">安装包下载</a></p>
<p>4.5 OS:  <a title="OTA link for 4.5" href="http://btalk.googlecode.com/files/BTalk_45.jad" target="_blank" onclick="pageTracker._trackPageview('/outgoing/btalk.googlecode.com/files/BTalk_45.jad?referer=');">OTA下载</a> | <a title="Package for 4.5" href="http://btalk.googlecode.com/files/BTalk_45-0.5.139.zip" target="_blank" onclick="pageTracker._trackPageview('/outgoing/btalk.googlecode.com/files/BTalk_45-0.5.139.zip?referer=');">安装包下载</a></p>
<p>Enjoy~</p>
<p><map name='google_ad_map_47518_2fc5ea46b09ee2f8'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/47518?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_47518_2fc5ea46b09ee2f8' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=47518&amp;url= http%3A%2F%2Fzhtlancer.com%2F2009%2F12%2Fbtalk-05139-for-42-45-release%2F' /></p><hr />
<p><small>© zhtlancer for <a href="http://zhtlancer.com">zhtlancer&#039;s blog</a>, 2009. |
<a href="http://zhtlancer.com/2009/12/btalk-05139-for-42-45-release/">Permalink</a> |
<a href="http://zhtlancer.com/2009/12/btalk-05139-for-42-45-release/#comments">53 条评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://zhtlancer.com/2009/12/btalk-05139-for-42-45-release/&title=BTalk 0.5.139 For 4.2&amp;4.5发布" onclick="pageTracker._trackPageview('/outgoing/del.icio.us/post?url=http_//zhtlancer.com/2009/12/btalk-05139-for-42-45-release/_title=BTalk_0.5.139_For_4.2_amp_4.5&amp;referer=');">del.icio.us</a>
<br/>
Post tags: <a href="http://zhtlancer.com/tag/btalk-blackberry/" rel="tag">BTalk</a>, <a href="http://zhtlancer.com/tag/gtalk/" rel="tag">GTalk</a>, <a href="http://zhtlancer.com/tag/java/" rel="tag">JAVA</a>, <a href="http://zhtlancer.com/tag/%e9%bb%91%e8%8e%93blackberry/" rel="tag">黑莓(BlackBerry)</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://zhtlancer.com/2009/12/btalk-05139-for-42-45-release/feed/</wfw:commentRss>
		<slash:comments>53</slash:comments>
		</item>
		<item>
		<title>BTalk 0.5.118 For 4.2&amp;4.5发布</title>
		<link>http://zhtlancer.com/2009/12/btalk-05118-for-42-45-publish/</link>
		<comments>http://zhtlancer.com/2009/12/btalk-05118-for-42-45-publish/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 14:20:47 +0000</pubDate>
		<dc:creator>zhtlancer</dc:creator>
				<category><![CDATA[BTalk]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[GTalk]]></category>
		<category><![CDATA[黑莓(BlackBerry)]]></category>

		<guid isPermaLink="false">http://zhtlancer.yo2.cn/?p=47191</guid>
		<description><![CDATA[ChangeLog

增加选项选择是否用菜单键发送信息，以解决点讯用户无法粘贴的问题
4.2版本与4.5功能相同

其中4.5的算是0.5.112版本的紧急更新，有相应问题的用户请下载更新。4.2 OS版本修改完成，经aston同学测试应该没有问题了。
4.5 OS：
OTA下载
安装包下载
4.2 OS：
OTA下载
安装包下载
Enjoy~




© zhtlancer for zhtlancer&#039;s blog, 2009. &#124;
Permalink &#124;
36 条评论 &#124;
Add to
del.icio.us

Post tags: BTalk, GTalk, JAVA, 黑莓(BlackBerry)
]]></description>
			<content:encoded><![CDATA[<p>ChangeLog</p>
<ol>
<li>增加选项选择是否用菜单键发送信息，以解决点讯用户无法粘贴的问题</li>
<li>4.2版本与4.5功能相同</li>
</ol>
<p>其中4.5的算是0.5.112版本的紧急更新，有相应问题的用户请下载更新。4.2 OS版本修改完成，经aston同学测试应该没有问题了。</p>
<p>4.5 OS：</p>
<p><a title="OTA" href="http://btalk.googlecode.com/files/BTalk_45.jad" target="_blank" onclick="pageTracker._trackPageview('/outgoing/btalk.googlecode.com/files/BTalk_45.jad?referer=');">OTA下载</a></p>
<p><a title="Package" href="http://btalk.googlecode.com/files/BTalk_45-0.5.118.7z" target="_blank" onclick="pageTracker._trackPageview('/outgoing/btalk.googlecode.com/files/BTalk_45-0.5.118.7z?referer=');">安装包下载</a></p>
<p>4.2 OS：</p>
<p><a title="OTA" href="http://btalk.googlecode.com/files/BTalk_42.jad" target="_blank" onclick="pageTracker._trackPageview('/outgoing/btalk.googlecode.com/files/BTalk_42.jad?referer=');">OTA下载</a></p>
<p><a title="Package" href="http://btalk.googlecode.com/files/BTalk_42-0.5.118.7z" target="_blank" onclick="pageTracker._trackPageview('/outgoing/btalk.googlecode.com/files/BTalk_42-0.5.118.7z?referer=');">安装包下载</a></p>
<p>Enjoy~</p>
<p><map name='google_ad_map_47191_2fc5ea46b09ee2f8'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/47191?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_47191_2fc5ea46b09ee2f8' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=47191&amp;url= http%3A%2F%2Fzhtlancer.com%2F2009%2F12%2Fbtalk-05118-for-42-45-publish%2F' /></p><hr />
<p><small>© zhtlancer for <a href="http://zhtlancer.com">zhtlancer&#039;s blog</a>, 2009. |
<a href="http://zhtlancer.com/2009/12/btalk-05118-for-42-45-publish/">Permalink</a> |
<a href="http://zhtlancer.com/2009/12/btalk-05118-for-42-45-publish/#comments">36 条评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://zhtlancer.com/2009/12/btalk-05118-for-42-45-publish/&title=BTalk 0.5.118 For 4.2&amp;4.5发布" onclick="pageTracker._trackPageview('/outgoing/del.icio.us/post?url=http_//zhtlancer.com/2009/12/btalk-05118-for-42-45-publish/_title=BTalk_0.5.118_For_4.2_amp_4.5&amp;referer=');">del.icio.us</a>
<br/>
Post tags: <a href="http://zhtlancer.com/tag/btalk-blackberry/" rel="tag">BTalk</a>, <a href="http://zhtlancer.com/tag/gtalk/" rel="tag">GTalk</a>, <a href="http://zhtlancer.com/tag/java/" rel="tag">JAVA</a>, <a href="http://zhtlancer.com/tag/%e9%bb%91%e8%8e%93blackberry/" rel="tag">黑莓(BlackBerry)</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://zhtlancer.com/2009/12/btalk-05118-for-42-45-publish/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>BTalk 0.5.112 For 4.5 OS发布</title>
		<link>http://zhtlancer.com/2009/12/btalk-0_5_112-for-45-publish/</link>
		<comments>http://zhtlancer.com/2009/12/btalk-0_5_112-for-45-publish/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 04:57:10 +0000</pubDate>
		<dc:creator>zhtlancer</dc:creator>
				<category><![CDATA[BTalk]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[GTalk]]></category>
		<category><![CDATA[黑莓(BlackBerry)]]></category>

		<guid isPermaLink="false">http://zhtlancer.yo2.cn/?p=47172</guid>
		<description><![CDATA[ChangLogs

加入断线自动重连功能
菜单项和操作键方面的改进
其它细节变更

这个版本最大的改进就是断线重连了，很多用户多次向我提出这个需求，同时对于BTalk这种非BIS/BES数据应用，没有自动重连实在影响可用度。为了保证正常使用，针对自动重连加入了一些设置选项，下面有详细说明。另外根据oran的建议，增加了一些操作方式以改进storm的用户体验，比如增加主要操作的菜单项，以及用黑莓键发送信息等。但是因为没有实机测试，不知改的是否合适，希望storm用户测试后能把问题反馈给我。最后还有两个小改动，一个是可以设置新信息是否自动前台，一个是可以设置聊天界面字体大小。
下面是自动重连设置说明：

Auto reconnect是自动重连的总开关，默认为打开
Retry delay(sec)是每次重连之前的延时，以秒为单位，默认为10，建议最好设置5以上，这样可以避免电梯等信号不好的时候不断重试
Retry limit是最大重试次数限制，如果重试次数超过这个值则放弃重连，默认为10次，如果设置为0则无限次重试。这个可以根据自己的需要和网络质量设置吧，不过还是要小心，要是忘了登出一直挂了一个月……另外，如果重试次数超出，则进入断线(offline)状态，这时在好友界面，有一个菜单项(Retry)可以手动重连，并且会重置目前的重试次数(这个菜单项在其它状态下是没用的，就不要点了&#8230;)。
OTA下载链接
安装包下载链接
Enjoy!




© zhtlancer for zhtlancer&#039;s blog, 2009. &#124;
Permalink &#124;
9 条评论 &#124;
Add to
del.icio.us

Post tags: BTalk, GTalk, JAVA, 黑莓(BlackBerry)
]]></description>
			<content:encoded><![CDATA[<p><strong>ChangLogs</strong></p>
<ol>
<li>加入断线自动重连功能</li>
<li>菜单项和操作键方面的改进</li>
<li>其它细节变更</li>
</ol>
<p>这个版本最大的改进就是断线重连了，很多用户多次向我提出这个需求，同时对于BTalk这种非BIS/BES数据应用，没有自动重连实在影响可用度。为了保证正常使用，针对自动重连加入了一些设置选项，下面有详细说明。另外根据oran的建议，增加了一些操作方式以改进storm的用户体验，比如增加主要操作的菜单项，以及用黑莓键发送信息等。但是因为没有实机测试，不知改的是否合适，希望storm用户测试后能把问题反馈给我。最后还有两个小改动，一个是可以设置新信息是否自动前台，一个是可以设置聊天界面字体大小。</p>
<p>下面是自动重连设置说明：</p>
<p><a href="http://zhtlancer.com/wp-content/uploads/2009/12/auto_reconnect.png"><img class="aligncenter size-medium wp-image-47565" title="auto_reconnect" src="http://zhtlancer.com/wp-content/uploads/2009/12/auto_reconnect-300x225.png" alt="auto reconnection config" width="300" height="225" /></a></p>
<p>Auto reconnect是自动重连的总开关，默认为打开</p>
<p>Retry delay(sec)是每次重连之前的延时，以秒为单位，默认为10，建议最好设置5以上，这样可以避免电梯等信号不好的时候不断重试</p>
<p>Retry limit是最大重试次数限制，如果重试次数超过这个值则放弃重连，默认为10次，如果设置为0则无限次重试。这个可以根据自己的需要和网络质量设置吧，不过还是要小心，要是忘了登出一直挂了一个月……另外，如果重试次数超出，则进入断线(offline)状态，这时在好友界面，有一个菜单项(Retry)可以手动重连，并且会重置目前的重试次数(这个菜单项在其它状态下是没用的，就不要点了&#8230;)。</p>
<p><a title="OTA" href="http://btalk.googlecode.com/files/BTalk_45.jad" target="_blank" onclick="pageTracker._trackPageview('/outgoing/btalk.googlecode.com/files/BTalk_45.jad?referer=');">OTA下载链接</a></p>
<p><a title="Package" href="http://btalk.googlecode.com/files/BTalk-4_5-0.5.112.7z" target="_blank" onclick="pageTracker._trackPageview('/outgoing/btalk.googlecode.com/files/BTalk-4_5-0.5.112.7z?referer=');">安装包下载链接</a></p>
<p>Enjoy!</p>
<p><map name='google_ad_map_47172_2fc5ea46b09ee2f8'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/47172?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_47172_2fc5ea46b09ee2f8' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=47172&amp;url= http%3A%2F%2Fzhtlancer.com%2F2009%2F12%2Fbtalk-0_5_112-for-45-publish%2F' /></p><hr />
<p><small>© zhtlancer for <a href="http://zhtlancer.com">zhtlancer&#039;s blog</a>, 2009. |
<a href="http://zhtlancer.com/2009/12/btalk-0_5_112-for-45-publish/">Permalink</a> |
<a href="http://zhtlancer.com/2009/12/btalk-0_5_112-for-45-publish/#comments">9 条评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://zhtlancer.com/2009/12/btalk-0_5_112-for-45-publish/&title=BTalk 0.5.112 For 4.5 OS发布" onclick="pageTracker._trackPageview('/outgoing/del.icio.us/post?url=http_//zhtlancer.com/2009/12/btalk-0_5_112-for-45-publish/_title=BTalk_0.5.112_For_4.5_OS&amp;referer=');">del.icio.us</a>
<br/>
Post tags: <a href="http://zhtlancer.com/tag/btalk-blackberry/" rel="tag">BTalk</a>, <a href="http://zhtlancer.com/tag/gtalk/" rel="tag">GTalk</a>, <a href="http://zhtlancer.com/tag/java/" rel="tag">JAVA</a>, <a href="http://zhtlancer.com/tag/%e9%bb%91%e8%8e%93blackberry/" rel="tag">黑莓(BlackBerry)</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://zhtlancer.com/2009/12/btalk-0_5_112-for-45-publish/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>BTalk-0.5.101 For 4.2 OS发布</title>
		<link>http://zhtlancer.com/2009/12/btalk-05101-for-42-os-publish/</link>
		<comments>http://zhtlancer.com/2009/12/btalk-05101-for-42-os-publish/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 17:12:35 +0000</pubDate>
		<dc:creator>zhtlancer</dc:creator>
				<category><![CDATA[BTalk]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[黑莓(BlackBerry)]]></category>

		<guid isPermaLink="false">http://zhtlancer.yo2.cn/?p=47119</guid>
		<description><![CDATA[ChangLogs

此版本针对4.2 OS修改，经8700 4.2 OS测试已经解决“blocking operation not permitted on event dispatch thread”问题
若干细微修改
其它系统若无问题不必升级
在此特别感谢@TsienS同学在测试中做出的贡献

可以说，这个版本带来一个好消息和一个坏消息。好消息当然就是4.2 OS终于能用上BTalk了，cheers!
但是，从此4.2版本和高版本的代码就被分开了……这样将导致以后两个开发分支进度产生差异。以目前手头可用于测试的设备来看，估计以后开发路线为先在4.5OS版本中增加新功能，测试，成熟之后，再在4.2OS版本中加入相应功能的实现，所以还是要对不起4.2OS的朋友了……
不过相信在热心bbers的帮忙测试下，4.2版本的更新周期应该会跟上4.5的步伐的！
OTA下载: http://btalk.googlecode.com/files/BTalk-4_2.jad
安装包: http://btalk.googlecode.com/files/BTalk-42-0.5.101.7z




© zhtlancer for zhtlancer&#039;s blog, 2009. &#124;
Permalink &#124;
暂无评论 &#124;
Add to
del.icio.us

Post tags: BTalk, JAVA, 黑莓(BlackBerry)
]]></description>
			<content:encoded><![CDATA[<p><strong>ChangLogs</strong></p>
<ol>
<li>此版本针对4.2 OS修改，经8700 4.2 OS测试已经解决“blocking operation not permitted on event dispatch thread”问题</li>
<li>若干细微修改</li>
<li>其它系统若无问题不必升级</li>
<li>在此特别感谢@TsienS同学在测试中做出的贡献</li>
</ol>
<p>可以说，这个版本带来一个好消息和一个坏消息。好消息当然就是4.2 OS终于能用上BTalk了，cheers!</p>
<p>但是，从此4.2版本和高版本的代码就被分开了……这样将导致以后两个开发分支进度产生差异。以目前手头可用于测试的设备来看，估计以后开发路线为先在4.5OS版本中增加新功能，测试，成熟之后，再在4.2OS版本中加入相应功能的实现，所以还是要对不起4.2OS的朋友了……</p>
<p>不过相信在热心bbers的帮忙测试下，4.2版本的更新周期应该会跟上4.5的步伐的！</p>
<p>OTA下载: <a title="OTA" href="http://btalk.googlecode.com/files/BTalk-4_2.jad" target="_blank" onclick="pageTracker._trackPageview('/outgoing/btalk.googlecode.com/files/BTalk-4_2.jad?referer=');">http://btalk.googlecode.com/files/BTalk-4_2.jad</a></p>
<p>安装包: <a title="Package for 4.2 OS 0.5.101" href="http://btalk.googlecode.com/files/BTalk-42-0.5.101.7z" target="_blank" onclick="pageTracker._trackPageview('/outgoing/btalk.googlecode.com/files/BTalk-42-0.5.101.7z?referer=');">http://btalk.googlecode.com/files/BTalk-42-0.5.101.7z</a></p>
<p><map name='google_ad_map_47119_2fc5ea46b09ee2f8'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/47119?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_47119_2fc5ea46b09ee2f8' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=47119&amp;url= http%3A%2F%2Fzhtlancer.com%2F2009%2F12%2Fbtalk-05101-for-42-os-publish%2F' /></p><hr />
<p><small>© zhtlancer for <a href="http://zhtlancer.com">zhtlancer&#039;s blog</a>, 2009. |
<a href="http://zhtlancer.com/2009/12/btalk-05101-for-42-os-publish/">Permalink</a> |
<a href="http://zhtlancer.com/2009/12/btalk-05101-for-42-os-publish/#comments">暂无评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://zhtlancer.com/2009/12/btalk-05101-for-42-os-publish/&title=BTalk-0.5.101 For 4.2 OS发布" onclick="pageTracker._trackPageview('/outgoing/del.icio.us/post?url=http_//zhtlancer.com/2009/12/btalk-05101-for-42-os-publish/_title=BTalk-0.5.101_For_4.2_OS&amp;referer=');">del.icio.us</a>
<br/>
Post tags: <a href="http://zhtlancer.com/tag/btalk-blackberry/" rel="tag">BTalk</a>, <a href="http://zhtlancer.com/tag/java/" rel="tag">JAVA</a>, <a href="http://zhtlancer.com/tag/%e9%bb%91%e8%8e%93blackberry/" rel="tag">黑莓(BlackBerry)</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://zhtlancer.com/2009/12/btalk-05101-for-42-os-publish/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
