Jump to content



Photo

YouTube Download Center!


  • Please log in to reply
53 replies to this topic

#1 MrCreatoR

MrCreatoR

    Must AutoIt!

  • MVPs
  • 3,244 posts

Posted 25 October 2007 - 01:23 AM

Hi all,

As most of you already know, there is a few projects like this here on the forum, but this project is unique, this project is a result of almost 3 weeks of intensive scripting, lots of coffee drinking, and many nights without sleeping <_< ...

This is a beta release, so it might have some issues (i tested this app for the last week, so i don't think/hope that there will be too many bugs).

I want to say big thanks to Dhilip89 for some of the functions of this app, and also for helping me out in this project! THANKS!

=============================================================================

YouTube Download Center v1.0 RC 2


Posted Image


More screenshots:
Screenshot [Main Window]
Screenshot [About Window]
Screenshot [Search Window]
Screenshot [Preview Window]

Download [Miror]

Common Features:
  • Monitoring Browser for YouTube watched videos (supported Internet Explorer, Firefox, and Opera Brower).
  • Call a task when complete to download (Play video, exit program, shutdown/reboot computer, and more).
  • Tool for searching Videos.
  • Tool for viewing extended information about the YouTube Video.
  • Background work of the program (from system tray).
  • Auto-rename of existing videos (optional).
  • Save downloaded videos with proper file name.
  • Command Line support.
================ Command Line Switches ================

/YT_URL_ID=URL - YouTube URL to be used as downloading URL (can be an ID).
/Silent - Downloading of the given YouTube URL in silent mode (no dialogs will be shown), this switch required /YT_URL_ID= switch as well.
/WriteLog - Determine whether will be written log file or not (only for silent mode).
/Path=Dir_Path - Destination Path to downloaded videos (if the path contain spaces, then it should be wrapped with quotes (i.e. /Path="C:\My Videos").

=============================================


To Do:

* Add Downloads List - that the downloads will be one after another (then it will be possible to add videos so they will be downloaded later).
* Add ClipBoard Monitoring Feature (check clipboard in real time and alert about the changes).

Edited by MrCreatoR, 26 July 2008 - 01:35 AM.

Using OS: Win 7 Professional, Using AutoIt Ver(s): 3.3.6.1 / 3.3.8.1

Posted Image AutoIt Russian CommunityPosted Image Projects: ATT - Application Translate Tool [new] | BlockIt - Block files & folders [new] | SIP - Selected Image Preview [new] | SISCABMAN - SciTE Abbreviations Manager [new] | AutoIt Path Switcher | AutoIt Menu for Opera! | YouTube Download Center! | Desktop Icons Restorator | Math Tasks | KeyBoard & Mouse Cleaner | CaptureIt - Capture Images Utility | CheckFileSize ProgramPosted Image UDFs: OnAutoItErrorRegister - Handle AutoIt critical errors [new] | AutoIt Syntax Highlight [new] | Opera Library! | Winamp Library | GetFolderToMenu | Custom_InputBox()! | _FileRun UDF | _CheckInput() UDF | _GUIInputSetOnlyNumbers() UDF | _FileGetValidName() UDF | _GUICtrlCreateRadioCBox UDF | _GuiCreateGrid() | _PathSplitByRegExp() | _GUICtrlListView_MoveItems - UDF | GUICtrlSetOnHover_UDF! | _ControlTab UDF! | _MouseSetOnEvent() UDF! | _ProcessListEx - UDF | GUICtrl_SetResizing - UDF! | Mod. for _IniString UDFs | _StringStripChars UDF | _ColorIsDarkShade UDF | _ColorConvertValue UDF | _GUICtrlTab_CoverBackground | CUI_App_UDF | _IncludeScripts UDF | _AutoIt3ExecuteCode | _DragList UDF | Mod. for _ListView_Progress | _ListView_SysLink | _GenerateRandomNumbers | _BlockInputEx | _IsPressedEx | OnAutoItExit Handler | _GUICtrlCreateTFLabel UDF | WinControlSetEvent UDF | Mod. for _DirGetSizeEx UDFPosted Image Examples: ScreenSaver Demo - Matrix included | Gui Drag Without pause the script | _WinAttach()! | Turn Off/On Monitor | ComboBox Handler Example | Mod. for "Thinking Box" | Cool "About" Box | TasksBar Imitation DemoLike the examples/UDFs? Please rate the topic (up-right corner of the post header: Rating Posted Image)* === My topics === *

==========================================================Posted Image==========================================================

AutoIt is simple, subtle, elegant. © AutoIt Team








#2 gseller

gseller

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 1,057 posts

Posted 25 October 2007 - 05:53 AM

WOW!! Let me be the first to say Congratz!! That looks very nice and loaded with features! Although the Russian threw me off.. LOL I still managed to fumble thru to download it... Thanks! <_<

#3 MrCreatoR

MrCreatoR

    Must AutoIt!

  • MVPs
  • 3,244 posts

Posted 25 October 2007 - 06:59 AM

Thanks gesller, i fixed the download link, sorry for the inconvenience :">
Using OS: Win 7 Professional, Using AutoIt Ver(s): 3.3.6.1 / 3.3.8.1

Posted Image AutoIt Russian CommunityPosted Image Projects: ATT - Application Translate Tool [new] | BlockIt - Block files & folders [new] | SIP - Selected Image Preview [new] | SISCABMAN - SciTE Abbreviations Manager [new] | AutoIt Path Switcher | AutoIt Menu for Opera! | YouTube Download Center! | Desktop Icons Restorator | Math Tasks | KeyBoard & Mouse Cleaner | CaptureIt - Capture Images Utility | CheckFileSize ProgramPosted Image UDFs: OnAutoItErrorRegister - Handle AutoIt critical errors [new] | AutoIt Syntax Highlight [new] | Opera Library! | Winamp Library | GetFolderToMenu | Custom_InputBox()! | _FileRun UDF | _CheckInput() UDF | _GUIInputSetOnlyNumbers() UDF | _FileGetValidName() UDF | _GUICtrlCreateRadioCBox UDF | _GuiCreateGrid() | _PathSplitByRegExp() | _GUICtrlListView_MoveItems - UDF | GUICtrlSetOnHover_UDF! | _ControlTab UDF! | _MouseSetOnEvent() UDF! | _ProcessListEx - UDF | GUICtrl_SetResizing - UDF! | Mod. for _IniString UDFs | _StringStripChars UDF | _ColorIsDarkShade UDF | _ColorConvertValue UDF | _GUICtrlTab_CoverBackground | CUI_App_UDF | _IncludeScripts UDF | _AutoIt3ExecuteCode | _DragList UDF | Mod. for _ListView_Progress | _ListView_SysLink | _GenerateRandomNumbers | _BlockInputEx | _IsPressedEx | OnAutoItExit Handler | _GUICtrlCreateTFLabel UDF | WinControlSetEvent UDF | Mod. for _DirGetSizeEx UDFPosted Image Examples: ScreenSaver Demo - Matrix included | Gui Drag Without pause the script | _WinAttach()! | Turn Off/On Monitor | ComboBox Handler Example | Mod. for "Thinking Box" | Cool "About" Box | TasksBar Imitation DemoLike the examples/UDFs? Please rate the topic (up-right corner of the post header: Rating Posted Image)* === My topics === *

==========================================================Posted Image==========================================================

AutoIt is simple, subtle, elegant. © AutoIt Team


#4 roy

roy

    Seeker

  • Active Members
  • 29 posts

Posted 25 October 2007 - 07:23 AM

Hei MsCreator, my congrats for this great tools.

Keep on the good work.

Roy.

#5 Generator

Generator

    Code Generator

  • Active Members
  • PipPipPipPipPipPip
  • 1,617 posts

Posted 29 October 2007 - 05:38 AM

This is awesome, looking at the screenshot just amaze me.

#6 MrCreatoR

MrCreatoR

    Must AutoIt!

  • MVPs
  • 3,244 posts

Posted 31 October 2007 - 09:43 PM

New version available - YouTube Download Center v1.0 beta 2
Check the first post!

History Version:

31.10.2007
[1.0 Beta 2]


[Added] Firefox monitoring support.
[Added] New "Help" menu with 4 items inside (instead of "About" Item)...
1) "About Program" (it was as seperated item in the main menu).
2) "Check Updates" (execute a web page of the app).
3) "Find Player For Downloaded YouTube Videos.."
4) "Visit Topic Of This Application On AutoItScript Forum"

