Jump to content



Photo

CodecControl


  • Please log in to reply
85 replies to this topic

#1 AdmiralAlkex

AdmiralAlkex

    I'm on a boat

  • MVPs
  • 4,490 posts

Posted 11 February 2008 - 01:03 AM

-></( Latest version is v2.3.3 )><-
Have you ever felt that there is something missing in your life?? Posted Image Then try this, I can guarantee 100% satisfaction!! Posted Image (or else you get your money back!! Posted Image)

Posted Image

Some of the features:
Disable (or enable Posted Image) DirectShow filters/codecs! Posted Image
Set buffers for ffdshow! (support for multiple presets!) Posted Image
Supports both x64 and x86 DShow/ffdshow! Posted Image

Try this and you will never go back to manually edit your registry again!! Posted Image

What do you think??


Announcement post for 2.3.3 HERE <--- link

As of 2.2.3 requires AutoItObject.au3 and oLinkedList.au3 from AutoItObject UDF <--- link
As of 2.2.8 requires _RegFunc.au3 from Custom Registry Functions UDF <--- link
As of 2.2.8 requires GUICtrlHyperLink.au3 from GUICtrlHyperLink UDF <--- link

Attached File  CodecControl 2.3.3.au3   20.71K   230 downloads
Attached File  CC.ico   30.94K   217 downloads
Attached File  CodecControl.ico   108.06K   182 downloads

Old versions (as well as new) can be downloaded with CodecControl Source Downloader.


Old stuff for the historians:
Spoiler

Edited by AdmiralAlkex, 06 September 2011 - 06:37 PM.






#2 BillLuvsU

BillLuvsU

    Useless Member

  • Active Members
  • PipPipPipPipPipPip
  • 1,560 posts

Posted 11 February 2008 - 03:50 AM

Good work mate. Very innovative, it's always nice to see fresh ideas on this forum.

Posted Image

Working on the next big thing.Currently Playing: Halo 4, League of LegendsXBL GT: iRememberYhslaw

#3 orion156

orion156

    Seeker

  • New Members
  • 4 posts

Posted 08 July 2008 - 07:47 AM

