Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4057069
  • 博文数量: 272
  • 博客积分: 7846
  • 博客等级: 少将
  • 技术积分: 6476
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-25 16:27
文章分类

全部博文(272)

分类:

2010-12-25 17:55:52

是一组Flash图表。

你可以在你的网站和基于网络的产品(非开源),但可以免费使用。 Amcharts可以从简单的CSV或XML文件提取数据,也可以从动态数据读取生成,比如PHP, .NET, Ruby on Rails和Perl,以及其他许多编程语言。

Amcharts的特点包括:

*动画或静态
*价值轴能够扭转
*线性或对数轴的价值尺度
*预定义或定制的子弹
*定制描述任何数据点
*点击栏目/酒吧(可用于钻孔下来图表)
*梯度弥漫
*价值指标插入式
*轴价值观内样区
*平台无关
*可以输出作为一项形象
*可控制在途经的JavaScript
*设置和数据可以通过直接从一个HTML文件
*度身定做的形象或Flash (动画)背景
*无限标签
*旋转标签及轴价值观
*数据可自动重装上阵与预设频率
*任何格式文本气球

你可以免费下载并使用一切Amcharts产品。但免费版有一个限制,会在图表的左上角显示该网站的链。如果你想移除降这个链接,可以购买一个商业许可。

不过现在已经有网友指出amcharts可以破解,完全去掉这个链接显示。方法如下:

用SWF Decompiler软件加载swf文件,在Resources下找Action中的MainMoive,代码中有一段如下:
function checkKey(serial)
{
   var _l1 = com.amcharts.Utils.stripSymbols(serial, " ");
   _l1 = com.amcharts.Utils.stripSymbols(_l1, "\n");
   _l1 = com.amcharts.Utils.stripSymbols(_l1, "\r");
   _l1 = com.amcharts.Utils.stripSymbols(_l1, "\r\n");
   arr = _l1.split("-");
   if (Number(arr[2]) + Number(arr[3]) != 8645 || Number(arr[2].substr(1, 1)) - Number(arr[3].substr(2, 1)) != 2)
   {
       attachMovie("copyright_mc", "copyright_mc", 1001);
   } // end if
} // End of the function
这就是序列号的代码,再往下看
key_loader.loadVars(path + "amcharts_key.txt", this, "checkKey", false, "checkKey");
到这里,学过一点基础编程的都看明白了。
以"-" 作为序列号的链接符号,第二个链接符号后的数+第三个符号后的数=8645,并且第二个链接符号后的数中的第一位数后面的一位数-第三个符号后的数中的第 二位数后面的一位数=2,只要满足这三个条件的序列号就可以了,然后把这个序列号保存在swf文件相同文件夹下的amcharts_key.txt中, 在.swf文件同目录下新建一个文件:amcharts_key.txt
写入一行内容:AMCHART-LNKS-1966-6679-1965-1082


接下来,我将试验amcharts的功能。

阅读(2767) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~