topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday April 26, 2024, 4:35 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - skwire [ switch to compact view ]

Pages: prev1 ... 211 212 213 214 215 [216] 217 218 219 220 221 222next
5376
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: February 14, 2009, 01:05 PM »
v1.0.2 build 106
    + Added "Explore here" option to the Edit/context menu.  [Thanks, apfel]
    + Added an option for specifying a custom file manager in regards to the 'Explore here'
      feature.  It's under the Tools, Options, General tab.  You use the $file_p token for
      the path.  I use Altap Salamander as my file manager of choice so I have the
      following specified:
     
      C:\apps\file\Salamander\salamand.exe -L "$file_p"
     
      This would open Altap Salamander with the left pane at the path of the currently
      focused song.  If a custom file manager is not specified, the path is simply "run"
      and Windows Explorer will most likely display (unless you have some other file manager
      specified as default on your system).
    * Cut the tray menu back down the basics as it was getting out of hand.

5377
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: February 13, 2009, 09:52 PM »
Could you add to the right-click menu a new item "Open Music Folder" to open the current selected tracks folder?
Absolutely.  I plan to go one better and provide an option for a custom file manager string for those that don't use Explorer (like me).

5378
Here's an excerpt of AHK code from my post-compile script that I use to automatically generate the necessary trout.dcupdate and versioninfo.xml files for my Trout audio player.  You will need Skan's FileGetVersionInfo() function.  Obviously, change paths and other specific information to suit your app and environment.

; Get verion and define paths.
AppName           := "Trout"
Version_String    := FileGetVersionInfo( A_ScriptDir . "\" . AppName . ".exe", "FileVersion" )
Version_Info_Dir  := A_ScriptDir . "\setup"
DcUpdate_Info_Dir := A_ScriptDir . "\setup\trout"

; Generate other needed bits.
myTime := A_Now
FormatTime, Version_Month, %myTime%, M
FormatTime, Version_Day  , %myTime%, d
FormatTime, Version_Year , %myTime%, yyyy

; Generate versioninfo.xml file contents.
Version_Info =
(
<?xml version="1.0"?>
<root>
<Program_Version>%Version_String%</Program_Version>
<Program_Release_Month>%Version_Month%</Program_Release_Month>
<Program_Release_Day>%Version_Day%</Program_Release_Day>
<Program_Release_Year>%Version_Year%</Program_Release_Year>
</root>
)

; Delete and recreate Version_Info file.
FileDelete, %Version_Info_Dir%\versioninfo.xml
FileAppend, %Version_Info%, %Version_Info_Dir%\versioninfo.xml

; Generate .dcupdate file contents.
DcUpdate_Info =
(
<?xml version="1.0" ?>

<Local>

<!-- basic info to display in updater-->
<Label>%AppName%</Label>
<IconFile>%AppName%.exe</IconFile>


<!-- version info of locally installed current version, and simple remote version file -->
<Version>%Version_String%</Version>
<VersionFileRemote>http://skwire.dcmembers.com/apps/trout/versioninfo.xml</VersionFileRemote>


<!-- where to get more info about the app remotely, only queried once an update is discovered -->
<InfoFileRemote></InfoFileRemote>
<WebPage>https://www.donationcoder.com/forum/index.php?topic=16157.0</WebPage>

<!-- ok how to conduct updates; could be: "Run" (download and run program), or "Visit" (visit website), or "Unzip" (download zip and unpack over files) -->
<UpdateMethod>run</UpdateMethod>
<CloseForUpdate>trout.exe</CloseForUpdate>
<UpdateFile>http://skwire.dcmembers.com/apps/trout/trout_setup.exe</UpdateFile>

</Local>
)

; Delete and recreate DcUpdate file.
FileDelete, %DcUpdate_Info_Dir%\%AppName%.dcupdate
FileAppend, %DcUpdate_Info%, %DcUpdate_Info_Dir%\%AppName%.dcupdate

5379
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: February 13, 2009, 01:09 PM »
v1.0.2 build 103
    + Added website button to the About dialog.  [Thanks, Darin]
    + Playlist block selections are now movable via ctrl-up and ctrl-down.  [Thanks, majkinetor]
    + Added the following as hotkeyable items: Add files, Add folders, Load playlist,
      and Add URL.  [Thank, tomos]
    + Added DonationCoder DcUpdater compatibility.  [Thanks, lanux128]
        If you would like to use this functionality, do the following:
        1) Download and install mouser's DcUpdate application from here:
           https://www.donation...s/DcUpdaterSetup.exe
        2) Download this and extract dcuhelper.exe to your Trout folder:
           https://www.donation...nloads/dcuhelper.zip
        3) You will now see the new option under the Help menu.
    * Updated to latest BASS format plugins.
    * Updated to latest BASS library.  [Thanks, k3ph] 
    ! Added code to prevent duplication of hotkeys.  [Thanks, SoggyDog]

