Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Pobieracz Mp3 Z Youtube


Rekomendowane odpowiedzi

Opublikowano

dodałem tylko gui dla wygody kod z autoitscript.com :)

obsługa wklejamy link z youtuba z jakimś dobrym kawałkiem i enter czekamy aż się ściagnie i gotowe

jeśli komuś nie działa to znaczy że nie bedzie korzystać z programu poroste:)

a działa napewno:P

 

plusiki mile widziane:)

#include <String.au3>


GUICreate("YouTube_Downloader", 252,50)
$input = GUICtrlCreateInput("Podaj link z Youtube", 5, 5, 240, 20)
GUISetState()
While 1
Switch GUIGetMsg()
	Case $input
		_YoutubeToMp3(GUICtrlRead($input))
		MsgBox(0,"","Zakonczono pobieranie...")
	case -3
		Exit
EndSwitch
WEnd

Func _YoutubeToMp3($_YoutubeUrl)
$_String = _StringBetween( _GetSourceCode('http://www.listentoyoutube.com/download.php?video=' & _
		StringMid($_YoutubeUrl, StringInStr($_YoutubeUrl, 'watch?v=') + 8, 11)), 'src="http://srv', '"')
If Not @error Then InetGet("http://srv" & $_String[0], @DesktopDir & '\' & _GetFullNameByUrl("http://srv" & $_String[0]), 1, 0)

EndFunc   ;==>_YoutubeToMp3

Func _GetFullNameByUrl($_FileUrl)
$_FileName = StringSplit($_FileUrl, '/')
If Not @error Then
	Return $_FileName[$_FileName[0]]
Else
	Return 0
EndIf
EndFunc   ;==>_GetFullNameByUrl

Func _GetSourceCode($_Url)
$_InetRead = InetRead($_Url)
If Not @error Then
	$_BinaryToString = BinaryToString($_InetRead)
	If Not @error Then Return $_BinaryToString
EndIf
EndFunc   ;==>_GetSourceCode

 

przykładowy link do wpisania

 

Do
$wiek+=1
Until ŻycieGetMsg() = -3

zbieram +

Opublikowano

Link pierwszy lepszy z głównej:) zrobic to z linku to troche nie łatwe zadanie :P

jak sie dowiem jak to poprobuje narazie nie mam ochoty szuakć;/

Do
$wiek+=1
Until ŻycieGetMsg() = -3

zbieram +

Opublikowano

YouTube udostępnia api (php, javascript) dla swoich filmików.

 

Umożliwia to na przykład korzystanie z BB-code "

<link>

" - działanie znane i przydatne ;]

 

W kążdym razie jest obszerna dokumentacja samego YT na temat ściągania z YT ;P (choć raczej nie-wprost, bo na ściąganiu akurat im nie zależy, ale jak uczą jak rozpowszechniać, to i naucza cie ściągać)

Ta sygnatura jest pusta.

Opublikowano

rob co chcesz bylebys nie poblikowal go ze swoim podpisem...

Do
$wiek+=1
Until ŻycieGetMsg() = -3

zbieram +

Opublikowano

Publikujesz i opisujesz kod sam nie do końca go znając.. plik jest zapisywany na pulpicie..

 

       If Not @error Then InetGet("http://srv" & $_String[0], @DesktopDir & '\' & _GetFullNameByUrl("http://srv" & $_String[0]), 1, 0)

 

"@DesktopDir"

 

Jeśli ktoś chce by plik był zapisywany w folderze z skryptem zmieńcie @DesktopDir na @ScriptDir

 

PS. Nie zjechałbym cię jak zwykle, ale napisałeś:

"tam gdzie masz bota a gdzie?"

 

Z tym twoim pewniackim "a gdzie".. i po co ten sarkazm skoro nie miałeś racji?

Opublikowano

Mam go na pulpicie:D wiec tam gdzie go mam mi zapisuje:P no małe przeoczenie dzięki i sorry dla kolegi który pytał :)

Do
$wiek+=1
Until ŻycieGetMsg() = -3

zbieram +

  • 2 tygodnie później...
Opublikowano

W chwili obecnej ta aplikacja już nie działa... Wklejam link i wciskam enter, po czym wyskakuje "Zakonczono pobieranie" w przeciągu 1-2sec...

Opublikowano

to wyciaga mp3 jesli bylo skladane np ze zdjeciem z orginalnych filmow mi tez nie wyciaga.

lub jesli sciaga sie inna piosenka tez tak mialem wiec sprawdz jeszcze raz...

Do
$wiek+=1
Until ŻycieGetMsg() = -3

zbieram +

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...