Lengkap

Find files of specific type from hard drive - but only update data if needed

Implement in Delphi 10.4 (or compatible) a non visual application that takes as a command line parameter a hard disk letter (e.g. "[login to view URL] -path: C" would analyze the C:\ drive). It will then proceed to analyze the content of that given hard drive and produces the an output text file within the app's executable folder that has the following content, in a text only format of your choosing:

1) The number of video files, and their total combined size in KB.

2) The number of audio files, and their combined size in KB.

3) The number of image files, and their combined size in KB.

4) The number of document files, and their combined size in KB.

5) The number of files relating to user apps, and their total combined size in KB.

6) The number of system files, and their combined total size in KB.

In here, we define a video file to be any file that has file extension of avi, mov, .mp4, mkv, mpg, wmv, or mpeg.

Audio file is a file that has an extension of wav, mp3, wma or flac.

Image file is a file that has an extension of jpg, jpeg, png, bmp, gif or ico.

Document file is a file that has an extension of txt, doc, odt, or pdf.

A file is defined to be relating to user apps if the file is located within "*:\Program files*" directory structure, or within "*:\users\*\appdata\*\" except under its Microsoft folder.

A file is defined to be a system file, if it is located within "*:\Windows\", "*:\users\*\appdata\*\Microsoft\".

Do notice that the above definitions are exclusive and their priority is set by the number in the above list: That is, if a file is defined to be relating to user apps, it cannot be classified as any of the other types. Or, if a file is classified as relating to system, it cannot be classified as any other type. For example, a file C:\windows\temp\[login to view URL] would be classified as a system file, not as image file and c:\program files (x86)\foobar\[login to view URL] is classified as an user app related file.

Furthermore, the output file must also contain data as to when each of the folder of the drive was last checked by the app and what was the folder's Last Modified stamp of that time. If the app is run again, the folder's data is again checked only if 24 hours or more have passed since this folder's content was last analyzed by the app, OR if the folder's Last Modified stamp has changed. In other words, if the content of the hard drive remains the same (i.e. no Last Modified stamp of any folder has changed), running the app the second time few minutes after the first run does not need to re-generate any of the data in the output file, instead the existing data remains as it does not need an update.

The app needs to run in Windows 7, 8, 10 and 11. If the app fails to access some folder, it should continue and simply skip that data.

Kemahiran: Delphi

Lihat lagi: A distressed employee calls you because she has accidentally deleted crucial files from her hard drive and can’t retrieve them, how to see all files on mac hard drive, how to find duplicate files on external hard drive, how to recover deleted files from external hard drive, recover files from formatted hard drive free, how to recover files after formatting hard drive, how to recover deleted files from external hard drive after formatting, how to move files onto a hard drive, recover files from corrupted hard drive free, how to recover corrupted files from external hard drive using cmd, files disappeared from hard drive, how to recover files from external hard drive not detected, how to recover files from external hard drive not detected mac, recover deleted files from external hard drive, how to recover files from external hard drive without formatting, how to recover files from external hard drive after formatting, how to recover files from external hard drive using command prompt, how does a hard drive store data magnetically, how to save files on mac hard drive, how to transfer files from external hard drive to pc windows 10

Tentang Majikan:
( 671 ulasan ) Chiang Mai, Thailand

ID Projek: #30656217

Dianugerahkan kepada:

gyk

I am a developer with more than 20 years experience with Delphi, C# and C++. I use Delphi since version 1 and I also built apps with Xe 10.4 for Windows, MacOs and mobile. I am happy to help with your project.

$120 USD dalam 2 hari
(25 Ulasan)
6.1

8 pekerja bebas membida secara purata $340 untuk pekerjaan ini

Mahris

Hello, I have all Delphi versions installed on multiple virtual machines, including 10.4. The file list is almost clear, two remarks only. First - probably, you wish also docx, it is more popular than doc. Second - p Lagi

$249 USD dalam 7 hari
(32 Ulasan)
5.3
Vladius85

Hi, I can make such console app (non visual) or visual to set file extensions (video, audio, image, etc). What if user sets drive letter which does not include "*:\Windows\", "*:\Program files*", "*:\users\*\appda Lagi

$170 USD dalam 2 hari
(14 Ulasan)
4.3
bassemk75

Dear Sir. As An Experienced Software Engineer With Excellent Knowledge In Delphi Programming And System And Database Analysis, I Feel Confident That I Am The Right Person To Help You Reach Your Project's Goals I Of Lagi

$250 USD dalam 21 hari
(2 Ulasan)
4.4
(1 Ulasan)
3.4
husam79

Hi, I have developed many Delphi programs since Delphi 3 through latest version (10.x). I read your project detail about find files of specific type from hard drive, then generate a text file report. I read carefully Lagi

$140 USD dalam 5 hari
(2 Ulasan)
3.0
marcopinero3

Greetings. I can do this task. I'm Delphi developer from version 3 and now using lastest versions 10.4.x. Let me know if I can help.

$200 USD dalam sehari
(2 Ulasan)
2.7
StanMarinov

Hey there - this is a very simple and straightforward project. It's a very simple data structure - we can use JSON, or a simple custom one like d:\folder\sub::LASTCHANGE c:\folder2\sub2:LASTCHANGE Video files: list of Lagi

$90 USD dalam sehari
(0 Ulasan)
0.0