PDA

View Full Version : Audiophilia - The shntool frontend, v0.0.1 released, alpha testers needed


RainDawg
2004-12-09, 04:46 PM
OK, to all those people who have been scared off by installing and/or using shntool, the first shntool graphical interface for multiple file formats is here. I have released this program though the Sourceforge page, and am looking for some people to run through some alpha tests.

https://sourceforge.net/projects/audiophilia/

This is NOT fully functional yet, so if you're looking for a mature product, you're going to have to wait for another month or so. Right now, the program will only generate md5, ffp, and shntool md5s from a folder full of shn/flac/ape files. But it will also install shntool and the binaries, which has provided a good deal of people difficulty. This is a major step, and Audiophilia is the first program with an automated windows installer interface for shntool.

Note that this product has only been tested on my system, and I need detailed feedback from people on how to improve/build this product. Please download and help me make this a foolproof utility for working with shntool.

Also, if anyone has experience with Visual Basic and would like to review the code and offer advice, please let me know and I can add you to the Sourceforge project.

bowman
2004-12-09, 05:44 PM
First run...

RainDawg
2004-12-09, 05:58 PM
What OS are you on? Did the program start or do that after you tried to use one of the controls? I guess the installer ran through OK?

U2Lynne
2004-12-09, 06:32 PM
It worked for me. I'm on NT. But, I didn't bother to uninstall anything. I'll try it on my kids machine which has never had shntool installed at all.

dorrcoq
2004-12-09, 07:42 PM
OK, I got it to work to make FLAC fingerprints and shntool MD5, but not wholefile MD5s - Windows XPII

jcrab66
2004-12-09, 08:03 PM
i'll definitley give it a shot since its gui

RainDawg
2004-12-09, 08:04 PM
Dennis, what error are you getting? When? Can you confirm that md5sum.exe was installed in your C:\Windows directory?

jcrab66
2004-12-09, 08:08 PM
First run...


i got the same graphic on my xp pro machine.....

jcrab66
2004-12-09, 08:09 PM
just looked, i do have that md5sum.exe in my windows folder

dorrcoq
2004-12-09, 08:36 PM
Dennis, what error are you getting? When? Can you confirm that md5sum.exe was installed in your C:\Windows directory?

I don't get an error, just nothing happens.

I do have this file, created today, in the C:\Windows|Prefetch folder:

MD5SUM.EXE-19ae0298.pf

I guess, since we don't want wholefile MD5s anymore, this isn't that big a deal. And I can always make one the old way, anyhow!

dorrcoq
2004-12-09, 08:41 PM
my other question would be - when I do a shntool MD5, the window C:\Windows\system32\cmd.exe opens, and the file does get produced. However, nothing (i.e progress) shows in the window, so I don't know how to tell it is finished or not. :D

dorrcoq
2004-12-09, 08:44 PM
hahaha I guess the window closes when it is done!

RainDawg
2004-12-09, 08:48 PM
hahaha I guess the window closes when it is done!
Yup...not much in the way of feedback there, I know it. shntool md5s do take some time, so just be patient for a bit, and the cmd window will close when it's done.

dorrcoq
2004-12-09, 08:56 PM
well, it works fine for shntool and fingerprints. I'm really looking for the SBE check/fix part

Greengoat
2004-12-09, 09:16 PM
Dang it, I'll have to wait to get home to give this one a shot. By the sounds of it, cudos to Dawg for coming through with this. :thumbsup

toys
2004-12-09, 09:19 PM
Just used it to install shntool and create a shn md5. Worked perfectly. Thanks!

RainDawg
2004-12-09, 09:25 PM
well, it works fine for shntool and fingerprints. I'm really looking for the SBE check/fix part
It'll be there. The hardest part was getting the first section...now it's a lot of copy/paste kind of coding, with slight alterations to the batch file it generates. I'll do the "len" (SBE check) and "fix" (SBE fix) stuff over the weekend.....that part is VERY easy.

U2Lynne
2004-12-09, 09:37 PM
Someday the story will come out on just *why* Stephen took on the task of building this app. :D

Good job, Stephen!