5380
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: February 11, 2009, 11:39 PM »
Skwire: just a small suggestion, please make Trout update-able via DCUpdater.. i normally download the portable zip version and extract over the existing folder and it'd be nice to have it automated. :)
I hope to add this soon.  It will be optional, however.  As in, you will need to copy the dcupdater into your Trout folder yourself.  Would that be okay?

5381
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: February 11, 2009, 11:28 PM »
What's wrong with the tray icon? Looks ok to me:
Very cool.  In the VM I test 9x on, it always shows the standard AHK green "H" icon.  Maybe it's an ME thing?  Drugwash, what does your Win98 tray show for Trout?

5382
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: February 09, 2009, 05:17 PM »
I see "Clear Playlist" is hotkeyable
If you could possibly make "Add Folder" hotkeyable as well that would cover my current needs (if not
Sure, easily doable.  It'll be in the next build.  Thanks.

5383
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: February 09, 2009, 12:30 PM »
What happens if I select multiple tracks and click on edit tags->change/add date->save tag?
Will be the taracks overwritten with the same tag values for artist/album/date or only the changed date value?
There is no multiple track editing in Trout; only the focused track gets edited.  The focused track is the one with the dotted rectangle around it.  You can have multiple "selected" tracks but only one row is ever the "focused" row.  Does that clear it up?

5384
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: February 07, 2009, 08:58 AM »
I think you can remove that part about 9x not being supported, now.  :)
Well, there's still some quirks that I see in a VM that I can't seem to iron out.  Specifically, the tray icon.

you forgot to update the about menu to the latest version it shows vers.90 not 91
Doh, that's me screwing up the changelog and post.  The about box version/build text is actually generated from reading the trout.exe, so, it's the correct one.

v1.0.2 build 91
    + Added code to support Win9x/ME systems.
You, kind - me, happy. :) ありがとうございます! ;)

どう致しまして。

Is it Control key + mouse scroll ?[/s]
sorry,
reading too quickly - it's the arrow keys and it works !!

Tomos, my friend, I made it hotkeyable.  =]  If you want it to work like you originally mentioned, simply add some local hotkey like this:

5385
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: February 06, 2009, 03:14 PM »
I was trying to avoid having to build my own player from scratch - what a waste of time reinventing the wheel! - and also to give people like me - Win9x users - a chance to benefit from your hard work. But I'm afraid that's impossible, from what you said. Too bad.  :(

v1.0.2 build 91
    + Added code to support Win9x/ME systems.  Thanks to Drugwash and app103 for testing.
      Notes:
       1) Win9x/ME users will get the older slider controls for volume and seekbars.
       2) Tag editing has been disabled under Win9x/ME.
       3) freedb.org for CDs appears to work.
       4) Last.fm appears to work as well.
       5) Copy-to-clipboard functions do not copy in unicode.
    ! MIDI soundfont playback fix.
    * Fixed text display for 120 DPI systems.  Hopefully.  (Thanks, majkinetor)

5386
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: February 05, 2009, 06:45 AM »
Some minor fixes and additions.

v1.0.2 build 64
    + Added "/clipboard" as a commandline parameter.
    * AudioGenie library update to v1.0.5.2.
    ! Further freedb.org parsing improvements/fixes.
    ! Fixed a nasty "remember position and auto-play" issue.  [Thanks, ChalamiuS]

