存档

‘应用软件’ 分类的存档

修改IE默认源代码查看程序

2010年3月30日 代码罐头 3 条评论

默认是NOTEPAD…
老外有做专门的修改工具
ViewSourceEditor

分类: HTML, 应用软件 标签:

unetbootin-通用的u盘引导linux制作软件

2008年12月17日 Johnny Woo 4 条评论

标题已经说明一切了
如果你下载了iso
想做成U盘启动的系统
用这个就是了

分类: 应用软件 标签:

web 2.0 ide利器 – aptana

2008年11月3日 Johnny Woo 6 条评论

其实蛮早以前就听过aptana
是和zend studio一起听说的
当然我不是专业PHPer
所以IDE也只是顺便看看
zend studio做php没的说
但是现在做phper的
CSS也要搞.JS也要搞
所以zend 5.5是没搞头了
6.0以后是eclipse的插件.所以eclipse多强大.zend studio 6.x就多强大
但是今天要说的.却不是zend
而是一款比zend studio更小(aptana安装文件120M,zend 6.1 325M)
启动速度比zend更快(我的笔记本上面反差挺明显的)
更完美支持js,css的IDE
aptana

起初我没有理会这个软件是因为….名字太怪异
我对于名字过于怪异的软件,一般都会觉得写得不好.
但是这款测试下来…界面是出奇的完美
而且对于php的支持也是非常好.代码提示方面还会有标注是v4还是v5.
这样你就知道这个函数是在哪个php版本内的
如果你不在意使用java(确实比bin的会慢)
也不在意内存占用(java的东西都比较耗内存)
那么这款软件绝对有超过zend studio的实力

Notepad++ v5.1发布

2008年10月28日 Johnny Woo 5 条评论

前一阵notepad++的5.1就在RC状态了
我估计不会太久
果然今天再去刷新.SOURCEFORGE里的下载就多了5.1的正式release了

http://nchc.dl.sourceforge.net/sourceforge/notepad-plus/npp.5.1.Installer.exe

这次版本对unicode的支持加强
新增特性和bug fix如下
1. Make Notepad++ Unicode-compliant application(Unicode path supported).
2. Fix crash issue due to the incoherent modification/creation date.
3. Enhance Find in files feature : launch in thread, stop as wish.
4. Add find/replace dialog memorize capacity.
5. Fix “find in all opened files” and “find in files” unicode text search bug.
6. Fix “replace” and “replace all” bug.
7. Fix tag match highlighting mismatched bug.
8. Make tag match highlighting on non html zone optional.
9. Fix cpu high consumption bug while document is cloned with smart highlighting and xml matched highlighting features activating.
10. Refine the Save/Open file directory settings (follow tab/last operation/user defined dir).
11. Add “Doc go to new instance” and “Doc open in new instance” features.
12. Move document to another instance of Notepad++ via drag and drop document tab.
13. Add new pluin notification NPPN_DOCACTIVATED and NPPN_LANGCHANGED.
14. Fix context menu incorrect setting crash bug.
15. Fix crash problem while typing Chinese character in ANSI CSS document under Chinese environment.
16. Fix a problem with Incremental search+UTF8 in win9x.
17. Fix the User defined language not working in Unicode version bug.
18. Fix bug with CPP lexer keyword list.
19. Fix auto-completion not woring for HTML, SQL and RC problem.
20. Fix html, sql and rc auto-completion bug.
21. Fix cancel to save file in Notepad++ can not stop system shutdown problem.
22. Fix bug with opening relative path files.
23. Fix bug with clearing read-only flag.
24. Fix wrap after save as bug.
25. Improve “reload from disk” behaviour.
26. Add option to only show the filename in the titlebar.
27. Add NPPM_[G/S]ET_BUFFERLANGTYPE, NPPM_[G/S]ET_BUFFERENCODING, NPPM_[G/S]ET_BUFFERFORMAT messages to access buffer properties.
28. Remove all the comic sans font (finally :) ).

分类: 应用软件 标签:

取消QQ默认表情

2008年10月15日 Johnny Woo 5 条评论

QQ会自动帮你在/后面加上替换的内容
对于SA来说.一旦输入unix目录.就会变得乱七八糟.十分恼人
取消的方法很变态.居然在任何菜单中有没有
只是打开对话框,在输入框中点右键,然后选择取消转义符输入表情
然后不论是个人还是群里面的自动转换表情都会取消了

分类: 应用软件 标签: , ,

NotePad++推荐

2008年9月26日 Johnny Woo 5 条评论

一直以来我都是用EditPlus
而很多的编辑器我都尝试过
包括NotePad++以及PSPAD,EmEditor.intype等等
几乎只要是市面上有得编辑器.我都尝试过
我想要的特点无非如下几个
支持代码折叠
支持代码提示
支持语法高亮
打开速度快
界面简洁
最终的结果让我使用了EditPlus很久
不过今天突然知道NotePad++居然支持代码提示
具体方法是 设置->首选项->备份与自动完成->所有输入均启用自动完成->函数自动完成
虽然他称作是自动完成,但是实际是属于代码提示
一般只有IDE才会有代码提示
而EditPlus虽然有代码补全,
但是我很不喜欢这个功能.
因为有时候我只是记得函数的开头,或者是猜测某个函数开头.想找到对应功能的函数
而代码补全却不能给我list看函数表的机会.而且EditPlus的补全有时候太过只能
刚输入个开头.一个空格后就帮我后面都输出了.有些干扰我的工作
所以代码补全功能我从来都是不太用的
现在看来NotePad++完全符合我的需求
从今开始EditPlus就要拜拜咯.免费而强大的NotePad++我来了!

分类: 应用软件 标签:

命令行实现ftp断点续传(Windows)

2008年9月9日 John.Lv 没有评论

由于经常通过命令行ftp下载一些数据,但往往因为网络不好,造成数据无法完成下载,只能断点续传。
一般采用ftp的reget命令或者是wget -c,由于本人没有ftp带reget这个命令,只能使用wget,使用下来效果还不错!
使用命令:wget
下载地址:wget for windows
命令格式:wget -c ftp://username:passwd@192.168.1.1/query/*.zip

用法: wget [选项]… [URL]…
详细说明:

下载: code.txt
启动:
-V, –version显示Wget的版本并且离开.
-h, –help显示这个说明档.
-b, -background在启动之後跳到背景去.
-e, -execute=COMMAND执行一个`.wgetrc’里面的COMMAND指令.
纪录档与输入的档案:
-o, –output-file=FILE纪录讯息到FILE去.
-a, -append-output=FILE增加讯息到FILE去.
-d, –debug显示除错的输出.
-q, –quiet安静模式(不输入任何讯息).
-v, –verbose冗长模式(这是内定值).
-nv, –non-verbose关闭verboseness,但不是安静模式.
-i, –input-file=FILE从FILE读取URL .
-F, –force-html把输入的档案当作HTML.
下载: code.txt
下载:
-t, –tries=NUMBER设定重复尝试NUMBER次(0是无限制).
-O –output-document=FILE把文件写到FILE里.
-nc, –no-clobber不破坏已经存在的档案.
-c, –continue重新取得一个已经存在的档案.
–dot-style=STYLE设定取回状况的显示风格.
-N, –timestamping不取回比本地旧的档案.
-S, –server-response显示伺服器回应状况.
–spider不下载任何东西.
-T, –timeout=SECONDS设定读取时超过的时间为SECONDS秒.
-w, –wait=SECONDS在取回档案时等待SECONDS秒.
-Y, –proxy=on/off开启或关闭Proxy.
-Q, –quota=NUMBER设定取回档案的定额限制为NUMBER个.
下载: code.txt
目录:
-nd –no-directories不建立目录.
-x, –force-directories强制进行目录建立的工作.
-nH, –no-host-directories不建立主机的目录.
-P, –directory-prefix=PREFIX把档案存到PREFIX/…
–cut-dirs=NUMBER忽略NUMBER个远端的目录元件.
下载: code.txt
HTTP选项:
– [http-user=USER设http使用者为USER.]
– [http0passwd=PASS设http使用者的密码为PASS.]
-C, –cache=on/off提供/关闭快取伺服器资料(正常情况为提供).
–ignore-length忽略`Content-Length’标头栏位.
–proxy-user=USER设USER为Proxy使用者名称.
–proxy-passwd=PASS设PASS为Proxy密码.
-s, –save-headers储孠[HTTP标头成为档案.]
-U, –user-agent=AGENT使用AGENT取代Wget/VERSION作为识别代号.
下载: code.txt
FTP选项:
–retr-symlinks取回FTP的象徵连结.
-g, –glob=on/off turn file name globbing on ot off.
–passive-ftp使用”passive”传输模式.
下载: code.txt
使用递回方式的取回:
-r, –recursive递归–请小心使用!.
-l, –level=NUMBER递回层次的最大值(0不限制).
–delete-after删除下载完毕的档案.
-k, –convert-links改变没有关连的连结成为有关连.
-m, –mirror开启适合用来映射的选项.
-nr, –dont-remove-listing不要移除`.listing’档.
下载: code.txt
递回式作业的允许与拒绝选项:
-A, –accept=LIST允许的扩充项目的列表.
-R, –reject=LIST拒绝的扩充项目的列表.
-D, –domains=LIST允许的网域列表.
–exclude-domains=LIST拒绝的网域列表(使用逗号来分隔).
-L, –relative只跟随关联连结前进.
–follow-ftp跟随HTML文件里面的FTP连结.
-H, –span-hosts当开始递回时便到外面的主机.

华盾VPN客户端无法连接问题解决方法

2008年8月6日 Johnny Woo 没有评论

VPN客户端通过IP地址连接建立隧道
但是握手成功获取到DHCP的对端虚拟地址
却无法成功建立隧道
现实IKE协商过程
始终在发送test包后对方返回无法认证
最后发现.一定需要把系统内的DEP数据执行保护关闭
才能够正常验证
而XP是默认只对关键程序执行DEP的.就不会有这样的问题.

分类: 应用软件 标签:

一次性口令 opie

2008年6月22日 Martin Guo 没有评论

OPIE (One-time Passwords In Everything)是FreeBSD下的一个安全口令管理工具,可以通过一个预先设置的秘密口令(passphrase) 计算出当前的一次性登录口令。具体介绍请看下面这个链接

http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/one-time-passwords.html

这里介绍一下在Linux环境下的具体安装配置

下载软件包
opie-24-630.src.rpm
Winkey

安装

下载: code.txt
[root@martian SPECS]# rpm -ivh opie-24-630.src.rpm
[root@martian SPECS]# rpmbuild -bb opie.spec
[root@martian SPECS]# rpm -ivh /usr/src/redhat/RPMS/i386/opie-2.4-630.i386.rpm

初始化
使用Winkey.exe 设置一个passphrase 计算出一次性口令 并在 Response 中输入

下载: code.txt
[root@martian SPECS]# opiepasswd -n 1000 -s LinuxServer
Updating root:
You need the response from an OTP generator.
New secret pass phrase:
otp-md5 1000 LinuxServer
Response:reid klan nair afar silt char
 
ID root OTP key is 1000 LinuxServer
REID KLAN NAIR AFAR SILT CHAR

设置ssh使用opie认证
打开以下sshd_config 选项

下载: code.txt
PasswordAuthentication no
ChallengeResponseAuthentication yes
GSSAPIAuthentication yes
GSSAPICleanupCredentials yes
UsePAM yes

设置/etc/pam.d/sshd

加入

下载: code.txt
auth       required     /lib/security/pam_opie.so

注释掉

下载: code.txt
#auth       required     pam_stack.so service=system-auth

重启sshd

opie 是通过pam模块pam_opie 达到口令认证目的,所以任何使用pam认证模块的程序都可以用opie来实现一次性口令,并且如果能够用程序自动设置、管理和定时更新秘密口令并且提供一个访问接口用于获取当前的一次性口令,那就可以真正做到一次性口令过期和唯一性,我觉得这个东西关键还在于秘密口令的管理上,如果你知道了这个秘密口令,那就可以获取到任意多个一次性口令,而且这些一次性口令在未使用情况下都是有效的,并不存在过期问题,它只能保证一次性口令在网络传输过程中的安全,因为即使被截获了,只要当前已经使用过了,那也是一个过期口令。

分类: Linux, 应用软件 标签: , ,

将其他论坛转换为DISCUZ论坛

2008年6月2日 Johnny Woo 没有评论

discuz的转换工具
基本上能够应付市面上比较常见的论坛数据库了
phpwind 6.0 => Discuz! 6.0
phpwind 5.3 => Discuz! 6.0.0
vbb 3.6.x => Discuz! 6.0.0
molyx 2.6.x => Discuz! 6.0.0
ipb 2.0 => Discuz! 6.0.0
phpbb 2.0 => Discuz! 6.0.0
Dvbbs 7.1 access => Discuz! 6.0.0
Dvbbs 7.1 SQL => Discuz! 6.0.0
Dvbbs 8.0 access => Discuz! 6.0.0
Dvbbs 8.0 SQL => Discuz! 6.0.0
dxbbs 7.3 SQL => Discuz! 6.0.0
Leadbbs 4.0 access => Discuz! 6.0.0
Leadbbs 4.0 SQL => Discuz! 6.0.0
bbsxp 7.0 SQL => Discuz! 6.0.0
cvbbs 5.0 SQL => Discuz! 6.0.0
paint21sql => Discuz! 6.0

http://www.discuz.net/thread-721475-1-1.html

分类: 应用软件 标签: