download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

Как да тегля клипове от www.vbox7.com

Автор
Съобщение
anonymous
Сря, 23.05.07, 08:15
много ви благодаря този начин с допълнението медия е много лесен и доста мога да кажа мързеливичък!
anonymous
Пет, 08.06.07, 02:41
хм! сега видех че са го променили теа от vbox7 оназ вечер имаше профилактика и изглежда това са правели а и са сканирали за
заразени клипчета хи-хи:)
в темпорари интернет файлс вече влиза по друг начин:)
1f789fd8.flv примерно като е в темпа линка е http media02.vbox7.com/s/1f/1f789fd8.flv

до тук добре ама гледам че след media един път е само media друг път се генерира вече с други символи:)
др директории се запазват така като се вземат първите две от името
моят съвет е: от temporary internet files да си ги вземате
C:\Documents and Settings\ВАШЕТО ИМЕ\Local Settings\Temporary Internet Files
там търсете от size по-големия размер в мегабайти е с разширение .flv
върху файла кликате с десен на мишката copy и си го пействате където искате на харда
после се гледа с плеър може и да се конвертира
може за по-бързо от RUN->SEARCH задавате да търси .flv долу оказвате да търси в
C:\Documents and Settings\ВАШЕТО ИМЕ\Local Settings\Temporary Internet Files

anonymous
Съб, 09.06.07, 12:03
Благодарност на brigante.
От мене само снимката с последователни стъпки 1->2->3flv__url.jpg
zlatena
Съб, 09.06.07, 15:11
...ползвателите на Firefox могат да си добавят един Add-ons(About:About 2.4) и от менюто на браузъра да имат достъп до кеша му...регистрите...и др
...след инсалиране цъкваме на Help ...после ... AboutAbout:?

по-точно:
например ако от менюто на Firefox цъкнем на Help ...после About:? и About:cache
все едно отваряме :
 C:\Documents and Settings\вашето име\Local Settings\Application Data\Mozilla\Firefox\Profiles\otvxpmro.default\Cache

от Tools - Options - Advanced - cache ...може да се промени кеша на браузъра,който по подразбиране е 50МБ...и ако гледате например филм чрез браузъра си ...после може да си го изтеглите от кеша му...

http://www.mrtech.com/extensions/ или тук

редактиран от zlatena на 09.06.07 15:12
редактиран от zlatena на 09.06.07 15:13
insecteater
Съб, 09.06.07, 16:33
Такаааа, има нещо гнило.
Досега можехме да дърпаме от vbox7 само като пренапишем адреса, за да получим името на flv файла. Обаче вече не става. Кое е различното?

Например следният клип: http://www.vbox7.com/play:d1a82e0e
Да почнем от html файла на тази връзка. След редактиране на сорса - коментиране, триене и проба дали все още се зарежда филма, стигаме до ето това, като функционалността му се запазва:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
<html>
 
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Funky G - Robinja / VBoX7</title>
<link href="http://i47.vbox7.com/design/class.css" rel="stylesheet" type="text/css">
</head>
 
<body>
 
 
<script type="text/javascript" src="http://i.vbox7.com/player/swfobject.js"></script>
 
	</div>
	<div id="flashcontent">
	</div>
 
	<script type="text/javascript">
	var so = new SWFObject("http://i47.vbox7.com/player/vbox777.swf", "VBOXplayer", "450", "403", "7", "#000000");
	so.addVariable("vid", "d1a82e0e");
	so.addVariable("dWidth", "320");
	so.addVariable("dHeight", "240");
	so.addParam("allowScriptAccess", "always");
	so.write("flashcontent");
	</script>
 
 
</body>
</html>

Общо взето се създава обект, който извиква флаш плеъра и му предава като параметър идентификатора на желаното от нас филмче.
Самият флаш плеър е видно че се намира на адрес http://i47.vbox7.com/player/vbox777.swf
А параметърът се предава чрез so.addVariable("vid", "d1a82e0e");

