星期三, 12月 05, 2007

[CS] Debugging Tips & Articles


Advanced Debugging Tips
http://blogs.msdn.com/calvin_hsia/archive/2004/10/22/246382.aspx

TraceTool
9: The Swiss-Army Knife of Trace
http://www.codeproject.com/csharp/tracetool.asp

An introduction to debugging in MSVC++ using Pseudoregisters
http://www.codeproject.com/debug/pseudoregister.asp

Visual Leak Detector - Enhanced Memory Leak Detection for Visual C++
http://www.codeproject.com/tools/visualleakdetector.asp

Surviving the Release Version
http://www.codeproject.com/debug/survivereleasever.asp

Finding crash information using the MAP file
http://www.codeproject.com/debug/mapfile.asp

Windows Debuggers: Part 1: A WinDbg Tutorial
http://www.codeproject.com/debug/windbg_part1.asp

Post-Mortem
Debugging Your Application with Minidumps and Visual Studio .NET
http://www.codeproject.com/debug/postmortemdebug_standalone1.asp

Debugging Release Mode Problems
http://www.codeproject.com/debug/releasemode.asp

Remote Debugging in MSVC++ 6.0 - Step by step in the OnPaint message handler
http://www.codeproject.com/debug/remotedebug.asp

Detailed memory leak dumps from a console app
http://www.codeproject.com/debug/consoleleak.asp

Useful Debugging Macros
http://www.codeproject.com/debug/debug_macros.asp

Debug Toolkit
http://www.codeproject.com/debug/debugtoolkit.asp

Napkin
http://www.codeproject.com/debug/napkin.asp

DebugBreak
and ASSERTs that work always anywhere
http://www.codeproject.com/debug/DebugBreakAnyway.asp

A tool to view a LIB
http://www.codeproject.com/debug/LibView.asp

Multiple Performance Timer
http://www.codeproject.com/debug/multitimer.asp

Is The Debugger Attached?
http://www.codeproject.com/debug/debugger.asp

Debug Tutorial Part 1: Beginning Debugging Using CDB and NTSD
http://www.codeproject.com/debug/cdbntsd.asp

Debug Tutorial Part 2: The Stack
http://www.codeproject.com/debug/cdbntsd2.asp

Debug Tutorial Part 3: The Heap
http://www.codeproject.com/debug/cdbntsd3.asp

Debug Tutorial Part 4: Writing WINDBG Extensions
http://www.codeproject.com/debug/cdbntsd4.asp

Debug Tutorial Part 5: Handle Leaks
http://www.codeproject.com/debug/cdbntsd5.asp

Debug Tutorial Part 6: Navigating The Kernel Debugger
http://www.codeproject.com/debug/cdbntsd6.asp

Debug Tutorial Part 7: Locks and Synchronization Objects
http://www.codeproject.com/debug/cdbntsd7.asp

Crash Dump Analysis
http://www.dumpanalysis.org/blog/

星期二, 12月 04, 2007

[CS] MSN8.5 去廣告 [轉]

Target :
MSN8.5.1302.1018.

Method :
1. 去除主畫面下方的廣告
- 用 ResHack 打開 msgsres.dll,搜尋 4004 - 923 內的 ID=Atom(SSConstrainer) 字串,
將 layoutpos=top
改 layoutpos=none

2. 去除聊天對話窗下的廣告
- 用 ResHack 打開 msgsres.dll,搜尋 4004 - 920,
將 element id=atom(adbannercont) layout=filllayout()
element id=atom(adbannercont) layoutpos=none