开源PHP+flash图表框架汇总

要做个Web的小应用,查了些开源的 PHP+flash 图表框架,整理出来,也许哪位朋友还用得上。其中最喜欢的是:Open Flash Chart。样式齐全,文档详细,那个Loading我特别喜欢!!时间点上跳出注释的渐变也做得很不错!用这个要做出个像 Google Analytics 的UI并非难事。官网首页就有个活DEMO,可以去试一下。用这个作出以下是截图:

其他的还有 PHP/SWF ChartsFusionCharts Free 都很不错,就看个人喜好了。

cal3d

开源骨骼动画引擎:CAL3D

关于骨骼系统,只在玩Flash的时候附带搞过MOHO,觉得挺神奇的,今天发现了CAL3D,才让我见识到专业是怎样的,而且它是开源的,据说还能移植到PSP上。


以下是演示视频:
Details »

模拟树

模拟树

树形结构被用于很多新锐UI设计的架构层,这种经典的数据结构的艺术繁殖力极强,基于它能变换出许多让人耳目一新的东西。如果你想将界面构建在一颗逼真的“树”上,Tree simulation 是一个很好的选择,该项目在三维层面上模拟出各种风格的“树”,还有在线的applet演示一棵树的三维框架,最让人惊喜的是它提供了各种操作系统平台、语言平台的源代码,在很多嵌入式系统中也能应用。

  • C program for DOS which displays wireframe trees using Borland C++ BGI graphics.
  • C program for UNIX which displays wireframe trees in X Windows.
  • Java applet which displays wireframe trees through a Java-capable web browser
  • 用Flash来增加AJAX的存储量:AMASS

    又一个Flash和AJAX的结合,这次是增加AJAX的存储量,全称是:AJAX MAssive Storage System,我对AJAX的认知还局限于用过一些框架,一直没有深入研究,对这个东西也没有细看,最近太忙了,积累了好多这种想细看却又没有时间的零碎信息,本以为清闲的读研前夕,没想到这么忙!

    OSRC

    开源机器人控制框架:OSRC

    开源框架 OSRC 主要致力于Linux下的机器视觉实现,并提供一个GUI框架,用它可以很方便的搭建一个基于Linux的机器人系统,并且有图形交互界面。我只在台式机上实验过,但在嵌入式Linux系统中应该也很有参考价值和可移植性。

    Scriptographer

    Scriptographer 快速上手指南

    应该还很少人知道有 Scriptographer 这种东西,简称Sg,它是Illustrator的一个插件,但不是那种普通的插件,需要JAVA虚拟机环境,可以自己编写动作脚本,支持交互创作,对于喜欢分形风格的插画家来说,应该是个很好的工具。现在它还在起步阶段,官方提供的脚本多是作者自己编写的,也许是最终用户多是插画家,不是很擅长编写脚本。


    Details »

    开源RIA开发框架:xical

    基于Flash Player的开源二次开发平台:xical,采用swf+xml的架构,不需动态脚本支持,Xical Player就是其中的swf固件,然后通过xml来调整参数、设置、命令等。官方的DEMO美工比较差,看起来比较不上档次,但只是表面现象,本质还是很好用的,用这个开发一个演示系统还是很快捷的,效果比PPT要好得多!当然UI是肯定要重做的!

    AJAX相册库:Ajax-ready sliding gallery library

    简单、方便、实用。详细使用方法请看:An Ajax-ready sliding gallery library,Demo看这里。初步试了一下,比较朴实,没什么华丽的效果,代码挺干净,易于整合。

    跨平台开源游戏开发库:Allegro

    开源游戏开发库并不是特别稀罕的东西,Allegro的神奇之处就在于它的跨平台性:

    supporting the following platforms: DOS, Unix (Linux, FreeBSD, Irix, Solaris, Darwin), Windows, QNX, BeOS and MacOS X

    想象一下,最低档的PC104也能跑DOS,能在DOS下开发游戏,就可以做很多好玩的事情了…而且官方提供了详细的文档,开发团队和社区都挺活跃,值得花时间研究一下。

    虚拟的屏幕视频设备驱动

    这个东西是 VH Screen Capture Driver ,作用是虚拟一个视频采集设备,类似摄像头,电视卡等,用你的屏幕作为视频源,在远程教学等方面用起来很方便,可以在各种视频聊天软件,在线视频实时广播系统中的硬件选择中,可以定义广播的区域范围是屏幕的哪块地方,那个窗口。
    最重要的是,这个软件是免费的。

    效果图

    用家用打印机打印巨幅斑点画的解决方案

    那是一种斑点风格的画,怎么描述呢,你们看看那个效果图,就会明白,它有一个学名的,叫XX斑,google了一阵没找到,知道的留个言吧。Homokaasu这个网站提供了一个完整的解决方案。可以帮你把任何图片转换成那种风格的巨幅图片,然后可以按各种规格的打印纸大小无缝分割存成多页的pdf文件方便打印,如果你不想在线上等待,你可以下载这个软件的单机版本(免费的),需要电脑上装有.NET Framework 1.1,在Linux下的朋友Mono是很不错的代替品。

    下面是转换的效果和原图:

    |inline

    在线中文输入法

    免安装的在线中文输入法

    好东西呀!在网上逛到的。以后在FreeBSD下就不用特意装输入法了,反正需要用中文的时候也就上上网的时候,其他时候只当服务器:)

    官方主页:JustInput.com 免安装的在线中文输入法
    下面是我使用的截图和介绍,试了一下,反应很快,只是最开始打开窗口有点慢:

    JustInput的优点:

  • 免费。
  • 方便:不必下载或安装,打开浏览器就能用。
  • 安全:不必安装软件就不会感染电脑病毒。JustInput只是一个功能强大的网页而已。
  • 易用:界面简洁,按键习惯和主流输入法保持一致。
  • 通用:在Windows, Linux, Mac等电脑系统上都能用。
  • JustInput尤其适用于以下场合:

  • 您所用的计算机没有安装且无法安装任何中文输入软件,例如国外学校、图书馆、网吧或酒店里的公用计算机,以及某些单位内部的计算机。
  • 您暂时借用他人的计算机,上面没有您所熟悉的中文输入法。
  • 您所用计算机的中文输入软件出现故障,暂时无法修复。
  • 您心血来潮想试一下别的输入法但又不想把自己的电脑系统搞乱:-)