I get the following errors:
...\CodecControl.au3(8,84) : WARNING: $GUI_SS_DEFAULT_GUI: possibly used before declaration.
$Gui = GUICreate("Codec-Control 1,0", 542, 600, 100, 100, BitOr($GUI_SS_DEFAULT_GUI,

...\CodecControl.au3(8,97) : WARNING: $WS_SIZEBOX: possibly used before declaration.
...\CodecControl.au3(8,84) : ERROR: $GUI_SS_DEFAULT_GUI: undeclared global variable.

(AutoIt v3.2.12.0)

#4 AdmiralAlkex

AdmiralAlkex

    I'm on a boat

  • MVPs
  • 4,490 posts

Posted 11 July 2008 - 04:14 PM

I get the following errors:
-snipped-
(AutoIt v3.2.12.0)

I have added new version (v1.3) with new features and compatibility with AutoIt v3.2.12.0
Please redownload script and it should work perfectly.


On another note: I am having trouble finding more interesting stuff to put in here, any ideas about more things I could do would be highly appreciated!!

#5 cosmicdancer

cosmicdancer

    Seeker

  • Active Members
  • 38 posts

Posted 03 August 2008 - 10:55 AM

On another note: I am having trouble finding more interesting stuff to put in here, any ideas about more things I could do would be highly appreciated!!


I am a total newbie to AutoIt and would love to learn how to use it - even at a basic level. The trouble is I'm finding it very difficult to make much progress. I know there are help files but many of these are way over my head.

What I would really love - and maybe there are many others like me? - is a series of VERY simple scripts which show off some of the capabilities of AutoIt, introducing a new concept/feature each time.

I have read amny of your posts, my friend, and I don't understand them - which means you are a very capable scripter :-) I reckon you could do this in your sleep :-) Is this something you would like to take on?

#6 dmob

dmob

    Prodigy

  • Active Members
  • PipPipPip
  • 191 posts

Posted 04 August 2008 - 05:29 PM

What I would really love - and maybe there are many others like me? - is a series of VERY simple scripts which show off some of the capabilities of AutoIt, introducing a new concept/feature each time.


I am also a newbie, and I have learnt a lot from browsing the General Support and Example Scripts forums. I take sections off some of the scripts and try and adapt them to my needs and what I would like to understand.

I has helped me much.

#7 AdmiralAlkex

AdmiralAlkex

    I'm on a boat

  • MVPs
  • 4,490 posts

Posted 04 August 2008 - 05:41 PM

-Snipped-

What I would really love - and maybe there are many others like me? - is a series of VERY simple scripts which show off some of the capabilities of AutoIt, introducing a new concept/feature each time.

I have read amny of your posts, my friend, and I don't understand them - which means you are a very capable scripter :-) I reckon you could do this in your sleep :-) Is this something you would like to take on?

I am flattered that you think of me so highly :P but unfortunately I don't see myself as a very good teacher :D and even if I would try AutoIt is such a big language I wouldn't even know where to start.... :P

I think it would be better if you used the resources that already exist like:
A. AutoIt's own helpfile
B. AutoIt 1-2-3
C. LxP's Learning to Script with AutoIt 3 (do note that the pdf is over 2 years old so there is a possibility that some things could have change so have the helpfile ready if problems/questions arise)


I am also a newbie, and I have learnt a lot from browsing the General Support and Example Scripts forums. I take sections off some of the scripts and try and adapt them to my needs and what I would like to understand.

I has helped me much.

Yes, studying others work can be very helpful sometimes. I myself learned most of what I know about AutoIt from the helpfile but also some from others work :o

Edited by AdmiralAlkex, 04 August 2008 - 05:42 PM.


#8 SaphuA

SaphuA

    Adventurer

  • Active Members
  • PipPip
  • 104 posts

Posted 04 August 2008 - 06:54 PM

Cute little script, although I have to admid I won't realy use it or anything.

One thing though: I think it'd be more logical if you renamed the column 'Disabled' to 'Enabled'.

Just my two cents

#9 AdmiralAlkex

AdmiralAlkex

    I'm on a boat

  • MVPs
  • 4,490 posts

Posted 04 August 2008 - 08:26 PM

Cute little script, although I have to admid I won't realy use it or anything.

One thing though: I think it'd be more logical if you renamed the column 'Disabled' to 'Enabled'.

Just my two cents

Your wish is my command!!

-></( NEW VERSION V1.5 )\><-
Mostly cosmetical changes.
See first post for description and download!!

(I also changed the description, I wonder if anybody will notice? :P)

Edited by AdmiralAlkex, 17 December 2008 - 01:32 AM.


#10 DeeRiee

DeeRiee

    Wayfarer

  • Active Members
  • Pip
  • 89 posts

Posted 06 December 2008 - 12:39 PM

Useful for playing Getamped! :)
Sorry 4 Bad English, I'm Indonesian...I'm really need 'Translator' for helping me posting in this forum (http://deeriee.wordpress.com)

#11 AdmiralAlkex

AdmiralAlkex

    I'm on a boat

  • MVPs
  • 4,490 posts

Posted 17 December 2008 - 01:40 AM

Useful for playing Getamped! :)

What is getamped and what has that to do with my script?? Please don't spam in my thread.

[muttering to myself]
I really should check my threads more often....
[/muttering to myself]

Edit: the "muttering" tags don't work.... :)

Edited by AdmiralAlkex, 17 December 2008 - 01:42 AM.


#12 AdmiralAlkex

AdmiralAlkex

    I'm on a boat

  • MVPs
  • 4,490 posts

Posted 31 January 2011 - 04:22 PM

Time for a couple of updates.

-></( NEW VERSION V1.6 )\><-
I broke the versioning scheme for no good damn reason.
The script is now x86 only.
If a x64 OS is detected, you now have tabs for x64 stuff :)

See first post for description and download!!

Next update should have a improved gui.

#13 JohnOne

JohnOne

    John

  • Active Members
  • PipPipPipPipPipPip
  • 8,831 posts

Posted 31 January 2011 - 05:44 PM

Errors out for me

C:\Users\john\Downloads\AUDFs\CodecControl\CodecControl1,6.au3 (137) : ==> Variable used without being declared.:
Case $msg = $DShowButtonReloadX64
Case $msg = ^ ERROR


Line 58 "If $OSArch <> "X86" Then"

Changed line 58 to "If $OSArch == "X86" Then"

Gets the GUI to show, but dont know if that will work yet.

x64 processor, 32bit Win 7
AutoIt Absolute Beginners Require a serial
Run('hh mk:@MSITStore:'&StringReplace(@AutoItExe,'.exe','.chm')&'::/html/tutorials/helloworld/helloworld.htm','',@SW_MAXIMIZE)

#14 AoRaToS

AoRaToS

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 324 posts

Posted 31 January 2011 - 07:24 PM

Errors out for me



Line 58 "If $OSArch <> "X86" Then"

Changed line 58 to "If $OSArch == "X86" Then"

Gets the GUI to show, but dont know if that will work yet.

x64 processor, 32bit Win 7



ok,
$DShowButtonReloadX64 is declared but it's not a global variable and it's being used in the while loop

Edited by AoRaToS, 31 January 2011 - 07:30 PM.

s!mpL3 LAN MessengerCurrent version 2.9.7.7 [15/02/2013]Download HeresimpL3


#15 AdmiralAlkex

AdmiralAlkex

    I'm on a boat

  • MVPs
  • 4,490 posts

Posted 01 February 2011 - 07:26 AM

lol, lets pretend I left that in so I had more to fix in the gui update :)

#16 Yashied

Yashied

    Happy in Moscow

  • MVPs
  • 2,512 posts

Posted 01 February 2011 - 07:45 AM

lol, lets pretend I left that in so I had more to fix in the gui update :)

C:\Users\Jack\Desktop\CodecControl1,6.au3 (137) : ==> Variable used without being declared.: Case $msg = $DShowButtonReloadX64 Case $msg = ^ ERROR


#17 AdmiralAlkex

AdmiralAlkex

    I'm on a boat

  • MVPs
  • 4,490 posts

Posted 01 February 2011 - 08:18 AM

C:\Users\Jack\Desktop\CodecControl1,6.au3 (137) : ==> Variable used without being declared.: Case $msg = $DShowButtonReloadX64 Case $msg = ^ ERROR

I think that's the same as AoRaToS mentioned.

#18 AdmiralAlkex

AdmiralAlkex

    I'm on a boat

  • MVPs
  • 4,490 posts

Posted 01 February 2011 - 03:55 PM

Just a quick fix.

-></( NEW VERSION V1.7 )\><-
Fixed crash when on x86 operating system.

See first post for description and download!!

Edit: Damn it, something broke again, download pulled for a minute or two.
Edit2: Download is back. Administrator rights are now required on launch (not sure it's optimal, will look into it more).

Edited by AdmiralAlkex, 01 February 2011 - 04:04 PM.


#19 AdmiralAlkex

AdmiralAlkex

    I'm on a boat

  • MVPs
  • 4,490 posts

Posted 21 February 2011 - 04:42 PM

I couldn't come up with a better gui design, so I did some other stuff.

-></( NEW VERSION V2.1.1 )\><-
Added epic one liner.
Changed to GUIOnEventMode.
Live search for listview (input at bottom).
Various code optimization.
Removed epic one liner :)

See first post for description and download!!

Edited by AdmiralAlkex, 21 February 2011 - 04:44 PM.


#20 UEZ

UEZ

    Never say never

  • MVPs
  • 3,600 posts

Posted 21 February 2011 - 07:54 PM

I tested it on my Win7 x64 and get an error when running it:

C:\Coding\AU3\Misc\CodecControl 2.1.1.au3 (314) : ==> Array variable has incorrect number of subscripts or subscript dimension range exceeded.: $DShowEnum[$iArch][1][$C] = RegRead($sDShowLocation[$iArch] & $DShowEnum[$iArch][0][$C], "FriendlyName") ^ ERROR ->20:48:29 AutoIT3.exe ended.rc:1


When I change #AutoIt3Wrapper_UseX64=n to y it is working because if clause in line 71 will not be executed.

When I change line 78 to _GenerateDShow(0) is it working again.

Br,
UEZ

 
The own fart smells best!
Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!
¯\_(ツ)_/¯





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users