I moved over to Chrome a few months back and am really missing the functionality of FlashGot. I am working on my own plugin for Chrome and would like a few pointers. I would first of all like to ask for your permission to use the FlashGot.exe file bundled with your software. If this is ok, do you have some pointers on how to use this with C#.NET - maybe through command line parameters? I was going to write my own plugin from scratch, but after looking at the amount of work that went into your FlashGot.cpp file, I thought that maybe it would be a better idea to use yours. Otherwise, if you could point me in the right direction to find a description of the FlashGet COM interface, that would help a great deal.
The plan I have is this:
ChromeGet Plugin in Google Chrome -> C#.NET background application -> FlashGot.exe -> FlashGet
This plugin uses the same FlashGot commands as in FlashGet and parses the page into an XML file which is then copied to the clipboard.
C#.NET Background Application
This application monitors the clipboard, and when the clipboard changes, it checks for a valid XML file and sends a command to FlashGot.exe. I do not particularly want to go into the NPAPI world just yet - it seems a bit daunting - hence the intermediary.
I will be away from Tuesday for a week but am eagerly awaiting a response.
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.6 (KHTML, like Gecko) Chrome/4.0.266.0 Safari/532.6