RainDawg
2004-12-09, 09:45 PM
It's only just beginning Lynne....I have so many ideas for this tool...from shell integration to md5 checks that are independant of possible name changes.

But, the reason I started this project has been solved....people can now install the program and get shntool md5s. Those were the major hurdles, as I recall ;).

diggrd
2004-12-09, 11:06 PM
Worked for me on win 2k I still prefer the command line just the old school (http://www.oldschoolbuilders.com/)in me I guess

dorrcoq
2004-12-10, 12:10 AM
this may be a dumb question, but just so I get this straight - with an MD5 made with mkwACT, it has it's own verification built in. With a shntool MD5, is the idea to create my own file and compare it to the one that the seeder (hopefully) provided?

RainDawg
2004-12-10, 08:00 AM
With shntool md5, the idea is that you, as a downloader, can convert to FLAC, add file tags, change the format, or even burn to CDR and reextract with EAC and offset correction...as long as the audio is the same, the shntool md5 is the same. When you trade, you can say "this is identical to the version seeded at TTD" and provide a link to the original seed with the shntool md5s. No more having to worry about screwing up the md5 checks by converting from SHN > FLAC ;).

buzzy
2004-12-10, 08:03 AM
Much needed, as you know. Great for you to work on this.

A couple initial thoughts: I'll do the "len" (SBE check) and "fix" (SBE fix) stuff over the weekend.....that part is VERY easy.I'd suggest getting the len part out first, if that's easier - checking to see if there are SBEs is the big issue and lots more people will check if it's easy. If they know they're there, they are more likely to do something about it.

Also, I'd STRONGLY suggest enabling and encouraging the use of the fix preview option - make the preview option prominent. Preview has two huge advantages:
- it makes it less of a black box - you can see exactly what it's doing to the files, always essential for good seeding. Always good to avoid using anything that doesn't tell you what it's doing to your files.
- you can see whether it's sorting the files in the right order - running an SBE fix if the filenames don't sort in order is worse than doing nothing at all, as it will move the bits around the wrong way

BTW, if you haven't seen this etree thread on batch files for shntool and shorten, have a look. Some of the discussion there may be useful to give you ideas on what features are useful:
http://forums.etree.org/viewtopic.php?p=11134

Nice installer, by the way - great that is has customization of the files installed and the location, always much appreciated. If it's not too hard, you might want to let people know that the uninstaller doesn't uninstall the codecs from the Windows directory. I can see why you did that, but it might be worth mentioning.

FWIW, Monkey's already has a pretty nice Windows GUI, I'm not sure there's so much need for that. It's shntool and shorten that are the GUI orphans, really.

QuickPar has a nice whole file md5 checker.

As for old school - hey, I used to teach at the old school. And the "old school" approach sucks big time in real life, as you can see from all the shows with SBEs and/or no seek tables.

RainDawg
2004-12-10, 08:16 AM
Thanks for your comments, let me reply to some of them.....

A couple initial thoughts:I'd suggest getting the len part out first, if that's easier - checking to see if there are SBEs is the big issue and lots more people will check if it's easy. If they know they're there, they are more likely to do something about it.

Noted....the check part is pretty easy, and I'll add that next. I can add the preview function in...pretty much anything shntool can do I can add as option buttons in the interface.

BTW, if you haven't seen this etree thread on batch files for shntool and shorten, have a look. Some of the discussion there may be useful to give you ideas on what features are useful:
http://forums.etree.org/viewtopic.php?p=11134
Yeah, I've been using different batch files for years. It's just a matter of designing the interface to allow people to select certain options, and then customizing the text of those batch files. Again, the first few were the hardest, it should get easier and easier from here on out.

Nice installer, by the way - great that is has customization of the files installed and the location, always much appreciated. If it's not too hard, you might want to let people know that the uninstaller doesn't uninstall the codecs from the Windows directory. I can see why you did that, but it might be worth mentioning.
Yeah, I should. I'm not going to remove those files as it'll screw up people other programs if I do. But, in the interest of full disclosure, I'll try to work a note in somewhere saying that uninstalling does not delete the codecs.

FWIW, Monkey's already has a pretty nice Windows GUI, I'm not sure there's so much need for that. It's shntool and shorten that are the GUI orphans, really. QuickPar has a nice whole file md5 checker.....And the "old school" approach sucks big time in real life, as you can see from all the shows with SBEs and/or no seek tables.
Agreed, again. I use QuickPar because it checks so many different kinds of file verification. But....my initial goal here was just to get an shntool installer and shntool md5 creation out to the public, as it's my opinion that these are the things most lacking. But I'm also ultimately hoping to make this an even more comprehensive tool that can allow people to get rid having multiple programs like Monkey's Audio, FLAC Frontend, MKW, and others just to use their files. shntool does so many things, and if it can replace multiple programs, then I'm happy to do that.

dorrcoq
2004-12-10, 11:18 AM
With shntool md5, the idea is that you, as a downloader, can convert to FLAC, add file tags, change the format, or even burn to CDR and reextract with EAC and offset correction...as long as the audio is the same, the shntool md5 is the same. When you trade, you can say "this is identical to the version seeded at TTD" and provide a link to the original seed with the shntool md5s. No more having to worry about screwing up the md5 checks by converting from SHN > FLAC ;).


OK, that makes sense. I wondered about that after using Jamie's tutorial on foobar2000.

I also noticed that the "number" generated by shntool is the same as the FLAC fingerprint "number", so obvously it is working. :)

jcrab66
2004-12-10, 12:05 PM
so any ideas as to why this isnt working on my xp pro machine?

RainDawg
2004-12-10, 12:50 PM
I also noticed that the "number" generated by shntool is the same as the FLAC fingerprint "number", so obvously it is working. :)
Yup...that's the way it's supposed to be :thumbsup

RainDawg
2004-12-10, 12:53 PM
so any ideas as to why this isnt working on my xp pro machine?
No....I am on XP pro at home and at work, and it's fine on both machines. Am I right in assuming that the program fails when you try to start it up and not after trying to call a function? I am sure there's some kind of settings in Visual Basic that may not be set right, and the program isn't compiling properly. Confirm for me that the program is failing when you try to load it, and let me know exactly what the error message is, and I'll get it figured out this weekend.

Thanks for helping me test this initial release.

jcrab66
2004-12-10, 01:58 PM
when i try to run it it never opens and all i get is the same as the earlier post...

jcrab66
2004-12-10, 02:26 PM
wasnt sure if mkw was causing a problem with this so i went ahead and unistalled it with no change

RainDawg
2004-12-10, 02:54 PM
Alright, jcrab and bowman...I think I've figured out what 0xc0000135 is. It has something to do with you guys not having the right VB runtime files installed on your PC. I'm reading through potential fixes, and will do my best to compile a fix at some point this weekend.

dorrcoq
2004-12-10, 02:57 PM
Alright, jcrab and bowman...I think I've figured out what 0xc0000135 is. It has something to do with you guys not having the right VB runtime files installed on your PC. I'm reading through potential fixes, and will do my best to compile a fix at some point this weekend.


that's a little strange, because I didn't get that error, but did get runtime errors when I tried to use that analfreq thing that Five posted a link to yesterday :confused:

RainDawg
2004-12-10, 03:36 PM
Well...the good news is that I know why you guys are unable to run the program. The bad news is that you need to download and install the .NET framework from MS to run it. I don't know how many people are going to be willing to do that.....

feralicious
2004-12-10, 05:47 PM
Well...the good news is that I know why you guys are unable to run the program. The bad news is that you need to download and install the .NET framework from MS to run it. I don't know how many people are going to be willing to do that.....
Why is that? Is it bad? How can you tell if you already have it?

Damn I feel so left out. I really want to test this but I haven't got my PC hooked back up yet and I'm cleaning the whole house out first since I had to have it tented for termites. Hopefully tonight I'll give it a go and you'll have another WinXP tester. Sounds like you've done a good job. I'm really appreciative since I'm one of those who could never get shntool working on my machine.

jcrab66
2004-12-10, 06:22 PM
Well...the good news is that I know why you guys are unable to run the program. The bad news is that you need to download and install the .NET framework from MS to run it. I don't know how many people are going to be willing to do that.....


what it that? is that one of those windows update things?

RainDawg
2004-12-10, 07:16 PM
Yeah...it's one of those Windows Update things....

Just hold on everyone, I am trying to get this thing working so that .NET is not required. I am opposed to forcing people to make that call just to run my program. Give me a week or so to get this thing converted over, and I'll make a new release that will work without people needing to "upgrade".

Five
2004-12-11, 10:09 AM
Okay, I tried it out. Here's some nitpicks, etc...

monkey's audio link missing from 1st installer blurb.

no option to disagree with license agreement.

...when you hover:
shntool 2.0.6
"Installs shntool.exe 2.0.6 into the PATH. No registry items will be created. Select this if you choose to install shntool but NOT the Audiophilia frontend."

I can't come up with a good wording right now, but seeing as the box is checked by default and audiophilia is also checked by default the description could lead someone to believe that shntool shouldn't be selected in order to install audiophilia when in fact it should.

Checkbox was enabled to run audiophilia at the end of installation but it didn't run.

I double-clicked the desktop shortcut and got this:

http://img121.exs.cx/img121/7185/audiophiliaerror18xu.gif

My os is win2kpro sp4. Uninstaller works perfectly.

Thanks so much for all your time and work. I'm looking forward to checking out v0.0.2!! Hope this helps.

RainDawg
2004-12-11, 10:16 AM
Five....what directory is Windows installed in? Why did you install the program to a D:? I'm not sure why this would screw it up, but I would presume that from that error message it's looking to the D drive istead of the C drive for the necessary .dll files.

Also, I know that Monkey's Audio link is missing...because I couldn't find a place where the license was posted online. I don't know that it even is....it says I need to download the frontend to read the whole license. That's bullshit...

Five
2004-12-11, 10:23 AM
Well, I've got a dual boot, win2k is on D:\ and win98 is on C:\ as I recall... I'll give it another shot. Remember, Uhclem couldn't even figure out wtf is up with my system!

Five
2004-12-11, 10:28 AM
hmmm... C:\ doesn't work, either.

http://img119.exs.cx/img119/2138/audiophilia_error2.gif

Maybe I'll give it a shot on my other computer. It's also win2kpro sp4 and has never had shntool... what's that dll you wanted me to watch? cgrwyn or something?

RainDawg
2004-12-11, 10:37 AM
Well....let's hold off a bit on trying to fix this. I am, right now, in the process of transferring the project to a different programming environment, possibly even translating it to a different coding language. That requirement for .NET really made me upset, so the schedule for this program is going to be pushed back a bit while I try to simplify things a bit.

So....if people have gotten it to work, that's great. If not, hold on for a week, and I'll release a 0.0.2 that should work on more people's systems.

This whole thing is one huge learning experience.

jcrab66
2004-12-11, 11:33 AM
the fact that you've taken on this project is pretty awesome man, let us all know when 0.0.2 is out :thumbsup

RainDawg
2004-12-11, 11:43 AM
I sure will....and I'll need some more debugging. I am dedicated to making this program work and be a comprehensive GUI tool for shntool. If you guys are willing to wait around and help debug the next version too, I'm happy to keep coding until it DOES work on everyone's system without needing to install bloated MS framework packages....

RainDawg
2004-12-16, 06:35 AM
Update for anyone still tracking this thread:
I have spent the past week learing about and transferring the project over from Visual Basic to Delphi. Basically, in typical Microsoft manner, a program compiled in VB requires the end user to have this framework installed on their system. The issue Bowman and jcrabb reported was due to them not having .NET on their system, and I refuse to ask people to download this monster 20MB patch just to run my software.

So, it's being converted to a Delphi project that will run on all Win32 systems without additional dlls. This has taken quite a bit of time, as I was totally unfamiliar with the language before. But, as of last night, I have been able to recreate what had previously been accomplished with Audiophilia in it's new version, and quite a bit more cleanly than before.

So watch out for 0.0.2 at some point this weekend. It will not have any added capabilities compared to 0.0.1, but should run on everyone's computer without a glitch. Once I know it works on all systems, I'll start adding all the different functionality to it.

