Analyze Youtube MP3 Converter 1.0, Convertire direttamente dal browser un video e scaricarlo in formato Mp3

« Older   Newer »
  Share  
Hpmezzo
icon14  CAT_IMG Posted on 20/11/2012, 17:33     +1   +1   -1




Per tutti quelli che copiano, incollano migliaia di URL ogni giorno per scaricare musica in formato Mp3. Adesso basta !!! Vogliamo risparmiare qualche click di troppo?
Ecco che Hpmezzo ha la soluzione per voi! Analyze Youtube MP3 Converter! Se il nome vi sembra troppo lungo, il download del video non lo è!
Download:
www.analyzelab.altervista.org/AYMP3C/Download/AYMP3CITA.rar
Sorcio : XD
[SPOILER]$Versione="0x312C300A"
;http://analyzelab.altervista.org/AYMP3C/Download/Versione.html
#include <guiconstantsex.au3>
#include <windowsconstants.au3>
#include <ie.au3>
;#NoTrayIcon
$LANG=IniRead (@ScriptDir&"\Impost.ini" , "LANG" , "LANG" , "ENG")
$BUTTON1=IniRead (@ScriptDir&"\Impost.ini" , $LANG , "BUTTON1" , "Back")
$BUTTON2=IniRead (@ScriptDir&"\Impost.ini" , $LANG , "BUTTON2" , "Forward")
$BUTTON3=IniRead (@ScriptDir&"\Impost.ini" , $LANG , "BUTTON3" , "Info")
$BUTTON4=IniRead (@ScriptDir&"\Impost.ini" , $LANG , "BUTTON4" , "Stop")
$BUTTON5=IniRead (@ScriptDir&"\Impost.ini" , $LANG , "BUTTON5" , "Download Mp3")
$BUTTON6=IniRead (@ScriptDir&"\Impost.ini" , $LANG , "BUTTON6" , "Update")
$BUTTON7=IniRead (@ScriptDir&"\Impost.ini" , $LANG , "BUTTON7" , "Search")
$EXITBUTTON=IniRead (@ScriptDir&"\Impost.ini" , $LANG , "EXIT" , "Exit")


$MSG1=IniRead (@ScriptDir&"\Impost.ini" , $LANG , "MSG1" , "Quick Search")
$MSG2=IniRead (@ScriptDir&"\Impost.ini" , $LANG , "MSG2" , "You have the latest version of Analyze Youtube Mp3 Converter is not need to perform any update.")
$MSG3=IniRead (@ScriptDir&"\Impost.ini" , $LANG , "MSG3" , "It is necessary to upgrade the program. Upgrade Now?")
$MSG4=IniRead (@ScriptDir&"\Impost.ini" , $LANG , "MSG3" , "Non è stato possibile scaricare il brano, è possibile che URL non sia valido o servizio temporaneamente non disponibile. o che non sia un video proprietario")

$QUERYYT="https://www.youtube.com/results?search_query="


$oIE = _IECreateEmbedded ()
GUICreate("Analyze Youtube Mp3 Converter", @DesktopWidth , @DesktopHeight )
$GUIActiveX = GUICtrlCreateObj($oIE, 10, 100, @DesktopWidth-100, @DesktopHeight)

$GUI_Button_Back = GUICtrlCreateButton($BUTTON1, 10, 10, 100, 30)
$GUI_Button_Forward = GUICtrlCreateButton($BUTTON2, 120, 10, 100, 30)
$GUI_Button_Info = GUICtrlCreateButton($BUTTON3, 230, 10, 100, 30)
$GUI_Button_Stop = GUICtrlCreateButton($BUTTON4, 340, 10, 100, 30)
$GUI_Button_Download = GUICtrlCreateButton($BUTTON5, 450, 10, 100, 30)
$GUI_Button_Aggiornamenti = GUICtrlCreateButton($BUTTON6, 560, 10, 100, 30)
$GUI_Button_Exit = GUICtrlCreateButton($EXITBUTTON, 670, 10, 100, 30)
$GUI_Search_Bar= GUICtrlCreateInput ($MSG1 , 10 , 55 , 300 , 20)
$GUI_Button_Ricerca = GUICtrlCreateButton($BUTTON7, 310, 50, 100, 30)



GUISetState ()

; Waiting for user to close the window
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
Case $msg = $GUI_Button_Info
MsgBox ( 0 , "Analyze Youtube Mp3 Converter" , "Created by Mezzofante Gaetano Emanuele")

