登录
首页 » C# » Taobao

Taobao

于 2012-11-24 发布 文件大小:1458KB
0 216
下载积分: 1 下载次数: 171

代码说明:

  登录淘宝用c#编写,实现自动购买商品等操作。(Login Taobao automatically purchase goods.)

文件列表:

Taobao 自动购买
...............\AutoCollect
...............\...........\AutoCollect
...............\...........\...........\app.config,1582,2011-06-18
...............\...........\...........\AutoCollect.cs,49357,2011-12-18
...............\...........\...........\AutoCollect.csproj,8932,2011-12-17
...............\...........\...........\AutoCollect.csproj.user,540,2011-07-21
...............\...........\...........\AutoCollect.Designer.cs,52411,2011-12-18
...............\...........\...........\AutoCollect.resx,564116,2011-12-18
...............\...........\...........\AutoCollect.snk,596,2006-03-29
...............\...........\...........\bin
...............\...........\...........\...\Debug
...............\...........\...........\...\.....\AutoCollect.application,1585,2011-12-18
...............\...........\...........\...\.....\AutoCollect.exe,861184,2011-12-18
...............\...........\...........\...\.....\AutoCollect.exe.config,1582,2011-06-18
...............\...........\...........\...\.....\AutoCollect.exe.manifest,5752,2011-12-18
...............\...........\...........\...\.....\AutoCollect.pdb,171520,2011-12-18
...............\...........\...........\...\.....\AutoCollect.vshost.application,1585,2011-12-18
...............\...........\...........\...\.....\AutoCollect.vshost.exe,14328,2011-12-18
...............\...........\...........\...\.....\AutoCollect.vshost.exe.config,1582,2011-06-18
...............\...........\...........\...\.....\Dat.dat,5199,2011-12-18
...............\...........\...........\...\.....\Interop.SHDocVw.dll,139264,2011-12-18
...............\...........\...........\...\.....\测试.rar,191990,2011-12-17
...............\...........\...........\...\Release
...............\...........\...........\BrowserCommands.cs,493,2011-06-17
...............\...........\...........\BrowserControl.cs,17539,2011-12-17
...............\...........\...........\BrowserControl.Designer.cs,3747,2011-06-18
...............\...........\...........\BrowserControl.resx,13280,2011-06-18
...............\...........\...........\BrowserExtendedNavigatingEventArgs.cs,1976,2011-06-17
...............\...........\...........\CommandStateEventArgs.cs,838,2011-06-17
...............\...........\...........\ExtendedWebBrowser.cs,17094,2011-06-17


...............\...........\...........\myMessage.cs,1551,2011-06-17
...............\...........\...........\myMessage.Designer.cs,7683,2011-06-17
...............\...........\...........\myMessage.resx,213514,2011-06-14
...............\...........\...........\NativeMethods.cs,2120,2011-06-17
...............\...........\...........\NotifyCollection.cs,990,2011-06-17
...............\...........\...........\obj
...............\...........\...........\...\Debug
...............\...........\...........\...\.....\AutoCollect.application,1585,2011-12-18
...............\...........\...........\...\.....\AutoCollect.csproj.FileListAbsolute.txt,70600,2011-12-18
...............\...........\...........\...\.....\AutoCollect.csproj.GenerateResource.Cache,1257,2011-12-18
...............\...........\...........\...\.....\AutoCollect.csproj.ResolveComReference.cache,548,2011-12-18
...............\...........\...........\...\.....\AutoCollect.exe,861184,2011-12-18
...............\...........\...........\...\.....\AutoCollect.exe.manifest,5752,2011-12-18
...............\...........\...........\...\.....\AutoCollect.pdb,171520,2011-12-18
...............\...........\...........\...\.....\AutoCollect.TrustInfo.xml,1111,2011-12-18
...............\...........\...........\...\.....\AutoCollectNameSpace.AutoCollect.resources,401158,2011-12-18
...............\...........\...........\...\.....\AutoCollectNameSpace.BrowserControl.resources,7463,2011-12-18
...............\...........\...........\...\.....\AutoCollectNameSpace.myMessage.resources,138533,2011-12-18
...............\...........\...........\...\.....\AutoCollectNameSpace.OpenUrlForm.resources,33093,2011-12-18
...............\...........\...........\...\.....\AutoCollectNameSpace.OptionsForm.resources,18494,2011-12-18
...............\...........\...........\...\.....\AutoCollectNameSpace.Properties.Resources.resources,5793,2011-12-18
...............\...........\...........\...\.....\AutoCollectNameSpace.ScriptErrorWindow.resources,30838,2011-12-18
...............\...........\...........\...\.....\ExtendedWebBrowser2.csproj.FileListAbsolute.txt,134,2011-06-17
...............\...........\...........\...\.....\Interop.SHDocVw.dll,139264,2011-12-18
...............\...........\...........\...\.....\Refactor
...............\...........\...........\...\.....\TempPE
...............\...........\...........\OpenUrlForm.cs,1767,2011-06-17
...............\...........\...........\OpenUrlForm.Designer.cs,4428,2011-06-17
...............\...........\...........\OpenUrlForm.resx,51511,2006-03-29
...............\...........\...........\OptionsForm.cs,6041,2011-12-17
...............\...........\...........\OptionsForm.Designer.cs,8942,2011-12-17
...............\...........\...........\OptionsForm.resx,28889,2011-07-02
...............\...........\...........\PopupBlockerFilterLevel.cs,663,2011-06-18
...............\...........\...........\Program.cs,2376,2011-07-22
...............\...........\...........\Properties
...............\...........\...........\..........\app.manifest,1471,2011-06-17
...............\...........\...........\..........\AssemblyInfo.cs,1556,2011-07-21
...............\...........\...........\..........\Resources.Designer.cs,4048,2011-06-17
...............\...........\...........\..........\Resources.resx,6700,2011-06-17
...............\...........\...........\..........\Settings.Designer.cs,2558,2011-06-18
...............\...........\...........\..........\Settings.settings,721,2011-06-18
...............\...........\...........\resources

...............\...........\...........\.........\back.bmp



...............\...........\...........\.........\folder2.GIF,954,2010-03-28
...............\...........\...........\.........\forward.bmp,822,2007-09-28
...............\...........\...........\.........\go.bmp,822,2007-09-28
...............\...........\...........\.........\home.bmp,822,2007-09-28
...............\...........\...........\.........\ico.ico,25214,2004-01-26
...............\...........\...........\.........\ICON.ico,135582,2011-04-16
...............\...........\...........\.........\ICON.png,19556,2011-06-17
...............\...........\...........\.........\ie1.ico,25214,2010-03-28
...............\...........\...........\.........\info.ico,894,2001-07-05
...............\...........\...........\.........\modi.ico,22486,2004-01-26
...............\...........\...........\.........\option.ico,29926,2004-01-26
...............\...........\...........\.........\preview.ico,28086,2004-01-26
...............\...........\...........\.........\print.ico,23558,2004-01-26
...............\...........\...........\.........\refresh.bmp,822,2007-09-28
...............\...........\...........\.........\save.ico,318,2000-09-09
...............\...........\...........\.........\saveplace.ico,1086,2004-01-26
...............\...........\...........\.........\saveto.ico,25214,2004-01-26
...............\...........\...........\.........\source.ico,23558,2004-01-26
...............\...........\...........\.........\stop.bmp,822,2007-09-28
...............\...........\...........\ScriptError.cs,625,2011-06-17

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Game_Demo
    ogre的高级编程框架,适合对ogre深入学习者。(the ogre senior programming framework,suitable learners in depth ogre.)
    2013-04-02 13:22:26下载
    积分:1
  • C# 不同进间通讯实例源码下载(SendMessage方式)
    在.NET中基于Windows消息的IPC实现 一、什么是IPC IPC(Inter process Communication)就是“进程间通讯”。我们都知道,在windows系统中,各个应用程序(进程)之间常常需要交换、传递数据,这就要解决进程间的数据通信问题。在最初的16位Windows3.x系统中,所有Windows应用程序共享单一地址,任何进程都能够对这一共享地址空间的数据进行读写操作。 随着Windwos98、Windows NT、Windows2000等32位的操作系统的出现,每个进程都有自己的地址空间,一个Windows进程不能存取另一个进程的私有数据,也就是说,虽然两个进程可以用具有相同值的指针寻址,但所读写的只是它们各自的数据,这样就减少了进程之间的相互干扰。 二、如何实现IPC 那么在windows当前系统下,如何实现进程通讯呢?其实有很多方法,如: 1、    剪贴板Clipboard 2、    DDE(动态数据交换) 3、    内存映像 4、    消息管道 5、    邮件槽 6、    Socket 7、    RPC 8、    串行/并行通信(Serial/Parallel Communication) 9、    COM/DCOM 10、Windows消息 三、基于Windows消息的IPC 现在让我们进入今天我们要讲的主题:“基于Windows消息的IPC实现”。 在这里,我假定大家对Windows消息机制都有很好的理解,所以我就不在这上面费太多的墨水了。我们直接看看Windows消息是怎么样实现进程间通讯的。我们首先看看Windows的消息常数: WM_COPYDATA=0x004A//  当一个应用程序传递数据给另一个应用程序时发送此消息。 这就是我们要的。下面我们来看看如何利用它来实现IPC。 让我们先看看几个API函数,没有它们,我们没有办法将数据发送出去。 1、 PostMessage  函数功能:该函数将一个消息放入(寄送)到与指定窗口创建的线程相联系消息队列里,不等待线程处理消息就返回。消息队列里的消息通过调用GetMessage和PeekMessage取得。 函数原型:B00L PostMessage(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam); 参数 hWnd:其窗口程序接收消息的窗口的句柄。可取有特定含义的两个值: HWND.BROADCAST:消息被寄送到系统的所有顶层窗口,包括无效或不可见的非自身拥有的窗口、被覆盖的窗口和弹出式窗口。消息不被寄送到子窗口。 NULL:此函数的操作和调用参数dwThread设置为当前线程的标识符PostThreadMessage函数一样。 Msg:指定被寄送的消息。 wParam:指定附加的消息特定的信息。 IParam:指定附加的消息特定的信息。 返回值:如果函数调用成功,返回非零值:如果函数调用失败,返回值是零。若想获得更多的错误信息,请调用GetLastError函数。 2、 SendMessage  函数功能:该函数将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程序处理完消息再返回。而函数PostMessage不同,将一个消息寄送到一个线程的消息队列后立即返回。 函数原型:LRESULT SendMessage(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM IParam); 参数: hWnd:其窗口程序将接收消息的窗口的句柄。如果此参数为HWND_BROADCAST,则消息将被发送到系统中所有顶层窗口,包括无效或不可见的非自身拥有的窗口、被覆盖的窗口和弹出式窗口,但消息不被发送到子窗口。 Msg:指定被发送的消息。 wParam:指定附加的消息指定信息。 IParam:指定附加的消息指定信息。 返回值:返回值指定消息处理的结果,依赖于所发送的消息。 3、 RegisterWindowMessage 函数功能:RegisterWindowMessage函数定义一个新的窗口消息,该消息保证在整个系统范围内是唯一的。调用SendMessage或PostMessage函数时可以使用该函数返回的消息值。 函数原型:UINT RegisterWindowMessage(lpsz) 参数: lpsz指向一个以NULL结束的字符串,该字符串指定待登记的消息。 返回值:若成功地登记了消息,返回值是一个消息标识符。该标识符值的范围在0XC000到0XFFFF之间,否则,返回值为0。 我们现在在C#中声明这些API函数:         [DllImport("user32")]        internal static extern int RegisterWindowMessage(string lpString);        [DllImport("user32")]        internal static extern int PostMessage(IntPtr hWnd, int Msg, int wParam, int lParam);        [DllImport("user32")]        internal static extern int PostMessage(IntPtr hwnd, int wMsg, IntPtr wParam, IntPtr lParam);        [DllImport("user32")]        internal static extern int SendMessage(IntPtr hWnd, int Msg, IntPtr wParam, ref COPYDATASTRUCT lParam); 然后定义一些我们需要的常数:                 internal const int WM_COPYDATA = 0x004A; //当一个应用程序传递数据给另一个应用程序时发送此消息        internal const int WM_DESTROY = 0x0002; //窗体被销毁        internal const int WM_CREATE = 0x0001; //应用程序创建一个窗口        internal const int WM_QUERYENDSESSION = 0x0011; //当用户选择结束对话框或程序自己调用ExitWindows函数        internal static readonly IntPtr HWND_BROADCAST = new IntPtr(0xFFFF); 我们还需要一个传送数据的结构:     ///    ///发送WM_COPYDATA消息的数据结构  ///    internal struct COPYDATASTRUCT    {        ///        ///用户自定义数据        ///        internal IntPtr dwData;        ///        ///数据长度        ///        internal int cbData;        ///        ///数据首地址指针        ///        internal IntPtr lpData;    } 现在我们来看看具体如何实现: 1、 我们首先创建一个类,让它从Form类继承,因为我们需要一个窗体,然后对它的消息进行处理:   internal class WinMsg : Form{        private string _messageString;        private List _windowList;        private int _message;        private int _intHandler;        private bool _isConnected;}   2、 然后定义构造函数,在构造函数里注册一个消息通道值,并发出一个广播通知其它在这个通道的窗口。         internal WinMsg(string messageString)        {            _messageString = messageString;            _isConnected = false;            _intHandler = Handle.ToInt32();            _windowList = new List();            _message = Win32.RegisterWindowMessage(_messageString);//注册一个消息通道            int errCode = Win32.PostMessage(Win32.HWND_BROADCAST, _message, Win32.CONNECTION, _intHandler);//向此通道内所有的窗口广播自己的句柄            if (errCode == 0)            {                throw new Win32Exception(errCode);//发生错误,抛出异常            }            else            {                _isConnected = true;            }        } 3、 重写基类的WndProc函数,处理接收到的消息:         protected override void WndProc(ref Message m)        {            if (m.Msg == _message)//接收到广播消息,进行处理            {                int LParam = m.LParam.ToInt32();                int WParam = m.WParam.ToInt32();                if (LParam != 0 && LParam != _intHandler)                {                    if (WParam == Win32.DISCONNECTION)                    {                        _windowList.Remove(m.WParam);//将对方窗口的句柄从列表中删除                    }                    else                    {                        if (WParam==Win32.CONNECTION)                        {                            Win32.PostMessage(m.LParam, _message, Win32.REVERSION, _intHandler);                        }                        _windowList.Add(m.LParam);//将对方窗口的句柄存入列表中                    }                }                return;            }            switch (m.Msg)            {                case Win32.WM_COPYDATA://接收到其它窗口发送过来的数据                    {                        COPYDATASTRUCT data = new COPYDATASTRUCT();                        data = (COPYDATASTRUCT)m.GetLParam(data.GetType());                        byte[] message = new byte[data.cbData];                        Marshal.Copy(data.lpData, message, 0, data.cbData);//从非托管内存中将数据复制到我们的byte数组中。                        Anyzler(m.WParam, message);//在这里处理接收到的数据。                    }                    break;                case Win32.WM_DESTROY:                case Win32.WM_QUERYENDSESSION://窗口被关闭,向其它窗口广播通知从队列中删除自己                    Win32.PostMessage(Win32.HWND_BROADCAST, _message, Win32.DISCONNECTION, _intHandler);                    base.WndProc(ref m);//调用基类的消息处理函数。                    break;                default:                    base.WndProc(ref m); //调用基类的消息处理函数。                    break;            }        }4、 定义发送消息的函数:         internal void Send(byte[] message)        {            if (_isConnected)            {                int length = message.Length;                IntPtr ptr = Marshal.AllocHGlobal(length);//申请一块非托管内存                Marshal.Copy(message, 0, ptr, length);//将要发送的数据封送到非托管内存                COPYDATASTRUCT data = new COPYDATASTRUCT();                data.dwData = IntPtr.Zero;//这里可以随意定义。                data.cbData = length;//传递要发送的数据的长度                data.lpData = ptr;//传递要发送的数据的地址指针                //向其它所有窗口发送数据,这里不能发广播消息。必须一个一个发送。                foreach (IntPtr window in _windowList)                {                    Win32.SendMessage(window, Win32.WM_COPYDATA, this.Handle, ref data);                }                Marshal.FreeHGlobal(ptr);//释放这块非托管内存,这行一定要写上,不然会内存泄漏。            }        }好了,主要代码就是这些了!
    2013-09-14下载
    积分:1
  • VTK-8.2.0
    说明:  VTK是一个用于图像处理的开源软件系统,3D图形、体积渲染和可视化。VTK包括许多高级算法(例如,曲面重建、隐式建模、抽取)和渲染技术(例如硬件加速体积渲染,LOD控制)。(VTK is an open-source software system for image processing, 3D graphics, volume rendering and visualization. VTK includes many advanced algorithms (e.g., surface reconstruction, implicit modelling, decimation) and rendering techniques (e.g., hardware-accelerated volume rendering, LOD control).)
    2020-08-23 14:58:17下载
    积分:1
  • CPP
    C++的学习资料,上传上来给大家下载学习用(C++ learning material, upload up to everyone with download learning )
    2012-04-25 15:40:54下载
    积分:1
  • matlab的ML算法
    利用matlab计算malmquist luenberger(using matlab to calculate the malmquist luenberger index.)
    2018-09-21 18:47:29下载
    积分:1
  • Event
    这是一个关于EVEN的使用方法的程序,运用常用的函数,实现了多事件的处理方法(This is a study on the use of EVEN procedures, the use of commonly used functions, the realization of a multi-event approach)
    2008-05-15 23:01:30下载
    积分:1
  • clock
    一款值得一试的还哦让姸 真的很不错呢 下载就能获取那啥了(一款牛b的不行的软件 你会佩服的 相信你 哈哈)
    2014-07-05 23:22:38下载
    积分:1
  • WENJ
    基于RTKLIB 和 vs2010 编写的GPSBD定位程序实现单点定位PPP定位差分定位等输入文件 rinex文件RTCM文件(GPSBD positioning program based on RTKLIB and VS2010 realizes single point positioning, PPP positioning, differential positioning and other input files RINEX file RTCM file)
    2019-02-27 20:36:54下载
    积分:1
  • DirectShow
    说明:  DirectShow 编程向导源代码,非常适合刚入门的同学,简单易懂。(DirectShow programmer guid,very good for those who start studying DirectShow .)
    2009-09-03 14:55:29下载
    积分:1
  • c# socket网络 必看的实例源码下载(封装的很好)
    c# socket网络编程 必看的实例源码下载(封装的很好)
    2014-06-19下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载