下载安装包后,沙盘运行,得到本体BingDict_Setup.msi文件,起作用的就是这个,其他的无视了。
使用命令行参数:msiexec
/a "d:\BingDict_Setup.msi" /qb
TARGETDIR="D:\BingDict" 取得本体中的msi文件和安装文件。
切换到D:\BingDict\Microsoft
Bing
Dictionary\template\DefaultTemplate\BingDictDlg目录
打开BingDictDlg.html文件,清空下列所示代码:<li
class="li_6"
id="CheckUpdate">检查更新</li>
<div
id="MsnToday"
title="MSN今日热点"
>
</div>
<div
id="TextAds">
<div
id="TextAds-inner">
<iframe
id="TxtAdsContent" frameborder="0" allowtransparency="true" scrolling="no"
src="../Common/blank.html">
</iframe>
</div>
</div>
<div
class="frm_ads press_bol
press_bor">
<div
id="ImgAds">
<div id="ImgAdsClose"
class="ImgAdsClose_N"
title="关闭广告"
>
</div>
<iframe id="ImgAdsContent"
frameborder="0" allowtransparency="true" scrolling="no"
src="../Common/blank.html">
</iframe>
</div>
</div>
<input type="checkbox"
id="open_msntoday"/>
<label
for="open_msntoday">启动后自动弹出MSN今日热点</label><br/>
<input type="checkbox"
id="check_homepage_search"/>
<label
for="check_homepage_search">将必应推荐站点设定为默认主页和搜索引擎</label><br/>
你还可以搜索应用,删除一些推广的应用或者删除整个应用页面。这里就不细说了
打开BingDictDlg.js文件,删除:<div
class="MainMenuTxt">检查更新</div>
切换到D:\BingDict\Microsoft
Bing
Dictionary\template\DefaultTemplate\MSNTodayDlg目录
打开MSNTodayDlg.js,清空里面的文件,保持。打开MSNTodayDlg.html文件,清空,保(非必须)
接下来是修改msi文件,去升级服务和捆绑,限于比较复杂就不说了
必应词典3.2去广告备忘笔记(转摘于roustar31)
时间: 2024-10-10 00:17:52
必应词典3.2去广告备忘笔记(转摘于roustar31)的相关文章
2016,QQ8.0手动去广告备忘
qq广告不仅占用带宽和磁盘容量,还非常的烦人,经常还是动态的,但为了去广告,就屈服企鹅吗? I Say No!以下为去广告的步骤详解,已备日后之用. win7: 找到qq安装目录 Tencent/Plugins/Com.Tencent.Advertisement下的 Bundle.rdb文件 进行以下工作前,请先备份Bundle.rdb 用解包工具UniversalPackageBuilder3.exe (获取地址 http://pan.baidu.com/s/1o7opiZK )打开Bund
Spring AspectJ的Execution表达式-备忘笔记
Aspectj切入点语法定义 在使用spring框架配置AOP的时候,不管是通过XML配置文件还是注解的方式都需要定义pointcut"切入点" 例如定义切入点表达式 execution (* com.sample.service.impl..*.*(..)) execution()是最常用的切点函数,其语法如下所示: 整个表达式可以分为五个部分: 1.execution(): 表达式主体. 2.第一个*号:表示返回类型,*号表示所有的类型. 3.包名:表示需要拦截的包名,后面的两个
MVC5+Easyui1.3.6+EF6 开发部分备忘笔记
一点一点增加,后面继续. 1.Row Editing in DataGrid 编辑,总是绑定不了checkbox的问题 Status第一次的状态,如果是true, 无论如果都绑定不了checkbox,意思是checkbox的勾一直没有打上,手点之后,下一次编辑,就可以打上了.通过firebug,查看到原因: 如果返回的Json是{"productid":"FI-SW-01","productname":"Koi","
sqlalchemy备忘 笔记
查询全部记录,返回列表 user = self.dbSession.query(User).all() #返回列表,全部结果封装在列表中 user = self.dbSession.query(User.username, User.createtime).all() #返回指定字段,每条记录封装在元组中 user = self.dbSession.query(House).all() #在添加到add后没有commit前的数据都可以查出来 user = self.dbSessio
java之yield(),sleep(),wait()区别详解-备忘笔记(转)
1.sleep() 使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁.也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据.注意该方法要捕捉异常. 例如有两个线程同时执行(没有synchronized)一个线程优先级为MAX_PRIORITY,另一个为MIN_PRIORITY,如果没有Sleep()方法,只有高优先级的线程执行完毕后,低优先级的线程才能够执行:但是高优先级的线程sleep(500)后,低优先级就有机会执行了. 总
django允许跨域备忘笔记
详细信息请拜读网址:https://github.com/ottoyiu/django-cors-headers/ 安装: 在virtaulenv环境中执行 pip install django-cors-headers 配置(简配): 进入项目中,打开settings.py文件,在INSTALLED_APPS中加入 INSTALLED_APPS = ( //位置无关先后 'corsheaders', ) 在MIDDLEWARE_CLASSES中加入 MIDDLEWARE_CLASSES = (
javascript备忘笔记
1.填充VO的顺序是: 函数的形参 -> 函数申明 -> 变量申明. 首先,就是this值是如何定义的,当一个方法在对象上调用的时候,this就指向到了该对象上,例如: var object = { method: function() { alert(this === object); //true }}object.method(); function a() { alert(this);}a.call(null); 了解一下call()是做什么的,call方法作为一个function执行
java之yield(),sleep(),wait()区别详解-备忘笔记[转]
1.sleep() 使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁.也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据.注意该方法要捕捉异常. 例如有两个线程同时执行(没有synchronized)一个线程优先级为MAX_PRIORITY,另一个为MIN_PRIORITY,如果没有Sleep()方法,只有高优先级的线程执行完毕后,低优先级的线程才能够执行:但是高优先级的线程sleep(500)后,低优先级就有机会执行了. 总
JavaScript match 和 exec 备忘笔记
这是一道广为引用的面试题:var someText="web2.0 .net2.0"; var pattern=/(\w+)(\d)\.(\d)/g; var outCome_exec=pattern.exec(someText); var outCome_matc=someText.match(pattern); What is outCome_exec[1] and outCome_matc[1]? Choice A: true Choice B: false Choice C: