ALUG :: Форумы

Обсуждение проекта.

Вы не вошли.

#1 22 Фев 2010 20:53

kam
Постоялец
Из: ВВВ Архара Деканет точка ру
Здесь с: 28 Сен 2009
Сообщений: 107
Сайт
WindowsXPFirefox

[vk][парсер музыки] где я ошибаюсь ? почиму идет редирект?

вообщем, пишу на досуге парсер музыки для vkontakte

1. 
2. 
3. 
4. 
5. 
6. 
7. 
8. 
9. 
10. 
11. 
12. 
13. 
14. 
15. 
16. 
17. 
18. 
19. 
20. 
21. 
22. 
23. 
24. 
25. 
26. 
27. 
28. 
29. 
30. 
31. 
32. 
33. 
34. 
35. 
36. 
37. 
38. 
39. 
40. 
41. 
42. 
43. 
44. 
45. 
46. 
47. 
48. 
49. 
50. 
51. 
52. 
53. 
54. 
55. 
56. 
57. 
58. 
59. 
60. 
61. 
62. 
63. 
64. 
65. 
66. 
67. 
68. 
69. 
70. 
71. 
72. 
73. 
74. 
75. 
76. 
77. 
78. 
79. 
80. 
81. 
82. 
83. 
84. 
85. 
<?php

#var_dump($_REQUEST);

if(!isset($_GET['id']) or !is_numeric($_GET['id']))
{
die("Error ID format");
}

function output_r ($host,$page,$data){

    if ($page==''){$page='/';}
    if($host == "vkontakte.ru"){
        $proxy = "home.decanet.ru"; //сюда можно не ломиться )) доступ чисто по ип )) 
        $port=8888;
    }else{
    $proxy="192.168.5.2"; //сюда можно не ломиться )) доступ чисто по ип )) 
    $port=3128;
    }
    $fp = fsockopen ($proxy, $port, $errno, $errstr, 30);
    if (!$fp){
        return "Error ";
    }
    $request = "GET http://$host/{$page}?{$data} HTTP/1.0\r\n";
    $request .= "Host: $host\r\n";
    $request .= "Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1\r\n";
    $request .= "Accept-Encoding: none, *;q=0\r\n";
    $request .= "Accept-Language: ru\r\n";
    $request .= "Connection: close\r\n";
    $request .= "Proxy-Connection: close\r\n";
    $request .= "Cookie: remixlang=0; remixmid=*****; remixemail=******; remixpass=".md5("*******")."; remixclosed_tabs=*********; remixchk=5; remixsid=**************\r\n";

    $request .= "Referer: http://$host/?$data\r\n";
    $request .= "User-Agent: Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.2.15 Version/10.10\r\n";
    #$request .= "\r\n";

    #$request .= "$data\r\n";
    $request .= "\r\n";
    var_dump($request);




    @fwrite ($fp,$request);
$out="";
   while (!feof($fp)) {
          $out .= fgets($fp, 128);
     }

  if(ereg("Content-Type: text/html;",$out))
  {
    #var_dump($out);
    $a=explode("Proxy-Connection: close",$out);
    return $a[1];

  }else{

        $a=explode("Proxy-Connection: close",$out);
        preg_match("/(Content-Type: )[^.]+/i",$a[0],$z);
        $z=explode("\n",$z[0]);
        #header(onlyChars($z[0]));
        return array(trim($z[0]),trim($a[1]));


  }



}


############ Вызов функций
if(!isset($moz))
{
$zzz=output_r("vkontakte.ru","audio.php","id=".$_GET['id']);

#$zzz=iconv("CP1251","UTF-8",$zzz);
var_dump($zzz);
}



?>

дык эта сволочь возвращает какой-то сраный редирект...через жаба-скрипт...
в чем ошибка? в каком месте запроса...а то мозг сломал уже....

Редактировался kam (22 Фев 2010 23:07)

Offline

 

#2 22 Фев 2010 20:54

kam
Постоялец
Из: ВВВ Архара Деканет точка ру
Здесь с: 28 Сен 2009
Сообщений: 107
Сайт
WindowsXPFirefox

Re: [vk][парсер музыки] где я ошибаюсь ? почиму идет редирект?

как можно получить без редиректа эту фигню?

Offline

 

#3 24 Фев 2010 00:15

