Jump to content

BasicPlayer v1.8


Helge
 Share

Recommended Posts

Because I couldn't get to the internet in the summer, and because I'm soon

beginning in the army, I have been using my computer more then usual lately..

Which also means some time for AutoIt..

One of the projects I've been working on has been BasicPlayer.

Feeback, bug-reports, tips, extra-programs and such are welcomed.

BUT PLEASE, do not use the private message thingie as I can't check it

in over a year ! So please use the email-function...

Thanks for reading !

Edited by Helge
Link to comment
Share on other sites

@Ian :

Thanks for testing the program.

@Lazycat

It appears that my e-mail was hidden, so I tried to enable it my

unchecking the "Hide my email from other users" but of some strange

reason, after I pressed "Amend", the settings didn't change..

"Hide my email from other users" was now checked again..

Strange..

Link to comment
Share on other sites

Nifty, auto-select first song in list?

I takes up 8 megs of memory when winamp takes 2... Cool for it's portability though.

Nothing bad to say really, just that it's not winamp :ph34r:

"I'm not even supposed to be here today!" -Dante (Hicks)

Link to comment
Share on other sites

@Matt :

Thanks for the information !

@emmanuel :

I'm aware of the memory-usage problem..

However I haven't been able to locate the reason..

Nifty, auto-select first song in list?

What do you mean ?

Do you mean that when you press "Play" it should auto-select

the first song in the list ?

The way it works now, is it plays the selected song in the list,

which for me sounds like the best way of doing it..

Edited by Helge
Link to comment
Share on other sites

I'm aware of the memory-usage problem..

However I haven't been able to locate the reason..

It just because Autoit's SoundPlay() use standard windows decoder (mediaplayer controls). If you look in the advanced task manager how many dlls loading while playing you will be wonder :ph34r:

Winamp using it's own decoder, so memory load is much less.

But from other side this is not bad - I suspect that your player will play any other mediafile for which exists DirectShow decoder.

And two small suggestions: will be nice if player will remember last folder and Drag'n'Drop support.

Link to comment
Share on other sites

@Lazycat :

Last folder should be pretty easy, but it migh break with the default playlist thing.

One way of doing it is if there is no default playlist set, it will use the last folder.

I don't know...please post suggestions.

I haven't tried adding drag'n'drop-support to controls in any tests, but I will look at it.

I have added it to my TODO-list though...

Anyway, as I said before i'm soon starting in the army, so if it there are anymore

posts here after the next five days, they will not be replied by me...

At least not before next year :ph34r:

A smart thing to do then is to post at this link

Edited by Helge
Link to comment
Share on other sites

Do you mean that when you press "Play" it should auto-select

the first song in the list ?

The way it works now, is it plays the selected song in the list,

which for me sounds like the best way of doing it..

<{POST_SNAPBACK}>

if no song is selected, it should play the first song, how's that?

"I'm not even supposed to be here today!" -Dante (Hicks)

Link to comment
Share on other sites

hehe...Sorry.(if it were interpreted thus)

I said because, we don't have a script, in it's place we have a player! :lol::ph34r:

Good job.

Now, you can add new GUI features, like a Tray icon for example... :lol:

I'll suggest that, (in Autoplay) the next song starting to play, it's displayed selected too. :(

Link to comment
Share on other sites

I'll suggest that, (in Autoplay) the next song starting to play, it's displayed selected too.

I think that could be done with one of the commands in the Control-family,

however I think it wouldn't work if the song changes while in a game...

Not a big problem though..

Anyway, I've uploaded a tiny-updated version with emmanuel requested :

If no song is selected, it should play the first song, how's that?

Available here...

Edited by Helge
Link to comment
Share on other sites

  • 2 weeks later...

Realy good ,

Maybe if you can let it run less then 2 mb memory i can use it instead of foobar 2000 ;)

Thing that can be added in 1.8.2 ( or 3 ):

- New Icon

- Drag en Drop function

- A Progress bar so you can forward/backward a song.

- Less memory use

If you do that youre the king :)

PS: Can i see the script i want to know how youve done this :)

Edited by Mickey
Link to comment
Share on other sites

- New Icon

- Drag en Drop function

- A Progress bar so you can forward/backward a song.

- Less memory use

New Icon

This can be done..im not good with design and such,

but actually this whole project was rushed, and I didn`t got

much time for anything..

Anyway...if anyone want to design a new icon they can upload it

(to their own web-accound) and post it either here or at the link in

my signature (preferred).

Drag N Drop

I`ve tried adding this, but it seems that the list-control (that is used in the

playlist) doesn`t support D&D.

Then I have to use a label- or edit-control...I think.

And that would make the playlist useless.....I think.

Progress Bar

This is, as far as I know, impossible with AutoIt.

It doesn`t support anything like this.

Less memory use

If Lazycat is correct, then the SoundPlay-function that BasicPlayer use,

is using

standard windows decoder

..

So, to lower the memory use it would probably require a third-party program...

Which I don`t want!

ALSO, IF ANYONE WANT TO, IT`S POSSIBLE TO E-MAIL ME A TRANSLATION

FOR BASICPLAYER. IF ANY HELP IS NEEDED, JUST ASK ME!

Link to comment
Share on other sites

PS: Can i see the script i want to know how youve done this  :)

Sorry, I forgot about that..

At the moment that`s pretty much impossible, because right now I`m in the army.

Also the code is pretty messy, and I have to clean up the code before making it public

Which probably will take a while since it`s over 1200 lines..

Also, I forgot to say if someone want to send me a icon or a translation then

it would be smart to do it before Saturday since I`m only home from Friday to Sunday,

or else a new release with the changes wouldn`t be available before in many weeks...

Happy scripting, and stay away from the goat ! :)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...