星期五, 九月 29, 2017

14 cmd判断系统是否为64位的方法

我想复杂了, 从systeminfo提取判断, 因为我把sppsvc服务关了所以获取不到信息, 一直提示 错误: 远程系统必须运行Windows 2000或更高版本。折腾了许久. 
后来从别人做的精简版QQ里发现, 其实还有一条捷径:
if exist "%Windir%\SysWOW64"
或者判断 program files (x86) 是否存在也可以. 是不是很简单. 
思维的局限性啊~~~

12 DroidCamX 3.2 汉化免安装版 不用联网更新音频驱动

不是我汉化的, 只是研究了一下它的免安装方式. 最不喜欢小程序还非要整个安装包. 
DroidCamX 免安装方法:
首先看一下它的音频驱动, 安装包首先会联网检测最新版音频驱动, 如果未联网就不安装,
新版不清楚反正老版就这么脑残. 我觉得这个版本更好用些. 
我在看进程的时候发现它如果在联网安装时会有一个 insdrv.exe . 命令行参数为"insdrv.exe" + 就一个加号. 明显是在安装什么驱动, 因为硬盘嗞嗞响了几下. 视频驱动是DroidCam.dll, 那肯定就是音频驱动了. 果然再次安装发现设备管理器自动刷新了几下出现了DroidCam Virtual Audio. 
因此安装脚本就好写多了.
cd lib
"InsDrv.exe" +
regsvr32 /s DroidCam.dll
或者你可以手动安装inf文件
卸载
cd lib
"InsDrv.exe" -
regsvr32 /s /u DroidCam.dll
昨天忽略了这个dll所以一直找不到视频驱动在哪里. 差点就用thinapp了... 不过用bat脚本安装法没有证书, 设备管理器那里驱动会显示一个黄色的感叹号. 证书在lib里. 这个就不折腾了, 能用就行. 
附件两端都是汉化版本. 

11 ClipX V1.0.3.9g x64 自汉化版本 剪贴板增强工具

折腾了5个小时, 终于汉化出了自己的第一个exe. 
之前用的clipx32位版, 托盘图标经常消失. 所以打算试试64位版, 在网上找了找没有汉化版, 所以就自己动手汉化了, 毕竟是个小软件, 没多大工作量. 
主要是走了许多弯路, 毕竟第一次汉化, 时间主要花在找工具和找托盘右键菜单的翻译方法上了. 再就是优化了一下界面, 新手更容易看懂了~ 然后因为看到32位只有60几K又去折腾压缩壳, 后来才发现64位本来就400多K... 
说下汉化步骤, Sisulizer4 汉化界面, 调整控件布局. Athena-A 直接改二进制文件汉化非标准字符串资源, 这两款软件在顶部的云盘/Mega盘链接中都可以搜到. S4附Enterprise版序列号. 
本次汉化没改以下两处: 
2 File - X:\xxx.xxx 的 File Bitmap 其实是已经上传了才发现这里漏了, 不影响理解和使用. 
一些奇怪的物理按键. 感觉没什么用就算了. 
ClipX 64位汉化版 截图:
右键菜单↓
搜索↓
管理↓
常规↓
热键↓
弹窗↓
自汉化版主要是描述更为详细了, 同时也借鉴了部分32位汉化版的翻译. 感谢汉化新世纪
上的一些汉化工具和思路.
汉化真累的说.