TheMamba
2004-12-19, 08:07 PM
Was getting ready to help seed the Black Crowes show that just got uploaded on the TTD tracker, so I figured I'd check Audiophilia out. Went ahead and downloaded the NET stuff patch from M$ for the hell of it too.

Anyhow....just wanted to drop in and say that it works fine for me now. Nice proggie. Look forward to the next version. ;)

wharfrat73
2004-12-28, 05:06 PM
I needed to download the mscoree.dll file. Now I'm getting a .NET Framework Initialization error on w2k.

dorrcoq
2005-01-06, 02:56 PM
is anything happening with this?

RainDawg
2005-01-06, 04:19 PM
Yes, the program has been converted over to a different programming language, and it ALMOST functional enough to be rereleased. I got somewhat hung-up over the holidays and didn't get much done, and then for the past week have been engrossed in World of Warcraft, so have negelected to get the finishing touches put on it.

I'm getting there....

dorrcoq
2005-01-06, 04:43 PM
OK, patiently waiting......... :)

Five
2005-01-06, 05:06 PM
me too :D

jcrab66
2005-01-09, 09:08 AM
me too :D


me three :lol

TheMamba
2005-01-09, 09:44 AM
Yes, the program has been converted over to a different programming language, and it ALMOST functional enough to be rereleased. I got somewhat hung-up over the holidays and didn't get much done, and then for the past week have been engrossed in World of Warcraft, so have negelected to get the finishing touches put on it.

I'm getting there....


Man, I have GOT to stay away from that game and Evercrack! Too many people have made that same statement to me :lol

RainDawg
2005-01-09, 07:45 PM
This game is killing me....I just can't stop playing. I feel bad, because I want to get this program out there, but it's I just can't wait to hop on and play this game. In fact, I've not downloaded a single show in almost two weeks now :eek: .

To make matters worse, my wife is addicted as well, and my computer is the only one of ours that has the horsepower to run the thing. So either she's watching me play, I'm watching her play, or we're sleeping :). Even when I get sick of the game, I can't get to the computer!

TheMamba
2005-01-09, 08:22 PM
:roflol: :roflol:

Heck, at least your wife's cool with it!

feralicious
2005-01-12, 12:15 AM
But it will also install shntool and the binaries, which has provided a good deal of people difficulty. So if I've installed Audiophilia and know that it works and I want to use shntool now to check for SBEs am I set? Damn I don't remember a thing about shntool it's been so long since I tried to use it. :(

RainDawg
2005-01-13, 07:58 AM
If you installed Audiophilia, then shntool is installed and working on your system, and you can use it from the command line to do anything within it's normal capability.

feralicious
2005-01-15, 01:09 AM
If you installed Audiophilia, then shntool is installed and working on your system, and you can use it from the command line to do anything within it's normal capability.Yeah if you can find a tutorial that's in plain English! Reading that thing does nothing for me. I can't get shntool to do anything, mostly cuz I have no idea how to use it. The readme and tutorial don't seem to start at the beginning and to assume command line knowledge.

I keep getting "directory does not exist" and something else, I forgot what. I mean nothing told me how to point it to what needed to be checked and typing in Q:\blahblah\blahblah... doesn't seem to work.

