Jump to content


Register a free account to unlock additional features at BleepingComputer.com
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.

Click here to Register a free account now! or read our Welcome Guide to learn how to use this site.


  • Please log in to reply
1 reply to this topic

#1 Guest_hollowface_*


  • Guests

Posted 06 February 2016 - 08:23 PM

Noverwrite 1.0 Stable:

Noverwrite is an opensource filename suggestion tool Bash script set for GNU/Linux. While tested on Ubuntu 14.04 Desktop AMD64 it should work on a variety of distros. A list of dependencies, a copy of the license, and installation instructions are provided in the download. While fairly pointless on it's own, the main idea beind it is to be useful to other tools which need to write to data to a file (eg: temporary data), but wish to make sure they aren't going to overwrite an existing file.

A demo script is included, which shows how thirdparty tools can use Noverwrite. Make sure your tool or script verifies that it is being given a filename suggestion and not an error message!

Download Links:


Edited by Al1000, 03 September 2016 - 12:10 AM.
delete download link

BC AdBot (Login to Remove)


#2 Guest_hollowface_*


  • Guests

Posted 19 February 2016 - 02:13 AM

Noverwrite 2.0 Stable:

Noverwrite is an opensource filename suggestion tool written in Bash for GNU/Linux. It is intended to be used by tools which need to write a file, but wish to make sure the filename being used is unique, rather than ovewriting an existing file. Installation instructions, a list of dependencies, and a copy of the license are included in the download.

This release incorporates major changes to the code base! If your tool expects certain results from Noverwrite, update your code accordingly before using this release.

- User can suggest a preferred name to check first. If the file doesn't exist, this name will be suggested. If the file exists this name will be used as the basename for the suggestion.
- Noverwrite now uses nstf as the base name when no preferred name is suggested rather than "temp1.nstf".
- Errors now exit with "exit 1" instead of just "exit".
- Checks are now performed with head, tail, and sometimes the exit status, rather than cat or wc.

- Suggests a filename that won't collide with an existing file in the specified path.
- User can suggest a preferred name to check first.
- Split into several scripts so thirdparty tools can easily use Noverwrite. A demo script is provided to show how this can be done.

Download Links:


- SHA-512:a5f33e65bb748479e93254ca6bd2990333bc61d43fb2161513fbd683161286fd7ae7c953e777c47ce6bfa7a86dc1b156e999a64536adaec7a54a6fe073b4f3a2
- SHA-384:4039a4d22dee7bcebf5b406a0b4d67126db2459735c548298ac22b602daf95f4d728a79c3299ed719f7a622f17d58f15
- SHA-256:66058cc332bba9209d698d1368d9ab3e74d385ac6b5e71341e5d251896174fcd
- SHA-224:aad63182f9e6528af62c035cf60d0e00276b88d650ac670b1bbbdf8f
- SHA-1:ffc4a9e7709ca81e8a73c7c602d9292ec1a7100f
- MD6-512:6ef4d90e91f1109032a5a535a6fae189e63368f3c7858f806d0165c836e7484ae8850558693299ec81e6b1dc3e39d3f0ce80b0f7f686edd05f1d8737887d61c2
- MD6-384:421b89a4c6c2b4395cbd7e440ed77dbd473237b3630d15bbc006aef5ddad364782f2a09df3afaf99f0d34f637195fd3e
- MD6-256:93a1a7be7c12bd2820f8a8c6c413b1003a913a1dbbae69a1925840e875365e79
- MD6-224:6590c917aa32990440e38783a8c354f20c247e7b6884dab77fafeee5
- MD5:7b7450612ac5178cd0414dc7b5373d11
- MD4:f39b67085e8d5b439b8367d7cd62207d
- MD2:6179a31df67ec28b31b41fcaa37d8f33
- CRC32:b31eecbb
- ADLER32:ddf0307d

Edited by Al1000, 10 September 2016 - 02:03 PM.
update download link

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users