Re

RecoverPy 2.0: Recover deleted or overwritten files from your terminal

Hacker News

RecoverPy 2.0: Recover deleted or overwritten files from your terminal

Repo: https://github.com/PabloLec/RecoverPy Hi! I just released RecoverPy version 2.0.0 and wanted to share it with you. RecoverPy is a tool with Terminal User Interface to recover deleted and/or overwritten data from your terminal. Version 1.0.0 was released probably around 2 years ago and I was quite amazed by how popular it got :) The initial audience was people trying to recover lost files, but it stuck with hacking/forensics community, I even got to receive mails to appear in hacking magazines and blogs. That was quite unanticipated but I'm glad it's useful to other people :) I got the idea when I was a noobie coder and, among other flaws, didn't use any VC. I worked all day long on a script when instead of outputting my script execution to a file I... output my log file content into my script file, then bam, my script was gone. I searched for solutions to recover it, the thing is it was not just "deleted", the file was still present, but its content has been overwritten. So after some research, I found it was possible to recover it with mostly a combination of grep and dd. RecoverPy is just that, it uses grep and dd under the hood and eases the whole process. So in the past few weeks (a few hours during past weekends) I worked on an entire TUI framework switch. Previously I used a dated, unmaintained Python TUI framework, finding a sexy and fresh one was quite difficult when I started the project :/ But months ago I saw the textual project and was amazed by the result. I was only waiting for some widgets to be available (I didn't want to reinvent to wheel) to jump into it. Textual is just amazing honestly and I can only recommend it if you need a Python TUI framework. I'd be happy to hear any feedback, issue, bug, etc. RecoverPy worked quite well on previous version, 1.5.2, the heavy rework may have introduced some new bugs. Furthermore, if you want to contribute you're also more than welcome! RecoverPy code is quite simple and textual TUI framework enables a modern asyncio workflow and I think, is a good playground if you want to step up.

Share card

Actual performance

22points
2comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: started · Missing: supports, reddit linkedin, podcasting
96%96% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: user, new, code · Missing: mac, agents, macos
65%65% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: just released, ide, io · Missing: https docs, excited, exist
64%64% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Strong signals: interface · Missing: plus, platform, intuitive
40%40% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: month, widgets · Missing: mobile apps, ios, personal
40%40% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
13%13% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: introduce · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Re
Recover Deleted JPGs60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Recover Deleted JPGs

Hacker News4
Ritridata
Ritridata52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Recover deleted files on Windows & Mac in minutes

Indie Hackerscommitment-full-time
Recover Lost Shares &Dividends from IEPF
Recover Lost Shares &Dividends from IEPF45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Recover whats rightfully yours

Product Hunt+7
We
We tried to recover blurred, pixelated and redacted text (480 cases)66%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

We tried to recover blurred, pixelated and redacted text (480 cases)

Hacker News4
Cu
Curldrop – upload files from your terminal with curl45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Curldrop – upload files from your terminal with curl

Hacker News9
Na
Navim browses files on the terminal with minimal amount of keystrokes53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Navim browses files on the terminal with minimal amount of keystrokes

Hacker News1
VMDK Recovery Software
VMDK Recovery Software71%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Repair and Recover corrupt or damaged VMDK Files

Indie Hackers1$500/moutilities
Bl
BlockHashLoc, recover files using lists of blocks hashes, bypassing FS44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

BlockHashLoc, recover files using lists of blocks hashes, bypassing FS

Hacker News3
HN
HN In Your Terminal64%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

HN In Your Terminal

Hacker News67
tx
txtcam — webcam for your terminal78%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

txtcam — webcam for your terminal

Hacker News3