Can anyone point me to a site that actually explains it? I was at one once I think it was by sleepypedro from STG but I guess I never bookmarked it. :( Well even using his page I never got it going so maybe it doesn't matter that I can't find it.

xAct works like a charm on my Mac, but most of my shows are on my PC.

dorrcoq
2005-01-15, 01:30 AM
yeah, the whole command line thing leaves me doing one of these, too :hmm:

Every explanation I've seen assumes far more computer expertise in the old DOS command type of stuff than most people have, I think

feralicious
2005-01-15, 02:31 AM
If the tutorial would just tell you how to get to the files. I mean I tried to change directories with dos commands and that didn't do it, I tried typing in the whole directory address and that didn't do it. I know very basic dos that I used to have to use at work, but this said tutorial simply doesn't have a "how to" section. :(

Andy L
2005-01-15, 04:12 AM
Have you tried the 'Open Command Window Here' Powertoy (http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx)? You just have to right-click on the directory containing the files you want shntool to work on. If you install shntool in your path (C:\Windows on WinXP) as well, you won't need to worry about directories at all.

wharfrat73
2005-01-15, 09:22 AM
If you're not using XP there's Command Prompt Here (http://www.ngweb.biz/tweak/cmdprompt.shtml) that will automatically navigate to the folder that you right click on so that you can run shntool commands on that folder.

Once you have shtool in your path perhaps the best thing to do is create batch files that allow you to drag and drop a folder and run a command. That way you don't have to type the commands every time. RainDawg has info on how to do that here (http://www.audiophilia.net/batch.htm) .

So what you want to do is set up a batch file like this:
@echo off
%~d1 & cd %*
for %%T in (shn flac wav ape) do if exist *.%%T shntool len -u mb *.%%T
pause

You can change the bold part to do different things, for example, insert the command shntool md5 in place of shntool len. For commands that you'd want to output to a text file like shntool len or shntool md5 the batch file should look like this:

@echo off
%~d1 & cd %*
for %%T in (shn flac wav ape) do if exist *.%%T shntool md5 *.%%T>>shntool.len.txt
pause

This time you would change the bold text to whatever you would want to call the output file.

feralicious
2005-01-15, 04:30 PM
Thanks AndyL and wharfrat. Gonna try that stuff later on.

pmonk
2005-01-20, 08:30 AM
Bumping this up to the front!

I am a soldier in the "I have no fucking idea how to get shntool to work" army :mad:

Tom
2005-01-20, 07:27 PM
Bumping this up to the front!

I am a soldier in the "I have no fucking idea how to get shntool to work" army :mad:

I can't get it to work via the WinXP command line, but if you want it to examine tracks for sector boundary errors, I use the following command in a .bat file:
shntool len *.flac > shnlength.txt (You can substitute flac for any other audio extension)

Then, drag the bat file into the folder of files you want to analyze and start it up. The results will flash off the screen quickly, but will be saved to a text file within the directory. I've never had a problem with this method, I don't know why the other fancy commands in wharfrat's post are ever needed.

wharfrat73
2005-01-20, 08:46 PM
I've never had a problem with this method, I don't know why the other fancy commands in wharfrat's post are ever needed.
Because it will run shntool len on any format you don't need seperate batch files for every file type.

Tom
2005-01-21, 01:00 AM
Ah, looks like I'll be using your method then. Thank you!

rerem
2005-01-21, 04:12 AM
When it comes to the meanings of/ % \~~~~ and all that I go into a dos-trance and so I seem command line impaired. Shntool has been like this neat book I got for $2,a 100yr old leather bound Illiad...which I can't read as it is either in Greek or dos. As with the book,a translation into my native language of point-n-click will make Shntool more than a bunch of dormant kilobytes

wharfrat73
2005-01-21, 07:20 AM
Btw, don't thank me this is RainDawg's stuff. Check out the links in his sig. It's very helpful.

toys
2005-01-22, 07:52 PM
Previously downloaded the shntool frontend and was able to generate shntool md5 files with it easily. Just went to use it again so I could seed another show here, and for some reason it no longer works for me. Instead of generating the shntool md5 file as it did before, now it is giving me a file with no file extension, and under file type instead of indicating it is an md5 checksum file it is listed only as "file". I uninstalled, reinstalled, and the exact same thing is still happening.

Same PC with the same operating system as before when it worked fine, so I don't know what is going on? Maybe some Windows update that I downloaded messed with the program? But then when I uninstalled and reinstalled that should have taken care of it... so maybe I just forgot one simple thing from when I used it before? Ideas? Suggestions?

uhclem
2005-01-23, 12:13 PM
If you're not using XP there's Command Prompt Here (http://www.ngweb.biz/tweak/cmdprompt.shtml) that will automatically navigate to the folder that you right click on so that you can run shntool commands on that folder.
<snip>

In WinXP just drag the FOLDER you want to check onto your shnlen batchfile and it will check it for you. That's what the %~d1 & cd %* line is for. I should know since I'm the one who originally wrote this particular batch file. (Strictly speaking it should be 'cd %1' but that's ok).

RainDawg
2005-01-23, 12:34 PM
In WinXP just drag the FOLDER you want to check onto your shnlen batchfile and it will check it for you. That's what the %~d1 & cd %* line is for. I should know since I'm the one who originally wrote this particular batch file. (Strictly speaking it should be 'cd %1' but that's ok).

Actually, it was originally %1 when you wrote it, but I altered this to %* at one point because it works better passing arguments to some programs where there are spaces in the filename or pathname. Md5check specifically is one of these where it just wouldn't work consistently from the shell with %1, but when I changed to %* it did. It became habit, and I changed all my batch files to this nomenclature.

But yes, your suspicions are correct, this batch file is certinaly derived, by me, from the one you posted on STG for -len. Give credit where credit is due ;).

wharfrat73
2005-01-23, 03:09 PM
I suppose to be totally accurate a lot of this work really should be credited to Caleb Epstein.

uhclem
2005-01-23, 04:36 PM
Md5Check should be credited to Caleb Epstein, w/o a doubt.

Raindawg, to get around the problem you mention put quotes in there thus:

%~d1 & cd "%1"

RainDawg
2005-01-24, 11:07 AM
Toys, did you try adding the std extension to the file? Or opening it with notepade to see if the checksum data got there, but that it just didn't name the file correctly?

RainDawg
2005-01-24, 11:11 AM
Raindawg, to get around the problem you mention put quotes in there thus:

%~d1 & cd "%1"

Yes, I tried this, and it still had certain times it would not work. When linking the batch file to a command in the right-click context menu through, basically just calling the batch file stored in the registry, it wouldn't work. I needed to change it from "%1" to %* to ensure that it sent all of the directory's path to md5check.

Note that the batch file created when you run the official installer program uses just %1, no quotes, and as thus won't work for anything where there is a space anywhere is the filename or pathname. It can be fixed by changing that to %*, or at least, it worked on my system.

uhclem
2005-01-24, 11:41 AM
Yes the md5check installer isn't all that great when it comes to creating the right-click functionality, i.e. it's buggy. But if you replace %1 with "%1" in the registry it will work. I have a registry fix for this on my web page.

toys
2005-01-24, 03:29 PM
Toys, did you try adding the std extension to the file? Or opening it with notepade to see if the checksum data got there, but that it just didn't name the file correctly?

When I open the "file" in Notepad I see this -

1e8904a6b76f4a657ae992c61408932e [shntool] amp2004-11-08t01.shn
b9f8985b23c375314902577f473c26a8 [shntool] amp2004-11-08t02.shn
e4721be93e79334e3ca9aa29202f2d91 [shntool] amp2004-11-08t03.shn
5e6a3ceba5547007516f35f163140966 [shntool] amp2004-11-08t04.shn
52fcab44c319bbac7dfba29a3550b446 [shntool] amp2004-11-08t05.shn
cee46460260ffa9ebc92a64881d4d7b1 [shntool] amp2004-11-08t06.shn
d8556af31d687b620d648a0fe5636f3b [shntool] amp2004-11-08t07.shn
5031a95279c0ff90aa2b358760566105 [shntool] amp2004-11-08t08.shn
f85912a7d8ecba1e66f0439c61907fdd [shntool] amp2004-11-08t09.shn

So it looks like the checksum data got there, correct? So all I have to do is give the filename the st5 extension and I should be good to go?

RainDawg
2005-01-25, 07:53 AM
yup :).

toys
2005-01-25, 08:41 AM
yup :).

Excellent! Now I have an even greater desire to get out of this office and home to get the show up. Thanks for your assistance Dawg. Still puzzled as to why your program first would give me the extension, and then without me changing anything stopped giving it to me, and why doing an uninstall/reinstall didn't fix that. I'm not going to be able to let that go, and will most likely be fiddling around for weeks trying to figure out the reason. But at least I can go back to seeding shows. :)

RainDawg
2005-01-25, 08:57 AM
The reason is probably in the code of the program, and may not be worth trying to figure out. If I could get my personal life to calm down a bit, I'd get a chance to release the second version of this program, which is built on a new programming environment, and will be a complete replacement for what you've already got.

So, bottom line, don't worry about figuring anything out on this one, it's trash once I get the new version out the door.

pmonk
2005-02-03, 08:41 PM
Bump!!!

pmonk
2005-02-09, 07:39 AM
Hey Raindawg - Any luck getting this fully operational. I find this a very useful tool in creating md5 checksums

guygee
2005-08-05, 10:31 PM
I guess I'm late for the party. Audiophilia is a great idea, but I get the same error as Bowman back on page 1 (Win XP Pro 5.1 SP2 Build 2600). Is the project dead? It would be a pity, as I am sure many people can't figure out how to use shntool, and documentation is spotty. No .NET for me, I'll go the batchfile route.

Uhclem's page is great: http://home.ripway.com/2004%2D12/223394/

Also interesting:
http://research.umbc.edu/~hamilton/cgreenshntool.html

feralicious
2005-08-05, 10:55 PM
Hey guygee, try using Trader's Little Helper. Here's a thread about it with a link. It's great! :thumbsup

http://www.thetradersden.org/forums/showthread.php?t=3904

guygee
2005-08-06, 02:30 AM
Hey guygee, try using Trader's Little Helper. Here's a thread about it with a link. It's great! :thumbsup


And I was having so much fun perfecting my little batch files all night!

Yeah, it looks like this will be the complete package once the developer implements the encoder, finishes the "Fix-SBEs" option, and fixes some of the drag-n-drop issues. Then I can clear my desktop of MKW, FLacFrontend, md5Summer, hkSFV...(I don't know why I have some of these in the first place, they are all good for what they do, but redundant). Newest version is installed, project site is bookmarked; I will be tracking progress and testing.
I am working on fixing a show with SBE errors right now, and I really like the preview window in the error log. I almost made the mistake of not including the neighboring files of the SBE-Bad files, which would have ended up shifting stuff into the wrong tracks. Very cool.

Thanks for the heads-up, feralicious!

guygee
2005-08-06, 11:18 AM
P.S. I hate that 10 minute edit window, so here I am replying to my own post. I've been testing the features of Trader's Little Helper, and feralicious is right, it is a great program right now, easy access to the shntool LEN mode for generating track info and finding SBE errors, easy generation of the st5/flac-fingerprint files required for torrenting. If you follow the sequence "Create Checksum File" ->"Audio File Details" , the st5/ffpt files are created and the SBE errors are automatically found, and if needed the user is transferred to "Fix SBEs" mode. Wisely, the developer has the "preview changes" box set as the default, then once you are sure your files are in the correct order, uncheck "Preview" and SBEs get fixed. Very easy to use, and very nice documentation created thoughout the process..

My post above was too negative. With just a little experience using it, I think Trader's Little Helper is a great program right now, and once the encoder is done, it will be truly the whole package: no other frontends required.

RainDawg
2005-08-11, 04:01 PM
I feel that, since this was my thread originally, I should respond to this.

Yes, the intial release of Audiophilia required .NET. I since reprogrammed it in Delphi so that it could be run on any win32 system without additional packages installed, but I never released this to the public. Trader's Little Helper rolled out, and filled that gap just fine, so I never got the translated version of Audiophilia ready for public consumption.

I still use it for my own personal stuff, but as for what I recommend for others, Trader's Little Helper does the job and does it nicely.

pmonk
2005-08-11, 09:13 PM
All in all - I prefer shntool.

By the way - I finally got a response to my e-mail I sent Jason Jordan in April!

Define "near future". ;-) If you mean in the near future from now, then
yes. Thanks for the request, and I apologize for the late reply.

Jason


On Fri, 22 Apr 2005, Paul XXXXX wrote:

> Will shntool be able to work with wavpack 4.2 in the near future????

Five
2005-08-12, 12:56 AM
By the way - I finally got a response to my e-mail I sent Jason Jordan in April!

Define "near future". ;-) If you mean in the near future from now, then
yes. Thanks for the request, and I apologize for the late reply.

Jason


On Fri, 22 Apr 2005, Paul XXXXX wrote:

> Will shntool be able to work with wavpack 4.2 in the near future????
:cool: