dwing dwing
关注数: 0 粉丝数: 717 发帖数: 9,423 关注贴吧数: 6
DAEMON Tools Pro !!! 以下摘自deamon-tools官网( http://www.daemon-tools.cc )------------------------------------------------------Dear Community,today is historical day for us, we are proud to announce that DAEMON Tools Pro is nowout officially!!Everyone who is interested in DT Pro can now purchase licenses from our publisher,DISC-SOFT, http://www.disc-soft.com , who is responsible for all sales of DT Pro.Just visit their website and create a new account via "Register"-link on main-page.After this you can login to your account and make a payment via"Make a Payment"-Option at the right sidebar, after your payment arrived and is valid, buy DT Pro (follow "BUY NOW"-link).If something is unclear, dont hesitate to post in our forums and we will helpyou as soon as possible!Please note:- an internet connection is necessary to use DT Pro and DT Pro is activated via internet- vIDE is not yet implemented, nevertheless it is planned to add it withinone of the next updates (and we already updated DT Pro twice since customer-release).- full Tagês-capabilities already included- up to 32 virtual SCSI-drives and with vIDE additional up to 2 additional drives- customizable GUI- full online-help- fast read-engine- full support at DAEMON Tools Customer-Supportboard- already added language-support for english, german, french, italian and russian language- regularly planned updates with not only bugfixes but also added features, severaladdons are currently in development (like scanner)Current version contains also SPTD V1.50, which is available for download at:http://www.disc-tools.com/download/sptd and recommended for Standard-Version of DT V4.09.1,too
《CLANNAD》游戏文本 【4月14日】我讨厌这座小镇。因为这里满是想要忘却的回忆。每天去学校,听听课,与朋友们闲聊,然后回到根本不想回的家里。没有任何新鲜的事物。【朋也】(这样下去,会有什么改变吗…)【朋也】(我的生活,今后会有什么改变吗…)这是一座自然景色较多的小镇。上学时需要绕山而行。如果能把这些山都劈开,上学不知会轻松多少啊。走直线距离的话,至少会节省20分钟。【朋也】(每天,20分钟…)【朋也】(那样的话,一年下来,我可以节省多少时间啊…)一边计算着,一边赶路。【朋也】(啊… 算不清了…)周围看不到同校的学生。通往学校的是一条大路,本来应该有很多学生而显得相当热闹才对。而且今天也不是什么假日。也就是说…现在不是学生赶往学校的时间。可是,就算看到这幅闲散的光景,我也一点都不着急,继续闲庭信步。………距离校门还有200米。我停下了脚步。【朋也】「唉…」叹着气抬头仰望。校门就在视线前方。到底是谁把校门建在了那种地方。长长的坡道,噩梦般地向上延伸。【声音】「唉…」那是另一个人的叹息声。相比我的而言,显得微弱而短促。我看了看旁边。那里有个女生,和我一样呆呆地站着。看校徽的颜色,可以知道她也是三年级。不过,是一张陌生的面孔。披肩的短发,随着微风轻轻飘舞。【女孩】「………」看她的表情,像是快要哭出来的样子。我已经是迟到惯犯了,所以对此毫不在乎。但她也许是个比较认真的人…这种时间一个人走进教室应该会感到很难堪吧。【女孩】「嗯…仿佛在自言自语一般,闭上眼睛频频点头。【女孩】「………」之后少女睁开了眼睛。目不转睛地凝视着高处的校门。【女孩】「你喜欢这所学校吗」【朋也】「哎…?」不对,她应该不是在问我。而是在问着想象中的某个人。不知道他(或是她)会怎样回答呢。【女孩】「我非常非常地喜欢这里」【女孩】「但是,所有这一切…都在改变着」【女孩】「不管是多么愉快的事,还是多么开心的事,所有这一切」【女孩】「所有这一切,都在不断地改变着」她有些笨拙地这样说着。【女孩】「即使这样,你还会永远喜欢这里吗」………【女孩】「我…」【朋也】「只要能找到不就行了吗」【女孩】「咦…?」少女有些吃惊地看着我。看来,她好像根本没料到会有人来。【朋也】「只要能找到下一件愉快的事、开心的事不就行了吗」【朋也】「你的愉快的事、开心的事难道只有一件吗?恐怕不是吧」【女孩】「………」是啊。无知而又纯洁的岁月。是任何人都曾拥有的。【朋也】「喂,我们走吧」【教师】「春原」老师点到了一个学生的名字。【教师】「果然还没来啊」看了看旁边,那里是春原的座位。这家伙的迟到率比我还高。我俩经常被并称为班里的两大不良学生。可能也就是这个原因,使我们很合得来。而且,他是我在班里唯一能够对其袒露心声的人。
《kanon》游戏文本[序幕] 雪。洁白的雪花,在青郁的天空下,悠悠地飘舞着。冰冷的清新空气,潮湿的木椅。【相沢】「……」我在木椅上坐直身体,轻轻地舒展了一下疲惫的四肢。眼前的车站,屋顶上早已堆起了厚厚的积雪,偶尔还会有零零散散的乘客从中走出。透过由自己叹出的气息所结成的白雾,我抬头望了望站前的街头时钟。指针已指向了3点。已经过了晌午,却还看不到那隐藏在乌云背后的太阳。【相沢】「…真慢啊」我小声地抱怨了一句,又把身体靠到椅背上,仰头望着天空。忽然,视野被白色的冰雾所笼罩…转眼间,那冰雾又在北风之中消散不见。冰冷刺骨的寒风。绵绵不绝的飞雪。我觉得天空中那些白色的粒子,似乎比刚才更加浓密了。又一次仰望着天空,深深地叹了口气。这时,一个人影缓缓地挡住了我的视野。【少女】「……」女孩的身影遮住了积雪的云层,她静静地凝视着我。【少女】「你的身上积雪了哦」我轻轻地叹了口气。【相沢】「因为我已经在这里等了整整2个小时了…」身上当然会积雪。【少女】「…咦?」听到我的回答,女孩有些奇怪地问道。【少女】「现在是几点?」【相沢】「3点」【少女】「哇…真的吗」尽管嘴上这样说,但她的脸上却毫无吃惊的神色。无论是语气还是行动,都给人一种不紧不慢的感觉。【少女】「我还以为现在是2点呢」就算现在是2点,那也已经迟到了1个小时了。【少女】「可以问你一个问题吗?」【相沢】「…哦」【少女】「你冷吗?」【相沢】「冷」那些一开始还让我感到新鲜的雪花,现在正不断增添着我的郁闷。【少女】「来,这个给你」说着,她递给我一罐咖啡。【少女】「这是为我的迟到表示歉意」【少女】「以及…」【少女】「庆祝重逢的贺礼」【相沢】「7年之后的再相会,就只值一罐咖啡吗?」我接过那罐咖啡,再次抬起头看了看女孩。烫到无法直接用手拿住的热咖啡。从麻痹的手掌中,传来了一股舒心的温暖。【少女】「7年…原来已经过了这么久了」【相沢】「嗯,是啊」我在手中转动着装着热咖啡的易拉罐…回忆着儿时记忆中,那些早已朦胧的雪景…【少女】「还记得我的名字吗?」【相沢】「那么,你还记得我的名字吗?」【少女】「嗯」在这飘雪中…在这雪色的城镇中…7年来的空白仿佛在一瞬间被拂拭而去…【少女】「相沢」【相沢】「花子」【少女】「不对啊~」【相沢】「次郎」【少女】「我是女孩…」她感到困惑似地皱起眉头。一句句的交谈,就如同那覆盖地面的白雪一般,静静地填补着记忆的空白。在女孩的背后,飘雪越发浓重了。【相沢】「别在这里傻站着了」【少女】「我的名字…」【相沢】「我们走吧」【少女】「名字…」在久别了7年的城镇中…在久别了7年的白雪中…【相沢】「我们走吧,名雪」新的生活乘着冬日的清风,缓缓地拉开了帷幕。【名雪】「啊…」【名雪】「嗯」
木马与杀毒软件 今天发现瑞星防火墙连报2个程序要连接网络,从文件名看基本可以确定是木马.打开IceSword发现确实有两个可疑进程,但最新的瑞星杀毒软件依然很沉默.打开瑞星杀毒仍然无法检测到这2个木马.看来还不如防火墙有用-_-分析一下发现这2个木马都没加壳,但都有网络相关的函数导入.看文件日期,两个文件都是2006.1.20(3天前)创建的.一个是IRJIT.dll,描述是"Microsoft irJIT Module",竟然打着微软的幌子,藏到windows\system32\wbem中,不过看文件时间就发现与众不同.另一个是Network.dll,描述是"QQFACE",版权是"COMENET TECHNOLOGY",藏到program files\common files\sand中,自身加入到服务中,服务的描述实在诱人:"提供网络地址转换、名称解析和/或入侵保护服务。如果此服务被禁用,任何依赖它的服务将无法启动。"怎么看都与QQ无关,即使与QQ有关,也不可能是名为COMENET公司的产品.扔到VIRUSTOTAL检测,结果为:This is a report processed by VirusTotal on 01/23/2006 at 03:33:03 (CET) after scanning the file "IRJIT.dll" file.Antivirus Version Update Result AntiVir 6.33.0.77 01.20.2006 no virus found Avast 4.6.695.0 01.20.2006 no virus found AVG 718 01.20.2006 no virus found Avira 6.33.0.77 01.20.2006 no virus found BitDefender 7.2 01.23.2006 no virus found CAT-QuickHeal 8.00 01.21.2006 no virus found ClamAV devel-20051123 01.21.2006 no virus found DrWeb 4.33 01.22.2006 DLOADER.Trojan eTrust-InoculateIT 23.71.57 01.22.2006 no virus found eTrust-Vet 12.4.2052 01.20.2006 no virus found Ewido 3.5 01.22.2006 no virus found Fortinet 2.54.0.0 01.22.2006 no virus found F-Prot 3.16c 01.20.2006 no virus found Ikarus 0.2.59.0 01.20.2006 no virus found Kaspersky 4.0.2.24 01.22.2006 Trojan-Downloader.Win32.QQHelper.u McAfee 4679 01.20.2006 no virus found NOD32v2 1.1373 01.20.2006 no virus found Norman 5.70.10 01.20.2006 no virus found Panda 9.0.0.4 01.22.2006 no virus found Sophos 4.01.0 01.22.2006 no virus found Symantec 8.0 01.23.2006 no virus found TheHacker 5.9.2.078 01.20.2006 no virus found UNA 1.83 01.21.2006 no virus found VBA32 3.10.5 01.22.2006 no virus found This is a report processed by VirusTotal on 01/23/2006 at 03:17:47 (CET) after scanning the file "Network.dll" file.Antivirus Version Update Result AntiVir 6.33.0.77 01.20.2006 no virus found Avast 4.6.695.0 01.20.2006 no virus found AVG 718 01.20.2006 no virus found Avira 6.33.0.77 01.20.2006 no virus found BitDefender 7.2 01.23.2006 no virus found CAT-QuickHeal 8.00 01.21.2006 no virus found ClamAV devel-20051123 01.21.2006 no virus found DrWeb 4.33 01.22.2006 DLOADER.Trojan eTrust-InoculateIT 23.71.57 01.22.2006 no virus found eTrust-Vet 12.4.2052 01.20.2006 no virus found Ewido 3.5 01.22.2006 no virus found Fortinet 2.54.0.0 01.22.2006 no virus found F-Prot 3.16c 01.20.2006 no virus found Ikarus 0.2.59.0 01.20.2006 no virus found Kaspersky 4.0.2.24 01.22.2006 not-a-virus:AdWare.Win32.AdHelper.f McAfee 4679 01.20.2006 no virus found NOD32v2 1.1373 01.20.2006 no virus found Norman 5.70.10 01.20.2006 no virus found Panda 9.0.0.4 01.22.2006 no virus found Sophos 4.01.0 01.22.2006 no virus found Symantec 8.0 01.23.2006 no virus found TheHacker 5.9.2.078 01.20.2006 no virus found UNA 1.83 01.21.2006 no virus found VBA32 3.10.5 01.22.2006 no virus found 看来Kaspersky果然名不虚传啊,而DrWeb在国内似乎无人知晓.幸好这两个木马没有插入线程,否则防火墙也拦不住.先不上报,保留木马样本,看看其他杀软什么时候能截获此病毒即可看出杀毒能力如何.
新年送礼! ;2006年新年公开我写的471字节俄罗斯方块汇编程序源代码及详细注释!;471 bytes GAME! By Dwing;Only for DOS/Win9x/WinME/DosBox(注意不能直接在Win2000以上系统运行).model tiny.386.code$shape equ 008h$backg equ 0dbh$up equ 72$left equ 75$right equ 77$down equ 80 org 100hstart: int 10h ;设置显示模式0(40*25*16色字符模式) push 0b800h ;字符缓冲区段=b800h pop ds ;ds=b800h push ds pop es ;es=b800h xchg ax,di ;di=0000h mov ax,0700h+$backg ;开始画边框,ax=字符(0dbh)及属性(灰色) mov cx,ax ;cx=数量 rep stosw ;覆盖全屏 mov ax,0e30h ;开始画数码框,ax=字符('0')及属性(黄色) mov cl,6 ;cl=数字个数(6) mov di,2*(40*23+17) ;di=数字显示屏幕偏移位置 rep stosw ;显示数码 xor ax,ax ;开始画中间空框,ax=空字符 mov di,2*(40*2+15) ;di=空框第一行屏幕偏移位置@nextbl:mov cl,10 ;cl=每行块数(10) rep stosw ;画一行空格 add di,2*(15+15) ;计算下一行屏幕偏移位置 cmp di,2*(40*22+15) ;判断是否画完最后一行(共20行) jb short @nextbl ;没画完则循环@rernd: in al,40h ;开始随机选择方块类型,al=时间随机值 and al,0111b ;al只取0-7 jz short @rernd ;如果是0则重新选择(只选1-7,共7种) dec ax ;1-7变为0-6 mov bx,2*(40*2+15+4) ;方块起始屏幕偏移位置 jnz short @t ;如果不是0(长条形方块需特殊处理)则跳转 mov bx,2*(40+15+4) ;长条形方块的起始屏幕偏移位置上移一行@t: xchg ax,bp ;bp=方块起始屏幕偏移位置 call @isok ;判断新产生的方块能否放置 jz short @goon ;能放置则跳转@end: call @dispb ;不能放置情况:先显示方块 push cs pop ds ;ds=当前程序段 lea dx,msg1 ;dx="GAMEOVER"信息地址 mov ah,9 ;ah=9(显示字符串) int 21h ;显示"GAMEOVER"@esc: in al,60h ;读键盘 dec al ;"ESC"扫描码=1 jnz short @esc ;如果没有按"ESC"则跳回继续读键盘 mov ax,3 ;ax=DOS默认显示模式(3) int 10h ;设置显示模式3(80*25*16色字符模式) retn ;退出@goon: mov cl,0ffh ;新方块能放置情况:先进入延时状态 cmp cl,40h ;cl=循环等待次数 jae short @wait ;确认cl不小于40 mov cl,40h@wait: call @dispb ;显示当前新方块 push cx ;进入等待状态 xor cx,cx ;cx=等待时间(微秒)低字 mov dx,1000 ;dx=等待时间(微秒)高字 mov ah,86h int 15h ;等待 pop cx ;退出等待状态@t4: mov ah,1 int 16h ;判断键盘缓冲区是否有字符
在VC中播放MIDI音乐的最简单实用的方法[原创] 在VC中播放MIDI音乐的最简单实用的方法作者:Dwing主页:http://dwing.51.net http://www.wex.cn/dwing联系:dwing@163.com-----------------------------------------------------------------许多小型DEMO/INTRO和注册机中的背景音乐经常是XM/MOD/S3M/IT等格式.由于文件比较小,并且可以自定义音色,因此深受一些demo-makers和hacker的青睐.但由于这种类型的音乐比较少,制作复杂,比较小巧的就更少了.况且播放这种音乐需要依赖一些外部编程库,典型的有minifmod(代码量越5KB).其实我也同样推荐使用MIDI音乐做替代,原因如下:1.MIDI音乐文件使用更广泛,更容易获得,制作和编辑.2.DirectMusic附带4MB音色库的Roland软波表,音质也不差。3.MIDI数据比XM数据更容易被压缩(MIDI文件压缩比在1:8左右).4.不需要外部编程库,系统自带播放内核,添加的代码量极少.这里给出一个最简单的MIDI音乐的播放方法,即使用DirectMusic高层库.虽然利用MCI的高层也可以播放,但它似乎不支持内存载入,而且无法避免与其他MIDI音乐的同时播放的冲突.估计都有装了DirectX吧,播放的通用性应该没有问题.但编译这个程序还需要装上DirectX SDK.-----------------------------------------------------------------// Tiny MIDI player [By Dwing]#pragma comment(lib,"ole32.lib")#pragma comment(lib,"dxguid.lib")#pragma comment(linker,"/ENTRY:Entry")#include unsigned char mididata[]={0x4D,0x54,0x68,0x64,......}; // 这里加入mid文件的数据.IDirectMusicPerformance* performance=0;IDirectMusicSegment* segment =0;IDirectMusicLoader* loader =0;bool PlayMIDI(unsigned char* data,unsigned int size){ DMUS_OBJECTDESC desc={0}; desc.dwSize =sizeof(desc); desc.guidClass =CLSID_DirectMusicSegment; desc.pbMemData =data; desc.llMemLength=size; desc.dwValidData=DMUS_OBJ_CLASS|DMUS_OBJ_MEMORY; if(FAILED(CoInitialize(0))) return false; if(FAILED(CoCreateInstance(CLSID_DirectMusicPerformance,0,CLSCTX_INPROC, IID_IDirectMusicPerformance,(void**)&performance))) return false; if(FAILED(CoCreateInstance(CLSID_DirectMusicLoader,0,CLSCTX_INPROC, IID_IDirectMusicLoader,(void**)&loader))) return false; if(FAILED(loader->GetObject(&desc,IID_IDirectMusicSegment,(void**)&segment))) return false; if(FAILED(performance->Init(0,0,0))) return false; if(FAILED(performance->AddPort(0))) return false; if(FAILED(segment->SetParam(GUID_StandardMIDIFile,-1,0,0,performance))) return false; if(FAILED(segment->SetParam(GUID_Download,-1,0,0,performance))) return false; if(FAILED(performance->PlaySegment(segment,0,0,0))) return false; return true;}void StopMIDI(){ if(segment) { if(performance) { performance->Stop(segment,0,0,0); segment->SetParam(GUID_Unload,-1,0,0,(void**)performance); } segment->Release(); segment=0; } if(loader) { loader->Release(); loader=0; } if(performance) { performance->CloseDown(); performance->Release(); performance=0; } CoUninitialize();}void Entry(){ if(PlayMIDI(mididata,sizeof(mididata)))
中文版IE内核第三方浏览器评测[原创] =======================================================中文版IE内核第三方浏览器评测(共10个)作者:Dwing 05-09-02-------------------------------------------------------NO.1: ★★★★名称: TheWorld版本: 1.22更新日期: 2005-08-31类型: 免费/国内开源: 否开发工具: VC6.0+WIN32API(动态库)安装文件: 439K(完整安装版)/294K(精简绿色版)主程序大小:★★★★646K(压缩:260K)功能: ★★★内存占用: ★★★★较少(比较稳定)广告拦截: ★★★★保存配置: 注册表或文件单文件运行:是广告成分: 无-------------------------------------------------------NO.2: ★★★★名称: 傲游(Maxthon)版本: 1.3.3更新日期: 2005-08-01类型: 免费/国内开源: 否开发工具: VC6.0+MFC(静态库)安装文件: 2021K(标准版)主程序大小:★★2028K+85K(压缩:720K+28K)功能: ★★★★★内存占用: ★★★★很少(飘忽不定,估计有自动内存清理)广告拦截: ★★★★保存配置: 文件单文件运行:否(需要maxzlib.dll和语言文件)广告成分: 极少(仅一次捐助对话框)-------------------------------------------------------NO.3: ★★★名称: GreenBrowser版本: 3.1.0730更新日期: 2005-07-31类型: 免费/国外/官方中文开源: 是开发工具: VC6.0+MFC(动态库)(使用动态库重编译版)安装文件: 674K(压缩程序)(原版)主程序大小:★★★★821K(压缩:246K)(使用动态库重编译版)功能: ★★★★内存占用: ★★较多广告拦截: ★★★★保存配置: 文件单文件运行:可以(但需要语言文件)广告成分: 无-------------------------------------------------------NO.4: ★★★名称: MyIE版本: 4.1.0816更新日期: 2005-08-17类型: 免费/国外/官方中文开源: 可能是开发工具: VC6.0+MFC(静态库)安装文件: 582K(压缩程序)主程序大小:★★★★976K(压缩:318K)功能: ★★★★内存占用: ★★较多广告拦截: ★★★★保存配置: 文件单文件运行:否(需要一些图标文件和语言文件)广告成分: 无-------------------------------------------------------NO.5: ★★名称: 腾讯TT浏览器(Tencent Traveler)版本: 2.1更新日期: 2005-07-18类型: 免费/国内开源: 否开发工具: VC6.0+MFC(动态库)安装文件: 1761K(安装程序)主程序大小:★★2780K(压缩:819K)功能: ★★内存占用: ★★★一般(飘忽不定,估计有自动内存清理)广告拦截: ★★★★保存配置: 注册表单文件运行:可以广告成分: 较多-------------------------------------------------------NO.6: ★★名称: GoSuRF Browser版本: 2.62.508.6225更新日期: 2005-08-05类型: 免费/国外/官方中文开源: 否开发工具: Delphi安装文件: 1865K(安装程序)主程序大小:★★2507K(压缩:912K)功能: ★★内存占用: ★★★一般广告拦截: ★★★★保存配置: 文件单文件运行:否(需要一些库文件和语言文件)广告成分: 无-------------------------------------------------------NO.7: ★★名称: 网际畅游(MyIE)非官方修改版版本: 3.3更新日期: 2003-02-11类型: 免费/国内开源: 否开发工具: VC6.0+MFC(静态库)安装文件: 1013K(安装程序)主程序大小:★★★★736K(压缩:276K)功能: ★★内存占用: ★★较多广告拦截: ★★保存配置: 文件单文件运行:否(需要一些图标文件)广告成分: 无-------------------------------------------------------NO.8: ★名称: 魔装网神(NetMyth)版本: 3.8更新日期: 2005-02-28类型: 免费/国内开源: 否开发工具: VB6安装文件: 2398K(安装程序,含广告成分)主程序大小:★★★★★440K(压缩:102K)功能: ★内存占用: ★★较多广告拦截: ★保存配置: 注册表单文件运行:否(需要控件文件)广告成分: 少量广告-------------------------------------------------------NO.9: ★名称: 飓风浏览器(Internet Wander)版本: 3.60更新日期: 2003-08-13类型: 免费/国内开源: 否开发工具: Delphi安装文件: 755K(安装程序)主程序大小:★★★1185K(压缩:346K)功能: ★内存占用: ★★较多广告拦截: ★保存配置: 注册表单文件运行:可以广告成分: 无-------------------------------------------------------NO.10: ★名称: TouchNet Browser(汉化版)版本: 1.28a更新日期: 2002-09-24类型: 共享/国外/汉化开源: 否开发工具: VC6.0+MFC(静态库)安装文件: 954K(安装程序)主程序大小:★★★1213K(压缩:437K)功能: ★内存占用: ★很多广告拦截: ★保存配置: 注册表单文件运行:可以广告成分: 很少(语音精灵)-------------------------------------------------------说明:1.此评测只限中文版IE内核的第三方浏览器,无任何广告行为.2.由于MyIE系列版本较多,此次测试仅测试3个较新常用的版本.3.★表示此项优秀程度,越多越好,满分5个★.4.如果发现这里没有的,而且功能较强的中文版IE内核的第三方 浏览器,或对评测有质疑,请指出,我会立即做出更新和更正.5.请到这里留言:http://post.baidu.com/f?kw=dwing=======================================================
如何找出Upack最佳的参数组合 把下面的内容粘贴到名为UPackMax.cmd的文件中,把此文件放入含有Upack.exe的目录中,即可使用"UpackMax 文件名"的方法自动测试所有的压缩参数,并给出最佳的参数组合.@ECHO OFF:: Check Windows versionIF NOT "%OS%"=="Windows_NT" GOTO Syntax:: ** first parameter must be a valid file specificationIF NOT EXIST "%1" GOTO Syntax:: *** no wildcards allowed in file specificationECHO.%* | FIND "*" >NULIF NOT ERRORLEVEL 1 GOTO SyntaxECHO.%* | FIND "?" >NULIF NOT ERRORLEVEL 1 GOTO Syntax:: Keep variables localSETLOCALSET MinSize=Z && SET MinC=0 && SET MinF=0 && SET Loop=0FOR /L %%C IN (0 1 6) DO (FOR /L %%F IN (5 1 255) DO (COPY /B %1 ^~pack.tmp >NULUPACK ^~pack.tmp -c%%C -f%%F >NULFOR %%N IN (^~pack.tmp) DO CALL :CmpSize %%C %%F %%~zN))DEL ^~pack.tmpIF EXIST "%~n1_(c%MinC: =%-f%MinF: =%)%~x1" DEL "%~n1_(c%MinC: =%-f%MinF: =%)%~x1" >NULREN ^~small.tmp "%~n1_(c%MinC: =%-f%MinF: =%)%~x1"ENDLOCALGOTO:EOF:: Display help screen:SyntaxECHO.ECHO UPackMax.cmd, Version 1.0 for Windows NTECHO.ECHO Usage: UPackMax ^ ECHO Example: UPackMax "MyProg.exe"ECHO.ECHO Do not use wildcards in ^ ECHO ^ must be enclosed in double quotes if it contains spacesGOTO:EOF:CmpSizeSET /A Loop+=1 && SET /A Done=Loop*1000/1757IF %3 LSS %MinSize% (SET MinC=%1 && SET MinF=%2 && SET MinSize=%3COPY /B ^~pack.tmp ^~small.tmp >NULECHO C=%1, F=%2, Size=%3 New Size Record! ^(%Done:~0,-1%.%Done:~-1%%%^)GOTO:EOF)IF %3 GTR %MinSize% (ECHO C=%1, F=%2, Size=%3 ^> %MinSize% ^(%Done:~0,-1%.%Done:~-1%%%^)GOTO:EOF)ECHO C=%1, F=%2, Size=%3 = %MinSize% ^(%Done:~0,-1%.%Done:~-1%%%^)GOTO:EOF
首页 1 2 3 下一页