Jump to content

Recommended Posts

Posted (edited)

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
Posted (edited)

@ Lazycat :

I've PM'ed my email to you..

Isn't there a e-mail button in my profile ?

@ Josbe :

I do not know if you are beeing ironic or not,

but thanks for testing the program..

Edited by Helge
Posted

@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..

Posted

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)

Posted (edited)

Instead of using the email-function which I can't get working now,

a have copied my personal guestbook, and created a new guestbook for

AutoIt-related stuff..

Link-

Edited by Helge
Posted (edited)

@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
Posted

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.

Posted (edited)

@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
Posted

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)

Posted

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

Ok ! That can be done...

An update will be probably be out tomorrow.

Posted

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. :(

Posted (edited)

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
  • 2 weeks later...
Posted (edited)

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
Posted

- 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!

Posted

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 ! :)

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
  • Recently Browsing   0 members

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