Find Jobs
Hire Freelancers

Delphi XE code snippets needed (WinAPI stuff)

$30-250 USD

Completed
Posted over 8 years ago

$30-250 USD

Paid on delivery
Hi, I need some Delphi XE code snippets (I've tried to name the functions so you have a better idea what it is about :-) function GetLocalUserList: Your function should enumerate over all existing local useraccounts and should return at least list of username,fullName,hasAdminRights,LastLogon function NTFSTakeOwnerShip(filename:string;username:string) Your function resets ownership of filename to the given username function NTFSSetDeny(filename:string;username:string;enabled:boolean) If enabled is true your function sets NTFS flag "Deny" to true for the given username and filename. If enabled is false your function deletes/removes the NTFS flag "Deny". function NTFSSetFullAccess(filename:string;username:string) This function sets NTFS FullAcess for the given username and filename Your code must run on Delphi XE5 and should directly address the coresponding WinAPIs. Please provide also a very simple GUI for testing the functions above. Please do not use hidden commandline ([login to view URL]) workarounds :-) If you want to use existing components and they are less than 250 U$ let me know. However, I prefer the direct WinAPI approach. If the four functions above are done, we can discuss also about a bonus for: BONUS: function IsThisPCPartOfADomain: your function should check if the logged in account is currently connected to a domain BONUS: function GetDomainUsers: Your function should enumerate over all existing domain useraccounts and should return at least: username,fullName,hasAdminRights,LastLogon
Project ID: 8970358

About the project

8 proposals
Remote project
Active 8 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
Hey, Finally i can see a truly 100% Delphi project in here, it doesn't happen often ;-) No 3rd party components are required for this task, i will use only Windows API via JEDI Windows Security Code Library (open source WinAPI headers for Delphi that allows commercial use). I have a basic demo for listing users ready (user name, full name, privileges (guest/user/admin), last logon time). I can send screenshot and/or executable via chat. My proposal price ($70) includes 4 main functions, or $100 for all of them.
$70 USD in 3 days
5.0 (42 reviews)
5.4
5.4
8 freelancers are bidding on average $126 USD for this job
User Avatar
Hello, Thank you for your invitation, but I'm currently overloaded with many project until the end of the year. I put this bid only to respond to your invitation. Thank you very much, I hope will do more project for you in the future.
$105 USD in 15 days
5.0 (56 reviews)
6.7
6.7
User Avatar
Hi, I have understanding of the related security concepts (users, SIDs, DACL and ACEs) and experience with the API (SetNamedSecurityInfo etc) in C++, ready to code in Delphi. Ich kann Deutsch falls erforderlich.
$200 USD in 3 days
5.0 (19 reviews)
5.4
5.4
User Avatar
Hi! I can make unit of those functions for you with a working demo, which will use only Windows API. Regards.
$166 USD in 7 days
4.9 (25 reviews)
5.6
5.6
User Avatar
Hi there ^^ I'm delphi coder ^^ infact I used to deal with such jobs just like the one you have mentioned , I mean dealing with security descriptors for files and simillars using either Windows Api or built-in components like JEDI for example to get simmillar stuff ^^ anyway just give me the green light and I will do my best ^^ Best Regards
$55 USD in 5 days
4.9 (33 reviews)
5.1
5.1
User Avatar
Hello, djsale3000! It sounds like an interesting challenge and very good fit. I have great experience with Delphi and Windows APIs, so it will be done in very professional way. Please let me know how urgent it is and when you are OK to discuss. Thank you. Best regards, -Mike
$70 USD in 2 days
5.0 (21 reviews)
4.9
4.9
User Avatar
Hi, I'm a Delphi developer with more than 30 years of experience (yes, since the times of Borland's Turbo Pascal). I also have extensive experience working with WinAPIs. I'm sure I can have your functions completed + a simple UI to demonstrate the functions in less than 48 hours. If you think you may be interested in my services, please send me a PM. This way we can discuss any other details of what you require done, and I can share with you a copy of my CV, in case you need to check references and experience. Best regards, Marco García
$277 USD in 3 days
4.3 (3 reviews)
3.3
3.3
User Avatar
Предложение еще не подано
$66 USD in 3 days
5.0 (1 review)
0.8
0.8

About the client

Flag of GERMANY
Reutlingen, Germany
5.0
124
Payment method verified
Member since Nov 18, 2004

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) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
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.