[Changed] image file of "Image not available" to original from YouTube (also because spell errors).
[Changed] Now when monitoring browsers, if current URL in program input match the url from browser, there will no be notification.
[Changed] Now user can select a task to call while the downloading process is performed.
[Changed] BASSMOD call methods (thanks to Diamond).

[Fixed] spelling error in name of readme file <_<
[Fixed] bug when the mouse was hovering the YouTube picture in the main window, and in the same time was called "About program" window (F1), then when "About program" window was closed the Home label not disappeard until image hovered againg.
[Fixed] unworking "Open in FireFox" item.
[Fixed] error when writing to log file, if the log file was not existed yet, and silent download was performed, then with the first line of log file was writen a string ";Silent Download".
[Fixed] Bug when URL did not open in Opera Browser (if the browser was not running, or the YouTube Download Center was in the same dir as Opera Browser).
[Fixed] Bug with displaying ToolTip Information (after complete downloading there was displayed "last catched progress" info).


25.10.2007
[1.0 Beta 1]

First Beta released.


Using OS: Win 7 Professional, Using AutoIt Ver(s): 3.3.6.1 / 3.3.8.1

Posted Image AutoIt Russian CommunityPosted Image Projects: ATT - Application Translate Tool [new] | BlockIt - Block files & folders [new] | SIP - Selected Image Preview [new] | SISCABMAN - SciTE Abbreviations Manager [new] | AutoIt Path Switcher | AutoIt Menu for Opera! | YouTube Download Center! | Desktop Icons Restorator | Math Tasks | KeyBoard & Mouse Cleaner | CaptureIt - Capture Images Utility | CheckFileSize ProgramPosted Image UDFs: OnAutoItErrorRegister - Handle AutoIt critical errors [new] | AutoIt Syntax Highlight [new] | Opera Library! | Winamp Library | GetFolderToMenu | Custom_InputBox()! | _FileRun UDF | _CheckInput() UDF | _GUIInputSetOnlyNumbers() UDF | _FileGetValidName() UDF | _GUICtrlCreateRadioCBox UDF | _GuiCreateGrid() | _PathSplitByRegExp() | _GUICtrlListView_MoveItems - UDF | GUICtrlSetOnHover_UDF! | _ControlTab UDF! | _MouseSetOnEvent() UDF! | _ProcessListEx - UDF | GUICtrl_SetResizing - UDF! | Mod. for _IniString UDFs | _StringStripChars UDF | _ColorIsDarkShade UDF | _ColorConvertValue UDF | _GUICtrlTab_CoverBackground | CUI_App_UDF | _IncludeScripts UDF | _AutoIt3ExecuteCode | _DragList UDF | Mod. for _ListView_Progress | _ListView_SysLink | _GenerateRandomNumbers | _BlockInputEx | _IsPressedEx | OnAutoItExit Handler | _GUICtrlCreateTFLabel UDF | WinControlSetEvent UDF | Mod. for _DirGetSizeEx UDFPosted Image Examples: ScreenSaver Demo - Matrix included | Gui Drag Without pause the script | _WinAttach()! | Turn Off/On Monitor | ComboBox Handler Example | Mod. for "Thinking Box" | Cool "About" Box | TasksBar Imitation DemoLike the examples/UDFs? Please rate the topic (up-right corner of the post header: Rating Posted Image)* === My topics === *

==========================================================Posted Image==========================================================

AutoIt is simple, subtle, elegant. © AutoIt Team


#7 BillLuvsU

BillLuvsU

    Useless Member

  • Active Members
  • PipPipPipPipPipPip
  • 1,560 posts

Posted 01 November 2007 - 01:44 AM

Incredibly impressive. Good stuff mate!

Posted Image

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

#8 sg1kritik

sg1kritik

    Seeker

  • Active Members
  • 9 posts

Posted 02 November 2007 - 10:52 AM

great work, keep up the hard work.

#9 log54321_tw

log54321_tw

    Seeker

  • Active Members
  • 9 posts

Posted 15 November 2007 - 03:44 AM

哇!!令人驚豔!!!你寫得不錯.NICE JOB

#10 Nahuel

Nahuel

    To Err is human, to Arr is pirate.

  • Active Members
  • PipPipPipPipPipPip
  • 1,841 posts

Posted 15 November 2007 - 03:46 PM

Doesn't feel like working on Win2000

Posted Image

#11 MrCreatoR

MrCreatoR

    Must AutoIt!

  • MVPs
  • 3,244 posts

Posted 15 November 2007 - 09:09 PM

Doesn't feel like working on Win2000

Can you please run it from source, i would like to know the line number where the error popups.

Thanks.
Using OS: Win 7 Professional, Using AutoIt Ver(s): 3.3.6.1 / 3.3.8.1

Posted Image AutoIt Russian CommunityPosted Image Projects: ATT - Application Translate Tool [new] | BlockIt - Block files & folders [new] | SIP - Selected Image Preview [new] | SISCABMAN - SciTE Abbreviations Manager [new] | AutoIt Path Switcher | AutoIt Menu for Opera! | YouTube Download Center! | Desktop Icons Restorator | Math Tasks | KeyBoard & Mouse Cleaner | CaptureIt - Capture Images Utility | CheckFileSize ProgramPosted Image UDFs: OnAutoItErrorRegister - Handle AutoIt critical errors [new] | AutoIt Syntax Highlight [new] | Opera Library! | Winamp Library | GetFolderToMenu | Custom_InputBox()! | _FileRun UDF | _CheckInput() UDF | _GUIInputSetOnlyNumbers() UDF | _FileGetValidName() UDF | _GUICtrlCreateRadioCBox UDF | _GuiCreateGrid() | _PathSplitByRegExp() | _GUICtrlListView_MoveItems - UDF | GUICtrlSetOnHover_UDF! | _ControlTab UDF! | _MouseSetOnEvent() UDF! | _ProcessListEx - UDF | GUICtrl_SetResizing - UDF! | Mod. for _IniString UDFs | _StringStripChars UDF | _ColorIsDarkShade UDF | _ColorConvertValue UDF | _GUICtrlTab_CoverBackground | CUI_App_UDF | _IncludeScripts UDF | _AutoIt3ExecuteCode | _DragList UDF | Mod. for _ListView_Progress | _ListView_SysLink | _GenerateRandomNumbers | _BlockInputEx | _IsPressedEx | OnAutoItExit Handler | _GUICtrlCreateTFLabel UDF | WinControlSetEvent UDF | Mod. for _DirGetSizeEx UDFPosted Image Examples: ScreenSaver Demo - Matrix included | Gui Drag Without pause the script | _WinAttach()! | Turn Off/On Monitor | ComboBox Handler Example | Mod. for "Thinking Box" | Cool "About" Box | TasksBar Imitation DemoLike the examples/UDFs? Please rate the topic (up-right corner of the post header: Rating Posted Image)* === My topics === *

==========================================================Posted Image==========================================================

AutoIt is simple, subtle, elegant. © AutoIt Team


#12 MerkurAlex

MerkurAlex

    I live on cookies and AutoIt.

  • Active Members
  • PipPipPipPipPipPip
  • 639 posts

Posted 15 November 2007 - 09:16 PM

This is a really great tool maybe i can host a mirror? Maybe you could add a "Video browser" that is just a built in file explorer to view your downloads and run them.

EDIT:forget the video browser idea didn't see the search videos.

Edited by EagleClaw, 15 November 2007 - 09:18 PM.

Larry is a mass murderer?! Posted ImageIt's always the quiet, clean cut, bald guys... Posted Image


#13 Nahuel

