Tuesday, August 07, 2007

4.0 RC5

Noticed a few errors when tidying my mp3 collection the other day and fixed up some bugs.

ATM its just a source release, I will package it up for win32 later on. There are a few more little tweaks todo then who knows I might release 4.0 finally :P. As always feel free to send in bugfixes.

Changes:
  • added path detection to solve lib errors in linux
  • listing is now sorted case insensitively
  • filter now applies to dirs as well
  • .. wasnt shown in dir listing if filter was enabled, fixed.

Download namefix.pl 4.0 RC5

Tuesday, December 26, 2006

Sorry for delay

Well i got stuck with the utf8 issues, but did add debug info so others can see where it is failing.
Im working on a newproject atm called WiiCR , its a media player solution for the nintendo Wii.

Plans for namefix.pl atm are to release 4.0 with debug info and no utf8 support. I will begin creating namefix-cli.pl that will use the 4.0 libs. The old cli version never had these issues with international characters so Im hoping that the cli ui (which is needed anyway) will narrow down the problem even more.

Merry Xmas and a happy new year to all.

Sunday, December 10, 2006

UTF8 issues

Well after months of no problems with international characters the shit finally hit the fan. I have finally managed to upset perl and tk and the result is international characters being garbled.

ATM Im currently adding a basic debug system to narrow down where UTF8 goes from being fine to fucked. It seems it only happens when perl makes a filesystem call on a string containing file name with international characters. -d. -f and rename all exhibit this problem which never before used to be an issue.

What I currently need is a definite routine to detect international strings, then once I can tell if I am dealing with a UTF8 string I can try to solve the renaming issue as well. Id really appreciate some input on the problem if any one out there has some good solid exp with perl + tk + utf8.

Sunday, November 26, 2006

now open for donations :)

If you look down the righthand menu you will see my donation button. Feel free to send me a few dollars to show appreciation. Donations will be announced in my blog unless a person wishes to remain anonymous.

So remember if you would like to make my day,
just drop a few dollars my way.

Tuesday, November 14, 2006

4.0 RC4 released today

Well after copying nearly 40gig of vids off my mate I needed to give them a good cleanout, fortunately for me I found a few more things in need of tweaking.

4.0 RC4
  • dots2spaces wasnt working correctly with underscore set as space delimiter fixed.
  • Fixed previous version typo.
  • improved general cleanup yet again (wasnt properly cleaning if space delimiter was anything but space).
  • added some more tags to rm words list
  • manual rename updates the original filename when apply is pressed.
  • rm words wasnt correctly working on directories (fixed).
  • was still using $_ instead of $file in some places in fixname.pm (fixed)
  • When renaming directories general cleanup and rm words now work as expected.
Nearly there I reckon, but no point rushing it Id rather have 4.0 out next year than release it with annoying bugs / quirks.

Monday, November 06, 2006

typo in RC3

Im sure alot of u noticed that after installing RC3 namefix.pl 4.o RC2 still pops up in the title bar, just an oversight on my behalf if you check the changelog you will see it is RC3.

thanks.

Monday, October 30, 2006

4.0 RC3

Space delimiter option was not working correctly, fixed.

Its a good thing Evilzombie caught the space delimiter bug when renaming (thanks again), he has a lot of files to rename after a big leech so hopefully it will provided a thorough test of 4.0 RC3.

Tuesday, October 17, 2006

namefix.pl 4.0 RC2 released (finally)

Sorry for the long delay ppl but as I have said before bug tracking bores the hell out of me. Then I got side tracked on my new project piratebot, it parsers set rss feeds, filters then reports to irc channels. I will release piratebot to the public under gpl as soon as I get the code cleaned up.

Anyway, new stuff with RC2: manual rename has been updated, general cleanup updated.

Hopefully RC2 will become 4.0 (Im my hardest critic).

Sunday, September 24, 2006

namefix.pl 4.0 RC1

Well I lost intrest in Neverwinter Nights about a week or 2 ago, for the time being (games rarely hold my atttention) and I have been going over the code with a fine tooth comb.

So many bug fixes etc, was going to release 3.95 as a in between but I was lazy and here we are now with 4.0 RC1 ready for use.

