浏览模式: 标准 | 列表
10月
28

用Lazarus重写了JsMinGUI

原来用Delphi重写过JsMinGUI, 上个月用Lazarus又重写了一边,因为我现在多了一台MacBook,所以需要一个可以在Mac OS X上也可以用的版本,用Lazarus重写之后,可以编译成 Windows、Linux、Mac OS X 甚至 WinCE 上的版本,现在 JsMinGUI 也跨平台啦,呵呵。而且这个版本还增加了多国语言支持。

Linux版本下载:PHPRPC高级交流群(48855729)共享

WinCE 版本下载:PHPRPC高级交流群(48855729)共享

Mac OS X 版本下载:PHPRPC高级交流群(48855729)共享

» 阅读全文

RealNetworks 官方网站上说 Helix Mobile Server for Linux 只能在 RHEL4 上安装,但经过今天试验,发现在 ubuntu 6.06 LTS server 上同样可以安装运行,而且运行效果很好!因为 ubuntu 6.06 LTS server 默认安装后没有任何服务,所以用 ubuntu 6.06 LTS server 作流媒体服务器效率应该会更高一些。Helix Mobile Server 安装之后没有自动启动和关闭脚本,所以要手工启动关闭的话还是比较麻烦的,本文将重点介绍如何创建 Helix Mobile Server 的启动和关闭脚本。

» 阅读全文

以前在 IIS 6 的 PHP 最佳配置一文中提到过 RamDisk,后来在那篇文章的留言里,就看到有人问关于 RamDisk 的事。正好那几天转移服务器,需要重新配置这个东西,发现这个东西确实挺难找的,所以在这里写下来,一来可以方便自己以后的工作,二来可以方便跟我有相同需求的朋友们。 网上能找到的 RamDisk 程序大都不能支持 Windows 2003,而且许多都是收费软件。原来我用的也是一个试用版的软件,虽然没有功能限制和时间限制,但是总会在随机的某个时间弹出提示框,让人很不爽,而且还不是很稳定。于是这次找了一个免费的却更好的 RamDisk 软件。这个支持 Windows 2000 以上的系统,包括 Windows 2003。 这个软件从网上不是很好找,所以在这里提供一个本地下载:RamDisk.rar

» 阅读全文

今天装了个 Delphi 7 的精简版,然后用它把前些日子写的那个 JsMinGUI .NET 版本重写了一遍,功能跟 .NET 版本一样,不过现在不需要 .NET 运行库就可以运行了。

功能介绍:

  1. 它可以向命令行版本一样,采用图形界面操作来完成压缩一个 JavaScript 脚本文件。
  2. 输入文件可以和输出文件相同。
  3. 可以选择输入多个 JavaScript 脚本文件,合并压缩为一个 JavaScript 脚本文件。
  4. 当输入多个 JavaScript 脚本文件时,可以指定它们合并的前后顺序。
  5. 输入文件可以直接拖放到列表中,而不必非要用打开对话框添加。
  6. 可自动判断输入文件是否重复添加。
  7. 比原版的 JsMin 增加了对注释中 IE 条件编译语句压缩的支持。

下载:

  1. 可执行文件:JsMinGUI.exe.zip
  2. 源代码:JsMinGUI.src.zip

» 阅读全文

JavaScript 压缩器 JSMin 是一个用于移除 JavaScript 文件中的注释和无用空白的过滤器。它可以显著将文件尺寸减半,使下载速度大大加快。 不过这个工具只提供了一个命令行版本,对于不熟悉命令行操作的人来说,这个工具不是很方便,而且如果要将多个文件压缩合并成一个时,也会很麻烦,另外,如果输入输出都是同一个文件的话,这个工具也会有问题。 为了方便自己使用,我利用它给出的 C# 算法代码,编写了一个 .NET 2.0 的图形界面程序。这个程序界面虽然很简单,但是功能还是比较全面的。
  1. 它可以向命令行版本一样,采用图形界面操作来完成压缩一个 JavaScript 脚本文件。
  2. 输入文件可以和输出文件相同。
  3. 可以选择输入多个 JavaScript 脚本文件,合并压缩为一个 JavaScript 脚本文件。
  4. 当输入多个 JavaScript 脚本文件时,可以指定它们合并的前后顺序。
  5. 输入文件可以直接拖放到列表中,而不必非要用打开对话框添加。
  6. 可自动判断输入文件是否重复添加。
  7. 增加了对注释中条件编译语句压缩的支持。
下载:jsmingui.zip 注意:需要安装 .NET 2.0 运行库才能运行该程序。

» 阅读全文