patr29
Постоялец
Из: Северодвинск
Здесь с: 02 Окт 2009
Сообщений: 68
WindowsXPChrome

Re: [vk][парсер музыки] где я ошибаюсь ? почиму идет редирект?

http://alug.org.ru/forum/viewtopic.php?id=143
Последний пост

Редактировался patr29 (24 Фев 2010 00:15)


Windows XP + Блокнот.

Offline

 

#4 24 Фев 2010 03:34

lord
Администратор
Из: Архангельск
Здесь с: 15 Сен 2009
Сообщений: 392
Сайт
WindowsXPChrome

Re: [vk][парсер музыки] где я ошибаюсь ? почиму идет редирект?

На сей счёт можно привести пару поговорок:
1) Чукча не читатель, чукча писатель
2) Каждый изобретает свой велосипед

Этих парсеров и плееров музыки из вконтакта уже вагон и маленькая тележка, нахер это говно нужно, я лично, не понимаю.


"Человек создан для счастья, как птица для полёта", - думал пингвин.

Offline

 

#5 24 Фев 2010 06:37

kam
Постоялец
Из: ВВВ Архара Деканет точка ру
Здесь с: 28 Сен 2009
Сообщений: 107
Сайт
WindowsXPOpera

Re: [vk][парсер музыки] где я ошибаюсь ? почиму идет редирект?

ну вообще то это первая стадия, потом это будет для себя. и совершенно другое ))
хочу сделать онлайн генератор плейлистов с возможностью слушать из проигрывателей...
с получением списка песен я уже решил, так что почти все уже написал..

Offline

 

#6 24 Фев 2010 06:38

kam
Постоялец
Из: ВВВ Архара Деканет точка ру
Здесь с: 28 Сен 2009
Сообщений: 107
Сайт
WindowsXPOpera

Re: [vk][парсер музыки] где я ошибаюсь ? почиму идет редирект?

2Лорд, ты жабер уже поднимишь, ты обещаешь это каждый раз как я тебе звоню, может мне шиве дать доступ к серверу и пусть подымает?

Offline

 

#7 24 Фев 2010 08:04

lord
Администратор
Из: Архангельск
Здесь с: 15 Сен 2009
Сообщений: 392
Сайт
ArchMozilla

Re: [vk][парсер музыки] где я ошибаюсь ? почиму идет редирект?

ну вообще то это первая стадия, потом это будет для себя. и совершенно другое ))
хочу сделать онлайн генератор плейлистов с возможностью слушать из проигрывателей...
с получением списка песен я уже решил, так что почти все уже написал..

Ну вот зачем оно? Помоги лучше другим проектам, тысячи их, всё равно получится херня, т.к. ничего вменяемого получится просто не может без сервиса типа last.fm.


"Человек создан для счастья, как птица для полёта", - думал пингвин.

Offline

 

#8 24 Фев 2010 08:32

kam
Постоялец
Из: ВВВ Архара Деканет точка ру
Здесь с: 28 Сен 2009
Сообщений: 107
Сайт
WindowsXPOpera

Re: [vk][парсер музыки] где я ошибаюсь ? почиму идет редирект?

ну вот тебе не пофиг чем я займусь? просто хочу эту херь сделать и хоть убей...

Offline

 

#9 24 Фев 2010 10:36

lord
Администратор
Из: Архангельск
Здесь с: 15 Сен 2009
Сообщений: 392
Сайт
ArchMozilla

Re: [vk][парсер музыки] где я ошибаюсь ? почиму идет редирект?

Да при чём тут мой интерес чем ты займёшься, изобретай хоть колесо, может круглее получится. ;)


"Человек создан для счастья, как птица для полёта", - думал пингвин.

Offline

 

#10 25 Фев 2010 17:19

patr29
Постоялец
Из: Северодвинск
Здесь с: 02 Окт 2009
Сообщений: 68
WindowsXPChrome

Re: [vk][парсер музыки] где я ошибаюсь ? почиму идет редирект?


Windows XP + Блокнот.

Offline

 

#11 25 Фев 2010 17:53

kam
Постоялец
Из: ВВВ Архара Деканет точка ру
Здесь с: 28 Сен 2009
Сообщений: 107
Сайт
WindowsXPFirefox

Re: [vk][парсер музыки] где я ошибаюсь ? почиму идет редирект?

лять...пасибо ).....

Offline

 

Подвал форума

Powered by FluxBB