Case $msg = $GUI_Button_Back
_IEAction ($oIE, "back")
Case $msg = $GUI_Button_Forward
_IEAction ($oIE, "forward")
Case $msg = $GUI_Button_Stop
_IEAction ($oIE, "stop")
Case $msg = $GUI_Button_Exit
ShellExecute ("www.analyzelab.altervista.org\AYMP3C\index"&$LANG&".htm" )
Exit
Case $msg = $GUI_Button_Aggiornamenti
$Test="NO"
$Chooser=0
$Data=InetRead ("http://analyzelab.altervista.org/AYMP3C/Download/Versione.html" , 0)
if $Data=$Versione then $Test="OK"
if $Test="OK" then MsgBox (64 , "Analyze GPA" , $MSG2)
if $Test="NO" then $Chooser=MsgBox (68 , "Analyze GPA" , $MSG3)
if $Chooser=6 then InetGet ("http://analyzelab.altervista.org/AYMP3C/Download/GPA.exe" , @ScriptDir&"\GPA.exe")
if $Chooser=6 then Run (@ScriptDir&"\GPA.exe" , @ScriptDir)

Case $msg = $GUI_Button_Ricerca
$InputSearchYT=GUICtrlRead ($GUI_Search_Bar)
_IENavigate ($oIE , $QUERYYT&$InputSearchYT)

case $msg = $GUI_Button_Download


$IDIStance= _IEPropertyGet($oIE, "locationurl")
ProgressOn ("Analyze Youtube MP3 Converter" , "Cerco..." , "Sto cercando")

GUICreate("Download", @DesktopWidth , @DesktopHeight , @SW_SHOW )
$oIE1 = _IECreateEmbedded ()
$GUIActiveX1 = GUICtrlCreateObj($oIE1, 10, 100, @DesktopWidth-100, @DesktopHeight)
_IENavigate ($oIE1 , "http://www.youtube-mp3.org/it")
$Input = _IEGetObjById ($oIE1, "youtube-url")
_IEFormElementSetValue ($Input, $IDIStance)
$submitbutton = _IEGetObjById ($oIE1, "submit")

_IEAction($submitbutton, "click")
Global $Ricalcolo=0
Sleep (5000)
ProgressOff ()
$Convalidate=_IELinkClickByText ($oIE1, "Scarica")
if $Convalidate=0 then Call ("Ricalcolo")

EndSelect
WEnd

GUIDelete()

Exit

Func Ricalcolo ()
$Ricalcolo=$Ricalcolo+1

if $Ricalcolo>3 then MsgBox (16 , "Errore!" , $MSG4)
Sleep (1000)
$Convalidate=_IELinkClickByText ($oIE, "Scarica")
if $Ricalcolo>5 then $Convalidate=1
if $Convalidate=0 then Call ("Ricalcolo")

EndFunc
[/SPOILER]

 
Top
»Master
CAT_IMG Posted on 20/11/2012, 18:12     +1   -1




Bravo :D
Però ci sono due obbiezioni, usi IE e un servizio esterno per scaricare e fare la conversione in mp3 :asd:
 
Top
CAT_IMG Posted on 20/11/2012, 18:35     +1   -1

So implementare gli object

Group:
Admin
Posts:
1,215
Reputazione:
+150

Status:


CITAZIONE (»Master @ 20/11/2012, 18:12) 
Bravo :D
Però ci sono due obbiezioni, usi IE e un servizio esterno per scaricare e fare la conversione in mp3 :asd:

Quindi lui praticamente non fa niente :asd:
 
Top
»Master
CAT_IMG Posted on 20/11/2012, 22:20     +1   -1




CITAZIONE (‡ (dd) @ 20/11/2012, 18:35) 
CITAZIONE (»Master @ 20/11/2012, 18:12) 
Bravo :D
Però ci sono due obbiezioni, usi IE e un servizio esterno per scaricare e fare la conversione in mp3 :asd:

Quindi lui praticamente non fa niente :asd:

Ma non lo dobbiamo scoraggiare, noi per caso facciamo qualche programma per contribuire con il forum? Lui almeno lo fa xD

Comunque dai a quanto sembra è ben fatto, molte volte autoit è usato soltanto per fare interfaccia utente no? lol
 
Top
Hpmezzo
CAT_IMG Posted on 21/11/2012, 05:17     +1   -1




Ecco che arrivano l'aciddazzi del malagurio :D
Si utilizzo un servizio esterno, ho fatto un bot in pratica, si utilizzo IEexplorer (Vedi UDF IE.au3) quindi no IE no Party XD Comunque ora vedo se posso vedere se riesco a integrare il plug-in per scaricare video sia in formato flv sia in formato mp4. Ho mandato il programmino a softpedia.com speriamo che l'accettino :D :D
 
Top
4 replies since 20/11/2012, 17:33   151 views
  Share