Batch-Satti
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Batch-Satti

Você não está conectado. Conecte-se ou registre-se

Youtube video download

4 participantes

Ir para baixo  Mensagem [Página 1 de 1]

1Youtube video download Empty Youtube video download Dom Fev 20, 2011 11:13 am

Sargita

Sargita

Estou tentando descobrir de onde o youtube puxa os videos deles...
alguen poderia me ajudar..estou tentando revidar tudo..
descobrindo esse padrao eu faço um batch pra baixar direto!

2Youtube video download Empty Re: Youtube video download Dom Fev 20, 2011 12:09 pm

Boss-Head

Boss-Head

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
ou
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
o nome dos autores estão no fonte ..

3Youtube video download Empty Re: Youtube video download Dom Fev 20, 2011 1:00 pm

Sargita

Sargita

vlw boss!

4Youtube video download Empty Re: Youtube video download Ter Fev 22, 2011 11:39 am

graveto

graveto

eu testei os dois
o primeiro fico confuso mas no final deu uma mensagem de erro disendo que eu teria que copiar manualmente
fui na pasta e o arquivo nao estava la
o segundo copio o arquivo para a pasta criada mas ele fico com 0K
vlw

5Youtube video download Empty Re: Youtube video download Ter Fev 22, 2011 3:01 pm

NeoqJav

NeoqJav

É verdade eu também tentei aqui e ocorreu a mesma coisa...

O primeiro script postado pelo BOSS, fui eu quem criei a uns 2 anos atrás.
Postei numa comunidade do orkut por um perfil que tenho.

O que ocorre é que o procedimento que o youtube salva os arquivos temporários ou roda os videos sofreu algumas alterações...

Veja se consegue com essa modificação que fiz:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

Código:

@echo off
rem modificação de http://paste.ubuntu.com/130405/ pois o nome que é salvo
rem pelo youtube foi alterado
rem *****************************************************************
rem * batch que copia video do youtube gravado na pasta content.ie5 *
rem * Todos os direitos reservados a 1 coríntios 1:26-31 *
rem *****************************************************************
echo. pasta inicial = %cd%
set download=%cd%
cd %userprofile%
cd CONFIG~1\TEMPOR~1\CONTENT.IE5
echo. %cd% | find ".IE5" > NUL
if %errorlevel%==0 echo. ACHOU A PASTA CONTENT! & goto :pula
echo. sinto muito, nao achou a pasta content.ie5
goto :erro
:pula
echo. pasta atual = %cd%
echo. [1]. LOJA DO SOM = [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
echo. [2]. YOUTUBE = [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
set /p tipo= [1/2] ?
if %tipo%==1 goto :roda
if %tipo%==2 goto :roda
cls
echo. Digite apenas 1 ou 2
goto :pula
:roda
if %tipo%==2 echo. apos clicar no video, e depois de passar alguns segundos
if %tipo%==1 echo. apos clicar na musik, e depois de passar alguns segundos
pause
set dia=%date:~4,10%
set hora=%time:~0,5%
echo. procurando por arquivo no instante %dia% %hora%
echo. ----------------------------------
echo. analisando se acha de cara ...
if %tipo%==2 dir /s videoplayback* | find "%dia% %hora%"
if %tipo%==1 dir /s *.asf | find "%dia% %hora%"
echo. ----------------------------------
echo. procurando nos subdiretorios:
:volta
dir /b /ad /od > DIRETORIOS.TXT
for /f "tokens=*" %%J in (DIRETORIOS.TXT) do (
rem echo. set dirok=%%J
set dirok=%%J
)
cls
echo.
echo. ##########################################################
echo. ultimo diretorio que o windows gravou um arquivo
if %tipo%==2 echo. temporario da internet, e provavelmente diretorio do video
if %tipo%==1 echo. temporario da internet, e provavelmente diretorio da musik
echo. %dirok%
echo. ##########################################################

if %tipo%== 2 dir %dirok%\videoplayback* /od /b > videos.txt
if %tipo%== 1 dir %dirok%\*.asf /od /b > videos.txt
echo. ###############################
for /f "tokens=*" %%P in (videos.txt) do (
echo. %arquivo%
set arquivo=%%P
)
echo. ###############################
pause
:atualiza
cls
echo. *********************
ECHO. ** ATUALIZADA *******
ECHO. *********************
if %tipo% == 2 echo. a nao ser que o video seje pequeno ou sua banda muito larga
if %tipo% == 2 echo. o video que fica mudando de tamanho eh o seu mLK DOIDO!
if %tipo% == 2 echo. Se estiver ocorrido tudo certo o arquivo do video eh o %arquivo%
if %tipo% == 1 echo. Caso tudo ok, o arquivo da musik eh o %arquivo%
echo. *********************
echo. qdo terminar de carregar, digite sai
echo. Se a hora/data do %arquivo% nao batem com a que vc clicou digite volta
echo. Se deu pau mesmo digite exit
echo. ------------------------------------------------------------------------------
if %tipo%==2 dir %dirok%\videoplayback*
if %tipo%==1 dir %dirok%\*.asf
echo. ------------------------------------------------------------------------------
echo. Analisando pela hora...
if %tipo%==2 echo. Se seu video esta nessa pasta, digite sai, quando terminar de carregar o video
if %tipo%==1 echo. Se sua musik esta nessa pasta, digite sai, quando terminar de carregar a musik
echo. [qq coisa ENTER] p/ (atualizar tela)
set /p escolha=
if /I "%escolha%" EQU "volta" goto :volta
if /I "%escolha%" EQU "exit" goto :erro
if /I "%escolha%" NEQ "SAI" goto :atualiza
set cont=1
for /f "tokens=*" %%J in (videos.txt) do (
set arquivo=%%J
)
echo. copiando arquivo %arquivo%, para %download%
set /p escolha=Escolha um nome para o arquivo:
if %tipo%==2 copy %dirok%\%arquivo% %download%\%escolha%.flv
if %tipo%==1 copy %dirok%\%arquivo% %download%\%escolha%.wma
if %tipo%==2 echo. copy %dirok%\%arquivo% %download%\%escolha%.flv
if %tipo%==1 echo. copy %dirok%\%arquivo% %download%\%escolha%.wma

if /I %errorlevel% NEQ 0 (
cls
echo. deu erro
ECHO. vai ter que copiar manualmente manja:
echo. diretorio %dirok% e arquivo %arquivo%
echo. copia para o diretorio que quiser com a extensao .flv [video] .asf [musik]
pause
start cmd
)
echo.
echo. FIM
ECHO.
goto :sai

:erro
echo. :( ERRO ERRO ERRO :(
echo. diretorio ou arquivo Nao encontrado!
pause
:sai
cd %download%



Última edição por NeoqJav em Ter Fev 22, 2011 3:02 pm, editado 1 vez(es) (Motivo da edição : erro gramatical)

Pssn gosta desta mensagem

http://neoqjav.dihitt.com.br

6Youtube video download Empty Re: Youtube video download Ter Fev 22, 2011 3:24 pm

NeoqJav

NeoqJav

Se preferir, esse script copiará todos os videos do youtube que ainda estão nos arquivos temporários para a pasta c:\videosyoutube:

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Código:

@echo off
TITLE by NeoqJav
echo.+-----------------------------------------------+
echo.! Script que rastreia todos os videos do youtube!
echo.! que estão nos arquivos temporarios da internet!
echo.! e os copia para a pasta c:\videosdoyoutube    !
echo.+-----------------------------------------------+
SETLOCAL ENABLEDELAYEDEXPANSION
echo. PASTA: c:\videosdoyoutube
if NOT exist c:\videosdoyoutube mkdir c:\videosdoyoutube > nul
set cont=1
FOR /R "%userprofile%\CONFIG~1\TEMPOR~1\CONTENT.IE5" %%i in ( videoplayback*) do (
echo. Video do youtube n£mero !cont! = %%i
copy "%%i"  c:\videosdoyoutube\video!cont!.flv /y 
set /a cont=!cont!+1
echo. Contador = !cont!
)
start c:\videosdoyoutube

Pssn gosta desta mensagem

http://neoqjav.dihitt.com.br

7Youtube video download Empty Re: Youtube video download Ter Fev 22, 2011 4:41 pm

graveto

graveto

legal
gostei mais do ultimo bem mais pratico
e funcional

8Youtube video download Empty Re: Youtube video download Ter Fev 22, 2011 10:56 pm

Sargita

Sargita

Neo no vista o caminho é:
Nao sei ao certo o caminho....
"%userprofile%\AppData\"

Se for no firefox é:
"%userprofile%\AppData\Local\Mozilla\Firefox\Profiles\2oisi76g.default\Cache"

Pssn gosta desta mensagem

9Youtube video download Empty Re: Youtube video download Qua Fev 23, 2011 6:37 am

NeoqJav

NeoqJav

É vdd...

minha mãe tem o vista...

Quem tiver outras versões pode aperfeiçoar o batch para que ele localize sozinho a pasta dos arquivos temporários da internet...
sargita, será que se substituisse a linha
FOR /R "%userprofile%\CONFIG~1\TEMPOR~1\CONTENT.IE5" %%i
por:
FOR /R "%userprofile%" %%i
o script funcionaria para qualquer versão?

http://neoqjav.dihitt.com.br

10Youtube video download Empty Re: Youtube video download Qua Fev 23, 2011 7:43 am

Sargita

Sargita

Neo,

FOR /R "%userprofile%\CONFIG~1\TEMPOR~1\CONTENT.IE5" %%i
por:
FOR /R "%userprofile%" %%i
o script funcionaria para qualquer versão?
Funciono aki em casa no IE(Aki e vista)..estou estudando para o FF!
Acredito eu que funcione em qualquer IE!

O script por enquanto:


Código:
@echo off
TITLE by NeoqJav
echo.+-----------------------------------------------+
echo.! Script que rastreia todos os videos do youtube!
echo.! que estão nos arquivos temporarios da internet!
echo.! e os copia para a pasta c:\videosdoyoutube    !
echo.+-----------------------------------------------+
SETLOCAL ENABLEDELAYEDEXPANSION
echo. PASTA: c:\videosdoyoutube
if NOT exist c:\videosdoyoutube mkdir c:\videosdoyoutube > nul
set cont=1
FOR /R "%userprofile%\" %%i in ( videoplayback*) do (
echo. Video do youtube n£mero !cont! = %%i
copy "%%i"  c:\videosdoyoutube\video!cont!.flv /y
set /a cont=!cont!+1
echo. Contador = !cont!
)
start c:\videosdoyoutube

Pssn gosta desta mensagem

11Youtube video download Empty Re: Youtube video download Qua Fev 23, 2011 9:06 am

graveto

graveto

legal
pergunta ele so funciona com qualquer video ou com todos os que rodarem no IE
um exemplo [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
assim poderia dar uma breve explicacao de como ele funiona porque eu fui la na pasta para olhar e nao consegui achar o video ou seja nao sei como esse batch funciona
vlw

12Youtube video download Empty Re: Youtube video download Qua Fev 23, 2011 9:11 am

Sargita

Sargita

Para esse animalog eu ja postei a soluçao....
o que o neo posto e para o youtube!

13Youtube video download Empty Re: Youtube video download Qua Fev 23, 2011 9:32 am

Sargita

Sargita

Para esse site..usa-se o seguinte batch:

Código:
@echo off
echo Digite o link do site
set /p link=">"
echo Descobrindo os links...
echo Function MyIP_XMLHTTP( ^)>cot.Vbs
echo    Dim objRequest, strURL >>cot.Vbs
echo    MyIP_XMLHTTP = "0.0.0.0" >>cot.Vbs
echo    strURL = "%link%" >>cot.Vbs
echo    Set objRequest = CreateObject( "Microsoft.XMLHTTP" ^) >>cot.Vbs
echo    objRequest.open "GET", strURL, False >>cot.Vbs
echo    objRequest.send vbNull >>cot.Vbs
echo    If objRequest.status = 200 Then MyIP_XMLHTTP = objRequest.responseText >>cot.Vbs
echo    Set objRequest = Nothing >>cot.Vbs
echo End Function >>cot.Vbs
echo ret = MyIP_XMLHTTP( ^) >>cot.Vbs
echo Set FSys = CreateObject("Scripting.FileSystemObject"^) >>cot.Vbs
echo Set MonFic = FSys.CreateTextFile("cot.txt"^) >>cot.Vbs
echo With MonFic >>cot.Vbs
echo .writeLine ret >>cot.Vbs
echo End With >>cot.Vbs
Cscript /nologo cot.Vbs >nul
del /s /q cot.vbs >nul
find "url:'" "cot.txt">cot2.txt
for /f "tokens=2 delims='" %%a in (cot2.txt) do set d=%%a
(echo %d%)> %temp%\link.txt
start %temp%\link.txt
start "C:\Program Files\Internet Explorer\iexplore.exe" "%d%"
)
del /s /q cot.txt >nul
del /s /q cot2.txt >nul

14Youtube video download Empty Re: Youtube video download Qua Fev 23, 2011 9:55 am

graveto

graveto

sim eu lembro dele so que eu pensei que funcionace da mesma forma
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

15Youtube video download Empty Re: Youtube video download Qua Fev 23, 2011 12:41 pm

Sargita

Sargita

O que o neo postou ele:
procura arquivos com nome "videoplayback" e os copia para uma pasta...
O que eu postei ele entra no codigo fonte do site e acha o link....
Ate tentei fazer isos com o video do youtuvb,porem nao consegui achar o servidor dos videos!

16Youtube video download Empty Re: Youtube video download Seg Jun 20, 2011 9:13 pm

graveto

graveto

opa
depois de muito tempo voltei aki Razz
bom eu achei muito interressante o videoplayback e a minha pergunda seria se tem como criar um script ke pegasse todos os videos que focem rodados no IE
porexemplo os videos que rodam no [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] eu nao consigo achar o link original no codigo fonte algo parecido com os videos do youtube
esse script eu uso ate hoje para fazer os meus downloads dos videos do youtube e muito util
P.S. nao sei mas todas as veses em que eu abro o forum o meu pc fica muito mais lento ke o normal nao sei se isso e assim mesmo o se tem algo errado*
mas vlw

17Youtube video download Empty Re: Youtube video download Qua Jun 22, 2011 9:31 pm

graveto

graveto

descobri Very Happy
so preciso da ajuda de voces para criar o bat
na pasta C:\Documents and Settings\user\Configurações locais\Temporary Internet Files toda ves que e assistido um video no mais.uol e criado ali dentro um arquivo 11720373.flv?ver=1 (em propiedades ficou assim [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ) se eu der dois clickes nele abre a opcao de salvar aonde eu quiser as opcoes sao de copiar ou excluir nao tem renomear.

pergunta: como fazer um bat para quando executado ir parar na pasta c:/videosmaisuol
vlw kalker novidade posto aki Razz

18Youtube video download Empty Re: Youtube video download Qua Jun 22, 2011 9:48 pm

graveto

graveto

eu alterei no bat somente isso ( *flv) porque o nome e uma sequencia numerica e funcionou mas o que aconteceu foi que ele pacou a buscar todos os videos do pc com extencao flv e salvar na pasta c:
como que eu faco par pegar so os arquivos da pasta tmp ???
vlw

19Youtube video download Empty Re: Youtube video download Qua Jun 22, 2011 10:07 pm

graveto

graveto

fui so de curioso no videolog para tira uma duvida e deu certo Very Happy
executei um video quando terminou de carregar tava la na pasta tmp Very Happy Very Happy Very Happy
o nome do arquivo era 649243.mp4 em propriedades era assim [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
ou seja provavelmente todos os videos que rodam no IE ficam armazenados ali so tem que buscar pela extencao
vlw Very Happy Very Happy Very Happy

20Youtube video download Empty Re: Youtube video download Qui Jun 23, 2011 8:41 am

Boss-Head

Boss-Head

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]



meio cru ainda más pode ser melhorado..ele vai verificar os temps e salvar em seus documentos tudo separadinho. obs.eu desmembrei um pra fazer outro talvez dê pra diminuir o fonte.testei no w7 e funcionou perfeitamente.testa no xp pra ver se dá certo.

21Youtube video download Empty Re: Youtube video download Sex Jun 24, 2011 6:44 pm

graveto

graveto

aqui no xp nao foi Sad

22Youtube video download Empty Re: Youtube video download Sex Jun 24, 2011 8:54 pm

Boss-Head

Boss-Head

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
corrigido.....

23Youtube video download Empty Re: Youtube video download Sex Jun 24, 2011 8:56 pm

Boss-Head

Boss-Head

Caramba tinha coisa que nem sabia que tava lá ...

24Youtube video download Empty Re: Youtube video download Sex Jun 24, 2011 9:54 pm

graveto

graveto

eu por isso que eu adoro esse forum Very Happy Very Happy Very Happy Very Happy Very Happy
muito bom mesmo nem sei o que dize juntou todas as ideias em uma so
funcionou direitinho com isso da para pegar todas as extencoes que estava procurando muito bom mesmo
Sou seu Fã BOSS-HEAD - sama

25Youtube video download Empty Re: Youtube video download Qua Jul 06, 2011 4:42 pm

graveto

graveto

to precisando do motor de busca do sistema operacional se e seven ou xp vc tem como posta para mim ???
vlw

26Youtube video download Empty Re: Youtube video download Qua Jul 06, 2011 6:07 pm

Boss-Head

Boss-Head

como assim ?

27Youtube video download Empty Re: Youtube video download Qua Jul 06, 2011 6:33 pm

graveto

graveto

assim eu tava na correria hj de tarde
eu tava crackeando o corel drawn x5 e la tinha um batch para remover a licenca mas tava dando um erro entao eu tive ke fazer manualmente eu queria so como ele indentifica o sistema operacional lembrei desse post aqui e postei aqui

Código:
@echo off
IF DEFINED ProgramFiles(x86) (
 goto M64
) ELSE (
 goto M32
)
:M64
 echo This is a x64 system
 SET TARGET_PATH=%ProgramFiles(x86)%
 SET COMMON=%CommonProgramFiles(x86)%
 goto DO_IT
:M32
 echo This is a x86 system
 SET TARGET_PATH=%ProgramFiles%
 SET COMMON=%CommonProgramFiles%
 goto DO_IT
:DO_IT
echo Deleting PsiClient.dll from target folder...
del "%TARGET_PATH%\Corel\CorelDRAW Graphics Suite X5\Programs\PsiClient.dll"
echo Spoofing PSIKey_2.dll as PsiClient.dll into target folder...
copy "%COMMON%\Protexis\License Service\PSIKey-03000201.dll" "%TARGET_PATH%\Corel\CorelDRAW Graphics Suite X5\Programs\PsiClient.dll"
echo Stopping Protexis Service
sc stop PSI_SVC_2
echo Deleting Protexis Service
sc delete PSI_SVC_2
echo deleting Protexis folders
rd /s/q "%COMMON%\Protexis"
:END
echo Done
pause

algo parecido com isso
Código:
ver | find /i "7" > nul
 if "%errorlevel%"=="0" (
echo Windows 7
SET "SOURCE=%LocalAppData%\Microsoft\Windows\Temporary Internet Files"
)
ver | find /i "xp" > nul
 if "%errorlevel%"=="0" (
echo Windows XP
SET "SOURCE=%userprofile%\Configura‡äes locais\Temporary Internet Files"
)

Pssn gosta desta mensagem

28Youtube video download Empty Re: Youtube video download Qui Jul 07, 2011 8:36 am

Boss-Head

Boss-Head

Código:
@echo off & setlocal enableextensions
for /f "tokens=2 delims=:" %%a in ('systeminfo^|find /i "Nome do sistema operacional:"') do ( set Sist_Oper_=%%a)
for /f "tokens=* delims= " %%a in ('echo %Sist_Oper_%') do set Sist_Oper_=%%a
echo %Sist_Oper_%

Pssn gosta desta mensagem

29Youtube video download Empty Re: Youtube video download Qui Set 10, 2015 10:36 am

graveto

graveto

Ola  Surprised

gosto tanto de usar esse batch que vim pedir se tem como modificar para funcionar no Win8  Very Happy Very Happy Very Happy

Ir para o topo  Mensagem [Página 1 de 1]

Tópicos semelhantes

-

» [AJUDA] TESTE DE VIDEO VIA BATCH

Permissões neste sub-fórum
Não podes responder a tópicos