صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 29

الموضوع: أخيرا سكريبت التصويت للدرة -- full automatic بالـ PHP

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2000
    المشاركات
    530


    سكريبت بلغة PHP للتصويت لصورة الدرة في موقع MSNBC :

    طريقة الاستخدام مثل أي ملف PHP .. فقط حدد عدد الأصوات التي تريد إعطائها للدرة في المتغيرة $count في أعلى الملف ثم قم بوضع الملف في دليل ويب الجذري لديك وقم بزيارته لمزودك ..

    بالطبع الأداء سيكون أفضل بعشرات المرات إذا ركبته على مزود بعيد خاصة إذا كانت شركة في أمريكا حيث ستكون السرعة خارقة في التصويت .. هذا هو الملف :
    كود:
    <?php
    
    // change this number to what you want ..
    // take into consideration the speed of you
    // connection and how much you love Mohammed
    // Al Dorra and make a decision
    $count = 100000;
    
    $start = time();
    
    set_time_limit(0);
    ignore_user_abort(1);
    
    define("HTTP_AUTO",0);
    define("HTTP_HEAD",1);
    define("HTTP_GET",2);
    define("HTTP_POST",3);
    
    class Net_HTTP {
    
    	var $host;
    	var $port = 80;
    	var $timeout = 30;
    	var $path;
    	var $method;
    	var $get;
    	var $post;
    	var $cookie;
    	var $auth;
    	var $accept;
    	var $referer;
    	var $agent;
    
    
    	var $code;
    	var $header;
    	var $content;
    	var $parsed_header;
    	var $returned_cookies;
    
    	function get( $url, $timeout = 30 ) {
    		$comp = parse_url($url);
    		$this->setTimeout($timeout);
    		$this->setHost($comp["host"]);
    		$this->setPort($comp["port"]);
    		$this->setPath($comp["path"]);
    		$this->setGet($comp["query"]);
    		if ($comp["user"] || $comp["pass"]) {
    			$this->basicAuth($comp["user"],$comp["pass"]);
    		}
    		return $this->exec();
    	}
    
    	function setTimeout( $timeout ) {
    		$this->timeout = $timeout;
    	}
    	
    	function setHost( $host ) {
    		$this->host = $host;
    	}
    	
    	function setPort( $port ) {
    		$this->port = $port;
    	}
    	
    	function setPath( $path ) {
    		$this->path = $path;
    	}
    
    	function setGet( $query ) {
    		if ($this->get) {
    			$this->get .= "&";
    		}
    		$this->get .= $query;
    	}
    
    	function addGet($name,$value) {
    		if ($this->get) {
    			$this->get .= "&";
    		}
    		$this->get .= urlencode($name)."=".urlencode($value);
    	}
    
    	function addPost($name,$value) {
    		if ($this->post) {
    			$this->post .= "&";
    		}
    		$this->post .= urlencode($name)."=".urlencode($value);
    	}
    
    	function addCookie($name,$value) {
    		if ($this->cookie) {
    			$this->cookie .= ";";
    		}
    		/* According to netscapes recomendation
    		   the cookies that the server send to
    		   the client better be encoded using
    		   URL encoding, but they only to be
    		   decoded also by the server. This class
    		   working as an HTTP client has nothing
    		   to do with that and therfore the
    		   cookies will be sent as they are given
    		   by the class user without any change.
    		   Remember that they might be already
    		   encoded using URL encoding or any other
    		   type of encoding but the client doesn't
    		   deal with any of that.
    		*/
    		$this->cookie .= $name."=".$value;
    	}
    
    	function addGetList($list) {
    		reset($list);
    		while (list($name,$value) = each($list)) {
    			$this->addGet($name,$value);
    		}
    	}
    
    	function addPostList($list) {
    		reset($list);
    		while (list($name,$value) = each($list)) {
    			$this->addPost($name,$value);
    		}
    	}
    
    	function addAccept($type) {
    		if ($this->accept) {
    			$this->accept .= "\r\n";
    		}
    		$this->accept .= "Accept: $type";
    	}
    	
    	function setUserAgent($ua) {
    		$this->user_agent = "User-Agent: ".$ua;
    	}
    
    	function setReferer($ref) {
    		$this->referer = $ref;
    	}
    
    	function basicAuth($username,$password) {
    		$this->auth = "Basic ".base64_encode($username).":".base64_encode($password);
    	}
    
    	function exec() {
    		if (!$this->timeout) {
    			$this->timeout = 30;
    		}
    		if (!$this->port) {
    			$this->port = 80;
    		}
    		if ($method == HTTP_AUTO) {
    			if ($this->post) {
    				$this->method = HTTP_POST;
    			} else {
    				$this->method = HTTP_GET;
    			}		
    		}
    
    		switch ($this->method) {
    			case HTTP_GET:
    				$header = "GET ";
    			break;
    			case HTTP_POST:
    				$header = "POST ";
    			break;
    			case HTTP_HEAD:
    				$header = "HEAD ";
    			break;
    		}
    
    		if (!$this->path) {
    			$this->path = '/';
    		}
    
    		$header .= $this->path;
    
    		if ($this->get) {
    			$header .= "?".$this->get;
    		}
    
    		$header .= " HTTP/1.0\r\n";
    		
    		$header .= "Host: $this->host\r\n";
    
    		if ($this->accept) {
    			$header .= $this->accept."\r\n";
    		}
    		
    		if ($this->agent) {
    			$header .= "User-Agent: ".$this->agent."\r\n";
    		}
    		
    		if ($this->cookie) {
    			$header .= "Cookie: ".$this->cookie."\r\n";
    		}
    		
    		if ($this->auth) {
    			$header .= "Authentication: ".$this->auth."\r\n";
    		}
    		
    		if ($this->referer) {
    			$header .= "Referer: ".$this->referer."\r\n";
    		}
    
    		if ($this->method == HTTP_POST) {
    			$header .= "Content-type: application/x-www-form-urlencoded\r\n";
    			$header .= "Content-length: ".strlen($this->post)."\r\n";
    			$header .= "\r\n";
    			$header .= $this->post;
    		} else {
    			$header .= "\r\n";
    		}
    
    		$fp = fsockopen($this->host, $this->port, &$errno, &$errmsg, $this->timeout);
    		if (!$fp) {
    			echo $errno;
    			echo $errmsg;
    			$success = false;
    		} else {
    			fputs ($fp, $header);
    			while (!feof($fp))  {
    				$response .= fgets ($fp,128);
    			}
    
    			fclose ($fp);
    			$successs = true;
    		}
    
    		return $response;
    	}
    
    	function getReturnedCookies() {
    		return $this->returned_cookies;
    	}
    }
    
    for ($i=0;$i<$count;$i++) {
    	/* Get a new guid */
    	$guidfetch = new Net_HTTP;
    	$guid = $guidfetch->get("http://msid.msn.com/mps_id_sharing/redirect.asp?www.msnbc.com/news/create_p1.asp?URL=www.msnbc.com/modules/surveys/twip/yip_2000_readers_.asp");
    	$guid = preg_replace("/^((.|\n)*)newguid=([0-9A-Z]{32})((.|\n)*)$/","\\3",$guid);
    
    	/* make that vote */
    	$gaza = new Net_HTTP;
    	$gaza->addCookie("MC1","GUID=$guid");
    	$gaza->addCookie("P1","0");
    	$gaza->addPost("LVname","YIP_2000_readers_");
    	$gaza->addPost("author","D62CB0");
    	$gaza->addPost("Q1","40");
    	$gaza->setReferer("http://www.msnbc.com/modules/surveys/twip/yip_2000_readers_.asp");
    	$gaza->get("http://www.msnbc.com/modules/livevote/vote.asp");
    }
    
    $period = time() - $start;
    
    echo "Made $count votes in $period seconds (average ".($count/$period)." vote/second)";
    
    ?>






    __________________
    http://www.ArabBuilder.com
    mubarmej غير متواجد حالياً


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2000
    المشاركات
    445


    ألف ألف شكر اخوي مبرمج والله يجزاك كل خير





    عبد الله99 غير متواجد حالياً

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Feb 2000
    المشاركات
    65


    الرجاء التوضيح ماذا أفعل بهذا التكست وبعد نسخة إلى الموقع كيف أشغله .. ا لرجاء القليل من التوضيح للأهمية وبارك الله فيكم






    سعيد غير متواجد حالياً

  4. #4
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2000
    المشاركات
    2,029


    أخي mubarmej قمت بحفظ السكرتب على اسم ملف durah.php...

    الآن أنقله للسيرفر وأشغله؟ هل هذا كل ما في الأمر؟





    سردال غير متواجد حالياً

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2000
    المشاركات
    411


    رحم الله والديك على هذا السكريبت كنت بس البارحة أحاول في هذا السكريبت وحاولت محاولتين لكنهما فشلتا وقلت أن الثالثة ثابتة بإذن الله... وكانت الثالثة بيدك فجزاك الله خير ورعاك.

    يمكنك لكم استخدام السكريبت من الوصلة التالية ولا تقصروا مع محمد الدرة:

    http://www.home4arab.com/members//co...pts/dorrah.php


    حد التصويت الف إذا انتهى من العملية اضغط F5


    وشكراً مرة أخرى يا مبرمجنا الغالي





    زاجل غير متواجد حالياً

  6. #6


    جزاك الله خير يامبرمج ،،،،بصراحة أقف عاجزاً عن شكرك
    فبارك الله فيك وجعلك ذخراً للإسلام والمسلمين
    بس لدي سؤال صغير:
    في البرنامج حقك وين الـ id الخاص بمحمد الدرة
    وشكراً





    الرجل الزلمة غير متواجد حالياً

  7. #7
    خبير سيرفرات لينكس
    تاريخ التسجيل
    Mar 1999
    المشاركات
    4,917


    ما هو الترخيص الخاص بالسكريبت

    755؟
    777
    577؟





    beshoo غير متواجد حالياً

  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2000
    المشاركات
    445


    أخوي بدون ترخيص بس ودة للسيرفر .. آسكي وبس ويشتغل





    عبد الله99 غير متواجد حالياً

  9. #9


    السلام عليكم

    http://itihadclub.datablocks.net/dora.php
    http://www.itihadclubs.f2s.com/dora.php

    مبرمج الله يجعلك في الجنة

    اخزاني اضغطوا قد ماتقدروا
    اليهود شغالين زي الحريقة





    __________________
    ربي اني عفوت عمن ظلمني
    Webmaster of http://www.itihadclub.com
    شقيف شامان غير متواجد حالياً

  10. #10


    أخوي مبرمج
    أنصحك بمسح الموضوع
    لأن الموضوع داخل فيه الموساد و أكيد بيطلعون على هالموضوع و يعرفون الطريقة كانهم ما عرفوها
    ويكفي عدد اللي عرفوا عنها و سوف ينشرونها وينشرون المواقع اللي تقوم بالمهمة
    هذا رأيي و تسلم ,,





    فالها غير متواجد حالياً

  11. #11


    وش معنى هالرسالة إذا بغيت أصوت :
    110Connection timed outMade 100 votes in 92 seconds (average 1.0869565217391 vote/second)






    فالها غير متواجد حالياً

  12. #12


    أخوي مبرمج
    يبدو أن السكربت لا يعمل بصورة سليمة
    لأني جالس لي ساعتين فاتح سبع صفحات كل صفحة 100 صوت وبطريقتي هذه المفروض وصلت لحد 20000 صوت و في الأخير تكون عدد الاصوات اللي زادت حوالي 4000 صوت هذا مع أن غيري يعمل !!!






    فالها غير متواجد حالياً

  13. #13


    و بعدين ما فيه أحد يجاوب , اليوم أنا في إجازة فأفيدوني , لو كان السكربت صحيحا فالمفروض أنا لوحدي وصلت الصورة إلى الصورة الأولى





    فالها غير متواجد حالياً

  14. #14
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2000
    المشاركات
    539


    السلام عليكم

    الله يعطيك الف عافيه وانشالله بكل صوت للشهيد محمد الدره الله يجازيك فيهم خير يااخوي المبرج



    اللهم انصر المسلمين ووحد شملهم
    اللهم انصر المسلمين ووحد شملهم
    اللهم انصر المسلمين ووحد شملهم
    اللهم انصر المسلمين ووحد شملهم
    اللهم انصر المسلمين ووحد شملهم
    اللهم انصر المسلمين ووحد شملهم




    اخوي المبرج بس اشرحلنا طريقه التركيب بالضبط
    وبإذن الله مافي مجاني اقدر اركب فيه السكربت الا اركبه
    هذا غير موقعي بعدباطبع





    __________________
    Q8CaSh
    Q8CaSh غير متواجد حالياً

  15. #15
    عضو نشيط
    تاريخ التسجيل
    Feb 2000
    المشاركات
    65

    حتماً السكريبت لا يعمل بشكل صحيح



    فأنا شغلت السكريبت أكثر من مائة مرة وفي كل مرة وضعت الرقم 500 صوت .. وكنت أفحص الصورة بين الفينة والأخرى فلا أجد إلا زيادة طفيفة جداً ...
    أعتقد أن السكريبت لا يعمل ..
    فما المشكلة؟





    سعيد غير متواجد حالياً





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض