AutoBSA++ - App Preview (Development)

Quick updated preview:
tgjX1.gif


I'm working on .dmp validation, and other stuff directly related to the debugger, scanning and all the rest of it, before I combine the classwork i'm doing. I did a quick visualization in Visio. This wasn't serious work, just to help me on my thinking, I have this layout saved, so I can add to it later on, along the way, but here's what I have:

lDgF3.png
 
Sorry guys, discontinued development for now. My motivation was lost after I lost all of my VS projects folder... It will take me some time to recover from all those hours I lost, not only in relation to this project, but others too...

Put a ton of work into some new features with the apps last night into this morning. Went to move the files so I could back them up, and the disappearing flash drive reared its ugly head. Windows thinks it moved the files to the flash drive, so they are no longer on the system, and the flash drive does not have the files. My changes from 2.5.6.5 to 2.6.0.0 have ended up somewhere in the ethers instead of on either of my drives...



I WANT A NEW COMPUTER!!!!
 
Sorry guys, discontinued development for now. My motivation was lost after I lost all of my VS projects folder... It will take me some time to recover from all those hours I lost, not only in relation to this project, but others too...

Put a ton of work into some new features with the apps last night into this morning. Went to move the files so I could back them up, and the disappearing flash drive reared its ugly head. Windows thinks it moved the files to the flash drive, so they are no longer on the system, and the flash drive does not have the files. My changes from 2.5.6.5 to 2.6.0.0 have ended up somewhere in the ethers instead of on either of my drives...


I WANT A NEW COMPUTER!!!!
OH NO!!!! I feel your pain Mike, I really do. :(

Have you tried Recuva - Undelete, Unerase, File and Disk Recovery - Free Download Worked for me once.

Stephen
 
Downloaded and installing it now, but I don't have high hopes since I am having to install it on the same system that is affected, making it more and more likely with each second that those sectors of the drive are being overwritten.
 
Oh Mike. Good luck with this. It is such a horrible feeling, and I have been there myself more times than I care to remember. But always remember that it is easier the second time, even if it feels horrible, you'll be done in no time.
 
No luck. I can recover the DriverDetails project from November, but nothing exists for December. In fact, there was nothing even listed for SysnativeBSODApps.

Sony is replacing my motherboard today, and if that does not fix it, I am going to adamantly demand that they replace the whole system. I'd love to downgrade back to my old Sony that had no problems.
 
That's a shame. Was that a deep scan?

I agree, if the mobo replacement doesn't work, demand a new system. You'll save them money as well, make that point. :)
 
Sorry guys, discontinued development for now. My motivation was lost after I lost all of my VS projects folder... It will take me some time to recover from all those hours I lost, not only in relation to this project, but others too...

Put a ton of work into some new features with the apps last night into this morning. Went to move the files so I could back them up, and the disappearing flash drive reared its ugly head. Windows thinks it moved the files to the flash drive, so they are no longer on the system, and the flash drive does not have the files. My changes from 2.5.6.5 to 2.6.0.0 have ended up somewhere in the ethers instead of on either of my drives...



I WANT A NEW COMPUTER!!!!

Haha, it sucks, it really does, I wasn't expecting you to go over this mistake any time soon though with those apps. Or at least something similar with it, since your scenario is not the same as mine...

Downloaded and installing it now, but I don't have high hopes since I am having to install it on the same system that is affected, making it more and more likely with each second that those sectors of the drive are being overwritten.

I was going to say: This is why it's a good reason to have Recuva installed before you end up loosing your files lol. Chances are just downloading that to the same location could overwrite that hidden data, and then you can't recover it anyways.

I've been working on AutoBSA++ for a while now, although most of the stuff i'm writing I can't really preview, so you'll just have to wait and see still.
 
*Stretches*.. I wrote a bit today. Christmas is tomorrow, so maybe i'll fool around with it a bit more. That much closer to a first release :)

xlHAI.png


Configuration is COMPLETE, my solution itself is quite a bit of code in a fair amount of files. Configuration saves all fine now though :)

TA9ss.png


Next bit is onto the actual scanning so I can have a working program, which will pack on probably a few more class files to keep things organized on that side of things. I'm organizing my code right now... The updater system and plugin system will come with a few more files being added to the solution as well.
 
Last edited:
Working on this some more, and written various POC's for the plugin stuff and all that. I came up with another idea today, but I really need some user impressions here on what you think of the idea.

I do have a website for my app, it's been up for a while, but it's still in pieces because I haven't finished with the app itself yet, which is first priority. But what if I was able to interface my website, with these apps?

My idea: I'm thinking of having an SQL database that stores a list of people who are registered users of my app, and how many times that user has used my app to scan dump files (which will be recorded into the database). I'll probably have some kind of PHP image generation for your statistics in the future if enough people voted for this idea, but on the website itself hosting my app downloads and other releases, I will also host a table of the top ... 100?... Users in order of most (unique) dump files scanned using my app.

I understand that this would make things a bit more hectic for the development side of my app, but why not try to incorporate some kind of fun into this?
 
My idea: I'm thinking of having an SQL database that stores a list of people who are registered users of my app, and how many times that user has used my app to scan dump files (which will be recorded into the database). I'll probably have some kind of PHP image generation for your statistics in the future if enough people voted for this idea, but on the website itself hosting my app downloads and other releases, I will also host a table of the top ... 100?... Users in order of most (unique) dump files scanned using my app.

Let me know if you need help, Best of luck with the initial release! :wave:
 
Working on this some more, and written various POC's for the plugin stuff and all that. I came up with another idea today, but I really need some user impressions here on what you think of the idea.

I do have a website for my app, it's been up for a while, but it's still in pieces because I haven't finished with the app itself yet, which is first priority. But what if I was able to interface my website, with these apps?

My idea: I'm thinking of having an SQL database that stores a list of people who are registered users of my app, and how many times that user has used my app to scan dump files (which will be recorded into the database). I'll probably have some kind of PHP image generation for your statistics in the future if enough people voted for this idea, but on the website itself hosting my app downloads and other releases, I will also host a table of the top ... 100?... Users in order of most (unique) dump files scanned using my app.

I understand that this would make things a bit more hectic for the development side of my app, but why not try to incorporate some kind of fun into this?

John and I have discussed something similar with the Sysnative apps, but I do not know enough about web development or vBulletin to know where to start. Sounds like you have a better start in that department. :-}
 
John and I have discussed something similar with the Sysnative apps, but I do not know enough about web development or vBulletin to know where to start. Sounds like you have a better start in that department. :-}

How many times have I offered you access to the SQL tables? :lolg:

FWIW, I find PHP easier than C++...

If you could give me algorithms I could probably port them for you... Integrating them into vB may be a pain though...
 
John and I have discussed something similar with the Sysnative apps, but I do not know enough about web development or vBulletin to know where to start. Sounds like you have a better start in that department. :-}

How many times have I offered you access to the SQL tables? :lolg:

FWIW, I find PHP easier than C++...

If you could give me algorithms I could probably port them for you... Integrating them into vB may be a pain though...

PHP is much easier than C++, even though it's mostly a scripting vs. a compilable language :lol: -- In my opinion, it is for a few reasons though.

If you guys think this is a good idea then I could work on this, I would use a MySQL database similar to what this or my own forum uses, so I could easily integrate it with website statistics.

I've still got lots of work to do though on the app itself, but I'd estimate this to take about an extra 15% of my current project packed on top of the work I currently have. PHP and MySQL isn't too tough, I've done similar stuff with plugins for my forum where querying the tables and updating, removing data is part of it's functionality.

I've been skipping around working on various parts of my app again, first portion is all put together, but new ideas that i've added to the program are still in pieces for now, because i'm still working on mockups.
 
John and I have discussed something similar with the Sysnative apps, but I do not know enough about web development or vBulletin to know where to start. Sounds like you have a better start in that department. :-}

How many times have I offered you access to the SQL tables? :lolg:

FWIW, I find PHP easier than C++...

If you could give me algorithms I could probably port them for you... Integrating them into vB may be a pain though...

Geoff, I wouldn't know what to do with the SQL tables if I had access to them. I'd love to learn, but I do not currently have the time nor the patience to sit down and do so. Maybe in a year when I finish up my PhD, I can look into it. :p

All John and I have discussed is a method to keep track of who has downloaded the apps and how many times. We may be able to determine that based on who calls to Carrona.org and how often, but that would be a different set of statistics to find out who is using the apps and not which version, etc.


I also think it worth noting that users should be given the option to opt out of such statistics since it could be considered Big Brother behavior.
 
I think if something like this were implemented you could store a boolean or something (1 or 0), for if they want their stats visible. That way you could keep track, and while they are set to invisible, they wouldn't be loosing stats in case they should decide at a later date, that they want those stats visible.

When the public stats are displayed, it would only query the stats from the users who want it visible.
 
Mike I would just have you DL a new version of the DRT at runtime if it has updated using SQL...

I think you would then interact with it like a multidimensional table...

We could easily store statistics too if you required...

Would just essentially run a query to update the value + 1...

Then again, I'm a kiddie compared to your knowledge :lolg:
 
Alright, finally got the hash validation in place, configuration checking, various serialized data, and a few other things added in terms of functionality. It's been a long road as a single sole developer on this, but I'm that much closer...

HJ8mKFM.png
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top