[Release] Internet Explorer 8 Addon For XP/2k3 1.4.10

Discussion of Chinese translation of the Update Pack. 欢迎使用中文讨论!
Locked
User avatar
yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

[Release] Internet Explorer 8 Addon For XP/2k3 1.4.10

Post by yumeyao » Wed Mar 25, 2009 6:15 pm

说明:
此包可用于XP SP2/SP3 或 2003 SP1/SP2 上整合,包含IE8以及IE8对应的补丁。整合可使用RVMi或nLite。
在2k3上只能使用RVMi直接整合,使用nlite请先行将此包转化为2k3专用
转化方法:
删除pro和home两个目录,然后将根目录下的所有后缀为.ca_的文件移至svcpack目录下,覆盖
之后重新压缩成整合包即可(zip rar 7z cab均可)
在2k3上只能使用RVMi直接整合,使用nlite请先行将此包转化为2k3专用
转化方法:
删除pro和home两个目录,然后将根目录下的所有后缀为.ca_的文件移至svcpack目录下,覆盖
之后重新压缩成整合包即可(zip rar 7z cab均可)


可自行解压后编辑IE.INF,在开头的[Tweak.AddReg]内添加/修改优化



同时发布两种风格的版本:
从1.1.0版起,两个风格可以自由互换,即在已集成的基础上集成另外一种风格来替换。
从1.3.0版起,请不要新的版本覆盖整合到旧的任何版本的1.0.x/1.1.x/1.2.x上面。

Clean版,即最纯净的替换文件,但setuperr.log会在安装结束后报错。
这些错误可以完全忽视掉,因为这些文件通过注册表的方式得到了注册。
YumeYao_IE8_Addon_Clean_CHS_1_4_10.7z DL1



Nosetuperr版,在不破解syssetup.dll的前提下解决了上面版本中setuperr.log报错的问题。
YumeYao_IE8_Addon_Nosetuperr_CHS_1_4_10.7z DL1


同时提供为Clean版解决setuperr.log报错的Addon(修正包下载 MD5:88a3068284ea94432695bf82b96d774e)只能用在破解过syssetup.dll的系统上,且此改动不可逆!
如果你看不懂以上所述内容,请兼容起见,使用clean版,并且不要使用这个修正包。这个修正包仅仅是堵住微软的嘴防止丫骂街用的,让他骂一句并不会影响你正常使用IE的!




更新日志:
Version 1.4.10 2011-10-12
KB2559049 -> KB2586448

Version 1.4.9 2011-8-14
KB2530548 -> KB2559049

Version 1.4.8 2011-6-18
修正了vgx.dll未签名的问题

Version 1.4.7 2011-6-17
KB2482017 -> KB2530548
KB2544521
KB981332 & KB976662 -> KB2510531
Added KB2530548, replaces KB2497640.
Added KB2544521.

Version 1.4.4 2011-2-8
KB2416400 -> KB2482017
增加了可以隐藏收藏夹栏的优化选项(默认未启用)

1.4.3 2010-12-15
KB2360131 -> KB2416400
KB2362765 -> KB2447568
增加优化,来去掉自带的Bing/Live搜索
修改了Google搜索来使得URL更明确更短

1.4.2 2010-10-16
修正了xp下licmgr.dll及mshtmled.dll未签名的问题

1.4.1 2010-10-12
KB2183461 -> KB2360131

1.4.0 2010-10-1
KB982664 -> KB2362765
现在可以直接用nlite在xp上面整合了

1.3.11 2010-8-12
KB982632 -> KB982664
KB982063 KB982375 KB982381 KB982663 -> KB2183461

1.3.10 2010-7-15
增加了 KB982375 和 KB982663-v2
将 extmgr.dll 替换为最新版的 WMP 空文件。

1.3.9 2010-6-9
KB980182 -> KB982381
KB980302 -> KB982632
增加了KB982063-v2
修正了关闭IEAccess组件后开始菜单内仍有一个IE快捷方式的问题(1.3.8)
对升级信息的一些杂项订正

1.3.8 2010-4-30
增加了KB981332.
修正了无法通过控制面板->添加删除程序->添加/删除Windows组件来移除IE快捷方式的bug
修正了在1.3.7中不小心弄出的未删除JScript 5.7更新注册表项的bug

1.3.7 2010-3-31
KB978207 -> KB980182

1.3.6 2010-3-27
KB978506 -> KB980302

1.3.5 2010-2-27
KB971961 -> KB976662

1.3.4 2010-1-28
KB975364 -> KB978506

1.3.3 2010-1-24
KB976325 -> KB978207

1.3.2 2009-12-9
KB974455 + KB976749 -> KB976325
略为调整了"HKLM\Software\Microsoft\Windows NT\CurrentVersion\Hotfix"下的键值。

1.3.1 2009-11-6
KB973874 -> KB975364
增加了KB976749

1.3.0 2009-10-21
仅有英文版。为了更方便做不同语言版本而更改了结构
再次更改nosetuperr的方法。将clean和nosetuperr的差异降低到最小

1.2.3 2009-10-17
KB972260 -> KB974455
修正了在2k3下数字签名缺失的问题(f*ck M$)
更改了nosetuperr的第二重处理方法。与nlite之类的其他处理冲突的可能性大大降低。但替换文件时仍存在一定的脆弱性
修正了非管理员账号第一次登录到桌面初始化时,弹出"INF 安装失败"窗口的问题
修正了在某些特殊情况下(即初始化桌面时仍未建立"快速启动"文件夹)显示桌面快捷方式不能正常创建的问题

1.2.2 2009-9-10
增加KB971961,来源为CHS-XP-SP3QFE.
修正nosetuperr的2k3下的ie.inf损坏的问题

1.2.1 2009-8-26
kb972636->kb973874
修正2k3硬盘安装xmllite.dll的复制问题
略为增加了优化选项,来源为RVM论坛的IE8优化汇总帖

1.2.0 2009-8-21
增加 KB972260(虽说IE8理论xp和2003,以及不同语种之间的文件应该一致,但实际情况却都各自不同。本补丁采用英文版ForXP的补丁处理,因为据测试该版本压缩后体积最小)
增加 KB972636,替换了 KB968220

修正处理优化设置[Tweak.AddReg]的逻辑,以避免一些选项回到默认值
更改NoSetupErr的一些结构,为了和新版本更好兼容
修正了ECLV提到的3个影响INF人工阅读的小问题

恢复了Triedit组件的安装

1.1.1 2009-3-31
解决Windows 2003 SP2上xmllite.dll未签名的问题

1.1.0 2009-3-31
大修正。强烈推荐更新
  • 修正Nosetuperr版本遗留的一个注册表未清空的问题
  • 修正在XP下添加/删除Windows组件中IE访问的图标不正确
  • 修正部分文件关联等信息变成英文的问题
  • 更加优秀的优化设置
  • 修正XP下IEM文件未正确复制的问题
此外Addon结构进行了大优化,有兴趣的自己拆包研究去

1.0.1 2009-3-26
添加了nosetuperr风格
添加小的优化

1.0.0 2099-3-26
首次发布
Last edited by yumeyao on Sun Oct 23, 2011 12:10 am, edited 39 times in total.

User avatar
yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

Post by yumeyao » Thu Mar 26, 2009 11:46 am

updated. with a new style added.
Image
My work list(Hosted by dumpydooby)

User avatar
yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

Post by yumeyao » Mon Mar 30, 2009 6:47 pm

updated. english description will be added later.
Image
My work list(Hosted by dumpydooby)

ECLV
Posts: 44
Joined: Mon Apr 27, 2009 6:53 am
Location: Holland<-;)

Post by ECLV » Wed Apr 29, 2009 7:41 am

Hi yumeyao.
first of all hi and thanks for this great job.
But to the point..
Onepiece made i wonderful tool to make a ie8 pack....but it give me some trouble.
So i was looking for an second option for the ie8 Dutch addon pack.
and i tried yours construction.and that works great..
the reason i'm doing this.is because i had some trouble with the runonce,and my WPI,
after windows was instalt,start the first runonce nice..but then restart the pc.
and start my WPI with the music.and that will not start like the way a want.

So i used your's Inf files,if i have your permission for that.

But one question..
What's this file. (wmfdst11) in yours svcpack,
It is a old one 2006...but what is it(do it)??

If all is correct then i going to post it.

Thanks for all your time.And for this wonderful job you made...Very nice..

Greats ECLV

Sorry for my bad english..

User avatar
yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

Post by yumeyao » Wed Apr 29, 2009 11:34 am

sure you can use it, help yourself.

wmdfst11.cat is taken from windows media player 11's install package, which has digital signatures for wmp11's runtime files. In this pack, it is included because extmgr.dll is replaced by a dummy file from wmp11(which is used for overwriting old wmp components and runtimes).

extmgr.dll is obsolete in IE8, but it is registered by syssetup.inf. To avoid hacking syssetup.dll(i.e. editing syssetup.inf), I did this simple trick to satisfy setuperr.log.

if you don't mind errors in setuperr.log(in fact i don't mind.. but some one others mind it), you can remove this file, and you can even remove extmgr.dll and add it to [obsolete_files] in entries_IE8.ini.