Changelog:

4.0 RC1
  • fixed glitch with manual rename, where after renaming wrong file was passed to manual rename sub.
  • added alot more international char converts, thanks to Mauro J. Jaskelioff
  • Improved guess tag routines
  • tags were not being displayed in correct columns, fixed
  • removed .? from begining and end of url pattern, was removing . before ext
  • save window size checkbox will remain ticked if user saves window size.
  • improved general cleanup regexp's
  • sp casing regexp now catches words @ with _ or . surrounding it
  • Added International character à to casing regexp was allready in International support.
  • Updated Spaces regexp
  • optimized pad w zeros regexps (reduced regexp lines by 50%)
  • Overhauled truncate to code, much smaller and efficient
3.95
  • fixed file icons not displaying after rename
  • updated tool tips (more straight forward etc).
  • Optimized general cleanup regexps as well as add support for different space delimiters.
  • All options should fully support and recognize space _ and . as space chars.
  • right click on hlist now selects item under it (been trying to figure that out for ages.
  • Added new padding option (yes I know feature freeze n all), it puts an x between what it belives to be season and episode numbers. ie: 101 -> 1x01, 0911 -> 09x11 etc. for extra safety it will not do this on 4 digit numbers that start with 19 or 20 to avoid mistaking dates.
  • added notv to kill word list
  • added nl to url matching regexp
  • added SG-1 to spec word casing list
  • pad NxNN with 0 wasnt matching files with . or _ for space delimiter, fixed

Wednesday, September 20, 2006

namefix.pl available through FreeBSD Ports

This is great, FreeBSD users can now install namefix.pl by typing:

cd /usr/ports/sysutils/namefix/ && make install clean

Cool huh, now if I can get namefix.pl into the gentoo & debian package systems I will be a happy person (Ive always wanted a program I wrote available like that).

Checkout FreshPorts for more info.

Tuesday, September 19, 2006

google rankings

Its my pet peeve that other batch file renamer programs which have: less features than mine, 30 day timeouts or a price tag are all listed before namefix.pl in google when I search for "batch file renamer". Even adding free to the search string doesnt pull up namefix.pl on the 1st couple of pages.

So I ask you, my userbase to help namefix.pl climb the ranks in google. Id hate for some1 to purchase a competing program when mine is free.

How you can help, well linking to this blog and refer people to this program (if you like it).

In short, help get the word out :)

Saturday, September 16, 2006

namefix.pl 3.9b release

Download from sourceforge as per usual.

Changelog:

  • 3.9b
  • added fqm and tcm to rm words
  • spacer put between dir contents when listing recursively
  • fixed .. and ../.. showing up in dir string :)
  • cd for recursive listing seems to be working (not sure what I did).
  • removed some orphaned variables
  • bookmarking network paths now work properly
  • truncate was still reading max file length not truncate to, fixed
  • adjusted width of input boxes on truncate tab
  • removed debug print statements

  • 3.9a
  • guess mp3 tags is done through a sub, easier to update
  • shifted all global variables to their own file
  • turned off warnings on main script
  • clear button clears the neccesary string entry boxes and check boxes
  • truncate to has its own variable - save enabled.
  • settings file no longer changes with version number (settings frozen)

3.9b feels pretty close to 4.0, but I will have to use it for awhile to be sure, I hate doing a big number release then 1-2 days after u have to put out a lil bugfix.

Friday, September 15, 2006

NWN

heheh, I know I said it would get 4.0 done but I started playing Neverwinter Nights. So Im having a bit of a break.

I still check my emails etc, so if u find a bug lemme know (its really boring work bug hunting).

Thursday, September 07, 2006

status update

Well I have fixed most of the lil bugs in namefix.pl. The last one todo is making directory browsing work with recursive listing mode.

Ive decided the 1st thing 5.0 will need is an option to cancel current listing, nf do weird things atm if u click list again while listings (nothing criticial, just mildly annoying). Being this close to a 4.0 release Im not adding any new features.

4.0 should be released in a week (unless Im more lazy than I expect).

Wednesday, August 30, 2006

