/Office-Tools

Customized application that have feature to backup your data with user preference time frames, by using windows task scheduler library, also have support with archiving folder that have feature to encrypt your password by using SHA-256 encryption

Primary LanguageVisual Basic .NETGNU General Public License v3.0GPL-3.0

Office Tools

Customized application that have feature to backup your data with user preference time frames, by using windows task scheduler library, also have support with archiving folder that have feature to encrypt your password by using SHA-256 encryption.

In addition by request, it also have feature with;

  • Compress, Merge and Split PDF file by using SyncFusion Library.
  • Export Image into PDF by using SyncFusion Library.
  • Export PDF into documents, spreadsheets and image file by using SautinSoft Library.

Additional library:

  • 7-Zip (Archiver)
  • SautinSoft (PDF Export)
  • SHA-256 (Encryption / Decryption)
  • SyncFusion (PDF Compression)
  • Windows Task Scheduler (Automated Scheduler)

App Function

  • Normal Backup

    • Source Folder
    • Destination Folder
    • Time Range: Anytime, Recent Date, Custom Date to Recent Date
  • Advanced Backup

    • Source Folder
    • Destination Folder
    • Backup Type (Archive & Archive with password)
    • Compress level (Using 7-ZIP default compression level)
    • Compress type (.7z & .zip)
    • Password type (No encrypt, SHA-256)
  • Restore Backup

    • Archive file
    • Destination Folder
    • Encryption Key (If archive was backup by using SHA-256)
    • Encryption Method (No Encrypt or SHA-256)
  • Auto Backup

    • Source Folder
    • Destination Folder
    • Time Range: Anytime, Recent Date
    • Scheduler: Daily, Weekly
    • Daily Scheduler: Set day, Set time, Recurs every X days, Repeat task every X (minutes, hours or days), For a duration of X (minutes, hours or days)
    • Weekly Scheduler: Set day, Set time, Recurs every X weeks, Recurs in days (Multiple Specified Days), Repeat task every X (minutes, hours or days), For a duration of X (minutes, hours or days)
  • Task Info

    • Check Task
    • Check Config
    • Run Task
    • Reset Task
    • Reset Config
  • History Info

    • Check Backup History
    • Check Archive History
    • Check Restore History
    • Check Error History
    • Clear History
    • Export History
  • PDF Compression

    • Source PDF
    • Save Location
    • Compression Level
    • Incremental Compression
    • Optimize Fonts
    • Optimize Page Contents
    • Remove MetaData
    • Size (Before & After compression)
  • PDF Merge

    • Source PDF
    • Save Location
    • PDF Merged Size
  • PDF Split

    • Source PDF
    • Save Location
  • PDF Export

    • Source PDF
    • Save Location
    • Export To (*.docx | *.xls | *.jpeg | *.png)
    • Export Image only from PDF (*.jpeg | *.png)

    Image Export

    • Source Image (*.png | *.jpg | *.jpeg| *.bmp| *.tiff)
    • Save Location
    • Export To (*.pdf)

App Compatibility

App Screenshoot

                   

Note

  • For installation under Program Files or Program Files (x86) make sure to set permissions for current users to grant all access or application will failed to read configuration file or install this application outside both of that folder, since this application doesn't need modification to registry. In other words, this is a portable applications.
  • And also this is only for my personal usage, if anyone want to use. Just use it at your own risk !

Additional References

Image Source

HANA-CI Build Project 2016 - 2022