Nahuel

    To Err is human, to Arr is pirate.

  • Active Members
  • PipPipPipPipPipPip
  • 1,841 posts

Posted 15 November 2007 - 09:34 PM

Can you please run it from source, i would like to know the line number where the error popups.

Thanks.


D:\Scripts\YT_Download_Center\Source\YT_Download_Center.au3 (1167) : ==> Object referenced outside a "With" statement.:
Return $oShell.NameSpace(0xE).Self.Path
Return $oShell.NameSpace(0xE)^ ERROR



#14 MrCreatoR

MrCreatoR

    Must AutoIt!

  • MVPs
  • 3,244 posts

Posted 15 November 2007 - 11:15 PM

Maybe you could add a "Video browser" that is just a built in file explorer to view your downloads and run them

When i will implement downloads list (using ListView i think), there will be an option to run/rename/redownload/delete etc. downloaded videos.

Object referenced outside a "With" statement.:
Return $oShell.NameSpace(0xE).Self.Path
Return $oShell.NameSpace(0xE)^ ERROR

Hm, thats a strange error, syntax error not showing enything, and all works fine in Win XP.. perhaps that's a Win 2000 specific problem?

Try this script please for me, what do you get?

MsgBox(0, "", _GetMyVideosPath()) Func _GetMyVideosPath()     Local $oShell = ObjCreate("Shell.Application")     If Not IsObj($oShell) Then Return @MyDocumentsDir         Local $oNameSpace = $oShell.NameSpace(0xE)     Local $oSelf = $oNameSpace.Self         Return $oSelf.Path EndFunc


Or Win 2000 does not have an “My Videos” folder? then where it store videos? :P
Using OS: Win 7 Professional, Using AutoIt Ver(s): 3.3.6.1 / 3.3.8.1

Posted Image AutoIt Russian CommunityPosted Image Projects: ATT - Application Translate Tool [new] | BlockIt - Block files & folders [new] | SIP - Selected Image Preview [new] | SISCABMAN - SciTE Abbreviations Manager [new] | AutoIt Path Switcher | AutoIt Menu for Opera! | YouTube Download Center! | Desktop Icons Restorator | Math Tasks | KeyBoard & Mouse Cleaner | CaptureIt - Capture Images Utility | CheckFileSize ProgramPosted Image UDFs: OnAutoItErrorRegister - Handle AutoIt critical errors [new] | AutoIt Syntax Highlight [new] | Opera Library! | Winamp Library | GetFolderToMenu | Custom_InputBox()! | _FileRun UDF | _CheckInput() UDF | _GUIInputSetOnlyNumbers() UDF | _FileGetValidName() UDF | _GUICtrlCreateRadioCBox UDF | _GuiCreateGrid() | _PathSplitByRegExp() | _GUICtrlListView_MoveItems - UDF | GUICtrlSetOnHover_UDF! | _ControlTab UDF! | _MouseSetOnEvent() UDF! | _ProcessListEx - UDF | GUICtrl_SetResizing - UDF! | Mod. for _IniString UDFs | _StringStripChars UDF | _ColorIsDarkShade UDF | _ColorConvertValue UDF | _GUICtrlTab_CoverBackground | CUI_App_UDF | _IncludeScripts UDF | _AutoIt3ExecuteCode | _DragList UDF | Mod. for _ListView_Progress | _ListView_SysLink | _GenerateRandomNumbers | _BlockInputEx | _IsPressedEx | OnAutoItExit Handler | _GUICtrlCreateTFLabel UDF | WinControlSetEvent UDF | Mod. for _DirGetSizeEx UDFPosted Image Examples: ScreenSaver Demo - Matrix included | Gui Drag Without pause the script | _WinAttach()! | Turn Off/On Monitor | ComboBox Handler Example | Mod. for "Thinking Box" | Cool "About" Box | TasksBar Imitation DemoLike the examples/UDFs? Please rate the topic (up-right corner of the post header: Rating Posted Image)* === My topics === *

==========================================================Posted Image==========================================================

AutoIt is simple, subtle, elegant. © AutoIt Team


#15 Nahuel

