PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 2
Sanya123 Отправлено: 28 Июля, 2012 - 12:25:47 • Тема: Парсер видео с контакта • Форум: Работа с сетью

Ответов: 44
Просмотров: 24762
если был Подмигивание скажи как его установить для чайника я не очень понимаю скрипты спас за ранние Улыбка
(Добавление)
Вот мое мыло если что пиши рад услышать помощи harmaeol@mail.ru
для начала пойдет и этот скрипт )) Подмигивание
(Добавление)
Вот мое мыло если что пиши рад услышать помощи harmaeol@mail.ru
для начала пойдет и этот скрипт )) Подмигивание
Sanya123 Отправлено: 24 Июля, 2012 - 20:36:50 • Тема: Парсер видео с контакта • Форум: Работа с сетью

Ответов: 44
Просмотров: 24762
мне тоже интересно стало я вот нашел исходник платного скрипта может что то и поможет

CODE (html):
скопировать код в буфер обмена
  1. /*
  2. ## Скрипт VK Video
  3. ## Автор: Murderer24
  4. ## Сайт: php-yuri.ru
  5. ##
  6. ## Версия скрипта: 1.4
  7. ###########################
  8. */
  9.  
  10.  
  11. /* Функция поиска видео */
  12. function search(key, video_hosting, div_id, callback_functions, error_callback_functions, min_duration, max_duration, domain) {
  13.         if ( typeof(domain) != 'undefined' ) {
  14.                 var url = 'http://' + domain + '/vk_video/video.php';
  15.         } else {
  16.                 var url = '/vk_video/video.php';
  17.                 var domain = '';
  18.         }
  19.        
  20.         if ( typeof(min_duration) == 'undefined' ) {
  21.                 var min_duration = 0;
  22.         }
  23.        
  24.         if ( typeof(max_duration) == 'undefined' ) {
  25.                 var max_duration = 0;
  26.         }
  27.        
  28.         if ( typeof(callback_functions) == 'undefined' || callback_functions == false ) {
  29.                 var callback_functions = [video_html];
  30.         }
  31.        
  32.         $.getJSON(url + '?action=search&min_duration=' + min_duration + '&max_duration=' + max_duration + '&video_hosting=' + encodeURIComponent(video_hosting) + '&key=' + encodeURIComponent(key) + "&callback=?",
  33.                 function(data) {
  34.                         if ( typeof(data.name) != 'undefined' ) {
  35.                                 for ( var i = 0; i < callback_functions.length; i++ ) {
  36.                                         callback_functions[i](data, div_id, domain);
  37.                                 }
  38.                         } else {
  39.                                 if ( typeof(error_callback_functions) != 'undefined' && error_callback_functions != false ) {
  40.                                         for ( var i = 0; i < error_callback_functions.length; i++ ) {
  41.                                                 error_callback_functions[i]();
  42.                                         }
  43.                                 }
  44.                         }
  45.                 }
  46.         );
  47. }
  48.  
  49. /* Функция загрузки даных о видео */
  50. function video_load(data_url, div_id, callback_functions, error_callback_functions, domain) {
  51.         if ( typeof(domain) != 'undefined' ) {
  52.                 var url = 'http://' + domain + '/vk_video/video.php?action=get'
  53.         } else {
  54.                 var url = '/vk_video/video.php?action=get';
  55.                 var domain = '';
  56.         }
  57.        
  58.         if ( typeof(callback_functions) == 'undefined' || callback_functions == false ) {
  59.                 var callback_functions = [video_html];
  60.         }
  61.        
  62.         $.getJSON(url + "&url=" + encodeURIComponent(data_url) + "&callback=?",
  63.                 function(data) {
  64.                         if ( typeof(data.name) != 'undefined' ) {
  65.                                 for ( var i = 0; i < callback_functions.length; i++ ) {
  66.                                         callback_functions[i](data, div_id, domain);
  67.                                 }
  68.                         } else {
  69.                                 if ( typeof(error_callback_functions) != 'undefined' && error_callback_functions != false ) {
  70.                                         for ( var i = 0; i < error_callback_functions.length; i++ ) {
  71.                                                 error_callback_functions[i]();
  72.                                         }
  73.                                 }
  74.                         }
  75.                 }
  76.         );
  77. }
  78.  
  79. /* Функция формирования html кода */
  80. function video_html(data, div_id, domain) {
  81.         if ( data == false || div_id == false ) {
  82.                 return;
  83.         }
  84.        
  85.         if ( typeof(domain) != 'undefined' && domain != '' ) {
  86.                 var url = 'http://' + domain + '/vk_video/'
  87.         } else {
  88.                 var url = '/vk_video/';
  89.                 var domain = '';
  90.         }
  91.        
  92.        
  93.         if ( typeof(player_width) == 'undefined' || player_width == '' ) {
  94.                 player_width = '100%';
  95.         }
  96.        
  97.         if ( typeof(player_height) == 'undefined' || player_height == '' ) {
  98.                 player_height = '398px';
  99.         }
  100.        
  101.         if ( typeof(player_style) == 'undefined' || player_style == '' ) {
  102.                 player_style = url + 'player/style.txt';
  103.         }
  104.        
  105.        
  106.         var videos = '';
  107.         for ( i = 0; i <= 4; i++ ) {
  108.                 if ( typeof(data.video_url[i]) == 'undefined' ) {
  109.                         if ( i < 4 ) {
  110.                                 videos += '*';
  111.                         }
  112.                 } else {
  113.                         videos += encodeURIComponent(data.video_url[i]);
  114.                        
  115.                         if ( i < 4 ) {
  116.                                 videos += '*';
  117.                         }
  118.                 }
  119.         }
  120.        
  121.         var rndval = new Date().getTime();
  122.        
  123.         $('#' + div_id).html(
  124.         '<object id="myplayer" type="application/x-shockwave-flash" data="' + url + 'player/uppod.swf?' + rndval + '" width="' + player_width + '" height="' + player_height + '">\n' +
  125.         '<param name="bgcolor" value="#ffffff" />\n' +
  126.         '<param name="allowFullScreen" value="true" />\n' +
  127.         '<param name="allowScriptAccess" value="always" />\n' +
  128.         '<param name="wmode" value="transparent" />\n' +
  129.         '<param name="movie" value="' + url + 'player/uppod.swf?' + rndval + '" />\n' +
  130.         '<param name="flashvars" value="st=' + player_style + '&file=' + videos + '&poster=' + data.thumb_url + '&hdseparator=*&download=' + data.download_url + '" />\n' +
  131.         '</object>'
  132.         );
  133. }
  134.  
  135. /* Функция формирования html кода на видео с плейлистом */
  136. function playlist_html(playlist, div_id, domain) {
  137.         if ( playlist == false || div_id == false ) {
  138.                 return;
  139.         }
  140.        
  141.         if ( typeof(domain) != 'undefined' && domain != '' ) {
  142.                 var url = 'http://' + domain + '/vk_video/'
  143.         } else {
  144.                 var url = '/vk_video/';
  145.                 var domain = '';
  146.         }
  147.        
  148.        
  149.         if ( typeof(player_width) == 'undefined' || player_width == '' ) {
  150.                 player_width = '100%';
  151.         }
  152.        
  153.         if ( typeof(player_height) == 'undefined' || player_height == '' ) {
  154.                 player_height = '398px';
  155.         }
  156.        
  157.         if ( typeof(player_style) == 'undefined' || player_style == '' ) {
  158.                 player_style = url + 'player/style.txt';
  159.         }
  160.        
  161.         var playlist_url = url + 'playlist/' + encodeURIComponent(playlist) + '.txt';
  162.        
  163.        
  164.         var rndval = new Date().getTime();
  165.        
  166.         $('#' + div_id).html(
  167.         '<object id="myplayer" type="application/x-shockwave-flash" data="' + url + 'player/uppod.swf?' + rndval + '" width="' + player_width + '" height="' + player_height + '">\n' +
  168.         '<param name="bgcolor" value="#ffffff" />\n' +
  169.         '<param name="allowFullScreen" value="true" />\n' +
  170.         '<param name="allowScriptAccess" value="always" />\n' +
  171.         '<param name="wmode" value="transparent" />\n' +
  172.         '<param name="movie" value="' + url + 'player/uppod.swf?' + rndval + '" />\n' +
  173.         '<param name="flashvars" value="st=' + player_style + '&pl=' + playlist_url + '&hdseparator=*" />\n' +
  174.         '</object>'
  175.         );
  176. }
  177.  
  178. /* Функция формирования html кода для скачивания */
  179. function video_download(data, div_id, domain) {
  180.         if ( data == false || download_id == false ) {
  181.                 return;
  182.         }
  183.        
  184.         $('#' + download_id).attr('href', data.download_url);
  185. }

(Добавление)
вот сам полная ссылка
view-source:demo.videoscript.biz на этот сайт
(Добавление)
а как подключить я хз Не понял

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB