Find Jobs
Hire Freelancers

Create (accurate) C# IE History (Index.dat) parser

$30-250 USD

In Progress
Posted almost 12 years ago

$30-250 USD

Paid on delivery
Create (accurate) C# IE History ([login to view URL]) parser and answer questions about why some methods (or tools) return different results than others (I have done lots of background on this - including one WPF application - attached) but keep coming up with different results and don't have time to work on it any more. For example, here are results using 3 different tools: 1. Using MS IHist Interface (see attached WPF project - [login to view URL]) --> 1,192 entries 2. Using Open Source [login to view URL] reader ([login to view URL]) --> 3,352 entries 3. Using nirSoft IEHistory Reader ([login to view URL]) --> 4,031 entries Would like code to be in a single source (*.cs) file with good notes in-line - can use the attached WPF as template (this will eventually be turned into a (.dll that feeds a larger tool). Output should be a List<T> as in the attached example and include the following fields (similar to nirsoft with one possible exception): 1. URL (should be UTF unencoded as in the WPF - IHist example attached) 2. Title 3. Hits 4. Modified Date 5. Expiration Date 6. User 7. SubFolder 8. Low folder** 8. File Position * I thought that the nirsoft tool is reading additional URL(s) from the registry (not in the [login to view URL] file) but reading the details of the [login to view URL] provided with the tool I see that this is not the case. ** The low folder seems to be present only in Windows Vista and later (I.e. Windows 7 and 2008) - I have not researched this, but the tool should be tested in Windows 7 as well as XP to be sure that all history folders - including the Low folder - are being read Good references: - [login to view URL] provided with the nirsoft history reader (see link above) - (general background on [login to view URL]) [login to view URL] - white paper about the [login to view URL] format provided on the 'opensource' solution link above - [login to view URL] General Project Notes: - Will deposit funds in escrow and release upon completion - Project will be 'complete' after review of code - recommend leaving time to make adjustments after review - All rights reserved - programmer should return all sample code, deliver all copies of the source code and delete local copies when project is complete General Code Suggestions: Tool should: 1. Find the version of Windows being used 2. Determine if IE is installed and if so which version of IE is installed (if 5 or greater proceed) 3. Get the user name and machine name and get a handle on the local settings directory (probably using [login to view URL](Environment.SpecialFolder.???) 4 Collect a list of the [login to view URL] folders - including subfolders and 'low' folder (see opensource version of code - which might not work right in this respect) 5. Create a base List<T> to pop the entries into 6. Parse each [login to view URL] file into the List<T> 7. Bind to datagrid
Project ID: 2340387

About the project

4 proposals
Remote project
Active 12 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
############# *********** WE HAVE DONE THE SAME APPLICATION PLEASE CHECK THE PM *********** #############
$200 USD in 5 days
2.9 (4 reviews)
4.1
4.1
4 freelancers are bidding on average $213 USD for this job
User Avatar
I am an expert in C#, VB.NET, So I can do this for you with Quality and Performance. I have 9 years of experience in .Net and this project suits me very well. I complete my projects on or before time, my bid cost is minimum in all bids. You will hire me again because of my punctuality if you select me for your job once. You can get me 14 hours a day online in Skype chat. Lets discuss and start. -Thanks and Regards
$250 USD in 20 days
5.0 (42 reviews)
5.8
5.8
User Avatar
I will do this work for you
$200 USD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Kinderhook, United States
5.0
4
Payment method verified
Member since Jul 19, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.