Nahuel

    To Err is human, to Arr is pirate.

  • Active Members
  • PipPipPipPipPipPip
  • 1,841 posts

Posted 16 November 2007 - 03:13 AM

D:\Scripts\AutoIt Tray\Nuevo Script.au3 (8) : ==> The requested action with this object has failed.:
Local $oSelf = $oNameSpace.Self
Local $oSelf = $oNameSpace.Self^ ERROR



No, it doesn't have that folder, luckily.

#16 MrCreatoR

MrCreatoR

    Must AutoIt!

  • MVPs
  • 3,244 posts

Posted 16 November 2007 - 03:54 AM

No, it doesn't have that folder

Thanks!!!

Fix coming soon (and more stuff will be added/changed :P )...
Using OS: Win 7 Professional, Using AutoIt Ver(s): 3.3.6.1 / 3.3.8.1

Posted Image AutoIt Russian CommunityPosted Image Projects: ATT - Application Translate Tool [new] | BlockIt - Block files & folders [new] | SIP - Selected Image Preview [new] | SISCABMAN - SciTE Abbreviations Manager [new] | AutoIt Path Switcher | AutoIt Menu for Opera! | YouTube Download Center! | Desktop Icons Restorator | Math Tasks | KeyBoard & Mouse Cleaner | CaptureIt - Capture Images Utility | CheckFileSize ProgramPosted Image UDFs: OnAutoItErrorRegister - Handle AutoIt critical errors [new] | AutoIt Syntax Highlight [new] | Opera Library! | Winamp Library | GetFolderToMenu | Custom_InputBox()! | _FileRun UDF | _CheckInput() UDF | _GUIInputSetOnlyNumbers() UDF | _FileGetValidName() UDF | _GUICtrlCreateRadioCBox UDF | _GuiCreateGrid() | _PathSplitByRegExp() | _GUICtrlListView_MoveItems - UDF | GUICtrlSetOnHover_UDF! | _ControlTab UDF! | _MouseSetOnEvent() UDF! | _ProcessListEx - UDF | GUICtrl_SetResizing - UDF! | Mod. for _IniString UDFs | _StringStripChars UDF | _ColorIsDarkShade UDF | _ColorConvertValue UDF | _GUICtrlTab_CoverBackground | CUI_App_UDF | _IncludeScripts UDF | _AutoIt3ExecuteCode | _DragList UDF | Mod. for _ListView_Progress | _ListView_SysLink | _GenerateRandomNumbers | _BlockInputEx | _IsPressedEx | OnAutoItExit Handler | _GUICtrlCreateTFLabel UDF | WinControlSetEvent UDF | Mod. for _DirGetSizeEx UDFPosted Image Examples: ScreenSaver Demo - Matrix included | Gui Drag Without pause the script | _WinAttach()! | Turn Off/On Monitor | ComboBox Handler Example | Mod. for "Thinking Box" | Cool "About" Box | TasksBar Imitation DemoLike the examples/UDFs? Please rate the topic (up-right corner of the post header: Rating Posted Image)* === My topics === *

==========================================================Posted Image==========================================================

AutoIt is simple, subtle, elegant. © AutoIt Team


#17 JonCross

JonCross

    Wayfarer

  • Active Members
  • Pip
  • 50 posts

Posted 29 November 2007 - 03:54 AM

I can download the movie files. but How do I play them. When I open a file it just opens a white window and does nothing.

#18 JustinReno

JustinReno

    My custom made Vortex.

  • Banned (NOT IN USE)
  • 2,330 posts

Posted 29 November 2007 - 03:54 AM

Google Portable VLC Media Player.

#19 DirtDBaK

DirtDBaK

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 978 posts

Posted 29 November 2007 - 06:39 PM

I like this worked out well downloading the movies, and they played in WMP, but divX was unable to play them correctly on a ppc, i converted them first though so maybe thats why

But i really think this is great!

Posted Image


#20 JonCross

JonCross

    Wayfarer

  • Active Members
  • Pip
  • 50 posts

Posted 29 November 2007 - 07:36 PM

Google Portable VLC Media Player.


Thanks it works great.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users