博文

目前显示的是 2010的博文

users 组的用户使用宏业软件

    宏业软件在启动后会访问hklm/softdata/borland/ 下面的数据,而普通帐号是没有权限改写相关的值的,这样才导致普通帐号无法使用宏业软件     解决的办法就是修改注册表中相应位置的权限,使得普通帐号可以有修改的权限。如果遇到其它类似的情况,应该可以类推。     至于是怎么知道那个注册表位置的,无意中用 proccess explorer 监控到的。

[Linux] 易尚Esound EDGE 109EU 无线上网卡在Linux下使用

我有一个易尚的 Esound EDGE 109EU 无线上网卡,在我的Debian Linux 上可以上网,只是需要稍微多一点步骤: 1,接入上网卡 2,正常情况下,应该会被当作USB光驱加载,用 lsusb 命令后,会出现 Bus 006 Device 002: ID 0471:1210 Philips 这个设备,先卸载这个设备 eject /dev/sr1 3, 如果再用lsusb 查看设备的话,会发现刚刚显示0471:1210 的地方,USB设备号已经变成了 1dbc:0005 . 这个时候再运行命令: modprobe -r usbserial modprobe usbserial vendor=0x1dbc product=0x0005 这个时候应该会生成设备 /dev/ttyACM0 4, 然后按照一般的方式设置拨号连接即可。 ----------- kannel.conf 中的modemr的配置为: group = modems id = Esound_EDGE name = "Esound EDGE 109EU" #detect-string = "Wisue" #init-string = "AT+CNMI=2,1,2,2,0" #message-storage = sm speed = 115200

WinXP 初始化tcpip 协议:

WinXP 初始化tcpip 协议:   第一种方式: netsh interface ip reset c:\resetlog.txt 第二种方式: 链结地址: http://www.atan.cn/article.asp?id=490 1、开始——运行——regedit.exe,打开注册表编辑器,删除以下两个键: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2 2、用记事本打开%winroot%\inf\nettcpip.inf文件,找到: [MS_TCPIP.PrimaryInstall] Characteristics = 0xa0 <------把此处的0Xa0改为0x80 保存退出 3、打开本地连接的TCP/IP属性---添加协议——从磁盘——浏览找到刚刚保存的nettcpip.inf(%winroot%\inf\nettcpip.inf)文件,然后选择“TCP/IP协议”(不是选择那个TCP/IP 版本6)。 经过这一步之后,又返回网络连接的窗口,但这个时候,那个“卸载”按钮已经是可用的了。点这个“卸载”按钮来把TCP/IP协议删除,然后重启一次机器。 4、重启后再照着第3步,重新安装一次TCP/IP协议便可。 5、再重启一次,这时应该可以了,可以照着需要,设置一下IP地址。 -- 中砝高超

[shell]把多个图片(如png)转换成单一PDF文件

需要用到的软件: imagemagick, pdftk 1, 把PNG转成单页面的 PDF: for i in *.png; do convert -compress JPEG -quality 4 $i $(basename $i).pdf; done 2, 把多个独立的单页面PDF合并成多页面的单一PDF: pdftk *.pdf cat output /tmp/dest.pdf imagemagick 使用起来太灵活,可以调整的参数太多,看着就头晕,可以参考页面: http://www.imagemagick.org/script/command-line-options.php pdftk 相对来说,看man 就能用了。