INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: My Top 40 Finder Program  (Read 3067 times)

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20048
My Top 40 Finder Program
« on: August 15, 2002, 03:17:15 pm »

I Think The Program Is Coming Along Well.

New Picture



The Work I Did Today On It:

Updated: 15-Aug-2002 7:10Pm EST

Fixed A Bug A User Told Me About That Errors When You Press Transfer ID3v1 To Id3v2 And Id3v2 To ID3v1 (Dumb Mistake On My Part)

Stop Is Active When Doing A Batch, Inactive When Not

Updated Top-40 Database

If You Note From The First Picture Of The 20,000  Files Scanned It Found 291 Top 40 Files, Well This Is A Scan Of A Dir Of Files All Ready Scanned. So You Can See The New Find Is A Bit Better.

Updated: 15-Aug-2002

Better Matching Since The Last Version.

If The Song Name Tags Are Maybe Missing The Last Few Chars. The Program Will look For What It Has In The Tag And Try To Make A Match On The Partial Song name Then Check To make Sure It Is From The Correct Artist.

Deleted About 1,100 Dups From The Database

Corrected The Database where some song names had the "The" At The End Of The Song Name.

Corrected A Problem If you Click On Batch Without First Selecting A MP3 In The List

Added A Count For Exact Match, And Lose Match Hits.

The Top 40 Finder Program
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
Fayetteville, NC, USA

Charlemagne 8

  • Citizen of the Universe
  • *****
  • Posts: 1999
RE:My Top 40 Finder Program
« Reply #1 on: August 15, 2002, 05:16:15 pm »

Thanks King,
You are THE MP3 tagging Guru.
Logged
That's right.
I'm cool.

SeanC

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 276
RE:My Top 40 Finder Program
« Reply #2 on: August 15, 2002, 05:35:01 pm »

Hi King -

Is there any chance of having the program update an MJ custom database field with the top 40 info, for instance Custom 1 or Custom 2?

You see, I use the Comment field for something else, and would really like to use your program.
Logged

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20048
RE:My Top 40 Finder Program
« Reply #3 on: August 15, 2002, 06:03:31 pm »

>> Is there any chance of having the program update an MJ custom
>> database field with the top 40 info, for instance Custom 1 or
>> Custom 2?
Don't Know... Maybe if I Know How They Are Doing It\Id3 Tag ID etc...

I Do Know I Messed Up With The Stop Button  It Is Not Enabled When Scanning. It Will Be Fixed Next Update.
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
Fayetteville, NC, USA

LCtheDJ

  • Guest
RE:My Top 40 Finder Program
« Reply #4 on: August 15, 2002, 07:48:04 pm »

King, it's just an amazing project!

Here are some things I found that you may want to change:

I keep losing the program while it's running with other windows open - there's no icon for it on the taskbar or the system tray.

There are some places on the GUI that say "Toped" instead of "Topped".  While on this subject, would you consider changing "Topped" to "Peaked"?  When I think of "topped the chart", I think it went all the way to number 1.

On files where I have an 'ampersand' (&), and the database has an all caps 'and' (AND), my existing v2.3 tags were deleted and only the v1.1 tags remained. (non saved selections were unchecked) [Tommy James & The Shondells / Tommy James AND The Shondells]
Logged

Mirko

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 495
  • Coffee ready?
RE:My Top 40 Finder Program
« Reply #5 on: August 15, 2002, 08:36:08 pm »

The project is quite astonishing; so many updates in so little time. You are great!

Little suggestion: What about spelling options for "Toped The" and so on? I would like it to be "Toped the chart at 01 in 1999". Maybe you could also make it an option to include a translation like "erreichte Platz 01 in 1999" or "Chartposition 01 1999".

Thanks.
Logged

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20048
RE:My Top 40 Finder Program
« Reply #6 on: August 16, 2002, 02:48:53 am »

>> While on this subject, would you consider changing
>> "Topped" to "Peaked"?
Next Version Will Allow You To Select "Peaked" Or "Topped"

>> On files where I have an 'ampersand' (&), and the database has
>> an all caps 'and' (AND), my existing v2.3 tags were deleted and
>> only the v1.1 tags remained.
I Know About The an all caps 'and' And Will Fix That Today

I Will Look At The Other.

>> What about spelling options for "Toped The"
Spelling Corrected

>> Erreichte Platz 01 in 1999
Will Be In The Next Version

>> I keep losing the program while it's running with other windows
>> open - there's no icon for it on the taskbar or the system tray.
Yes I Know, I Fixed Part Of That Just Now, So Next Build It Should Show Up On The Taskbar.

About Always On-Top That Will Take A Bit Of Thinking
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
Fayetteville, NC, USA

Mysticeti

  • Regular Member
  • World Citizen
  • ***
  • Posts: 224
  • music, SCUBA, movies, VR, multimedia, PCs
RE:My Top 40 Finder Program
« Reply #7 on: August 16, 2002, 05:24:53 am »

I'm probably missing something obvious but how did you get it to scan so many files at once?  All my tracks are in artist/album/tracks subdirectories so batch lookup seems to only work one album at a time.
Logged
"And the men who hold high places. Must be the ones who start... to mold a new reality. Closer to the Heart."

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20048
RE:My Top 40 Finder Program
« Reply #8 on: August 16, 2002, 06:00:48 am »

Mysticeti

right now it does not scan all the dirs under the main dir, i will be working on this this weekend (i think i can do it in a day or less).

I just wanted to try to get the Program to work fater and increase the hits.

you got to have priorities.

note: please test on backed up files\test files.
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
Fayetteville, NC, USA

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20048
RE:My Top 40 Finder Program
« Reply #9 on: August 16, 2002, 09:45:39 am »

Use This Program On Test Files\MP3's Only Until You Know It Works Correctly!

Updated: 16-Aug-2002

Fixed A Few Problems One Dealing With If The ID3V2 Tag Did Have A Comment The Program Would Not Save The Updated ID3v2 Comment.

Some Users Wanted To Change There Own Comment Tags So I Had A Selection Of Them, But This Was Getting To Large. So What I Did Was Made A Comment Text Box In The Setup Tab. You Can Put In Your Own Comment. And All You Need To Do Is Place The Rule Where You Want It. (Options In The Settings Tab Are Currently Not Saved)

#POS# = Chart Position (All Caps)

#YEAR# = Chart Year (All Caps)

So If You Entered:

"Erreichte Platz #POS# in #YEAR#" = Erreichte Platz 01 in 1996

"Peaked The Charts At #POS# in #YEAR#" = Peaked The Charts At 01 in 1996

Fixed The "Stop" Button, It Is Now Enabled In Batch Mode

The "Exit" Button Is Now Not Enabled When In Batch Mode
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
Fayetteville, NC, USA

goPHAT

  • Guest
RE:My Top 40 Finder Program
« Reply #10 on: August 16, 2002, 11:13:10 am »

Just a suggestion.  It would be great if the top40 finder would search subdirectories.  I have my mp3's organized in subdirectories for each artist and album, so there is no easy way for me to use this program for now.
Logged

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20048
RE:My Top 40 Finder Program
« Reply #11 on: August 16, 2002, 11:36:40 am »

goPHAT

Maybe you Did Not Catch This In A Previous Message.

>> right now it does not scan all the dirs under the main dir, i
>> will be working on this this weekend (i think i can do it in
>> a day or less).

>> I just wanted to try to get the Program to work fater and
>> increase the hits.

>> you got to have priorities.
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
Fayetteville, NC, USA

Philip

  • Guest
RE:My Top 40 Finder Program
« Reply #12 on: August 17, 2002, 12:23:14 am »

