Category: 软件资料

在线随机生成用户地址的小工具 Linux – RIG – API

这么好的服务器不能浪费着;于是想着做些小意思的小东东给大家用. LINUX 下有很多很有意思的小工具,比如 FIGLET, 比如 在线 CURL 工具.今天 发现有另一个有意思 的命令是 RIG 也就是 Random Identity Generator 意思就是用来随机生成 用户信息(地址)的. 可以通过 apt-get install rig(Ubuntu) 或者 sudo yum install rig(CentOS) 来安装. API地址是 https://helloacm.com/api/rig/ …

把简单的事情想复杂

原本通过VBSCRIPT调用一个COM组件来获取机器硬件ID码(也就是CPU,内存,硬盘,网络适配器等信息的组合)通过VMPROTECT的API,大概是这样: Dim Obj Set Obj = CreateObject("HelloACM.Application") Msgbox Obj.GetHardwareID 通过 VBSCRIPT 的 MSGBOX函数能把ID显示出来: 但是用户就很难把这个ID拷出来发给我.于是我就在想, 是不是得把这字符串写成文件然后通过调用NOTEPAD记事本打开?或者发邮件,或者复制到粘贴板,或者创建一个IE窗口显示在文本框里,总之,得写一些代码. 后来, 同事说,为什么不用VBSCRIPT里的INPUTBOX,提示用户输入字符串,并把需要的字符串设置成默认的输入.用户就可以复制(CTRL+C)了.简单,好用. Dim Obj Set Obj = CreateObject("HelloACM.Application") InputBox "HardwareID", "HardWareID", Obj.GetHardwareID INPUTBOX是VBSCRIPT内置支持的函数,显示一个文本框,返回用户输入的字符串.第一个参数是提示信息,第二个是标题,第三个是默认值. 把简单的事情想复杂.同事的一句话省了我不少工作(一天的量).讨论真的很重要,千万不要闭门造车. …

Teamviewer 支持多屏幕远程连接

Teamviewer 最出色的就是穿越防火墙.这软件可以支持多平台远程连接(你可以在手机里远程登陆桌面).当你的远程桌面有多显示器时, TEAMVIEWER也能轻松搞定. 在连接成功时, 屏幕上方的任务条最右边会提示有多屏幕,这时候只需要选择相应的屏幕就可以.当然如果嫌麻烦,只需要点任务栏里的程序双击一下, 该程序(如果不在当前屏幕)就会跑到当前屏幕里,只用一个屏幕也是很方便的. 英文:Teamviewer 支持多屏幕远程连接 本文一共 162 个汉字, 你数一下对不对. Teamviewer 支持多屏幕远程连接. (AMP 移动加速版本) 赞赏我的几个理由. ¥ 打赏支持 扫描二维码,分享本文到微信朋友圈

在 Windows 下创建虚拟硬盘

如果是把内存当成硬盘则需要装额外的软件. 如果只是想把一个目录变成一个虚拟硬盘, 则可以通过 windows 自带的命令 subst 来实现. 比如: subst Z: C:\TEMP 则会创建一个Z盘符, 它其实是指向C:\TEMP目录的, 容量却和C盘一样. 删掉可以使用 /D 参数 subst /D Z: 如果目标盘符不是虚拟硬盘, 则会报错: subst /D C: Invalid parameter - C: …

避免同一台 Windows 服务器上多个用户同时使用同一软件

比如你卖软件, 非常贵的软件但又非常好用. 一套一套卖, 每一套指明说是只能同时一个人用(一台机器), 当然你可以写在合同里, 大公司则会去遵守, 但是一些小公司则可能想着, 装在性能较好的 Windows 服务器上, 那么, 多个用户可以同时登陆并启动相同的软件. 这样你就亏大了, 得限制. 同时, 你又想让同一用户可以同时启动相同软件, 因为这样可以方便同时处理多个工程. 最简单的方法就是调用 Win32 API 来在 Global 命名空间下 创建 Mutex 对象. 这个API就是 CreateMutex (CreateMutexAANSI版本, …

Kingston 64GB U盘

搞了一个大一点的U盘, 容量 64GB, 之前买了几个便宜货, 结果要么容量没有写的多, 要么就是写着写着文件就读不出来了, 所以这次还是搞了一个牌子还不错的, 金斯顿. 写着容量是 64GB 但是只有 58.5G 左右, 因为商家总是喜欢把 1000MB当成是1G, 而在计算机中, 用的是2的10次方 1024. 我们可以用第三软件 (zip 压缩包, 双击运行, 不能解压) usbcheck tool 来测试U盘的质量. 原理就是先向U盘写满数据文件, 然后再读出来验证. 需要一会时间, …

微软的文件数字签名

文件数字签名就是对可执行文件进行签名认证, 原理有点和网站的SSL类似, 主要是用来保障用户拿到的文件(安装文件, 通过下载的)是原始的, 是未被更改的, 这样就能很大程度的避免了病毒的感染. 文件数字签名主要分两种, 一种是微软的可执行文件, 一种则是 Java 程序 (可能其它平台上的也有类似, 比如MAC, LINUX). 微软的和JAVA的文件认证很不一样. 我们公司最近花了 500 美元一年买到了一年对任意文件进行签名的服务. 因为作为一个商业的公司, 有信誉的, 别人就期望你所发布的程序(文件)都是经过签名的. 首先, 在购买完之后, 你会收到邮件, 里面有一个 pickup 链接, 需要在 IE …