预览模式: 普通 | 列表

将普通窗户改造成多点设备

    下午将工作室的窗户改造成了多点设备。

Tags: Multitouch

分类:商用 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 389

自动启动

    我们的“空中翻书”项目是基于Arduino读取红外测距感应器实现的,前台程序是Flash,所以需要TinkerProxy或serproxy中转信号(相比较而言,TinkerProxy更加稳定)。以前用作会展,每天靠人工逐一打开程序,但如果放到工程项目中就需要实现开机自动启动了。“空中翻书”的启动过程比较复杂,我先描述下:

  1. 打开TinkerProxy
  2. 点击TinkerProxy的“Start”按钮,并等待其启动完毕
  3. 打开Flash前台程序

    起初以为bat脚本可以完成,但TinkerProxy并没有“Start”的相关参数,所以bat打开TinkerProxy后没法激活“Start”按钮。为了解决这个问题,甚至想到了鼠标的录放软件,但太不稳定,测试僵持到了这里。

    幸运的是,突然发现在启动TinkerProxy后接着按回车键可以激活“Start”,所以,尝试用vbs来模拟键盘事件,代码如下:

'把代码粘贴到记事本中,并修改后缀为“vbs”,和翻书的两个程序放一起。
Set objShell = CreateObject("Wscript.Shell")
objShell.Run "tinkerproxy"
'运行TinkerProxy.exe程序

查看更多...

分类:实验室 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 347

市委书记李春城来锐梵参观

    27日上午,成都市市委书记李春城和锦江区领导一行来锐梵参观指导,我们向李书记展示了我们的项目,并介绍了公司发展情况。

 

分类:杂货铺 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 329

ICID交互设计国际会议

    这次来北京住在清华里面的紫荆公寓,感觉到处都是唧唧歪歪的韩国人。以后到清华记得带足香烟,因为整个校园内基本上买不到,除了个别校园餐厅,但价格贵了一半,当公益和利润发生冲突时,清华提供了一个完美的解决方案。

    ICID邀请了很多业内大腕,除了体现出清华美院的号召力外,也足以证明交互设计的魅力。

    这次会议包含了两个方向,交互界面和互动新媒体。美国帕森斯艺术设计学院信息设计与技术学院院长Sven Travis贴心的在他的PPT里面添加了中文注脚,得到了与会者的好感。反之另一个会下一口流利京腔煲电话的华人在演讲时却没有一句中文。一个人极力向人表现的往往正是他最不自信的地方,也许这也是个印证。

查看更多...

分类:杂货铺 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 286

第十届西博会

    14日进场安装,我们“空中翻书”在4号馆,是家宝同志重点参观的馆场,广州来的师傅做的“球球”的确不一般的圆(我指的是后面的“大球”,不是前面的“小球”)。

    其它项目拖到明天一早才能安装,其中包括新做的“和谐号”,但我和老妖明天动身去北京了,相信小兄弟们能圆满完成任务。

   下面是现场照片:
 

查看更多...

分类:商用 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 281

在P3D模式中显示中文

        processing在P3D模式下不能按常规方法显示中文。由于手上这个项目很急,本打算把文字做成图片了事,不过一不小心就轻易的搜到了解决方案,只是相对麻烦很多。

void setup()
{   
  size(200, 100,P3D);
  char[] charset = {
    '\u9510', '\u68B5', '\u4E92', '\u52A8'    };
  PFont myFont = createFont("黑体", 32, true, charset);
  textFont(myFont);

}
void draw()
{  
  background(0);
  String myStr =  "\u9510\u68B5\u4E92\u52A8";
  fill(250);
  text( myStr, 35,60);
}

        这个解决方案要先把需显示的字符转换为UTF-8编码,你可以在这里进行在线转换。这个“麻烦”也许不该去埋怨processing,我想,如果是国人开发的processing,E文显示估计也会出问题,呵呵!

查看更多...

Tags: processing

分类:processing | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 309