Find Jobs
Hire Freelancers

What programs are running on the computer?

$30-250 USD

Completed
Posted almost 10 years ago

$30-250 USD

Paid on delivery
The task is to prepare an application, what collects data in offline way in specified time intervall about which active programs running on the computer and which documents are opened. The program record the collected data into the SQL Server database periodically. The task is divided into 3 parts: 1. Make a Windows service function. The tasks of the windows service are: - At program startup the program can read the connectionstring of the database-connection (from a file or a registry) - The program can read the time settings from a registry (the intervall of the recording time, from hour to hour). If it is not specified, the default setting is from 8 am to 4 pm. - The changing active windows in MS Windows and the opened documents must be watched. The changes must be stored in a local database. (type of database, recommended:mdb)(From what time, till what time, which program, if there is a linked document, that too (for example: in case of using a MS Word, the name of the word document too)) The datas must be send into a SQL Database in every 10 minutes. (the data+the name of the computer+ MS Windows user name). If it is not successful, then the program must be try to re-send all unsuccessful sent data in the next 10 minute. (unsuccessful data+the name of the computer+MS Windows user name) Simultaneously the program must check the changes in the time settings. If the time settings were changed, it should be stored in the registry. The possible errors should be entered into the event log of MS Windows. 2. Create SQL Database with a table in it, that stores the collected data. The name of the computer, the name of the MS Windows user, the name of the running program, the name of the linked documents, from what time - till what time. Create another table, that contains the data of the computer names and the time intervalls (from..till). 3. Create a Windows form application. This application must provide extensive lists about the name of the computers, from which, data arrived into the database. Into the second table (what we definied above, in the 2. point) write/read we can be able to set which computer and in which time intervall (from..till) we would like to record data. This program must be able to make a list of the entered data. Two queries are needed: 1. From a drop-down list we choose a computer name and the time period, we get an itemized list of all data. 2. From a drop-down list we choose a computer name and the time period, we get a summary about the used program names. What we expect: C# source code of the windows service and the windows form application as well. Create generating script for SQL database. Create installer for the windows service and a windows form application. Recommended links: [login to view URL] [login to view URL] [login to view URL]
Project ID: 5970341

About the project

15 proposals
Remote project
Active 10 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
Hello, the project is very interesting. I would like to work on it. One potential problem that i notice is that want the current MS Windows user. I've experienced problems before on a similar project where the user was working remotely, and when you check the current user you receive the user that is used to stated the windows service, not the logged remote user. Is it expected you users to work remotely through the RDP. I can start working on this project immediately, please consider hiring me for the job. Thanks, Stanislav
$150 USD in 5 days
4.7 (14 reviews)
4.7
4.7
15 freelancers are bidding on average $316 USD for this job
User Avatar
Hi there I can do this job for you. Please see my past projects. I have a good track record here. Looking forward to hear from you. Thanks Rinsad
$263 USD in 3 days
4.8 (63 reviews)
6.3
6.3
User Avatar
Hi, We’ve had a good look at your project description and we’re very interested in providing a solution. We are a professional development company head-quartered in Pakistan. If you like what you see and if our quote fits within your budget then please PM me your response and we will take it on from there. You can have chat with me using skype with id "sflogics". We are pleased to discuss your requirements. Thank you for your time.
$473 USD in 10 days
5.0 (20 reviews)
5.3
5.3
User Avatar
Hi, I understand your requirements, I can create this logger application and DB viewer for you. About Me: A freelancer with strong passion towards programming. I have more than 6 years of experience in c++,C#,.NET ,Opengl and Other technologies, You can find more details from my profile.
$333 USD in 3 days
5.0 (12 reviews)
5.3
5.3
User Avatar
Good to see another serious posting, I have gone through requirement , It's really sound very interesting , i really wanted to work on this project so i bided very low :-)) I could absolutely happy to help you with your website. i feel that will be able to deliver it on time without compromising with quality. I have expertise in web solutions and services that extends around 9+ years has worked over 200 projects(including small and Big) for the global top-notch companies. I have good professional IT experience in technologies like C#, .NET, JavaScript , Classic ASP VBA etc I have the capability to delight my customers with my good work , my reputation with the client i worked so far is very good and received good feedback from all of them. I am look forward to hear from you and discuss in more details. Thanks
$277 USD in 3 days
4.9 (7 reviews)
3.9
3.9
User Avatar
I have read your tender and understand your requirements. I will bring experience writing similar types of applications to bear on this role. I am available and ready to begin immediately should you elect to award the project to me.
$388 USD in 10 days
5.0 (1 review)
3.3
3.3
User Avatar
Dear, if I get a well detailed description you could try making your requirement, best regards, GCG .
$555 USD in 30 days
5.0 (5 reviews)
2.3
2.3
User Avatar
Hi Buddy, I am technology lead with 8 years of experience in Product Research & Development using C/C++/VC++ win32 MFC COM and Device Driver development. I have worked on the similar tool and developed a product like Clear Case [Configuration management tool] and a Security product like an Antivirus with the same concept. I would propose the below two approaches for your requirement, Design approach 1: Developing a Kernel Mode File System Filter driver which will be used by the User Mode application in [using .Net / C++] hooking the active process and track down all the open file handles and pull out the meta data in to the database. Design Approach 2: Using the COM interfaces, we can write a specific logic to track for all the active documents opened by various Processes. IRunningObjectTable IMoniker IStream If you wanna explore this approach just open the ROT viewer tool and u can see a few monikers. This is a user mode way of developing such tool and will be very much reliable. I have exact clarity on this logic. Please let me know if you are interested in my proposal. Wish you all the best, Cheers JK
$333 USD in 3 days
5.0 (1 review)
2.4
2.4
User Avatar
Dear Sir, We claim to get it done perfectly for you EXACTLY in the way you want it - Kindly give we a chance and we will prove myself - Ready to prove our words, let's get it done right away and I mean RIGHT AWAY !! Looking forward to hear from you soon - GOD Bless You.
$578 USD in 15 days
5.0 (1 review)
1.0
1.0
User Avatar
A proposal has not yet been provided
$311 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have excellent background in Windows based application. Expecially in C#, C++, VB.net and VB 6.0. Also for database in SQL Server and MySQL.
$246 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi , We, Veltrod software services are a software consulting company specialized in providing Mobile, ECommerce and Social media frameworks using cutting edge and emerging technology. Leveraging best-in-class people, processes, and technologies, Veltrod provides high-quality software development and consulting services to independent software vendors and enterprises with WOW factor. We are specialized in providing solutions on the below mentioned areas. 1. Mobile application development (iPhone, Android, BB, Windows Mobile) 2. ECommerce Solutions 3. Windows application development 4. Web application development (Open Source,.NET, JAVA) 5. Cloud based solution 6. Image Editing 7. Games development 8. Independent testing If this project is offered to us, then we can allocate a dedicated team of Project manager, Graphic designer, developers & testers and provide the high quality services to the lowest cost. Thanks Santhosh
$144 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Let me try it. Our application must be include the system watcher program with timer and record data for local SQL server such as, microsoft Access. Thank.
$122 USD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of HUNGARY
Budapest, Hungary
5.0
4
Payment method verified
Member since May 21, 2014

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.