Annonce

Réduire
Aucune annonce.

Page Refresher

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • #16
    Bha d'après Africanizmdem il faut aller jusqu'à la dernière seconde pour avoir 1 view
    utilise l'iframe , avec ce que je t'ai écrit :

    "PS: ou bien simplement utilisé ce code par exemple :
    click droit sur une video youtube => copier à partir de cette séquence. "

    http://www.youtube.com/watch?feature...NVN-uyM#t=192s
    Si tu l'as fais c'est que tu peux le refaire.

    Commentaire


    • #17
      Oui oui nan mais je vais passer par l'iframe (mais il est inutile d'arriver au bout de la vidéo... dans tous les cas).

      super ce petit truc dans l'url, look, j'l'ai optimisé pile poil^^

      http://www.youtube.com/watch?feature...NVN-uyM#t=290s
      sigpic

      Cyprium Download Link

      Plus j'étudie plus j'me rends compte que je n'sais rien.

      †|

      Commentaire


      • #18
        Essaie tu verras bien t'façon :s..

        j'avoue tu peux pas faire mieux là^^
        Si tu l'as fais c'est que tu peux le refaire.

        Commentaire


        • #19
          ouais nan jvais taper un ptit script avec une iframe et hop. je sais pas où mon cerveau était lors de mon post, autant pour moi

          thanks all.
          sigpic

          Cyprium Download Link

          Plus j'étudie plus j'me rends compte que je n'sais rien.

          †|

          Commentaire


          • #20
            un script python qui se connecte à des proxy et qui change en boucle et tu pose ça en tant que bot ça devrais se coder non ?
            import httplib

            while...

            Enfin j'ai survolé la demande c'est ça que tu veux ou pas besoin de proxy dans ce cas c'est encore plus facile.
            WITHOUT DEVIATION FROM THE NORM, PROGRESS IS NOT POSSIBLE
            -Frank Zappa

            Commentaire


            • #21
              J'avais déjà penser à quelque chose du genre ^^"
              Est-ce que vos tests ont réussi ?? Ca me semble trop simple....
              Si oui le mieux reste :
              - #t=294s (si ça change quelque chose ^^" )
              - Quelques iframes sur une page flood.html
              - Et une page index.html et qui avec un peu d'AJAX, refresh le contenu de la page flood.html avec un reglage au millième de seconde, à coté de la meta refresh de 1s

              Mais je pense pas que YT soit si con que ça
              Alors ces tests, ça as donné quoi?
              "Tout le monde savait que c'était impossible. Est arrivé un qui ne le savait pas et qui l'a fait !" Marcel Pagnol ////// "Certains voient les choses telles qu’elles sont et se disent pourquoi donc ? D’autres rêvent de choses qui n’ont jamais existé et se disent pourquoi pas !" George Bernard Shaw

              Commentaire


              • #22
                Tiens bah, Sonn, je sens que tu vas te rendre fort utile

                J'ai 25 vidéos à boucler là, depuis un script hébergé sur un serveur (sinon mon CPU morflerait trop^^).

                D'après mes quelques recherches (la source n'est pas sûre) : YT se rendrait compte de la supercherie à partir de 230 hits...

                Je ne sait pas si cela s'avère vrai.

                Ce qui l'est (c'est écrit sur YT, dans leurs conditions d'utilisation), c'est que YT connait ce genre de pratique et se réservent le droit de supprimer toute vidéo/chaîne qui utiliserait ce mécanisme, et ce, sans préavis.

                Bon en gros, faut pas s'faire choper, sinon, ça passe à la trappe

                Moi, j'ai fait un test il y a cinq jours sur une vidéo. J'y suis allé avec la technique pourrie du #t=Xsec(fin de vid) puis Ctrl+r pour raffraîchir, "juste pour voir si ça fonctionne". Le jour même, aucun changement, de stat. J'avais compté mes "hits" : 40. Et le lendemain : hop : +40. Donc, c'est bien comptabilisé. Il y a deux jours, j'ai réitéré un petit peu plus fort, en passant par un addon de FF (celui d'Opera ou celui de Chrome marchent pareillement). J'ai mis un refresh custom 1s. Mes deux CPU ont pas trop kiffé^^ Les 5 premières minutes, les requêtes partaient bien, puis... ça à commencé à ralentir. En 5mn, j'avais +80 hits. J'ai laissé tourner pendant encore 20mn, et là, ça a donné au résultat +130 views. Donc en gros... La cadence avait fortement ralenti (à tel point que vers la fin, ça rechargeait presque plus ; genre 2*/mn). Après ce "petit succès" (car là les views s'affichaient directement ) je me suis dit, bon, j'vais tenter de frapper un peu plus fort. Je sélectionne une autre vidéo, je prends 5 onglets, et je fais tout boucler. Et là... patatra. La misère ! Au bout de 5mn, j'avais +30 views... J'ai donc enlevé 2 onglets : ça allait mieux. Au bout de 10mn, j'étais à +100views. Ca ramait tellement que j'ai laissé qu'un onglet. J'ai laissé encore 20mn, résultat : 140views seulement ! Mais bon, tout cela est relatif à mes pross. Donc : solution de merde !

                Ainsi donc oui, il faut passer par un script tel que tu l'as décrit.

                Note : Totalement inutile d'aller au bout de la vidéo. Le "hit" compte même quand t'as visualisé un dixième de seconde.

                Alors, j'ai deux pistes de script pour démarrer.

                Soit :

                Code:
                <html><head>
                <meta http-equiv="Refresh" content="1">
                </head>
                <body>
                <iframe src="http://www.youtube.com/watch?xxxxxxxx1"></iframe>
                <iframe src="http://www.youtube.com/watch?xxxxxxxx2"></iframe>
                <iframe src="http://www.youtube.com/watch?xxxxxxxx3"></iframe>
                <iframe src="http://www.youtube.com/watch?xxxxxxxx4"></iframe>
                <iframe src="http://www.youtube.com/watch?xxxxxxxx5"></iframe>
                </body>
                
                </html>
                Ou :

                Code:
                <html>
                <head>
                <meta http-equiv="Refresh" content="1; http://www.youtube.com/watch?xxxxxx1">
                <meta http-equiv="Refresh" content="1; http://www.youtube.com/watch?xxxxxx2">
                <meta http-equiv="Refresh" content="1; http://www.youtube.com/watch?xxxxxx3">
                <meta http-equiv="Refresh" content="1; http://www.youtube.com/watch?xxxxxx4">
                <meta http-equiv="Refresh" content="1; http://www.youtube.com/watch?xxxxxx5">
                </head>
                </html>
                La deuxième voie me paraît plus simple.

                Après, comme tu dis, faudrait sûrement de l'AJAX (je n'y connait rien en AJAX), bref améliorer tout ça.

                Je rappelle que 25 vidéos doivent boucler. La cadence souhaitée est de 400/j (minimum, PAR vidéo). Faudrait peut-être aussi envisager un système de vidage de cache serveur ou je n'sais quoi du genre, enfin bref, quelque-chose qui assainit le serveur tous les x temps.

                Sinon, pour perfectionner ce script, il faudrait changer d'IP tous les x Temps (en passant donc par de simples proxies) comme l'avait évoqué Iddle précédemment. Donc du coup, du PHP.

                Qu'en dis-tu ?
                sigpic

                Cyprium Download Link

                Plus j'étudie plus j'me rends compte que je n'sais rien.

                †|

                Commentaire


                • #23
                  J'ai déjà poster sur le forum deux fonctions pour faire de l'ajax facilement http://hackademics.fr/showthread.php...aire-de-l-AJAX
                  Je les remet ici.

                  ##Proposition n°1## (J'ai des doutes sur efficacité...)

                  Mais je sais pas si ça marche pour rajouter une vu YT... sinon le code serais un truc du genre :

                  Code:
                  <html>
                  <head>
                  <script>
                  function ajax(id,url)
                  {
                  	var xmlHttp;
                  	try
                  	{
                  		xmlHttp=new XMLHttpRequest();// Firefox, Opera 8.0+, Safari
                  	}
                  	catch (e)
                  	{
                  		try
                  		{
                  			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer
                  		}
                  		catch (e)
                  		{
                  			try
                  			{
                  				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
                  			}
                  			catch (e)
                  			{
                  				alert("No AJAX!?");
                  				return false;
                  			}
                  		}
                  	}
                  	xmlHttp.onreadystatechange=function()
                  	{
                  		if(xmlHttp.readyState==4)
                  		{
                  			document.getElementById(id).innerHTML=xmlHttp.responseText;
                  			var js = document.getElementById(id).getElementsByTagName('script');
                  			for( var i in js )
                  			{
                  				eval(js[i].text);
                  			}
                  		}
                  		else
                  		{
                  			document.getElementById(id).innerHTML = "Chargement en cours ...<br />";
                  		}
                  	}
                  	xmlHttp.open("GET",url,true);
                  	xmlHttp.send(null);
                  }
                  
                  function refresh()
                  {
                  	ajax("elm1", "http://www.youtube.com/watch?xxxxxx1");
                  	ajax("elm2", "http://www.youtube.com/watch?xxxxxx1");
                  	ajax("elm3", "http://www.youtube.com/watch?xxxxxx1");
                  	setTimeout('refresh()',500); //en miliseconde 
                  }
                  </script>
                  </head>
                  <body onload="refresh();">
                  <div id="elm1"></div>
                  <div id="elm2"></div>
                  <div id="elm3"></div>
                  </body>
                  </html>
                  Code donné sans garantie, j'ai pas testé


                  ## Proposition n°2 ## (déjà plus sur )

                  index.php

                  Code:
                  <html>
                  <head>
                  <script>
                  function ajax(id,url)
                  {
                  	var xmlHttp;
                  	try
                  	{
                  		xmlHttp=new XMLHttpRequest();// Firefox, Opera 8.0+, Safari
                  	}
                  	catch (e)
                  	{
                  		try
                  		{
                  			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer
                  		}
                  		catch (e)
                  		{
                  			try
                  			{
                  				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
                  			}
                  			catch (e)
                  			{
                  				alert("No AJAX!?");
                  				return false;
                  			}
                  		}
                  	}
                  	xmlHttp.onreadystatechange=function()
                  	{
                  		if(xmlHttp.readyState==4)
                  		{
                  			document.getElementById(id).innerHTML=xmlHttp.responseText;
                  			var js = document.getElementById(id).getElementsByTagName('script');
                  			for( var i in js )
                  			{
                  				eval(js[i].text);
                  			}
                  		}
                  		else
                  		{
                  			document.getElementById(id).innerHTML = "Chargement en cours ...<br />";
                  		}
                  	}
                  	xmlHttp.open("GET",url,true);
                  	xmlHttp.send(null);
                  }
                  
                  function refresh()
                  {
                  	ajax("elm1", "flood.php");
                  	setTimeout('refresh()',500); //en miliseconde 
                  }
                  </script>
                  </head>
                  <body onload="refresh();">
                  <div id="elm1"></div>
                  </body>
                  </html>

                  flood.php
                  Code:
                  <html>
                  <head>
                  </head>
                  <body>
                  <iframe src="http://www.youtube.com/watch?xxxxxxxx1"></iframe>
                  <iframe src="http://www.youtube.com/watch?xxxxxxxx1"></iframe>
                  <iframe src="http://www.youtube.com/watch?xxxxxxxx1"></iframe>
                  </body>
                  </html>
                  Par-contre, je sais pas comment utiliser php pour passer a travers des proxies, si tu sais comment faire ça, je suis preneur

                  ps : l'utilisation de plusieurs balises meta-refresh est totalement stupide Ca ne change rien, tu ne fait que ré-écrire la données

                  EDIT : en s'éloignant du coté web (js, html.. ) et éviter totalement les mesures de YT, on pourrais utiliser crontab ou un deamon sur un systeme UNIX, en sachant que vous utiliser surement tous des vpn ou des proxies, ça devrais passer nan? Je dit ça, je sait pas ^^" Juste une autre piste
                  Mais je part du principe que youtube ne vas pas pénalisez quelqu'un qui regarde 10 fois la meme vidéo si c'est espacer de 1,2 minutes, sauf si cette ip correspond à celle de l'upload, sinon GRILLED.

                  Le mieux reste le botnet, nan? =D


                  EDIT 2 : pour encore limiter le nombre de connexion http on devrais utiliser le lecteur YT et non la page directement, ça accélererais encore le script
                  Dernière modification par Sonn, 19 février 2012, 21h11.
                  "Tout le monde savait que c'était impossible. Est arrivé un qui ne le savait pas et qui l'a fait !" Marcel Pagnol ////// "Certains voient les choses telles qu’elles sont et se disent pourquoi donc ? D’autres rêvent de choses qui n’ont jamais existé et se disent pourquoi pas !" George Bernard Shaw

                  Commentaire


                  • #24
                    Bon, j'viens d'faire un test... les views n'ont "pour le moment" pas été prises en compte. Pour le moment.

                    Je te tiens au courant demain si ça a fonctionné ou non
                    sigpic

                    Cyprium Download Link

                    Plus j'étudie plus j'me rends compte que je n'sais rien.

                    †|

                    Commentaire


                    • #25
                      allez avant de dormir, je vous fait un petit cadeau de ma création J'ai testé, elle marche très bien, mais avec deux minutes de refresh ^^"

                      http://tpe.hostei.com/hacktube.php

                      ps : faite pas les cons avec ce site, il est tuffé de faille, mais bon... c'est juste pour un tpe de première
                      "Tout le monde savait que c'était impossible. Est arrivé un qui ne le savait pas et qui l'a fait !" Marcel Pagnol ////// "Certains voient les choses telles qu’elles sont et se disent pourquoi donc ? D’autres rêvent de choses qui n’ont jamais existé et se disent pourquoi pas !" George Bernard Shaw

                      Commentaire


                      • #26
                        Ahaha, le petit tuto en real time T'aurais pu proposer un champ où rentrer la/les URL(s) et envoyer les requêtes directement depuis le site

                        En tous cas j'ai vu le petit script, sympa
                        sigpic

                        Cyprium Download Link

                        Plus j'étudie plus j'me rends compte que je n'sais rien.

                        †|

                        Commentaire


                        • #27
                          Oui c'est vrai que j'aurais pu mettre directement l'url demandée ^^" mais le truc c'est que j'utilise embed pour acceler les requetes au possibles (on pourrais essayer de faire varier vestion lecteur et normale ) et je vais essayer de mettre un array, on pourras mettre plusieurs vidéos d'affilée
                          Je reviens du lycée et je reprend ça, il y a des améliorations utiles à faire je trouve

                          "Cette page a été vue 24 fois !" ^^"

                          Au moins ce script sert à quelqu'un Mais faudrais surtout que quelqu'un me dise comment utiliser les proxies avec php, j'y connait ABSOLUMENT rien dans ce domaine-là.. :/
                          genre une redirection http://www.proxie.com?url=http://tpe...D23M&tps=10000 ????
                          HELP!

                          Content de te rendre service
                          "Tout le monde savait que c'était impossible. Est arrivé un qui ne le savait pas et qui l'a fait !" Marcel Pagnol ////// "Certains voient les choses telles qu’elles sont et se disent pourquoi donc ? D’autres rêvent de choses qui n’ont jamais existé et se disent pourquoi pas !" George Bernard Shaw

                          Commentaire


                          • #28
                            Bon bah, ça marche pas

                            No more views avec le code N°2 de ton post #23...
                            sigpic

                            Cyprium Download Link

                            Plus j'étudie plus j'me rends compte que je n'sais rien.

                            †|

                            Commentaire


                            • #29
                              bah moi toutes les vues sont pas comptés, seulement quelques unes.... et avec un refresh de 60 secondes
                              faudrais passer par des proxies qui acceptent le chargement de page youtube directement en passant l'url de la page youtube dans l'url du proxy, si vous avez une liste de proxy possible, ça m'aiderait
                              "Tout le monde savait que c'était impossible. Est arrivé un qui ne le savait pas et qui l'a fait !" Marcel Pagnol ////// "Certains voient les choses telles qu’elles sont et se disent pourquoi donc ? D’autres rêvent de choses qui n’ont jamais existé et se disent pourquoi pas !" George Bernard Shaw

                              Commentaire


                              • #30
                                La liste de proxies, ça ça ne sera pas un souci.

                                Mais, je ne comprend pas pourquoi ça ne fonctionne pas. Il doit y avoir un souci AUTRE que le souci de l'IP. Il doit y avoir un souci dans le script.
                                sigpic

                                Cyprium Download Link

                                Plus j'étudie plus j'me rends compte que je n'sais rien.

                                †|

                                Commentaire

                                Chargement...
                                X