Is it possible _not_ to update the genre to "top 40" as described? Or, for that matter, to choose which tags you want updated?
Logged

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20048
RE:My Top 40 Finder Program
« Reply #13 on: August 17, 2002, 02:38:35 am »

Philip

Yes, Did You Look Under The Settings Tab?
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
Fayetteville, NC, USA

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20048
RE:My Top 40 Finder Program
« Reply #14 on: August 17, 2002, 01:12:16 pm »

I Think I Have Recursive File Search Working (Searches All Sub Dirs). It uses API Calls To Windows So It Gives Better Performance Than The Normal VB Code.  

The Song Name Must Be At Least 3 Chrs Long

The Artist Name Must Be At Least 3 Chrs Long (It Still Will Lookup Artist "U2").

When It Gets Done Searching The Dies\Files It Will Automatically Switch to Tab 2.

The Stop Button Should Work Better.

Fixed The Spelling Of "Loose"


Tomorrow I Will Work On Saving The Settings In The Settings Tab.

Any More Ideas, you Guys\Gals Want To See In It?

Top 40 Chart Finder Program
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
Fayetteville, NC, USA

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20048
RE:My Top 40 Finder Program
« Reply #15 on: August 17, 2002, 03:58:24 pm »

Ok, Just Rebuilt My MJ Database It's Kind Of Clean Now.

You Can See All Of My 6300|PLS| MP3s On The Top 40 List from 1940 - 2001 By Using Media Server, Built Into Media Jukebox.

My Media Server IP Address: 24.88.229.242.:80
Note: Use The Latest Media Jukebox 8.0.348, Media Server Version 1.0.135 Older Versions May Have Problems With Compatibility.
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
Fayetteville, NC, USA

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20048
RE:My Top 40 Finder Program
« Reply #16 on: August 18, 2002, 09:10:05 am »

The Program Now Saves The User Settings.
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
Fayetteville, NC, USA

LCtheDJ

  • Guest
RE:My Top 40 Finder Program
« Reply #17 on: August 18, 2002, 01:51:13 pm »

I just downloaded and tried the file from your site. I got beta version 0.35 and found that it still says "Settings: (Currently Not Being Saved)".  Then I found the buttons below the settings to load and save the settings.

When I install, the program tells me the file being installed is not newer than the one I have; maybe you want to get a newer version of the file to install?  It says the one I have is mscomctl.ocx version 6.1.83.41.
Logged

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20048
RE:My Top 40 Finder Program
« Reply #18 on: August 18, 2002, 02:06:34 pm »

>> I got beta version 0.35 and found that it still says
>> "Settings: (Currently Not Being Saved)".
Just Fixed That, Will Be Fixed In Next Build


>> maybe you want to get a newer version of the file to install?
>> It says the one I have is mscomctl.ocx version 6.1.83.41.
I May Not Have Upgraded To Service Pack 5 When I Installed Visual Studio On This Computer (Got It Last Month). Downloading It Now.

I Will Check It When It Is Installed, And Post A New Build.
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
Fayetteville, NC, USA

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20048
RE:My Top 40 Finder Program
« Reply #19 on: August 18, 2002, 03:19:48 pm »

LCtheDJ

Would You Mind Sending That mscomctl.ocx File, I Can't Find A New One, It Is Not In The Update For Visual Studio
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
Fayetteville, NC, USA

LCtheDJ

  • Guest
RE:My Top 40 Finder Program
« Reply #20 on: August 18, 2002, 04:21:11 pm »

I sent the file you wanted.

Question: How is a track handled by your program if the title has a comma in it?  Ex: "ABBA - Money, Money, Money.mp3" "K. C. & The Sunshine Band - Shake Your Booty, (Shake, Shake, Shake).mp3"

Another question: Since I already had this information in my collection of mp3 files; have you considered a variation of this program to work with .ogg files?
Logged

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20048
RE:My Top 40 Finder Program
« Reply #21 on: August 18, 2002, 04:32:06 pm »