best regards and you're welcome.
Image
My work list(Hosted by dumpydooby)

ECLV
Posts: 44
Joined: Mon Apr 27, 2009 6:53 am
Location: Holland<-;)

Post by ECLV » Wed Apr 29, 2009 4:13 pm

Many thanks yumeyao for using and the info.

I have found a view little things to correction.in all the ie files
@
; RunOnce Commands
HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","IE - 07",,"%11%\regsvr32.exe /s ""%16422%\Internet Explorer\ieproxy.dll"""
HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","IE - 18",,"%11%\regsvr32.exe /s ""%16422%\Internet Explorer\iedvtool.dll"""
HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","IE - 19",,"%11%\regsvr32.exe /s ""%16422%\Internet Explorer\pdm.dll"""
HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","IE - 10",,"%11%\regsvr32.exe /s ""%16422%\Internet Explorer\hmmapi.dll"""

Why 18 and 19, I make it 08 and 09 .. thats more practically i think.


@
; Cache Settings
HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\Accepted Documents","0",,"image/gif"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\Accepted Documents","1",,"image/jpeg"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\Accepted Documents","2",,"image/pjpeg <----- " missing

@
; ICO Files (*.ico)
HKCR,".ico","Content Type",,"image/x-icon <-----------------"missing
HKCR,"MIME\Database\Content Type\image/x-icon","CLSID",,"{25336920-03F9-11cf-8FD0-00AA00686F13}"
HKCR,"MIME\Database\Content Type\image/x-icon","Extension",,".ico"
I'm a noob to this job.so if i'm wrong,then my excuses

Thanks and bye. Greats ECLV

User avatar
yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

Post by yumeyao » Fri Aug 21, 2009 12:53 pm

updated.
Image
My work list(Hosted by dumpydooby)

User avatar
yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

Post by yumeyao » Wed Aug 26, 2009 8:42 am

updated
Image
My work list(Hosted by dumpydooby)

User avatar
yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

Post by yumeyao » Thu Sep 10, 2009 9:04 am

updated.
Image
My work list(Hosted by dumpydooby)

User avatar
yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

Post by yumeyao » Sat Oct 17, 2009 8:49 am

updated.

info for all you addon makers who use my method to avoid error messages in setuperr.log:
I've changed the method in v 1.2.3,

the pros of the new method is it doesn't require the "monopoly" registry key any more.
EDIT: And files are replaced at T-13 so that if there are svcpack.inf launched applications requires IE related functions then they will work well.

the cons is there may be very little chance that file replace fails(due to copy file fails, or file-in-use). however the old method has the vulnerability too(due to registry conflict, or spupdsvc, etc.).
Last edited by yumeyao on Sat Oct 17, 2009 11:36 pm, edited 1 time in total.
Image
My work list(Hosted by dumpydooby)

User avatar
5eraph
Site Admin
Posts: 4543
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Sat Oct 17, 2009 4:32 pm

The previous method has worked perfectly so far. I'll look into the new way when I have time. Thanks. :)

It doesn't add visible CMD windows, does it? Would the MOVE command not be more efficient than COPY/DEL? With MOVE, the file's physical position on the hard drive does not change if moved to a different location on the same partition, only the directory attributes change. It's much faster, especially with large files.

User avatar
yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

Post by yumeyao » Sat Oct 17, 2009 9:33 pm

No, it doesn't show visible black boxes.
i was first considering to write a loop to let it try until the files are replaced, then later realized it was not needed, that's why I left out copy. move command should work.
Image
My work list(Hosted by dumpydooby)

User avatar
5eraph
Site Admin
Posts: 4543
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Sat Oct 17, 2009 11:24 pm

I see. :)

User avatar
yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

Post by yumeyao » Sat Oct 17, 2009 11:35 pm

oops, just forgot to say. the pros of the new method also includes that files are replaced at T-13 so that if there are svcpack.inf launched applications requires IE related functions then they will work well. This was my first intention to change it but I was doing too much on analysising their vulnerabilities later on so I forgot it totally.
Image
My work list(Hosted by dumpydooby)

User avatar
5eraph
Site Admin
Posts: 4543
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Sun Oct 18, 2009 12:38 am

Good reason. I hadn't thought of that.

So applications like WPI that can run at T-13 shouldn't have difficulties when opening an IE window. I'll have to give it a try.

FFDay
Posts: 2
Joined: Mon Sep 28, 2009 9:44 pm

Post by FFDay » Thu Feb 11, 2010 2:46 am

You are not alone!

Locked