<?xml version="1.0" encoding="GBK"?>
<?xml-stylesheet href="/style/rss.css" type="text/css"?>
<rss version="2.0" xmlns:eb="http://blog.tom.com/">
<channel>
  <title>华艺平面视觉工作室</title>
  <link>http://blog.tom.com/sun3d</link>
  <description><![CDATA[精彩网络，无悔年华。 ]]></description>
  <language>zh</language>
  <generator>newblog.tom.com RSS</generator>
  <pubDate></pubDate>    <item>
		<title><![CDATA[ [转贴]flash加密解密大比拼 ]]></title>
		<link>http://blog.tom.com/sun3d/article/701.html</link>
		<description><![CDATA[ <BR>转贴：原文出处<a href="http://bbs.05m.com/dispbbs.asp?boardID=29&amp;ID=742&amp;page=2">http://bbs.05m.com/dispbbs.asp&nbsp;boardID=29&amp;ID=742&amp;page=2</a><BR><strong>flash加密解密大比拼</strong><div style="PADDING-RIGHT: 0px; MARGIN-TOP: 10px; FONT-SIZE: 10pt; OVERFLOW-X: hidden; WIDTH: 97%; WORD-BREAK: break-all; TEXT-INDENT: 24px; LINE-HEIGHT: normal; HEIGHT: 200px; WORD-WRAP: break-word" twffan="done" ><br /><br />加密队<br />Flashincrypt 2.8<br />SWF Encrypt 3.0<br />ASO free<br /><br />解密队<br />硕思闪客精灵 2005<br />asv5.0<br />Imperator' FLA<br /><br />比赛过程就不说了，看看结果吧:<br /><div twffan="done"><a href="http://yellowboy.cn/attachments/month_0602/g200622611458.jpg" target="_blank"><img style="WIDTH: 500px; CURSOR: pointer" src="http://yellowboy.cn/attachments/month_0602/g200622611458.jpg" twffan="done" alt="" /></a></div><br />第一回合解密略胜，第二回合加密以一敌二，最终解密获胜。<br /><br />小结：<br />测试的过程中有几点感触<br />1.Flashincrypt 在 ASV5 出来之前，我一直都是用它，ASV5 出来后，不得不佩服ASV的强大，连MC名，高宽等属性也能看到，还能导出jsfl。<br />2.ASO真是一点用都没有。。加了密就是改了改变量名函数名，没什么大用~<br />3.Imperator' FLA 对 Flashincrypt 的时候，虽然简单的能导出FLA，但稍微复杂点的swf就会出错，就算导出来用flash也打不开<br />4.硕思闪客精灵 2005，中文的，导出fla功能比 Imperator' FLA 差，导出的fla多数打不开，不过用来导出图形，声音还是可以的<br />5.asv5连字体都能导出，确实厉害<br />6.SWF Encrypt 3.0 果然是强中之强，看来要改用 SWF Encrypt 3.0 了，加密后用aso打开，一堆error log，看as好多都变成了while,while,while，不过加密后的图形还是没用。不过SWF Encrypt 3.0的价钱就不爽了，要99.99美元，顺便找了一下破解的，一个国内的破解，虽然使用没事，但加密后的swf连flashplayer都看不了，虽然在Asv里看上去是加密了，没用。另外一个是国外的破解，也应该是朋友们下载最多的一个版本，加不了密，虽然所有功能都能用，但最重要的加密加不了，不知道为什么。</div> ]]></description>
		<eb:creationDate>2006-05-21 15:25:54</eb:creationDate>
		<eb:modificationDate></eb:modificationDate>
    </item>
    <item>
		<title><![CDATA[ [原创]zinemaker杂谈 ]]></title>
		<link>http://blog.tom.com/sun3d/article/700.html</link>
		<description><![CDATA[ zinemaker2006的核心进行了优化，翻页时的资源占用率比imaker小了很多，就充这一点，就可以放弃imaker了。 <br>大家完全可以把注意力转移到2006上。imaker有的功能，2006全有。 再弄imaker的破解意义都不大了<br>大家很关心的就是2006的限制太多，其实你们都进入了一个误区,2006的模板导致了这种误区,<br>2006其实也绿色的，安装一次后可以把文件复制到第二台机上。2006的文件大，最主要的是他的模板 <br><br>想要自己的个性，可以完全抛开2006的模板，自己用flash来做每页的页面，最后在2006中添加自己做好的swf文件，模板的某些参数同样对自己的swf有效，比如是否显示进度条，背景音乐，特效等，最后生成杂志即可。<br> ]]></description>
		<eb:creationDate>2006-04-07 22:07:40</eb:creationDate>
		<eb:modificationDate></eb:modificationDate>
    </item>
    <item>
		<title><![CDATA[ [转载]“破解”去掉一个flash组件里作者留下的标志 ]]></title>
		<link>http://blog.tom.com/sun3d/article/699.html</link>
		<description><![CDATA[ <a href=http://blog.sina.com.cn/u/53829366010002ha target=_blank>原文出处</a><br>网上有人把AsFlipPage3（翻书效果）做成了组件：<br>http://ssbx.39u.cn/afp.html<br> <br>这个东东挺方便的，做电子书的时候。但是作者却在组件里加了一个“欢迎使用”“联系作者”的标识，用着很不舒服，琢磨了一下把它去掉。大体思路这样，我只要能捕获到那个标识的对象名，再找到它的路径，就对对它进行操作，通过设置_visible值可以让它不可见，也可以用removieMovieClip(如果它是动态创建的话)把它从场景中删去。好，动手开始干吧！<br> <br>下载了该组件安装后，新建一个空白文件，拖拽组件到场景，发布，在调试跟踪窗口点“查看对象列表”<br>Level #0: Frame=1<br>&amp;nbsp; Movie Clip: Frame=1 Target=&quot;_level0.instance1&quot;<br>&amp;nbsp; &amp;nbsp; Movie Clip: Frame=1 Target=&quot;_level0.instance1.stage_mc&quot;<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; Shape:<br>&amp;nbsp; &amp;nbsp; Movie Clip: Frame=1 Target=&quot;_level0.instance1.shadow_bottom1&quot;<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; Shape:<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; Shape:<br>&amp;nbsp; &amp;nbsp; Movie Clip: Frame=1 Target=&quot;_level0.instance1.shadow_bottom2&quot;<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; Shape:<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; Shape:<br>&amp;nbsp; &amp;nbsp; Movie Clip: Frame=1 Target=&quot;_level0.instance1.page_side1_mc&quot;<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; Shape:<br>&amp;nbsp; &amp;nbsp; Movie Clip: Frame=1 Target=&quot;_level0.instance1.page_side2_mc&quot;<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; Shape:<br>&amp;nbsp; &amp;nbsp; Movie Clip: Frame=0 Target=&quot;_level0.instance1.on_triangle2&quot;<br>&amp;nbsp; &amp;nbsp; Movie Clip: Frame=0 Target=&quot;_level0.instance1.on_triangle&quot;<br>&amp;nbsp; &amp;nbsp; Movie Clip: Frame=0 Target=&quot;_level0.instance1.k21M19M&quot;<br>&amp;nbsp; &amp;nbsp; Edit Text: Target=&quot;_level0.instance1.k21M&quot; Variable= Visible=true Text = AsFlipPage3.1.0&quot;<br>&amp;nbsp; &amp;nbsp; Movie Clip: Frame=1 Target=&quot;_level0.instance1.k21M19&quot;<br>仔细找找，发现了那个白块块的存在，它是由三个东东组成的。_level0.instance1.k21M　　_level0.instance1.k21M19M _level0.instance1.k21M19 但是trace它们其中的一个:trace(_level0.instance1.k21M),结果是对象未指定，输出&quot;undefined&quot;，于是我再ctrl+enter发布一遍测试，发现_level0.instance1.k21M已经不存在了，换了一个名字了。于是得出这三个东东是在组件里动态生成，并动态命名的结论。只要继续捕捉动态生成对象名的变量的话，就好办了，可以控制到。<br>于是继续，用swf反编译工具打开生成的swf查看，发现它里面有一段代码： <br>function init_copy_mc_fun()<br>&amp;nbsp; &amp;nbsp; {<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var r1 = String.fromCharCode(97 + random(24));<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var r2 = random(24);<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var r3 = String.fromCharCode(65 + random(24));<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var nrt = r1 + r2 + r3;<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.createTextField(nrt, 19999 + random(9999), 100, 100, 300, 100);<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var myformat = new TextFormat();<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; myformat.color = 16711680;<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this[nrt].text = &quot;AsFlipPage3.1.0&quot;;<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this[nrt].selectable = false;<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this[nrt].setTextFormat(myformat);<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this[nrt]._x = this.pcx - 14;<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this[nrt]._y = this.pcy + this.stage_h / 2 - 11;<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var r4 = random(99);<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var nrm = r1 + r2 + r3 + r4;<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.attachMovie(&quot;test_txt&quot;, nrm, 29999 + random(9999));<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this[nrm]._x = this.pcx - 10;<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this[nrm]._y = this.pcy + this.stage_h / 2;<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var nrmn = r1 + r2 + r3 + r4 + r3;<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.createEmptyMovieClip(nrmn, 9999 + random(9999));<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; with (this[nrmn])<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; beginFill(13421772, 30);<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; moveTo(_parent.pcx - 80, _parent.pcy + _parent.stage_h / 2 - 10);<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; lineTo(_parent.pcx + 80, _parent.pcy + _parent.stage_h / 2 - 10);<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; lineTo(_parent.pcx + 80, _parent.pcy + _parent.stage_h / 2 + 30);<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; lineTo(_parent.pcx - 80, _parent.pcy + _parent.stage_h / 2 + 30);<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; lineTo(_parent.pcx - 80, _parent.pcy + _parent.stage_h / 2 - 10);<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; endFill();<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Register_user = &quot;未注册&quot;;<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (all_page_v &gt; 10)<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; all_page_v = 10;<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } // end if<br>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }<br><br>发现这三个对象名是由r1,r2,r3,r4分别组合产生的，而r1,r2,r3,r4又是通过随机函数来产生的。这无所谓，r1,r2,r3,r4正是我要找的动态生成对象名的变量。<br>接下来就好办了,添加一个链接名为test_txt的mc到库里去,让我的test_txt取代组件里的test_txt，然后通过取得test_txt的路径和对象名，来逐一推敲出其它两个对象的名字。<br>var nrm = this._name;<br>var nrm_lth = nrm.length;<br>var r2_lth = 0;<br>var r1 = nrm.charAt(0);<br>var r2 = &quot;&quot;;<br>var r3 = &quot;&quot;;<br>var r4 = &quot;&quot;;<br>for (i=0; i&lt;=nrm_lth; i++) {<br> if (!isNaN((nrm.charAt(i+1)))) {<br>&amp;nbsp; r2 += nrm.charAt(i+1);<br>&amp;nbsp; r2_lth = r2.length+1;<br>&amp;nbsp; r3 = nrm.charAt(r2_lth);<br>&amp;nbsp; r4 = nrm.slice(r2_lth+1, nrm_lth);<br> } else {<br>&amp;nbsp; break;<br> }<br>}<br>var nrt:String = r1+r2+r3;<br>var nrmn:String = r1+r2+r3+r4+r3;<br><br>哈哈，该取的都取到了，现在就动手清除它们吧。<br>removeMovieClip(_level0.instance1[nrmn]);<br>removeMovieClip(_level0.instance1[nrt]);<br>removeMovieClip(_level0.instance1[nrm]);<br>清除后的效果还是很好的，和预先希望的结果一样(见):&gt;http://www.blackp.cn/other/templet3.swf ]]></description>
		<eb:creationDate>2006-04-07 22:00:19</eb:creationDate>
		<eb:modificationDate></eb:modificationDate>
    </item>
    <item>
		<title><![CDATA[ 这两天真是手背 ]]></title>
		<link>http://blog.tom.com/sun3d/article/698.html</link>
		<description><![CDATA[ &amp;nbsp;  这两天真是手背。<br>&amp;nbsp;  昨天早上起来，按照正常时间去上班，开木门，再开防盗门，防盗门竟然没有反映，以为反锁了，用钥匙开，还是开不了，折腾一翻，发现是锁头坏了，锁舌与用手拉开的轴脱裂，锁舌卡在了里面。防盗门把自己防在了屋内，出不去，晕.............了几分钟，急着去上班，只好用螺丝刀卸了一棵看得到的安装螺钉，还有两棵在门门缝里没法，只好用锤子来砸锁头了。一时还搞不掂，只好先电话去单位请假。然后再静下心来慢慢砸锁头，折腾了大半个钟头，终于把锁头给弄了下来，急急忙忙骑车去单位。到了单位才发现，摩托车车尾的尾箱盖子不知在何时也被打开，里面的另一顶备用车帽也不见，估计在路上给颠出去了，真是祸不单行。<br>&amp;nbsp;  从这周一开始，我的眼睛对着电脑屏幕不超过30分钟就开始发涨，开始看不清楚东西。到今天已经六天了，滴了眼药水也不管用，又不愿去医院。唉，用眼过度啊。 ]]></description>
		<eb:creationDate>2006-03-18 15:24:40</eb:creationDate>
		<eb:modificationDate></eb:modificationDate>
    </item>
    <item>
		<title><![CDATA[ [原创]一款免费flash电子杂志源文件 ]]></title>
		<link>http://blog.tom.com/sun3d/article/697.html</link>
		<description><![CDATA[ 这是flash8的一位网友，不满于目前国内flash翻页组件收费的问题，自行写的源码，供免费下载使用。直接支持跨页动画，和翻页时静帧。根据我的建议，在功能上进行了完善，新功能如下：<br><br>1.会显示书的厚度，可通过自己设置参数进行修改<br><br>2.可在厚度边上点选翻页<br><br>3.用户自定义翻页投影<br><br>4.用户自定义翻书速度<br><br>5.用户自定义鼠标响应区<br><br>6.用户自定义翻书幅度（即鼠标翻到什么程度就可以自己翻过去了）<br><br>有时间再继续升级，加入更多方便读书的功能，大家也可以提建议。<br><br>目前最新版下载，包括fla和swf文件<br><br><a href=http://images.blog.tom.com/file/0/3/16/f_649003_33216.rar target=_blank>kakmagazine模板4</a><br> ]]></description>
		<eb:creationDate>2006-03-13 11:55:15</eb:creationDate>
		<eb:modificationDate></eb:modificationDate>
    </item>
    <item>
		<title><![CDATA[ [转载]中国互动杂志媒体形态分析 ]]></title>
		<link>http://blog.tom.com/sun3d/article/696.html</link>
		<description><![CDATA[ 转载于<a href=http://blog.sohu.com/members/chengxinchao11/1254596.html target=_blank>http://blog.sohu.com/members/chengxinchao11/1254596.html</a><br><br>互动杂志这种形态可以说是中国能唯一超前欧美的网络媒体形态。<br><br>我在网络新闻媒体(新浪、chinabyte)从业6年，一个偶然的机会进入了户动杂志平台公司工作了8个月时间，对互动杂志进行了一些观察、分析、研究，整体觉得互动杂志这种形态最能生存的环境是“3G＋eBook”模式。也就是说，互动杂志不太适合目前的PC环境来表现，用户在PC环境消费互动杂志不太能形成主流。<br><br>我曾经写过一篇关于IPOD能成功的原因的文章——“IPOD成功深层次原因、索尼新战略与互动杂志”（http://blog.sohu.com/members/chengxinchao11/1253706.html）。大致可以反映我对互动杂志产业的期许。<br><br>目前，中国的互动杂志平台遍地开花，目前至少又20家之多，目前最比较有规模的是zcom、xplus、POCO、VIKA等。尤其是传统媒体集团开始跃跃欲试，他们对这些没有内容资源、白手起家的户动杂志平台形成很大的压力。这些有代表性的平台包括xdoc(上海文广集团)、digjoy等。<br><br>互动杂志的盈利模式大家无一例外都采用广告盈利模式手段，一种是杂志内容页与广告分离式，根据用户阅读习惯主动插入广告；另外一种是广告页夹在杂志内容页面里面。但是不论是哪种广告形式，都很难马上形成互动杂志广告产业链，总之是属于传统的网络广告形态，不具备革命性。<br><br>目前互动杂志平台运营目的有大致分两种：一、贩卖公司，低成本运营、期待高价卖掉。二、目标直指NASDAQ。但是我个人认为，互动杂志能独立上市的可能性不太大。<br><br>目前我认为中国市场近期能上市的业务只有两种，第一种是基于手机终端做互动广告行销的公司。第二家是音乐相关的网站。<br><br>作为一个全球互联网市场的新兴产物，户动杂志在未来很定会有很大的发展空间，我衷心祝愿户动杂志产业能成为资本市场的宠儿，并赢得投资人的青睐。<br><a href=http://blog.sohu.com/images/person/2006/3/8/1141816898479_6236.jpg target=_blank>http://blog.sohu.com/images/person/2006/3/8/1141816898479_6236.jpg</a><br><br><a href=http://blog.sohu.com/images/person/2006/3/8/1141816916870_4183.jpg target=_blank>http://blog.sohu.com/images/person/2006/3/8/1141816916870_4183.jpg</a><br><br><a href=http://blog.sohu.com/images/person/2006/3/8/1141816964060_5781.jpg target=_blank>http://blog.sohu.com/images/person/2006/3/8/1141816964060_5781.jpg</a><br><br><a href=http://blog.sohu.com/images/person/2006/3/8/1141816972912_7815.jpg target=_blank>http://blog.sohu.com/images/person/2006/3/8/1141816972912_7815.jpg</a><br><br><a href=http://blog.sohu.com/images/person/2006/3/8/1141816981852_3448.jpg target=_blank>http://blog.sohu.com/images/person/2006/3/8/1141816981852_3448.jpg</a><br><br><a href=http://blog.sohu.com/images/person/2006/3/8/1141816991315_4815.jpg target=_blank>http://blog.sohu.com/images/person/2006/3/8/1141816991315_4815.jpg</a><br><br><a href=http://blog.sohu.com/images/person/2006/3/8/1141817002063_7858.jpg target=_blank>http://blog.sohu.com/images/person/2006/3/8/1141817002063_7858.jpg</a><br><br><a href=http://blog.sohu.com/images/person/2006/3/8/1141817011935_8456.jpg target=_blank>http://blog.sohu.com/images/person/2006/3/8/1141817011935_8456.jpg</a><br><br><a href=http://blog.sohu.com/images/person/2006/3/8/1141817024434_3747.jpg target=_blank>http://blog.sohu.com/images/person/2006/3/8/1141817024434_3747.jpg</a><br><br><a href=http://blog.sohu.com/images/person/2006/3/8/1141817032222_5518.jpg target=_blank>http://blog.sohu.com/images/person/2006/3/8/1141817032222_5518.jpg</a><br><br><a href=http://blog.sohu.com/images/person/2006/3/8/1141817040318_8143.jpg target=_blank>http://blog.sohu.com/images/person/2006/3/8/1141817040318_8143.jpg</a><br><br><a href=http://blog.sohu.com/images/person/2006/3/8/1141817050211_7673.jpg target=_blank>http://blog.sohu.com/images/person/2006/3/8/1141817050211_7673.jpg</a><br><br><a href=http://blog.sohu.com/images/person/2006/3/8/1141817060159_3665.jpg target=_blank>http://blog.sohu.com/images/person/2006/3/8/1141817060159_3665.jpg</a><br><br><a href=http://blog.sohu.com/images/person/2006/3/8/1141817069347_5285.jpg target=_blank>http://blog.sohu.com/images/person/2006/3/8/1141817069347_5285.jpg</a><br><br><a href=http://blog.sohu.com/images/person/2006/3/8/1141817084481_8866.jpg target=_blank>http://blog.sohu.com/images/person/2006/3/8/1141817084481_8866.jpg</a><br><br> ]]></description>
		<eb:creationDate>2006-03-13 10:01:27</eb:creationDate>
		<eb:modificationDate></eb:modificationDate>
    </item>
    <item>
		<title><![CDATA[ NGPOD美国国家地理杂志下载收藏软件《NGPOD收藏家》 ]]></title>
		<link>http://blog.tom.com/sun3d/article/695.html</link>
		<description><![CDATA[ &amp;nbsp; &amp;nbsp; NGPOD是National Geographic Photo Of the Day的缩写形式。 这是美国国家地理杂志的一个栏目，网址为：http://lava.nationalgeographic.com/pod/。该栏目每天向大家提供一幅配有背景资料介绍的国家地理杂志上的照片。 并提供两种分辨率（800x600以及1024x768）的Windows壁纸（wallpaper）下载。 目前网络上到处流传的一些国家地理杂志的照片绝大多数来自这个栏目。<br>&amp;nbsp; &amp;nbsp; 《NGPOD收藏家》是一个用来下载收集NGPOD的工具，它不仅可以下载每天的图片还可以将该图片的信息资料存入本地的数据库中，以便了解详细的背景资料。同时，它提供了浏览本地图文资料的功能，十分适合喜爱国家地理杂志的朋友使用。<br>&amp;nbsp; &amp;nbsp; 该软件免费无限制使用，可以自由传播，这里感谢软件作者的无私奉献。<br>下载地址是：<br><a href=http://ngpod.shnic.net/cindex.htm target=_blank>http://ngpod.shnic.net/cindex.htm</a> ]]></description>
		<eb:creationDate>2006-03-13 09:44:32</eb:creationDate>
		<eb:modificationDate></eb:modificationDate>
    </item>
    <item>
		<title><![CDATA[ 有些不得不说的话 ]]></title>
		<link>http://blog.tom.com/sun3d/article/694.html</link>
		<description><![CDATA[ &amp;nbsp;  说实在的，昨天晚上我很生气。原因何在？通过Q，某人为了某种利益，把我拉入他的群，并给了我管理员的权限，我当然高兴。某人就开口闭口问我要东西，要我告诉他杂志XX的crack。生平最恨那些不劳而获，不想付出，只想索取的人。况且，本人乃菜鸟一个，对as基本不懂，也正在学习。没有答应他的要求，他给了留言，当时我正与一个好友聊着技术上的一个问题，没看到留言也就没有及时回信，他认为我欺骗了他，就把我给T出了群。事后问缘由，要我把全部模块的swf文件给他，才让我回他那个群。<br>&amp;nbsp;  我FT，天底下又不是只有他一个群，我加入的群何止他的一个？本是报着学习的态度，广交朋友，没想到会碰到这么个唯利是图的人。<br>&amp;nbsp;  我很喜欢imaker，现在更名为zinemaker了。我花了二个多月的时间，寻求组件、源码，经过多次对比，实际操作，发现imaker应该是目前网上提供的制作电子杂志最好的软件了。详情请参见我的另一篇拙文，<a href=http://blog.tom.com/blog/blogview.php?BlogID=33125&amp;BloggerID=649003 target=_blank>http://blog.tom.com/blog/blogview.php?BlogID=33125&amp;BloggerID=649003</a><br>天下没有免费的午餐，一份耕耘，一份收获。目前我正在把zinemaker的模板特效转成fla格式的，到时候会提供给大家，但是不要问我如何得来的源码，问了也白问，我不会说，因为我也很自私，有些东西，一说出来就泛滥了，见光就死，到时候大家都没得玩的。 ]]></description>
		<eb:creationDate>2006-03-13 09:32:50</eb:creationDate>
		<eb:modificationDate></eb:modificationDate>
    </item>
    <item>
		<title><![CDATA[ [原创]flash翻页组件和源码 ]]></title>
		<link>http://blog.tom.com/sun3d/article/693.html</link>
		<description><![CDATA[ <font color=#FF0000>希望转载者注明出处</font><br>目前flash翻页组件有：<br>一、AsFlipPage3.1.0，国内花生的收费组件，比较简单好用，唯一缺陷：翻页时动画不停止，比较费资源。<br><br>二、FFlipPage，也是国内自在提供的收费组件，（其中2.0为免费版），缺陷：不直接支持跨页动画。<br><br>三、Flippingbook，国外的商业组件，售价$25.00，支持在线播放,支持xml和外部文件，缺陷:不支持跨页动画。<br><br>四、flashflip，国外的组件，用得不多。<br><br>翻页源码：<br>一、pageflip_v22，老外的源码，免费，非常有名，可惜很长时间都没有更新了，国内的杂志中国，就是在其基础上完善的。下载和演示地址：<a href=http://www.iparigrafika.hu/pageflip/index.php target=_blank>下载和演示</a><br><br>二、MagPark，国内的第五媒体论坛在自在的2.0的基础上完善的，也是不直接支持跨页动画，只能向下翻页，有些别扭。<br><br>三、kakaMagazine，flash8里的一个网友，针对目前翻页组件收费的不满，参考asFlipPage的效果，自行写的免费翻页代码，供自由传播。优点：翻页时静帧，直接支持跨页动画，在我的建议下，模板4.0有多个参数可供用户自行修改；缺陷：界面不够美观。<br><br>四、zinemaker， 杂志中国在国外pageflip 的基础上完善的免费的翻页代码，并提供打包软件，优点同kakaMagazine，翻页时静帧，直接支持跨页动画。前身是imaker，1.0版核心代码未加密，打包后有白板现象，就是翻页时显示白色背景，翻页结束才是原底色。2.2版改进了这一bug，核心文件进行了加密，源文件开放性较好，需要较高的flash技术。2006年3月更名为zinemaker2006，界面更美观，同时提供页面模板和特效模板，感觉自由度低了，更适合于对flash不懂的普通对象。其核心仍是imaker2.2。由于是免费的，用其提供的打包工具打包，运行时有启动logo，全屏时最底部有杂志中国技术支持字样和封底有杂志中国logo存在。不过zinemaker仍是目前最好的flash杂志制作软件。<br> ]]></description>
		<eb:creationDate>2006-03-11 20:49:22</eb:creationDate>
		<eb:modificationDate></eb:modificationDate>
    </item>
    <item>
		<title><![CDATA[ psd2fla 下载 ]]></title>
		<link>http://blog.tom.com/sun3d/article/692.html</link>
		<description><![CDATA[ PSD2FLA是一个Photoshop插件，他可以把Photoshop的源文件(.psd)转化成Flash源文件(.fla).<br><br>可以导出.fla文件了，确实有点不可思议，对吗？<br> ]]></description>
		<eb:creationDate>2006-03-11 19:33:12</eb:creationDate>
		<eb:modificationDate></eb:modificationDate>
    </item>
</channel>
</rss>