namefix.pl 3.9 released !

Feeling more awake now, so Ive uploaded to sourceforge and made the freshmeat annoucement.

Download namefix.pl:

Enjoy, if your a person for last minute requests nows the time to ask for a feature, Else look forward to the polished and optimized 4.0.

namefix.pl 3.9 to be released soon

Id release it now if I wasnt so tired :P

Anyway updates include:
  • Simplified function names
  • Ability to set genre for all processed files
  • Ability to set year for all processed files
  • Manual rename has been fixed.
  • Year and Genre are editable on manual edit dialog.
  • The desired genre is selected from a combobox
The current list of genres is just a quick 1 I found with google intended for id3v1 if some1 has a complete list of genres for id3v2 please email it to me thanks.

Once 3.9 is released I will be doing a thorough inspection of the code, cleanout old redundant code, Break big sections off into their own pm file. Please once 3.9 is out send me any errors you do encounter and any suggestions for simplfing the function names anymore is weclome.

I have to say, with these newly added id3 options organizing my mp3 tags (something Im very fussy about) is now a breeze. Previously I used Amarok on linux, excellent media player which has similar functionality and before that xmms/ winamp which caused frequent RSI. The other problem I used to encouter was winamps id3v2 vs xmms's rather weak support, but no more thanks to namefix.pl treating id3v1 as the backup tag.

Stuff that will not make 4.0 are still planned features:
  • block mode renaming
  • ed2k link pass through support
I had a recent request for the following feature "Music organizing, ie automatically creating directory structure and shifting music files to appropiate directory". While I would love to put this in for 4.0 its not really covered by namefix.pl's intended scope, meaning I feel it would be out of place in a batch file renamer. I do however plan to create an application that does just that as a complimenting program for namefix.pl after 4.0.

Monday, August 28, 2006

3.7 released

Yay, can use the web enough to update namefix.pl.

Main update: completed id3v2 support thanks being able to reference this script "id3_tag.pl" written Mike Comb. Both tags are written as one, if either tag is missing or incomplete it will be filled in from the non missing tag. New options to remove id3v1 or id3v2 tags.

Download 3.7 at sourceforge.net.

Sunday, August 27, 2006

Bloody useless isp and transparent proxy server

Sorry for the lag in updates people, but unfortunately my isp http://amnet.com.au/ have been fucking around with the transparent proxy all week. Whats more annoying is my previous isp http://perthinternet.com (amnet bought them up) didnt have a TP enabled which made them an isp worth signing up with. So anyway after a whole week of piss poor internet service it seems to be working again, except Im unable to access www.blogger.com (Im using the neat app Tor atm to get here). I can access namefix.blogspot.com and beta.blogspot.com but no no not the 1 I need.

Transparent proxy: rather than have the option of recieving day old news and incorrect 404 errors via the isps webproxys cache relay its forced. Which means if your TP fucks up all web traffic is unacessible, rather than just changing proxy settings.

So in summary, amcom admins cant setup a transparent proxy to save their lifes and while unlikely they may have intentionally blocked my direct access to my blog (Ive dealt with petty isp's before *cough cough westnet.com.au cough*).

Wednesday, August 23, 2006

3.6a

bookmarks now update :), though updating bookmarks will cause it to shift around.
atm I dont know how to position a menu when creating it.

With regards to the newly added filter, for those who will be using regexp this is how it ends up:

/(.*)($filter_string)(.*)/

I will probably change it to:

/$filter_string/

so ^ and $ can be used, comments welcome.

On another topic I have been using the "perl express" IDE and It has been a nice jump from programming in vi/ win32pad. My one gripe with the program is it wont jump to errors in my libs, only the main script file. If any1 knows of a better IDE for perl please let me know.

download namefix.pl 3.6a from rarhost.

Tuesday, August 22, 2006

namefix.pl 3.6

main change is the addition of the excel style filter at the top of the list.
You can now rename a selection of files by entering a common part of the filenames.

notes:
  • the filter button is really just another list buttin, they do the same thing.
  • directorys are shown regardless atm for the benefit of recurisve mode.

download 3.6 rar from rarhost