dompau Posted September 8, 2013 Posted September 8, 2013 Hi ! I'm working on a big HyperSpin project, a friend asked me if he could help me. A little bit of reflexion... what can I ask him? No idea, got so much to do... By the way, what to I have exactly, left? In other words I needed something to audit my HyperSpin, a bit of search and I found HyperAudit, but it wouldn't work (english windows only? old version, old folder structure? no idea.. don't care and won't waste time finding why), so I made my own stuff, and thought I could share it with you, if anyone needs that, give it a try. It's currently in the FTP in \Upload Here\dompau\ and you can Download it here also. Source included if there are coding capable members wanting to tweak that. It's in AutoIt3. It might look like a mess by the way, it's a scripting language and i'm using it for what it is.. that's not pure beauty coding or very optimized stuff but that does what I wanted it to do and I wrote it fast so that satisfies me enough. I'm not fond of heavy comments either so be warned lol. updates: 10/09/2013 added a button to switch HyperSpin directory to inspect, in case you've got more than one install. You can now put HyperDetective files wherever you want in its own directory, you no longer have to put it inside HyperSpin directory 10/02/2013 added a check for default video paths (empty [video_defaults] 'path' string in system's ini file), correctly reporting videos found in system's Video default folder (thanks to potts43 for spotting this) 09/13/2013 added a case sensitivity check functionnality. Now the detective tells you if it found a good name but wrong case (like CombAt (USA) instead of Combat (USA)), that file will be in a "not found" table with crimson color. I also removed the jpg check since HS only wants png. 09/12/2013 fixed a little bug (xml without <game/> was disabling audit for the current audited system, but also for those selected that were left to audit) Edit : I released that file at the end of the night (7 AM).. and of course with a bug lol! If I was playing Game Dev Tycoon I'd get bad reputation hehe, anyway, it's fixed and the file on the FTP is updated. I'll update the one in downloads section if it's approved.(to see it you'd have had to use Firefox and have high number of audit results, it was going well with IE)
djvj Posted September 8, 2013 Posted September 8, 2013 All I see is a list of systems. Can you post a screenshot of what happens when you click Investigate? "Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."RocketLauncher's Official Home If you appreciate my work:My Apps:Window LoggerIdle Volume AdjusterExplorerRestorerRom Folder CleanerModule UpdaterMy Guides:How To Mod Guncons with Aimtrak
dompau Posted September 8, 2013 Author Posted September 8, 2013 What happens is an HTML page being created and opened with your default browser.
MacklinB Posted September 10, 2013 Posted September 10, 2013 I've always thought that the ROM auditor in HyperLaunchHQ was awesome, and figured I should be able to audit system artwork as well in a similar manner. This nifty program does that task thoroughly. Good job dompau! The only flaw I've found so far is when you have a Database without a matching Media folder, the program will list the subsequently read Databases as missing - though that's not a problem if you have a clean Database folder. Atari 2600: Wheels (FTP) + Wheels (Cart Labels) (FTP) | Emerson Arcadia 2001: Wheels (FTP) | Future Pinball: Wheels + Flyers + XML (FTP) | PlayStation 1: ePSXe Guide | Sharp MZ-2500: XML | Sinclair ZX Spectrum: XML | Touhou Project: Themes | FTP
WEB11 Posted September 10, 2013 Posted September 10, 2013 I've been using HyperSpin RomManager by MK2K to audit and rename my artwork and videos since it will allow you to pick any file extension. Your app sounds cool tho. Does it allow you to rename/purge the audited files?
dompau Posted September 10, 2013 Author Posted September 10, 2013 nope I just made it to check what's there and what's not, it doesn't actually touch files, I didn't know of others tools as I'm fairly new I supposed everything was in Downloads section, but the only one there , HyperAudit, tells me I miss everything (lol...) Apparently there are other tools made like the one you mentionned and Yet another rom & media manager but they're not in Downloads, dunnow why.. For renaming I was using Don's ROM Renamer but it's FAR from giving good results, sometimes I feel it would be kinda easy coding a new name matcher (Don told me he used another person's code). Gotta check the one you mentionned though (thanks), see how good it is at matching. (example of crazy stuff : Asterix (U) in database, Asterix - The great adventure (E) in files.. and the only one with "Asterix" in it, well, with such match, Don's RR propose.. nothing... it should at least put the match with 50% (1 word out of 4 in the file, + the fact no other rom got that word, I'd give that %) If I add features I surely will update that thread / file on the ftp of course.
WEB11 Posted September 11, 2013 Posted September 11, 2013 Wow that rom manager is actually really good. Thanks for the link.
dompau Posted September 13, 2013 Author Posted September 13, 2013 A little update of this taking into account case sensitivity on Artwork pictures file names.
potts43 Posted September 30, 2013 Posted September 30, 2013 Hi, Like most people we have our videos stored in Media\systemname\video Therefore we do not need to state this in HyperHQ under wheel name\video. However, I have found out that if you don't put in there the location of the video then HDetective reports that you have 0 videos. It seems like an unnecessary step to have to complete. Would it be possible to adjust HD to look at HyperHQ and if the user hasn't specified a custom location for the video for that system then use the default location as mention above? thanks Potts43
dompau Posted October 2, 2013 Author Posted October 2, 2013 Hi, well, my videos are stored on separate partition as well as roms, I have a partition for the system and basic hyperspin install and all the huge datas on another so that if the main partition crashes, I have chances to save most of the stuff, instead of having a single huge 2TB partition. This is the kind of setup I always used even not talking about hyperspin, and this has proven to be safer a couple of times. Thus I didn't think of an empty string meaning "use default path" in the settings.ini files. I'll update this in a couple of minutes.
dompau Posted October 9, 2013 Author Posted October 9, 2013 Updated HD to add a button allowing to switch the Hyperspin directory to inspect, you also can unzip HyperDetective wherever you want now, it's not bound to HyperSpin directory anymore.
potts43 Posted October 10, 2013 Posted October 10, 2013 Updated HD to add a button allowing to switch the Hyperspin directory to inspect, you also can unzip HyperDetective wherever you want now, it's not bound to HyperSpin directory anymore. Awesome update thanks
azzajess Posted February 22, 2015 Posted February 22, 2015 Hello, I know this hasn't been touched for a long time, but i have a few problems with using this program on Windows 8. For some reason when I use this system and select all my systems (except MAME) for auditing, it begins to scan the first half of my systems and properly tells me what I what I have and do not have however when it begins to scan the bottom half of my systems, it pretty much speed finished and after looking through the .htm, it says that the xml is missing for the bottom half of my systems. But when I delete the .htm, close the program and re open it and only select the one system that said was missing a xml, it then scans it correctly and shows me the correct information. Doing each system individually seems to work just fine, even on the ones that came up saying that it was missing the xml. Is it somehow related to scanning to many systems at once so once it gets halfway it skips out? Would anyone happen to know the cause for this? Just to add another odd thing, when the above happens and I choose to 'investigate' again after I unchecked a system, it comes up saying every system is missing a xml... To fix this I need to close and re-open the program. Thanks in advanced. EDIT: After further testing it seems to only happen when a system is found with a missing media folder. When it cant find the media folder, it says: 'Media : missing (System Name) "Media" directory' under the name of the system. When that happens every system after that is not scanned and shows up with a missing xml. A workaround is to simply uncheck the systems with this message and it will continue to scan through all your other system.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.