<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-3884961837046000063.post1810309238920440281..comments</id><updated>2009-07-28T19:57:31.023-07:00</updated><category term='C#'/><category term='LINQ'/><category term='MESH'/><category term='SQL'/><category term='Unit Test'/><category term='.NET 4.0'/><category term='PDC'/><category term='Standards'/><category term='Patterns'/><category term='WPF'/><category term='Azure'/><category term='Visual Studio 2010'/><category term='Silverlight'/><category term='.NET'/><category term='Speaking'/><category term='Windows 7'/><title type='text'>Comments on Notes in Modern Programming: Snoop 64 bit</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.joeseymour.net/feeds/1810309238920440281/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3884961837046000063/1810309238920440281/comments/default'/><link rel='alternate' type='text/html' href='http://www.joeseymour.net/2009/07/snoop-64-bit.html'/><author><name>Joe Seymour</name><uri>http://www.blogger.com/profile/12576454039878301947</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://1.bp.blogspot.com/_GoKl4mvOMtw/SX-5x0dEHNI/AAAAAAAADpM/-Az4cYgHGDQ/S220/DSC_0775.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3884961837046000063.post-5864559410482287203</id><published>2009-07-28T19:57:31.023-07:00</published><updated>2009-07-28T19:57:31.023-07:00</updated><title type='text'>P.s. If you download my version, it incorporates t...</title><content type='html'>P.s. If you download my version, it incorporates the snoop fixes listed on these websites:&lt;br /&gt;http://www.cplotts.com/2009/04/04/snoop-20-now-works-in-wpf-interop-scenarios/&lt;br /&gt;http://www.cplotts.com/2009/04/13/snoop-now-works-in-wpf-interop-scenarios-part-ii/ &lt;br /&gt;I&amp;#39;m not sure the effects of those fixes but they couldn&amp;#39;t hurt... i marked those changes in the source... just look for those web-addresses in the solution to see where the changes were.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3884961837046000063/1810309238920440281/comments/default/5864559410482287203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3884961837046000063/1810309238920440281/comments/default/5864559410482287203'/><link rel='alternate' type='text/html' href='http://www.joeseymour.net/2009/07/snoop-64-bit.html?showComment=1248836251023#c5864559410482287203' title=''/><author><name>Wolf</name><uri>http://www.blogger.com/profile/15184689632261909328</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.joeseymour.net/2009/07/snoop-64-bit.html' ref='tag:blogger.com,1999:blog-3884961837046000063.post-1810309238920440281' source='http://www.blogger.com/feeds/3884961837046000063/posts/default/1810309238920440281' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1713582851'/></entry><entry><id>tag:blogger.com,1999:blog-3884961837046000063.post-5119929506388877066</id><published>2009-07-28T19:35:03.112-07:00</published><updated>2009-07-28T19:35:03.112-07:00</updated><title type='text'>I&amp;#39;ve created my own 64bit version (here&amp;#39;s ...</title><content type='html'>I&amp;#39;ve created my own 64bit version (here&amp;#39;s the post i&amp;#39;m reproducing across the internets):&lt;br /&gt;---------&lt;br /&gt;I got it to work on x64 windows 7. (Wow took me like 10 seconds to figure out the problem).&lt;br /&gt;&lt;br /&gt;First, you can just download the version i got to work (it&amp;#39;ll probably work both on 32 bit and 64 bit but only 64 bit is tested ok)&lt;br /&gt;http://wolfsfiles.googlepages.com/Snoop.rar&lt;br /&gt;&lt;br /&gt;Then you can either build the heck out of it, or you can just run the installer located in this subfolder: Build &amp;gt; Release &amp;gt; Installer.msi&lt;br /&gt;&lt;br /&gt;I installed it. I tested it to watch Blend3 peel away into 3D layers of eye-candyness... it works... ON 64 BIT!! :P&lt;br /&gt;&lt;br /&gt;------------------&lt;br /&gt;&lt;br /&gt;This is the modifications i did to the original source which can be downloaded from this website: http://www.blois.us/Snoop/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. I extract the contents of Snoop.zip to a folder. And open the solution with visual studio.&lt;br /&gt;&lt;br /&gt;2. &amp;quot;Warning for Snoop&amp;quot; pops up because the project specifies some custom build path for output files or something. Choose &amp;quot;Load project normally&amp;quot; and hit OK.&lt;br /&gt;&lt;br /&gt;3. ManagedInjector needs some small code modifications:&lt;br /&gt;&lt;br /&gt;--------------------------------&lt;br /&gt;&lt;br /&gt;In the project &amp;quot;ManagedInjector&amp;quot;, open the headerfile: &amp;quot;Injector.h&amp;quot;&lt;br /&gt;&lt;br /&gt;Change this line so the return from this function is &amp;quot;LRESULT&amp;quot;: &amp;quot;int __stdcall MessageHookProc(int nCode, WPARAM wparam, LPARAM lparam);&amp;quot;&lt;br /&gt;&lt;br /&gt;You should now have: &amp;quot;LRESULT __stdcall MessageHookProc(int nCode, WPARAM wparam, LPARAM lparam);&amp;quot;&lt;br /&gt;&lt;br /&gt;-------------------------------&lt;br /&gt;&lt;br /&gt;In the project &amp;quot;ManagedInjector&amp;quot;, open the headerfile: &amp;quot;Injector.cpp&amp;quot;&lt;br /&gt;&lt;br /&gt;Change this line so the return from this function is &amp;quot;LRESULT&amp;quot;: &amp;quot;int __stdcall MessageHookProc(int nCode, WPARAM wparam, LPARAM lparam) {&amp;quot;&lt;br /&gt;&lt;br /&gt;You should now have &amp;quot;LRESULT __stdcall MessageHookProc(int nCode, WPARAM wparam, LPARAM lparam) {&amp;quot;&lt;br /&gt;&lt;br /&gt;-------------------------------&lt;br /&gt;&lt;br /&gt;4. Build ManagedInjector. Build Snoop. Build Installer. (just doing a rebuild-all might or might not work... check the build order... but doing it one at a time is guarenteed to work if done in the specified order)&lt;br /&gt;&lt;br /&gt;5. Might need to set Snoop as the startup project (if you want to just run it from visual studio, without installing).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3884961837046000063/1810309238920440281/comments/default/5119929506388877066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3884961837046000063/1810309238920440281/comments/default/5119929506388877066'/><link rel='alternate' type='text/html' href='http://www.joeseymour.net/2009/07/snoop-64-bit.html?showComment=1248834903112#c5119929506388877066' title=''/><author><name>Wolf</name><uri>http://www.blogger.com/profile/15184689632261909328</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.joeseymour.net/2009/07/snoop-64-bit.html' ref='tag:blogger.com,1999:blog-3884961837046000063.post-1810309238920440281' source='http://www.blogger.com/feeds/3884961837046000063/posts/default/1810309238920440281' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1713582851'/></entry></feed>
