You are not logged in.
Pages: 1
Hi my dear ArchLinux users! I just want to share with you my program. I wrote it seven months ago for my graduate work. And unfortunately I don't need it now :( I don't have time to support it and I even don't have Linux on my PC right now, cause I'm working as .net developer :( But I spent a lot of time developing it, and I don't want to bury it. Maybe it would be useful for somebody... It's finished, you can use it (it's relatively stable), you can study sources, find bugs, translate it to your langauge, continue its developing/create your fork or simply ignore it :)
What can it do? It has 20 algorithms of data erasure (hard coded :)) I've found on the Internet, it can erase files, free ram, swap, free space on partitions, entire partitions. It has 20 (I love this number :)) .xml profiles for applications similar to bleachbit has. They contain information about where programs store their sensitive data (like cache or temporary files), you can create your own profiles. It has GUI that can be integrated with KDE/GNOME/Xfce. It can also integrate with file mangers - Dolphin/Konqueror, Nautilus and Thunar. It can be minimized to tray and power off your PC after finishing all tasks (UI has a task-tree design). I translated it to russian and english.
What is inside it? It's written in C++/Qt, on the lowest level it uses POSIX and Linux specific calls, it has about 7400 sloc :) Programs's architecture is far from ideal, but I was trying to write well formatted and readable code (with no comments :)) It uses threads for all operations, and it's UI is written entirely via code :) It may still contain some bugs :)
I've created a repository for it on github. And I've written some information about installation there in README (I don't know if it actually builds with current versions of libs in ArchLinux :)) Here is the only screenshot I have:
So that's all folks :) If you need it then you can use it for any purpose, but I'm not responsible for your data :) As I've already said I won't develop it, but I can answer some questions (if they would be) via this forum or email. Good luck! :)
Offline
Don't get why you should use a 7400 SLOC QT application for deleting files, why not a simple bash script?
Offline
Don't get why you should use a 7400 SLOC QT application for deleting files, why not a simple bash script?
Probably because it was graduate work
Last edited by masteryod (2012-07-20 22:47:27)
Offline
Don't get why you should use a 7400 SLOC QT application for deleting files, why not a simple bash script?
masteryod is close to the truth But if you can write a simple bash script with same functionality (it's not just for deleting files, I've written above what it does) with GUI, then you are cool!
Or you don't use GUI apps and writing here from links?
Offline
masteryod is close to the truth
But if you can write a simple bash script with same functionality (it's not just for deleting files, I've written above what it does) with GUI, then you are cool!
Or you don't use GUI apps and writing here from links?
Kinda, but software should follow the *NIX philosophy, one thing well.
Offline
Pages: 1