gravity
Nouveau membre
Bonjour je voudrai avoir une vidéo sur un site internet.
Mais il ne la propose pas au téléchargement.
Voila le code source d'une partis de la page, comment je peux trouver la vidéo la-dedans et comment la récupérer?
merci infiniment d'avance!
1 - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
2 -
3 - <html>
4 - <head>
5 -
6 - <title>YouTube - guitar</title>
7 -
8 - <link rel="stylesheet" href="/styles_yts1146707330.css" type="text/css">
9 - <link rel="stylesheet" href="/base_yts1146707330.css" type="text/css">
10 - <link rel="stylesheet" href="/watch_yts1146789259.css" type="text/css">
11 - <link rel="icon" href="/favicon.ico" type="image/x-icon">
12 - <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
13 - <meta name="title" content="guitar">
14 - <meta name="description" content="this guy iz great!!!">
15 - <meta name="keywords" content="guitar">
16 -
17 - <link rel="alternate" title="YouTube - [RSS]" href="/rssls">
18 -
19 - <script type="text/javascript" src="/js/ui.js"></script>
20 - <script language="javascript" type="text/javascript">
21 - onLoadFunctionList = new Array();
22 - function performOnLoadFunctions()
23 - {
24 - for (var i in onLoadFunctionList)
25 - {
26 - onLoadFunctionList();
27 - }
28 - }
29 - </script>
30 -
31 -
32 -
33 -
34 - <script type="text/javascript" src="/flashobject.js"></script>
35 - <script type="text/javascript" src="/js/components_yts1146206499.js"></script>
36 - <script type="text/javascript" src="/js/AJAX_yts1146522477.js"></script>
37 - <script type="text/javascript" src="/js/ui_yts1146789259.js"></script>
38 - <script type="text/javascript" src="/js/comments_yts1146866571.js"></script>
39 - <script language="javascript" type="text/javascript">
40 -
41 - function CheckLogin() {
42 - return false;
43 - }
44 -
45 -
46 -
47 -
48 - function showRelatedVideosContent() {
49 - getAndShowNavContent('exRelated', '/watch_ajax?video_id=QjA5faZF1A8&action_get_related_videos_component&search=guitar');
50 - }
51 -
52 - function showRelatedPlaylistContent() {
53 - getAndShowNavContent('exPlaylist', '/watch_ajax?feature=PlayList&video_id=QjA5faZF1A8&action_get_related_playlist_component&p=&index=0');
54 - }
55 - function showRelatedUserContent() {
56 - getAndShowNavContent('exUser', '/watch_ajax?video_id=QjA5faZF1A8&action_get_user_videos_component&user_id=ip7CqiN9xw4&video_count=1');
57 - }
58 -
59 -
60 -
61 - // This can be split out...
62 - var contentTab=new Array();
63 - function getAndShowNavContent(nameprefix, url) {
64 - selectNavLink(nameprefix + "Link");
65 -
66 - if(contentTab[nameprefix]) {
67 - return;
68 - }
69 -
70 - self.nameprefix = nameprefix;
71 - self.showRelatedVideosResponse = showRelatedVideosResponse;
72 - getUrlXMLResponse(url, showRelatedVideosResponse);
73 - }
74 - function showRelatedVideosResponse(req) {
75 - document.getElementById(self.nameprefix + "Div").innerHTML=getNodeValue(req.responseXML, "html_content");
76 - setContentLoaded(self.nameprefix);
77 - }
78 -
79 - function setContentLoaded(nameprefix) {
80 - selectNavLink(nameprefix + "Link");
81 - contentTab[nameprefix] = 1;
82 - }
83 -
84 -
85 -
86 - function showAjaxDiv(divName, url) {
87 - if(CheckLogin()) {
88 - self.divName = divName
89 - self.showAjaxDivResponse = showAjaxDivResponse
90 - getUrlXMLResponse(url, self.showAjaxDivResponse);
91 - } else {
92 - alert("Please login to perform this operation.");
93 - }
94 - }
95 - function showAjaxDivResponse(req) {
96 - document.getElementById(self.divName).innerHTML=getNodeValue(req.responseXML, "html_content");
97 - openDiv(self.divName);
98 - }
99 -
100 - function postAjaxForm(divName, formName) {
101 - self.postAjaxFormCompleted = postAjaxFormCompleted;
102 - self.divName = divName;
103 -
104 - postFormXMLResponse(formName, self.postAjaxFormCompleted);
105 - }
106 - function postAjaxFormCompleted(req) {
107 - if(self.divName != null)
108 - hideAjaxDiv(self.divName);
109 - }
110 - function hideAjaxDiv(divName) {
111 - closeDiv(divName);
112 - }
113 -
114 -
115 -
116 -
117 -
118 - // Player stuff
119 -
120 - function openFull()
121 - {
122 - var fs = window.open( "/watch_fullscreen?video_id=QjA5faZF1A8&l=320&t=OEgsToPDskLSPD9rm4V5q1lnplVIL2E2&fs=1&title=" + "guitar" ,
123 - "FullScreenVideo", "toolbar=no,width=" + screen.availWidth + ",height=" + screen.availHeight
124 - + ",status=no,resizable=yes,fullscreen=yes,scrollbars=no");
125 - fs.focus();
126 - }
127 -
128 - function gotoNext()
129 - {
130 - window.location = "/watch?v=umA5qJW1wtQ&playnext=1";
131 - }
132 -
133 - function hideDiv(d)
134 - {
135 - d.style.display = "none";
136 - }
137 -
138 - function showDiv(d)
139 - {
140 - d.style.display = "block";
141 - }
142 -
143 - function autoNext()
144 - {
145 - var p = document.getElementById("movie_player");
146 - p.SetVariable("playnext", "1");
147 -
148 - var pa = document.getElementById("playall");
149 - var pga = document.getElementById("playingall");
150 - hideDiv(pa);
151 - showDiv(pga);
152 - }
153 -
154 -
155 -
156 -
157 -
Mais il ne la propose pas au téléchargement.
Voila le code source d'une partis de la page, comment je peux trouver la vidéo la-dedans et comment la récupérer?
merci infiniment d'avance!
1 - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
2 -
3 - <html>
4 - <head>
5 -
6 - <title>YouTube - guitar</title>
7 -
8 - <link rel="stylesheet" href="/styles_yts1146707330.css" type="text/css">
9 - <link rel="stylesheet" href="/base_yts1146707330.css" type="text/css">
10 - <link rel="stylesheet" href="/watch_yts1146789259.css" type="text/css">
11 - <link rel="icon" href="/favicon.ico" type="image/x-icon">
12 - <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
13 - <meta name="title" content="guitar">
14 - <meta name="description" content="this guy iz great!!!">
15 - <meta name="keywords" content="guitar">
16 -
17 - <link rel="alternate" title="YouTube - [RSS]" href="/rssls">
18 -
19 - <script type="text/javascript" src="/js/ui.js"></script>
20 - <script language="javascript" type="text/javascript">
21 - onLoadFunctionList = new Array();
22 - function performOnLoadFunctions()
23 - {
24 - for (var i in onLoadFunctionList)
25 - {
26 - onLoadFunctionList();
27 - }
28 - }
29 - </script>
30 -
31 -
32 -
33 -
34 - <script type="text/javascript" src="/flashobject.js"></script>
35 - <script type="text/javascript" src="/js/components_yts1146206499.js"></script>
36 - <script type="text/javascript" src="/js/AJAX_yts1146522477.js"></script>
37 - <script type="text/javascript" src="/js/ui_yts1146789259.js"></script>
38 - <script type="text/javascript" src="/js/comments_yts1146866571.js"></script>
39 - <script language="javascript" type="text/javascript">
40 -
41 - function CheckLogin() {
42 - return false;
43 - }
44 -
45 -
46 -
47 -
48 - function showRelatedVideosContent() {
49 - getAndShowNavContent('exRelated', '/watch_ajax?video_id=QjA5faZF1A8&action_get_related_videos_component&search=guitar');
50 - }
51 -
52 - function showRelatedPlaylistContent() {
53 - getAndShowNavContent('exPlaylist', '/watch_ajax?feature=PlayList&video_id=QjA5faZF1A8&action_get_related_playlist_component&p=&index=0');
54 - }
55 - function showRelatedUserContent() {
56 - getAndShowNavContent('exUser', '/watch_ajax?video_id=QjA5faZF1A8&action_get_user_videos_component&user_id=ip7CqiN9xw4&video_count=1');
57 - }
58 -
59 -
60 -
61 - // This can be split out...
62 - var contentTab=new Array();
63 - function getAndShowNavContent(nameprefix, url) {
64 - selectNavLink(nameprefix + "Link");
65 -
66 - if(contentTab[nameprefix]) {
67 - return;
68 - }
69 -
70 - self.nameprefix = nameprefix;
71 - self.showRelatedVideosResponse = showRelatedVideosResponse;
72 - getUrlXMLResponse(url, showRelatedVideosResponse);
73 - }
74 - function showRelatedVideosResponse(req) {
75 - document.getElementById(self.nameprefix + "Div").innerHTML=getNodeValue(req.responseXML, "html_content");
76 - setContentLoaded(self.nameprefix);
77 - }
78 -
79 - function setContentLoaded(nameprefix) {
80 - selectNavLink(nameprefix + "Link");
81 - contentTab[nameprefix] = 1;
82 - }
83 -
84 -
85 -
86 - function showAjaxDiv(divName, url) {
87 - if(CheckLogin()) {
88 - self.divName = divName
89 - self.showAjaxDivResponse = showAjaxDivResponse
90 - getUrlXMLResponse(url, self.showAjaxDivResponse);
91 - } else {
92 - alert("Please login to perform this operation.");
93 - }
94 - }
95 - function showAjaxDivResponse(req) {
96 - document.getElementById(self.divName).innerHTML=getNodeValue(req.responseXML, "html_content");
97 - openDiv(self.divName);
98 - }
99 -
100 - function postAjaxForm(divName, formName) {
101 - self.postAjaxFormCompleted = postAjaxFormCompleted;
102 - self.divName = divName;
103 -
104 - postFormXMLResponse(formName, self.postAjaxFormCompleted);
105 - }
106 - function postAjaxFormCompleted(req) {
107 - if(self.divName != null)
108 - hideAjaxDiv(self.divName);
109 - }
110 - function hideAjaxDiv(divName) {
111 - closeDiv(divName);
112 - }
113 -
114 -
115 -
116 -
117 -
118 - // Player stuff
119 -
120 - function openFull()
121 - {
122 - var fs = window.open( "/watch_fullscreen?video_id=QjA5faZF1A8&l=320&t=OEgsToPDskLSPD9rm4V5q1lnplVIL2E2&fs=1&title=" + "guitar" ,
123 - "FullScreenVideo", "toolbar=no,width=" + screen.availWidth + ",height=" + screen.availHeight
124 - + ",status=no,resizable=yes,fullscreen=yes,scrollbars=no");
125 - fs.focus();
126 - }
127 -
128 - function gotoNext()
129 - {
130 - window.location = "/watch?v=umA5qJW1wtQ&playnext=1";
131 - }
132 -
133 - function hideDiv(d)
134 - {
135 - d.style.display = "none";
136 - }
137 -
138 - function showDiv(d)
139 - {
140 - d.style.display = "block";
141 - }
142 -
143 - function autoNext()
144 - {
145 - var p = document.getElementById("movie_player");
146 - p.SetVariable("playnext", "1");
147 -
148 - var pa = document.getElementById("playall");
149 - var pga = document.getElementById("playingall");
150 - hideDiv(pa);
151 - showDiv(pga);
152 - }
153 -
154 -
155 -
156 -
157 -