1. Мы продолжаем публиковать интересные статьи на тему SocialEngine 4. Одна из статей посвящена правильному выбору сервера для вашей социальной сети, а другая содержит советы по увеличению производительности платформы. Также мы добавили большую статью о пользовательских уровнях. Ознакомиться со статьями вы можете в разделе Вопросы и Ответы SocialEngine 4.
  2. Вам кажется, что ваша версия SocialEngine 4, работает медленно?

    Голосуйте. Пишите свою версию системы, железо на чем работает и количество пользователей. Будем увеличивать производительность :-) Подробнее

  3. В связи с участившимися случаями попыток продажи пользователями форума различных "сборок" коммерческих социальных платформ, обычно основанных на SocialEngine 3, вводится новое правило для форума. Запрещается создание тем или размещение в уже созданных предложений о продаже или размещение ссылок на сайты, где происходит продажа "сборок". Пользователи, которые продолжат свою коммерческую деятельность в данном направлении, будут заблокированы. Подробнее.

!!! Решено плеер как Вконтакте !!!

Discussion in 'Buy' started by badboy, May 29, 2011.

  1. badboy Thread starter User


    Offline
    Message Count:
    116
    Likes Received:
    116
    Наконец Решено Плеер как Вконтакте!:cool:
    Давно всех мучил вопрос по поводу: как же сделать плеер как Вконтакте?:stena:

    И так представляю вам мой новый плеер для музыки:

    [IMG]
    [IMG]
    [IMG]
    [IMG]
    • 99% копия Вконтакте.
    • 100% рабочий.
    • Работает на версия SE 2.XX и SE 3.XX!
    • Написан с нуля!


    Впрочем, смотрим скрины, слова тут лишние.

    6.jpg 7.jpg 8.jpg 9.jpg 5.jpg 4.jpg 3.jpg 2.jpg 1.jpg

    Для приобретения пишите:
    ICQ 424703006
    Skype kadetzp

    Цена: 325р.


    P.S. C Уважением ваш BadBoy.
    Sergej123 likes this.
  2. plast0r Novice member


    Offline
    Message Count:
    143
    Likes Received:
    65
    Пфф.. лучше бы бесплатно выложил )
  3. badboy Thread starter User


    Offline
    Message Count:
    116
    Likes Received:
    116
    я вчера весь день сидел мозг парил и рисовал, чтобы потом бесплатно выложить?
  4. its-me User


    Offline
    Message Count:
    406
    Likes Received:
    3
    совсем чюжой труд не ценишь, все тебе на блюдечке.
    А знаешь почему? Потому что сам ничего не сделал и не знаешь как это тяжело.
    PS.: попрошайка

    лучше только для тебя, ведь ЕСЛИ КОГДАНИБУДЬ ВСЕРШИТСЯ ЧЮДО и ты напишишь что-либо свое - ТЫ 100% ЗАЖМЕШЬ! А когда будут просить бесплатно - будешь всех посылать куда подальше
  5. badboy Thread starter User


    Offline
    Message Count:
    116
    Likes Received:
    116
    Спасибо за поддержку)
  6. plast0r Novice member


    Offline
    Message Count:
    143
    Likes Received:
    65
    Ну не знаю.. помнится я тут выкладывал клон вконтакте, который купил за 500 рублей.
    Много народу взяли и сказали спасибо.
    Честно говоря мне ни тепло, ни холодно от аудиозаписей как вконтакте.
    А самое главное, что я не держу социальную сеть вообще. :)
  7. SpartakuS User


    Offline
    • Знаменитый
    Message Count:
    797
    Likes Received:
    82
    +1 :D
  8. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    Можно более подробное описание.
    Я не юзаю вконтакти и не вкурсе на сколько похоже или не похоже.

    ---------- Сообщение добавлено в 12:16 ---------- Предыдущее сообщение было в 12:11 ----------

    У меня есть скрипт грабера музыки с вконтакте для SE3, выглядит как поиск музыки, выводит на сайте в виде списка песен, по заявленным характеристикам воспроизведение аналогичное вконтактовскому, можно сохранить песню на комп. Надо оживить и довести до ума. Кому интересно?
    Вот мне например не охота сервак свой забивать музыкой, места и денег не напастись.
  9. badboy Thread starter User


    Offline
    Message Count:
    116
    Likes Received:
    116
    Я могу заняться этим заняться
  10. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    Отписал в личку.

    ---------- Сообщение добавлено 01.06.2011 в 07:19 ---------- Предыдущее сообщение было 31.05.2011 в 20:18 ----------

    Небольшая поправка, парсер музыки с вконтакти для DLE, для SE не нашёл, наверное в сердцах удалил после неудачных попыток, где брал не вспомню, давно было.

    Вот в инете нашёл очередной парсер (может сгодится кому)
    PHP:

    <?php
     
    function auth($email$pass) {
        
    $cookies '';
        
    $email urlencode($email);
        
    $pass urlencode($pass);
        
    $temp = array();
        
    $temp['first'] = array();
        
    $temp['second'] = array();
        
    $temp['html'] = file_get_contents("http://vkontakte.ru/login.php?email=".$email."&pass=".$passfalse$context);
        
    $temp['headers'] = $http_response_header;
        foreach(
    $temp['headers'] as &$value){
            if(
    substr($value011)=='Set-Cookie:'){
                
    $temp['parts'] = explode(';'substr($value12));
                
    array_push($temp['first'], $temp['parts'][0]);
            }
        }
        
    $temp['second'] = array_unique($temp['first']);
        foreach(
    $temp['second'] as &$value){
            
    $cookies .= $value.';';
        }
        unset(
    $temp);
        return 
    substr($cookies0, -1);
    }
     
    function 
    search_audio($cookies$query){
        
    $query urlencode($query);
        
    $context stream_context_create(array(
                
    'http' => array(
                    
    'method' => 'POST',
                    
    'header' => 'User-Agent: TRO Vkontakte Audio Parser' PHP_EOL .
                    
    'Referer: http://vkontakte.ru/index.php' PHP_EOL .
                    
    'Cookie: ' $cookies PHP_EOL .
                    
    'X-Requested-With: XMLHttpRequest' PHP_EOL .
                    
    'Content-Type: application/x-www-form-urlencoded' PHP_EOL,
                    
    'content' => 'c[q]='.$query.'&c[section]=audio',
            ),
        ));
        
    $result file_get_contents("http://vkontakte.ru/gsearch.php"false$context);
        
    preg_match_all('/operate\((\d+),(\d+),(\d+),\'(\w+)\',(\d+)\);/i'$result$find);
        return (
    $find);
    }
     
    $cookies auth('СВОИ''СТАВЬТЕ');
    print_r(search_audio($cookies'Dr.DRE'));
    ?>
    и немного перла:
    Code:
    #!/usr/bin/env perl
    use strict;
    use warnings;
    
    use Data::Dumper;
    use LWP::UserAgent;
    use HTTP::Cookies;
    use HTML::Entities;
    
    my $cookie_jar = HTTP::Cookies->new(
        file => "./cookies.txt",
        autosave => 1,
    );
    
    my $ua = LWP::UserAgent->new;
    my @form = {
        email => 'email@gmail.com',
        pass=> 'password'
    };
    push @{ $ua->requests_redirectable }, 'POST';
    $ua->timeout(100);
    $ua->agent('Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1');
    $ua->cookie_jar($cookie_jar);
    my $response=$ua->post('http://vkontakte.ru/login.php',\@form);
    if ($response->is_success) {
        my $res=$ua->get('http://vkontakte.ru/gsearch.php?q=cardigans&section=audio');
        if ($res->is_success) {
            my $cont=$res->content;
            my %links;
            my $perf;
    
            $cont=~s/<a href='javascript: showLyrics\([0-9]*,[0-9]*\);'>(.+?)<\/a>/$1/g;
            while ($cont=~m/performer([0-9]*)">(.+?)<\/b> - <span id="title[0-9]*">(.+?)<\/span>/)
            {
                $perf=decode_entities($2)." - ".decode_entities($3);
                $links{"$1"}{"perf"}=$perf;
                $cont=~s/<b id="performer[0-9]*">(.*?)<\/b> - <span id="title[0-9]*">(.*?)<\/span>//;
            }
            while ($cont=~m/operate\(([0-9]*),([0-9]*),([0-9]*),\'([0-9a-fA-F]*)\',[0-9]*\);/)
            {
                $links{"$1"}{"link"}="http://cs".$2.".vkontakte.ru/u".$3."/audio/".$4.".mp3";
                $cont=~s/operate\([0-9]*,[0-9]*,[0-9]*,'[0-9a-f]*',[0-9]*\);//;
            }
            print Dumper(%links);
        }
    }
    else {
        die $response->status_line;
    }
    
    

Share This Page

All rights reserved SocEngine.ru ©