5387
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: February 05, 2009, 12:59 AM »
I only registered here because of this player. As a couple other users around, I'm using Win9x too - Win98SE, to be more precise. As such, I'd appreciate if you would allow me/us to help in fixing the few (minor, I'd say) issues that we found in testing this script.
I honestly appreciate the interest and desire to see Trout work properly under Win9x/ME.  That being said, I do not have the time, desire, or setup (only a VM) to test under Windows 98.  I'm also not a fan of making code changes (in hopes that it works under another OS) that I cannot test myself.

Basically what needs attention are:
- missing tags
Trout's tag reading handles all strings in unicode so installing the Microsoft Layer for Unicode in your system may get them to display properly.

- seek and volume progressbars not functional (sliders might've been better for 9x)
This is most definitely an AHK/Win9x limitation in the current code.  I can, possibly, try to find a way around this.

- currently playing icon appears to be 32bit, thus displaying a black background in 9x
You can modify the resources.dll yourself with ResHacker.

Other issues I noticed would be:
- Options panel out of screen at the bottom (on 1024x768 resolution)
Hmmm...the options panel is only 440 pixels high.

- lack of drag'n'drop sorting in playlist (major issue for me personally)
Drag'n'drop sorting will be a long time coming (if ever).

It would be interesting to try and make the list view RichEdit-aware; since I've tested and cRichEdit can display Unicode characters correctly on my system and you already manipulate strings in Unicode mode, maybe we could get it to display the Unicode ID3 tags properly in 9x.
A standard listview, such that AHK has (SysListView32), doesn't have any sort of RichEdit capabilities.  I'm not much interested in retro-fitting a third-party control into Trout since one of my design goals/challenges was to keep Trout as natively AHK as possible in an attempt to show just how much can be accomplished with the language.

Oh and here's Trout Player on my 98SE system:
Whoa...that is BRIGHT.

5388
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: February 01, 2009, 06:28 AM »
What?  Are you saying that Trout has a major GDI leak?  On Windows 98?

5389
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: January 31, 2009, 06:35 AM »
that sound's good, as I say - if possible - you're the boss here so it's your call !!
Let's assume we go with this method.  How would you like it synced?  Here are two possible methods:
1) Clear the playlist and rebuild it from the specified folders.
2) Clear only dead entries, re-scan tags of existing files, and add any new files found to the end.

5390
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: January 31, 2009, 06:32 AM »
Hmm, I love the idea of having an ahk tool to play music.
However, I cannot get it to work. It just doesn't show up... I reported my problem here. Of course this is my computer only. I'm just posting here in case anyone (skwire?) knows what all the programs that don't pop up have in common. I use other ahk tools and they do pop up fine.
Honestly, I have no idea why it won't appear.  I'm confused, though.  From your previous problem report link, it seems that you found the problem app (TrayIt)? 

I am well aware of, and use, the desktop heap fix that app103 mentioned.  Did you try it?  That being said, there should be nothing in Trout that would use massive amounts of desktop heap resources.

5391
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: January 30, 2009, 07:26 AM »
hmm  :-[
I hadnt thought this "refresh" thing through at all
I had been thinking to reload the current folder (and subfolders, yes) but it sounds a lot more complex than I had thought ...
Yes, it is, mainly because Trout doesn't really work on a directory level; it cares about full paths.  However, I could envision an option where you could add a folder or folders that Trout would know to sync the list from.  Does that make sense?

5392
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: January 30, 2009, 06:53 AM »
Maybe this would be easy possible if the playlist was directory based, like in Apollo. Another player which uses a directory based playlist is QuickPlayer,
From what I can tell, you're the author of QuickPlayer, eh?

d) process all affected songs, remove missing songs only, and add those not yet present in the playlist to the end of the playlist. That way all still existing files stay in position (and no synchronizing of tags is needed, you just would have to scan tags for the new entries)
This is the closest to the method I had in mind.

If you implent, don't forget to add detection of removable devices and add a menu to easliy 'sync' those too.
Most likely will not happen since I think we're starting to get a bit out of scope for Trout.

Thank you very much for your feedback.

5393
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: January 30, 2009, 06:37 AM »
v1.0.2 build 48
    + Added 'Scroll left' and 'Scroll right' as hotkeyable actions.  [Thanks, tomos]
    + Added 'Clear playlist', 'Remove duplicates', & 'Remove dead entries' as hotkeyable
      items.
    + New option: 'Remember last playback position & auto-play on start'.  [Thanks, Rhys]
    * Moved the 'Fonts & Colors' options to its own tab.

5394
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: January 29, 2009, 06:10 PM »
yes,
I meant an option to rescan/refresh the folder, thanks
I thought that might be the case.  I'm trying to wrap my head around how to implement such a function, though.  I mean...you can have files from multiple folders in the list so how would I know which folder you want to rescan?  All of them?  Just the selected row's folder?  Is there another player out there that does this in the manner that you like?  I know the latest foobar will automatically watch folders you specify and add/synch the files to its database.  However, it doesn't automatically add them to the playlist. 

Mabye I'm making this more complicated than it seems, but would you mind providing a bit more detail as to how you would like this to work?

5395
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: January 29, 2009, 06:00 PM »
is it possible that if i exit Trout while playing mp3, the next time i start Trout it would continue from that mp3? very handy when listening to audio book.. btw Skwire, fantastic job! :Thmbsup:
Thanks for the kind compliment.  Your feature request has actually been sitting on the ToDo for a while now.  It'll be in the next build.  =]

5396
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: January 29, 2009, 12:06 AM »
Skwire, I missed the last few updates - only got to check this stuff out today
1) I tried F5 - no refresh happens (not an option in menu either?)
Hmmmm...I think I may have misunderstood your initial request.  I added an option to re-scan tags (thinking that was what you wanted).  I'm guessing now that you want an option where you can set a folder or folders to re-scan for new files, right?

4) that it would remember position of columns on restart
This is on the ToDo...however, in AHK, it's quite a bit harder than it seems.

5) another programme I use does a lovely "sideways" (over & back) scroll if I press Control key and scroll mouse wheel - do you think would that be possible here too ?
Neat idea.  I'll see if I can figure out a way to add this.  Thanks.

5397
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: January 28, 2009, 11:54 PM »
  • Playlist - option to remove dead file entries (for files that no longer exist)
  • Playlist - option to remove duplicate entries - Keep the first entry, remove all other matches (use path to determine this and not tags)
  • Tag editor - clear the <missing> and just leave the box empty so I don't have to clear it to type in the info

v1.0.2 build 45
    + Added 'Remove duplicates' and 'Remove dead entries' to the Edit menu.  [Thanks, app103]
    * Tag edit GUI doesn't display the missing tag string in the edit fields.  [Thanks, app103]
    * Made the "Update tags" button default now so you can simply press 'Enter' when
      you're done editing tags.
    * All Last.fm data should now be properly handled in utf-8 format.
    * Edit, Copy path/URL should now copy in unicode.

5398
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: January 25, 2009, 10:11 AM »
v1.0.2 build 38
    + Added a Last.fm entry to the edit/context menu.  You can go directly
      to the artist/album/title on Last.fm's website.  [Thanks, app103]
    + Added the Edit menu to the minibar's menu.
    ! Further fixes to the Last.fm submit checks.  [Thanks, app103]
    * Changed up the 'Minimize to tray on startup' routine to be more
      reliable.  [Thanks, app103]

5399
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: January 24, 2009, 09:23 AM »
The minimize on startup is minimizing to the taskbar even if I also have "minimize to tray" selected in the options.
Hmmm...I did test for this and it works for me.  In the next build, I'll add a small tweak to see if it helps.

Suggestions:
- New Option, Resume last played track after start
- remember last played track in playlist, for easy continue.
This was something that's been on the ToDo for a while now.  I ought to get it in there.  Also...I think I figured out your inverted volume control issue.  I'm pretty positive it has to do with certain Visual Styles since I saw this behaviour on my wife's comupter.  I never use Visual Styles but she does and certain styles seem to make it happen and others don't.  Can you confirm this?  I'll see if adding an option to invert the control will fix this issue.

5400
N.A.N.Y. 2009 / Re: NANY 2009 Release: Trout
« on: January 23, 2009, 03:19 PM »
v1.0.2 build 6
    * Fixed volume control issues introduced when I did the listview response
      changes.

That'll teach me to muck around with thread priorities and not double-check everything afterward.  If anybody downloaded build 4 and thought the volume controls seemed jacked up, this fix is for you.  Soz.   :(

Pages: prev1 ... 211 212 213 214 215 [216] 217 218 219 220 221 222next