Jump to content

Recommended Posts

Posted

I see now that the ReDim was placed too early, should be after the "$DShowEnum[$iArch][0][0] = $B-1" line to really make sense, so it's probably (related to) that. But I'm really sleepy so I'm gonna go to bed and work on it tomorrow. Ok? :)

  • Replies 85
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted

I was playing with your latest version (2.1.2). Works nicely. I just have one change. The "Live Search" is case sensitive, so if I type in "ogg" it won't find anything.

I changed the "casesense" parameter for the StringInStr func from 1 to 0 on line 329, and it works much better.

  • 2 weeks later...
Posted

Like the new layout.

Thanks.

Looks like it runs faster now too!

:)

Should be slower so I must have done something wrong :)

This may will change (probably to the better) in the future, there's some things I want to change.

I'm also thinking that the duality with x64/x86 should make AutoItObject nice here, but I still haven't got the courage to work with that just yet.

  • 2 weeks later...
Posted

-></( NEW VERSION V2.2.3 )\><-

*Converted large part of script to use AutoItObject (first time I use it, so please be nice).

*Tighter code (loops in Generate merged, Adlibs changed to _WinAPI_PostMessage()).

*Thanks to ProgAndy ( <-- link), without him the slowdown by AutoItObject would be unbearable.

*More comments in source.

*Some logging added (writes to the file @scriptdir & "log" if it exists, otherwise to ConsoleWrite()).

AutoItObject is fun, but doesn't really feel quite optimal for this app. I will keep it for now, but anything could happen in the future.

See first post for description and download!!

Posted

I noticed that whenever I enable/disable a codec, the list jumps back to the top. I have to scroll back down to where I was to continue going through the list.

Sorting the list by name or by status would also be a useful feature.

Posted (edited)

I noticed that whenever I enable/disable a codec, the list jumps back to the top. I have to scroll back down to where I was to continue going through the list.

That is because the list is completely recreated, stupid I know, but that part is largely unmodified from when it was created, and then functionality was most important.

Sorting the list by name or by status would also be a useful feature.

I agree.

-></( NEW VERSION V2.2.5 )\><-

*No more jumping when enable/disable filters, also much more faster + handles errors better (thx willichan)

*Basic sorting in listview (thx willichan)

See first post for description and download!!

Edited by AdmiralAlkex
Posted (edited)

I wanted to check one particular 32bit codec and couldn't if running script with x64 AutoIt (double-click). It lists wrong and I can't see any remark in the code or the thread about that.

If I may suggest:

Local $Wow64
If @AutoItX64 Then $Wow64 = "\Wow6432Node"
$odX86 = _DirectShowFilters()
$odX86.SetUp("DirectShow Filters (x86)", "HKLM\SOFTWARE" & $Wow64 & "\Classes\CLSID\{083863F1-70DE-11D0-BD40-00A0C911CE86}\Instance\", "_UnregisterCallBackX86")

That should work regardless of the bitness of the system or AutoIt. Same goes for any other similar thing.

Btw, do something with your beard.

edit: and thanks.

Edited by trancexx

♡♡♡

.

eMyvnE

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
×
×
  • Create New...