All Non A-Z Chrs Are Striped Out Of Both The Database And MP3 Tag.

ABBA - Money, Money, Money

Is

MONEYMONEYMONEYABBA

In Both The Database And The MP3 File A Search Is Done On

MONEYMONEYMONEYABBA

This Would Result In A Exact Match

If The MP3 Had The Song Taged As

MONEYMONEY

It Would Not Match But The Program Will Do A Loose Search For

MONEYMONEY

Then With The Results Retured From The Database

MONEYMONEYMONEYABBA

The Program Will Search The Returned Data For ABBA

Since ABBA Is Present, It Is Counted As A Loose Match.

On All Loose Matches The Song Name Is Corrected To Match The Database, then The New Tag Is Saved.

By The Way If The Song Name Is A Number Like "17" From Rick James If After Striping the Song Or The Artist Name = "" Then The Artist And The Song Name Are Set To The Orginal Tags.
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
Fayetteville, NC, USA

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20048
RE:My Top 40 Finder Program
« Reply #22 on: August 18, 2002, 04:53:58 pm »

LCtheDJ

That mscomctl.ocx 6.1.83.41 File you Have Is Dated 1998 In The File Properties.

The mscomctl.ocx That Is Included In The Package Is Dated 2000 In The Properties. And Is The Latest In The Visual Studio Update Package SP5.

They May Have Screwed Up The Version Numbers.

So you Should Let It Update (Keep A Backup Just In Case).

By The Way, I Fixed That Text Problem You Stated On That Frame, New Version Is Up Now.
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
Fayetteville, NC, USA

Gatobrit

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 575
  • Home Theatre, Walking, Fischer Bitter
RE:My Top 40 Finder Program
« Reply #23 on: August 19, 2002, 05:37:21 am »

King - I downloaded the new version and the recursive directory search works well. So far, my only grumble with it is that as it scans my library and does the batch lookup it seems like it wants to be the focus / on top.

I use Outlook to read email at work and I could click on Outlook but Top 40 still pops to the top, I click on Outlook again etc. etc.

It doesn't do it with Mozilla so I don't know what's going on...
Logged
Namaste,
John

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20048
RE:My Top 40 Finder Program
« Reply #24 on: August 19, 2002, 05:40:25 am »

What Is Next?

[X] Correct Artist Name
[X] Remove "The" From Artist Name On The Fly ("The Beatles" Or "Beatles, The" ---> "Beatles")
[X] Correct Song Name
[X] Always On Top

Any Other ideas?
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
Fayetteville, NC, USA

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20048
RE:My Top 40 Finder Program
« Reply #25 on: August 19, 2002, 05:44:54 am »

>> it seems like it wants to be the focus
Maybe it has an ego problem.
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
Fayetteville, NC, USA

Gatobrit

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 575
  • Home Theatre, Walking, Fischer Bitter
RE:My Top 40 Finder Program
« Reply #26 on: August 19, 2002, 06:20:09 am »

King - could your program be removing the MJ Rating info in the tag? I use (I know) v3 tags.

I ran the program against my whole library, deleted the whole of my library in MJ and reimported. Most of the songs are rated as they were before but approximately 778 have lost their rating tag information against 781 that were "touched" by your program.

I guess something to look at?
Logged
Namaste,
John

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20048
RE:My Top 40 Finder Program
« Reply #27 on: August 19, 2002, 06:34:37 am »

Gatobrit

I don't think that can be fixed, not sure.

only the tags shown on the tabs will be transfered when an update is done.

if i knew what Tag they were using maybe i could fix that along with the custom 1 - custom 3. i have not tryed to hunt thru a mp3 yet to see if i can finger it out.

the only possable way around this right now is to allow it to write only id3v1.1 tags (you can turn off id3v2 tags in the settings, i think that works, don't remember right now).
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
Fayetteville, NC, USA
Pages: [1]   Go Up