易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux下的Adobe AIR开发

前面也有介绍过Adobe AIR,不过是Windows平台,最近有一事烦心:LinuxQQ太垃圾,wine qq太慢,web qq不方便,那怎么办呢?
我想到了air。
首先当然要下载sdk和runtime:http://www.adobe.com/cn/products/air/tools/sdk/
最重要的是先下载runtime,在网站的最底部有个
立即下载 Adobe AIR
这样的链接,点进去就是下载了,在下载页面会提示你是Linux版用户,如果是,那就继续,不是,那就进行选择。
下载会弹出一个框(我用firefox)AdobeAIRInstaller.bin,点保存文件再选确定。
下载默认会下载到~/下载,所以打开终端:
cd 下载
现在你可能会迫不及待地./AdobeAIRInstaller.bin
别急,bash会提示你权限不足。
不用着急,我们来:chmod +x AdobeAIRInstaller.bin
然后执行,就可以了,会有安装向导。
接下来下载个SDK,还是最上面的链接。
有这样一个选项:我已阅读 Adobe AIR SDK 许可证
, 并且通过下载以下列出的软件, 我同意该协议的条款。
选中对钩,就会显示SDK下载链接,点击下载适用于 Linux 的 Adobe AIR SDK
。会有一个AdobeAIRSDK.tbz2要下载,下载好了。
用归档管理器打开,解压出来,这时,Adobe AIR SDK下载完毕!
然后可以开始写程序了。介绍在这里:http://blog.csdn.net/ama1997/archive/2010/02/14/5308727.aspx
然后我来试试写个web qq的客户端吧!当然,是跨平台的。
按说明创建目录,当然,要把first改成webqq。
因为linux的程序设计大多是make描述的,不仅方便,而且有效,所以我们也要有。
这里makefile的样子是这样的:
DB="../adobe air sdk/bin/adl"
CL="../adobe air sdk/bin/adt"
debug:
$(DB) ./source/application.xml

暂且实现debug功能。
我来说说为什么DB要有双引号,因为目录里面是有空格的。
我的目录是这样:
~
|-adobe air sdk
|-webqq
先..上一级,然后"adobe air sdk/bin",所以是这样的。
不一样的话,可以按需修改。
然后新建application.xml
只需要修改id / filename / initialWindow->content(如果实在没有图标,可以直接把整个icon段用<!--内容-->注释掉),把content修改成source/start.html(注意,这里是因为adt会自动选择根目录!),然后在source下新建start.html,很简单的跳转:
<html>
<head>
<title>Web QQ跨平台客户端</title>
</head>

<body>
<


相关文档:

Oracle 10g RAC On Linux Using NFS

http://inthirties.com:90/thread-918-3-1.html
This article describes the installation of
Oracle 10g release 2 (10.2.0.1) RAC on Linux (Oracle Enterprise Linux
4.5) using NFS to provide the shared storage.
Introduction
Download Software
Operating System Installation
Oracle Installation Prereq ......

Linux下DDD的安装

这个DDD安装了一晚上,记录步骤如下:
1.下载lesstif-0.93.40.tar.bz2(ddd-3.3.11.tar.gz 的文档中说这个稳定我就用这个了)从http://www.ibiblio.org/pub/X11/lesstif/srcdist/放到/usr/local下,然后是三部曲:./configure ,make,make install
2.下载ddd-3.3.11.tar.gz 从http://download.chinaunix.net/download/0003 ......

linux学习

星际译王的安装


                “星际译王”是用Gtk2开发的跨平台的国际化的词典软件。它具有“通配符匹配”、“选中区取词”、“模糊查询”等强大功能。本文主要解说一下主程序和词库的安装;
一、什么 ......

linux用busybox制作ramdisk的方法


目前的嵌入式开发大多采用linux操作系统,linux操作系统运行的一般方式都是内核(如bzImage)加上根文件系统(rootfs),内核的编译裁剪说的很多,也不麻烦,我这里想说的是使用busybox来制作rootfs的方法,
废话不说那么多,我制作了一个sh脚本程序,可以直接生成我需要的ramdisk,先将脚本贴出来:
#bash/sh
echo "S ......

linux内核 address_space 结构

看linux内核很容易被struct address_space 这个结构迷惑,它是代表某个地址空间吗?实际上不是的,它是用于管理文件(struct inode)映射到内存的页面(struct page)的;与之对应,address_space_operations 就是用来操作该文件映射到内存的页面,比如把内存中的修改写回文件、从文件中读入数据到页面缓冲等。
  & ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号