Skip navigation.

极湖

无不用其“极”

Posts tagged with "TOOL"

三个 JavaScript 工具 + 批处理

,

收集了三个针对 JavaScript 的工具:

1. JavaScript Lint
用于 js 查错。

2. YUI Compressor
用于压缩 js 文件。

3. Closure Compiler
用于压缩和优化 js 文件。

我把以上三个工具都放在 C:\jsl 下面,并把该目录加入系统变量 PATH。
随后在 C:\jsl 下新作三个 bat 文件,分别如下:

jsl.bat
@echo off
c:\jsl\jsl.exe -conf c:\jsl\jsl.default.conf -process "%1"


yuic.bat
@echo off
java -jar C:\jsl\yuicompressor-2.4.2.jar  -v --charset utf-8 -o "%2" "%1"


jsc.bat
@echo off
java -jar c:\jsl\compiler.jar --compilation_level ADVANCED_OPTIMIZATIONS --js "%1" > "%2"


使用例:

> jsl test.js
> yuic test.js test.min.js
> jsc test.js test.compiled.js

清除Windows系统垃圾的批处理

, ,

偶然在网上发现的批处理脚本,感觉有用且会常用,所以贴一个在这儿。
@echo off
echo 正在清除垃圾文件,请稍等...
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 垃圾文件清除完毕!
echo. & pause

随机密码生成管理工具

,

作网管,常常需要给人生成随机密码,并管理这些密码。网上找了一下,生成密码和管理密码的软件很多,试用了其中一些,满意的却没几个。

找到这个叫 Access Manager 的免费软件:
http://www.accessmanager.co.uk/

觉得还不错。

另外,这个叫 SafePassword 的网站:
http://www.safepasswd.com/

用于生成密码也很方便。

实际上,Linux本身就有一个 mkpasswd 的命令。用法如下:
#生成一个长度为8的密码
$ mkpasswd -l 8

#生成一个长度为8的密码、同时把密码分配给用户username
$ mkpasswd -l 8 username

处理PDF文件的命令行工具——pdftk

,

手头的项目,根据客户的要求,需要将零散的pdf文件合成一个文件。
在网上找到一款免费的命令行工具——pdftk,用了之后,感觉不赖。

pdftk主页:
http://www.accesspdf.com/pdftk/

用法:
http://www.accesspdf.com/article.php/20041129165718588

参考:
http://www.thinkjam.org/zoptuno/archives/2004/09/aecpdftkpdfae.html

Toolbot.com

, ,

不经意发现的一个小网站:
http://www.toolbot.com/

上面有一些HTTP以及浏览器相关小工具,有些也许以后用得着,所以记录一下。
December 2009
S M T W T F S
November 2009January 2010
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31