English 中文(简体)
How to make a web bot to check for updates
原标题:

How can I make a program that checks for updates on this site or facebook, etc.

最佳回答

You need to use the WebClient class to create HTTP requests.

If you want a more specific answer please ask a more specific question.

问题回答

You either need to use WebClient or implement the HTTP protocol directly in your application. Can you be more specific as to what you want to do?

Say your app saves the string for any given website today. You would use the WebClient class to .DownloadData(). Correct?

Then say, next week you want to see if the tag has changed, .DownloadData() again and compare with the string you saved last week. If it is different, save the string (overwriting the previous value) and you re done.

This is just a basic outline on the steps necesary for something like this. At least, this is how I would do it. :)

Check out the WebClient class and specifically the DownloadData method. Works like a charm. :)

*Note that when using DownloadData your GUI will freeze. If you want to avoid this, you must use DownloadDataASync() method.

Stackoverflow.com provides RSS feeds. The simplest solution is download Argotic, an RSS framework for .NET/C#, and use this with your application to get the latest feeds.

Point Argotic at:

For Facebook you could use the Facebook toolkit.





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

NSArray s, Primitive types and Boxing Oh My!

I m pretty new to the Objective-C world and I have a long history with .net/C# so naturally I m inclined to use my C# wits. Now here s the question: I feel really inclined to create some type of ...

C# Marshal / Pinvoke CBitmap?

I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...

How to Use Ghostscript DLL to convert PDF to PDF/A

How to user GhostScript DLL to convert PDF to PDF/A. I know I kind of have to call the exported function of gsdll32.dll whose name is gsapi_init_with_args, but how do i pass the right arguments? BTW, ...

Linqy no matchy

Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...

热门标签