Jump to content

Recommended Posts

  • Replies 337
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Posted

I cannot get this to work in the beta 3.2.11.5... I declare all the global constants and the gui comes up but none of the buttons work. Any clues or changes in syntax from like Valuater or Gary Frost or some of the other heavy hitters(too many to mention)?

Posted (edited)

Nice work wih this Winamp thing, but i see some bug in it: When you play some song with volume diffrent from 100% it is starting in 100% and after this "winamp" window hide the volume is adjusted to your own. next bug is that you can not change song before this window hide it is quite annoing. Keep working my friend ! :D Im w8ing for 3.4 :)

AND

Song progress bar isnt working anymore.

AND

After selecting File>Add Dir when I select dir wothout any songs the program stoops responding for any commands. :D

Edited by Uriziel01
Posted

Thx Uriziel01 & gesller for feedback !

@gesller

Well ... i tried myself to update to the latest beta but failed ... So I guess it will remain in 3.2.10.0

@Uriziel01

I'm glad that you like the winamp-style gui.

About the volume thing ... I didn't knew that thing (never happened to me) .. I'm trying to fix it ...

And i will make it also annoy-free :D

About the seek-bar ... I'm now completely redesigning it (i'll make it with pictures) ...

I will check on the Add Dir bug too :D

Thx all for support and feedback again !

Posted (edited)

hi

i tested the latest 3.4

i recommend by default to turn off the yahoo messenger - its too confusing - also i dont have it

also would be nice to pack all relevant files into 1 ZIP- it takes quite some time to catch all sources :D

i also changed some line

$cursor=GUIGetCursorInfo($gui)

If $cursor[2] = 1 And $cursor[4] = $PosSlider Then

If _IsPressed("01") and WinActive("L|M|TER Media Player v.") Then

While _IsPressed("01")

Sleep(100)

_TicksToTime(GUICtrlRead($PosSlider) / ($1b / 1000) * $1b, $hour, $min, $sec)

; .---> for nicer display of time

$s = StringFormat("%i:%02i:%02i", $hour, $min, $sec)

; ToolTip($hour & ":" & $min & ":" & $sec)

ToolTip($s)

WEnd

ToolTip('')

_SoundSeek($playlistsong,$hour,$min,$sec)

_SoundPlay($playlistsong)

EndIf

EndIf

Edited by nobbe
Posted

.. found a bug

when changing to another title while playing - the music starts instantly but the slider / time / etc needs 3 sec to update (looks like it hangs for 3 seconds?)

Posted (edited)

@nobbe

Thx for the tooltip code (implementing it right now) ... :D

About the 3 sec lag ... Well ... It's not a bug,it's actually the winamp-style gui which makes the lag ... because autoit can't (or can ?) update 2 gui's at the same time ...

@All

NEW VERSION !!! 3.4.1

P.S. - I changed the status changer to be initially disabled ... (For 3.4.0 users ... start lmp.exe with the /reset parameter to reset the settings .. and therefor disable the status changer)

Edited by LIMITER
Posted

Now with Yahoo! Messenger Status Changer !

How about a YahELite Status Changer? :D

YahELite is a popular Third-Party Yahoo! Client for people who think Yahoo! Messenger is bloated.

$YahELite_hWnd=_YahELite_GetHandle()
_YahELite_SendText($YahELite_hWnd, '/away LIMITER Media Player Running!')


Func _YahELite_GetHandle()
    $classname='YahELite:class'
    Return WinGetHandle('[CLASS:'&$classname&']')
EndFunc
Func _YahELite_SendText($hWnd, $text, $send=True)
    ControlDisable($hWnd,'','Edit1')
    $tmp=ControlGetText($hWnd,'','Edit1')
    ControlSetText($hWnd,'','Edit1',$text)
    If $send Then
        ControlClick($hWnd,'','Button1','primary')
        ControlSetText($hWnd,'','Edit1',$tmp)
    EndIf
    ControlEnable($hWnd,'','Edit1')
    ControlSend($hWnd,'','Edit1','{END}')
EndFunc

My Projects - WindowDarken (Darken except the active window) Yahsmosis Chat Client (Discontinued) StarShooter Game (Red alert! All hands to battlestations!) YMSG Protocol Support (Discontinued) Circular Keyboard and OSK example. (aka Iris KB) Target Screensaver Drive Toolbar Thingy Rollup Pro (Minimize-to-Titlebar & More!) 2D Launcher physics example Ascii Screenshot AutoIt3 Quine Example ("Is a Quine" is a Quine.) USB Lock (Another system keydrive - with a toast.)

Posted (edited)

I get an error if the song is double clicked.

lmp - 3.4.1.au3 (1134) : ==> Subscript used with non-Array variable.: 
If $asdud[1][1] = 1 Then ChangeStatus($artist2, $title2, $duration2, $album2, $busy1) 
If $asdud^ ERROR

edit:typo

Edited by gesller
Posted

@gesller

I'm not having that problem ... :D

I think you should start lmp.exe with the /reset parameter and if this still persists, then try changing line 1134 with this :

If IsArray($asdud) And $asdud[1][1] = 1 Then ChangeStatus($artist2, $title2, $duration2, $album2, $busy1)

Hope it works ! :D

Posted

WOW, I like that reset function, unfortunately it still errors out on me. Oh well... More than likely due to the beta 3.2.11.9 or 10

Posted (edited)

@gesller

But the compiled exe works well for you ?

I'm glad that you like the reset function :D

Edited by LIMITER
Posted

Strange ... :D

I think I found the solution:

Delete line 1133

Replace line 1134 with this :

If FileReadLine($inipath, 16) = "Enabled=1" Then ChangeStatus($artist2, $title2, $duration2, $album2, $busy1)

This should work :D

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