17 OCT 2024 - Welcome Back to TorrentFunk! Get your pirate hat back out. Streaming is dying and torrents are the new trend. Account Registration works again and so do Torrent Uploads. We invite you all to start uploading torrents again!
ARCHEOTES 1.71 Beta is a simple and versatile Python script which can offer the most flexible backup possible.It offers some features rarely present in other backup systems and was written to fill these gaps. It uses a database to insure a quick process and will copy only the needed files. It creates in the destination a copy of your files tree, with the ability to compress or crypt the files you define and to keep old versions of the files you choose. It can even crypt the filenames. It handles the deletion of files in the source in a smart way : when a file is deleted from the source, it is marked obsolete in the database, but not deleted at once from the destination. After an interval you define (example : one month) the file in the destination will be deleted. It can keep old versions of your files.Major Features:DestinationMultiple destinations allowedDelayed delete of obsolete filesWhen a file is deleted in the source, it is marked in the database but not deleted from destination until a delay you fix is passed. This allows you to recover your file in case you had an after thought, or if the deletion was accidental. But after the delay you fix, the file in the destination directory is deleted to prevent an accumulation of obsolete files in your destination which can render a restore difficult.Keep old versionsKeep in the backup directory old versions of your filesYou can define precisely which files or type of files will have old versionsDefine the maximum number of old versions for each fileAfter a delay you define, the old versions will be automatically deletedCompareCompare files by date, time and size (fast) or by md5 (secure)You can define which files or directories are compared using date or md5, and this selection uses the same process than choosing the files (full path, name, extension, jokers). An additional option is size. Example size > 10M will select all files which size exceeds 10 Megabytes.You can associate filters with AND, OR, NOT and group with ( )CompressYou can choose the compressor : gzip or bzip2 are offeredSelection of file to compress follows the same scheme than compare (path, name, extension, size, and or etc.)Encrypt dataSelection of files to crypt offers the same flexibility than compare (path, name, extension, size, and or etc.)Many algorithms offered : Blowfish, AES, DES and others. See ScriptKey.py for list of available combinations. You can choose a different algorithm or key for different groups of files.Encrypt filenameIt is possible to crypt the filename but the first 4 characters (to allow you to recognize directories and files in the encrypted tree). A decryptor will decrypt the names and files in a directory you choose.Selection of files which name must be encrypted follows the same scheme than compare (path, name, extension, size, and or etc.)Full Unicode supportArcheotes will handle all languages in filenamesEasy RestoreIf your files are not encrypted or compressed, restoring is as simple as copying from the backup directory to the place you want.If you have encrypted or compressed files, or if you have files with encrypted filenames, then a separate program, RestoreFs will copy your files and automatically decrypt and uncompress the files which needs to.