发布于Software分类中的文章

Sep 23

如果你想在文章中嵌入超高分辨率的图片,或者非常大的截图,又或者是360度全景图片,怎么办?用传统的缩略图方式,超级链接打开原图?那要是图片有几十M几百M呢?

Zoomify就能很完美的解决嵌入巨型图片的问题。它把文件分割处理后用Flash载入,然后用户可以在当前页面来查看这些巨大的图片,效果非常类似与Google Earth,请看:

<div sytle="text-align:center;padding:5px;border: 1px solid #CCCCCC;">
<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" CODEBASE="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab\
#version="
WIDTH="600" HEIGHT="450" ID="theMovie">
<PARAM NAME="FlashVars"
VALUE="zoomifyImagePath=http://newjp9.3322.org/worldmap/&zoomifyX=0.0
&zoomifyY=0.0&zoomifyZoom=-1&zoomifyToolbar=1&zoomifyNavWindow=1">
<PARAM NAME="src" VALUE="http://newjp9.3322.org/zoomifyViewer.swf">
<EMBED FlashVars="zoomifyImagePath=http://newjp9.3322.org/worldmap/&zoomifyX=0.0&\
amp;zoomifyY=0.0
&zoomifyZoom=-1&zoomifyToolbar=1&zoomifyNavWindow=1"
SRC="http://newjp9.3322.org/zoomifyViewer.swf"
PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
WIDTH="600" HEIGHT="450" NAME="theMovie"></EMBED>
</OBJECT>
</div>

上面的示例WorldMap,原图为8323px*5793px大小,文件尺寸10.1M;您还可以去官方观看一些演示,比如这个: 城市地图,原图文件尺寸为 254M!

用Zoomify发布图片的过程很简单:

1) 去官方下载 Zoomify Express,它是Zoomify的轻量级版本,完全免费,一般用户足够用了;
2) 解压后运行Zoomifyer EZ v3.0.exe,选中需要嵌入的图片,Zoomify会生成一个以图片名为名称的目录;
3) 把这个目录和zoomifyViewer.swf上传到你的服务器;
4) 用下面的代码嵌入你的Blog或者其他文章:

<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" CODEBASE="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#\
version=6,0,40,0"
WIDTH="600" HEIGHT="450" ID="theMovie">
<PARAM NAME="FlashVars" VALUE="zoomifyImagePath=https://www.quakemachinex.com/blog/Zoomifyer/你的图片/&zoomifyX=0.0
&zoomifyY=0.0&zoomifyZoom=-1&zoomifyToolbar=1&zoomifyNavWindow=1">
<PARAM NAME="src" VALUE="https://www.quakemachinex.com/blog/Zoomifyer/zoomifyViewer.swf">
<EMBED FlashVars="zoomifyImagePath=https://www.quakemachinex.com/blog/Zoomifyer/你的图片/&\
zoomifyX=0.0&zoomifyY=0.0
&zoomifyZoom=-1&zoomifyToolbar=1&zoomifyNavWindow=1"
SRC="https://www.quakemachinex.com/blog/Zoomifyer/zoomifyViewer.swf"
PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
WIDTH="600" HEIGHT="450" NAME="theMovie"></EMBED>
</OBJECT>

可接受的参数:

用 '&' 来分割传递参数;
zoomifyImagePath: 你的图片目录路径
zoomifyMinZoom: 1 to 100, 最小缩放比例,-1填充显示区域;
zoomifyMaxZoom: 1 to 100, 最大缩放比例,-1填充显示区域;
zoomifyNavWindow: 是否显示导航窗口,1 显示, 0 隐藏;
zoomifyToolbar: 是否显示工具条,1 显示, 0 隐藏;
zoomifyX: initial view X, -1 to 1, 图片位置,0 则X居中;
zoomifyY: initial view Y, -1 to 1, 图片位置,0 则Y居中;
zoomifyZoom: 1 to 100, 缩放比例,-1填充显示区域;
zoomifySlider: 是否显示滑动条,1 显示, 0 隐藏;

要注意的就是 zoomifyImagePath 和 zoomifyViewer.swf 的路径都要改成适合你自己服务器的。

Zoomify通过亢余算法来分割图片,所以产生的图片目录占用空间要比原图更大,以上面那张世界地图为例,一张10M的图片,生成图片目录后包括了1042张分割图片,占用18M左右空间。


Sep 23

首先我们看看彩蛋的内容:

彩蛋 #1
在Windows系统下"死活"不能创建名字为"CON"的文件夹;

彩蛋 #2
1) 用系统自带记事本(Notepad.exe)新建一个空文本文件
2) 写入内容(复制粘贴也行)"Bush hid the facts"(注意不包括引号)
3) 保存
4) 关闭这个文件,然后再打开

彩蛋 #3
打开Microsoft Word,写入:
=rand (200, 99)
然后回车观看效果

其实没有那么夸张,这些东西都是有来源的。

关于彩蛋1,"CON"是属于系统保留名称( Reserverd System Names),类似的还有NUL, COM1, COM2, COM3, LPT1, LPT2, LPT3,COM1 到 COM9 和 LPT1 到 LPT9,这些保留名称用通常的方法都是无法建立成目录名的,但是通过一些非常规手段可以建立,而且早期玩过Warez的人,弄Public FTP都是通过利用这个手段隐藏自己的文件。具体方法可以参考: Windows Folder Creation Surprise

关于彩蛋2,"Bush hid the facts" 其实不是必须的,有心者弄了个这么"义薄云天"的内容而已,其实只要符合"hhhh hhh hhh hhhhh"就会出现这个彩蛋效果(其中的"h"可以为任意半角字母);而且你必须以ANSI格式保存文件,如果用UTF8保存是看不到效果的。所以这个和"布什"没什么关系;原文可以参考:Bush Hid The Facts - Notepad Conspiracy Claim

关于彩蛋3,完全就是微软有意为之的,通过=rand (X,Y )来随即产生大量的填充内容;可以参考:The rand “virus”: or how to insert dummy text into a document 和微软官方的How to insert sample text into a document in Word

和玩笑较真不好,不过寻根问底的过程还是蛮有意思的。


Sep 11

ACDSee家族庞大啊,名字也花,现在又搞了个什么Pro.... 我是懒得装这么大东西了(现在用 FastStone Image Viewer 3.3 貌似也够了) ,反正我图片都是乱扔从来不组织的。不过它的粉丝不少哦,CORE 一如既往的搞出了注册机,“CORE出品,有保障”~.~

广告时间:ACDSee Pro 2 作为一个图片管理器, 是一个看图,处理图像,编辑图像,管理和发行图像的强大软件平台。它足够快,而且不论新手老手都很容易使用。

软件特点:

  • 方便的导入图片;
  • 快速浏览你收藏的图片;
  • 有效的组织你的图片集;
  • 内置编辑器可以让您的图片更漂亮;
  • 内置完美的光线处理 ;
  • 安全的存档 ;

Sep 11

Canopus公司的Grass Valley ProCoder是一款专业的视频编码转换软件,它可以在几乎所有主流的视频编码格式之间进行转换,而且支持批处理、滤镜等高级功能。如果你需要在不同格式之间大量转换视频文件,并且对质量有很高要求,Grass Valley ProCoder是很有用的工具。Grass Valley ProCoder可以让用户一次转换单个或多个视频文件,并能同时以不同格式输出多个文件。Grass Valley ProCoder还允许用户将多个不同格式和帧率的输入合并为一个输出,并不需要额外的编辑。

支持的格式

视频编码
* MPEG-1, MPEG-2, MPEG-4
* H.263, H.264, VC-1, Flash
* DV25, DV50, DVCPro
* DPS, DivX, JPEG 2000
* Image Sequences
* Windows Media, RealVideo

媒体封装格式
* HDV
* MXF (including D-10/IMX)
* MPEG-2 PS, MPEG-2 TS
* GXF, LXF, QuickTime
* WMV, ASF, AVI, VOB
* 3GPP, 3G2
* WMA, WAV, Broadcast WAV

音频编码
* PCM, MP3, DTS
* AAC, AMC, AMR-NB
* WM Audio, RealAudio

大作不可错过,这次提供的是完美破解加密狗的版本。



Sep 04

管理动态链接库加入的内容,管理注册表中添加的静态内容

Fast Explorer 是用来管理系统右键关联菜单选项以及关联物件的工具,老毛子写的哦,有保障。

现在很多软件都喜欢自以为是的在右键菜单添加自己的内容,好一点的可以去软件选项取消,无耻的干脆就不给你这个权利,这时候就要把Fast Explorer搬出来喀嚓掉它们。

无论是动态还是静态的关联菜单内容,Fast Explorer都可以搜索出来让你编辑,删除,如果你愿意,你也可以为自己添加一些右键菜单的内容。

类似的软件还有ContextEdit和ContextMenuEditor,我都打包放在下面了,各取所需吧。

Context Menu Editor,ContextEdit

以上三个软件均为Freeware。



Sep 02

现在号称最NB的用的人最多的批量搜索替换工具算是Search and Replace,不错是不错,可惜不支持UTF8。。。。。我就太阳了,昨天用它替换一个PHP文件结果把那文件XO了(里面要显示中文,弄了UTF8),我靠!

我找啊找啊,终于给我找到个支持UTF8的。。。,它就是Text Workbench了。

如上图,它还有很多特色,比如自带正则表达式专门的测试窗口,支持远程FTP搜索替换,支持脚本和宏,自带支持多种语言高亮的编辑器等等,自己去体会吧。

最新5.0米有XO版,4.5凑合着用吧。


Sep 02

我靠,你们在我机器看什么X片啊,我的光驱怎么不见了??

你也曾经遇到过光驱突然从我的电脑,资源管理器消失的情况吗?

通常这都是由于驱动器设备过滤的键值被搞乱的缘故(比如某些虚拟光驱软件,等等)。DVD/CD-ROM Filter Driver Manager这个小工具可以侦测修复这种故障,你可以删除无用的驱动器设备,也可以不用重启系统就加载正常的驱动器设备。

DVD/CD-ROM Filter Driver Manager软件界面

软件是Freeware,你可以在本页面下载,也可以去官方主页查看更多小工具。


Sep 01

我靠,又中招了.......N小时后,终于找到了XO藏身的地方,然而......这个注册表键值还不让我删!权限不够?!

PowerPrompt 上场解决问题,它以 SYSTEM 身份运行任意程序!

问题一: 你的系统被病毒感染,当你试图用任务管理器中止它的进程时,得到一个提示“拒绝访问”;

解决方案: 从命令行或者快捷方式启动PowerPrompt,在PowerPrompt的命令行环境下输入 TaskMgr.exe ,这时候你就以SYSTEM身份运行的任务管理器,去XXOO那些不干净的东西吧;

问题二: 你有个服务占用了极大的CPU使用率,你试图重启这个服务但是你仍然被提示“权限不够”;

解决方案:在PowerPromrt环境下运行 Service.msc ,以SYSTEM身份启动服务管理器,此时你可以操作任何服务,停止,重启它们。

举一反三,本文开头那种情况,只要在PowerPromrt环境下启动 Regedit.exe 即可删除那种顽固键值(小心小心,别删错哦,备份,备份)

PowerPromrt可以在Windows 2000以及Windows XP下运行,你需要有Administrator权限。

SYSTEM拥有比Administrators更高的权限,这个组不允许任何用户的加入,在察看用户组的时候,它也不会被显示出来,它就是SYSTEM组。系统和系统级的服务正常运行所需要的权限都是靠它赋予的。该组只有这一个用户SYSTEM。


Aug 29

TGate是一款免费的代理服务器软件,具有如下特点:

1、支持 HTTP/HTTPS/FTP/SOCKS/SMTP/POP3/RTSP等协议
2、具有本地DNS缓存,提高了DNS解析速度,在DNS服务器阻塞时一般仍可以正常访问.
3、具有完备的日志
4、可以设定每个用户允许的服务、带宽、用户级别、并发会话数、日志内容等
5、轮询各IP的工作组名、主机名、用户名、网卡地址、解决了IP盗用
6、有WEB仿真功能,在代理服务器上不安装IIS即可发布网页,提供文件下载并支持断点续传
7、支持端口映射,使局域网内的WEB网站对外发布变得十分容易
8、支持BitTorrent下载
9、允许授权的Internet用户进入局域网,实现了家庭办公
10、记录并存储恶意扫描

软件本身只需要TGate.exe(300K左右)便可运行,使用手册倒是有1.1M。作者本人说这个代理支持上千人的企业级应用没有问题。我只是10几个客户端测试了几天,稳定性很好,没有出现崩溃断流现象。

详细使用设置请参考TGate.doc.

虽然使用说明没有提到,但是这个代理实际上也支持NAT方式运作。

不过TGate只支持IP和IP+MAC认证,不太适合做外网代理。


Aug 29

我们先来看看最通用的 Stunnel 服务器连接示意图:

Proxy Server --> Stunnel Server <<<----->>> Stunnel Client --> Applications

因为Stunnel本身没有相应功能,所以通常的加密通道无法限制单IP的并发连接数。即使Proxy Server软件使用CCProxy(带IP并发限制功能),由于所有的连接都来自与Stunnel连接的的localhost(127.0.0.1),实际上并不能达到我们的要求。

我们变化一下,在连接链路上加上PortTunnel

Proxy Server->Stunnel Server-> PortTunnel <<--->> Stunnel Client->Applications

这样就可以利用 PortTunnel 来限制并发连接了.


[20/21]  «< 12 13 14 15 16 17 18 19 20 21 >