Така поотделно тези двете неща не ни вършат работа. За целта трябва да разберем какво прави flash плеъра този параметър vid. Плеъра може да се свали например с flashget. От там насетне един флаш декомпилатор би бил много полезен - например Flash Decompiler Trillix, макар че доста полезна се оказва и следната тема: http://www.download.bg/index.php?cls=forum&mtd=thread&t=62641&q=flash%20decompiler#post62706

След като се декомпилира въпросният плеър, в секцията със скриптовете се появява едно много интересно нещо, а именно:
stop()
if (getProperty("",_url).substr(0, 4) == "file") {
    vid = "02299c6a"
    }
getVideoFileLocation = new LoadVars ()
getVideoFileLocation.vid = _root.vid
getVideoFileLocation.onLoad = function  (serverIsOnline) {
    if (serverIsOnline == false) {
        _root.unloadMovie()
        }
    if (this.videoFile != undefined) {
        _root.videoFileLocation = this.videoFile
        gotoAndStop(2)
        trace(_root.videoFileLocation)
        }
    }
getVideoFileLocation.sendAndLoad("http://www.vbox7.com/play/magare.do", getVideoFileLocation, "POST")

редът getVideoFileLocation.vid = _root.vid предава на обекта getVideoFileLocation параметъра, предаден по-рано.
И на последният ред е цялата магария:
getVideoFileLocation.sendAndLoad("http://www.vbox7.com/play/magare.do", getVideoFileLocation, "POST")

С това плеъра изпраща като POST заявка vid параметъра и в отговор получава реалното положение на .flv файла.

РЕШЕНИЕТО:
След като знаем механизма на работа (който между другото се среща доста често), можем да направим програма или скрипт, които да ни дават линк за директно дърпане на .flv файла.
Един подобен скрипт би трябвало да прави следното:

Да претърсва сорс кода на страницата, зададена от потребителя.
Да извлича vid параметъра
Да изпраща POST заявка към http://www.vbox7.com/play/magare.do съдържаща vid параметъра
Да извлича адреса на flv fайла от отговора на тази си заявка и да го показва на потребителя.

Направил съм набързо един php скрипт, който върши точно това. Внимание, ако го ползвате, сложете проверка за потребителския вход (Използва се функцията file)

Общо взето най тънкият момент е използване на сокети (затова може и да не работи навсякъде този скрипт) за изпращане на POST заявка. Останалото е лесно.

vbox7.php

anonymous
Съб, 09.06.07, 18:20
insecteater, ти си най-добрият. евала, майсторе, Паяк forever
insecteater
Съб, 09.06.07, 19:06
Новият механизъм им е следният:
Например за http://www.vbox7.com/play:1f789fd8

http://media.vbox7.com/s/1f/1f789fd8.flv

като http://media.vbox7.com/s/ е константа
(Благодарности на brigante и момченце за константният адрес)

Дали ще е mediа или media02 засега и на двата адреса отговаря.

Честито - до следващият път когато го сменят

anonymous
Нед, 10.06.07, 10:01

Как се качват клипове в www.vbox7.com?

Ще ползвам тази тема за да не пускам нова

Въпроса ми е как да качвам клипове в www.vbox7.com? Вчера се опитах да кача едно клипче (сглобено от картинки), в което няма нито порнография, нито насилие, нито други простотии, но така и не го пуснаха...
Като го заредих от компютъра ми, излезе съобщение от рода (цитирам по памет); -"Мола изчакайте, екипът обработва клипа и ще бъде пуснат до няколко минути..." Ама накрая нищо! Каква е тази работа?

anonymous
Чет, 08.11.07, 11:29
A pak az izobshto ne moga da vlyaza v Vbox 7, neshto ot nastroikite na firewalla li e ili na IE 7, ako nqkoi znae da mi kage ...
anonymous
Пон, 10.12.07, 19:17

RE: RE: Как да тегля клипове от www.vbox7.com

” истегли си програмата vbox7downloader „
otkade e iztegli

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.